| #!/bin/bash | |
| run_test() { | |
| $@ | |
| [ $? -ne 0 ] && result=$((result+1)) | |
| } | |
| result=0 | |
| # Run all tests that the standard sandbox build can support | |
| run_test ./test/py/test.py --bd sandbox --build | |
| # Run tests which require sandbox_spl | |
| run_test ./test/py/test.py --bd sandbox_spl --build -k \ | |
| test/py/tests/test_ofplatdata.py | |
| # Run tests for the flat DT version of sandbox | |
| ./test/py/test.py --bd sandbox_flattree --build | |
| if [ $result == 0 ]; then | |
| echo "Tests passed!" | |
| else | |
| echo "Tests FAILED" | |
| exit 1 | |
| fi |