From ffa0bbe9ee3e6da7e1933b3f8734e7fe87645490 Mon Sep 17 00:00:00 2001 From: Carter Anderson Date: Tue, 17 Mar 2020 21:56:27 -0700 Subject: [PATCH] example showcase script (useful for testing for regressions) --- tools/example_showcase.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 tools/example_showcase.sh diff --git a/tools/example_showcase.sh b/tools/example_showcase.sh new file mode 100644 index 0000000000..50504690a5 --- /dev/null +++ b/tools/example_showcase.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +duration='3' +run_example() { + timeout "$duration" cargo run --release --example $1 +} + + + +for entry in examples/* +do + IFS='/' + read -ra ADDR <<< $entry + IFS=' ' + example_file="${ADDR[1]}" + if [ ${example_file: -2} == "rs" ] + then + example="${example_file::-3}" + echo "Running example: $example" + run_example $example + fi +done \ No newline at end of file