example showcase script (useful for testing for regressions)

This commit is contained in:
Carter Anderson 2020-03-17 21:56:27 -07:00
parent d9663d740b
commit ffa0bbe9ee

22
tools/example_showcase.sh Normal file
View file

@ -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