diff --git a/HISTORY.md b/HISTORY.md index 2f7a32c..0930110 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -9,6 +9,7 @@ I tried to give credit whenever possible. If I have missed anyone, kindly add it - Tweak: Looks for submenu items first when parsing BOARDS_TXT (Issue #347) (https://github.com/sej7278) - Tweak: Various spelling/grammar/typo fixes (https://github.com/dcousens) - Tweak: Clarified some 1.5+ issues in docs (Issue #352) (https://github.com/sej7278) +- Tweak: Added some more Continuous Integration tests (https://github.com/sej7278) ### 1.5 (2015-04-07) - New: Add support for new 1.5.x library layout (Issue #275) (https://github.com/lukasz-e) diff --git a/tests/script/runtests.sh b/tests/script/runtests.sh index 1c54836..58b8e15 100755 --- a/tests/script/runtests.sh +++ b/tests/script/runtests.sh @@ -7,7 +7,7 @@ failures=() # These examples cannot be tested easily at the moment as they require # alternate cores. The MakefileExample doesn't actually contain any source code # to compile. -NON_TESTABLE_EXAMPLES=(ATtinyBlink MakefileExample TinySoftWareSerial BlinkTeensy BlinkNetworkRPi) +NON_TESTABLE_EXAMPLES=(ATtinyBlink MakefileExample TinySoftWareSerial BlinkTeensy BlinkNetworkRPi BlinkInAVRC) for dir in $TESTS_DIR/*/ do @@ -34,6 +34,25 @@ do failures+=("$example") echo "Example $example failed" fi + + make_output=`make disasm TEST=1` + if [[ $? -ne 0 ]]; then + failures+=("$example disasm") + echo "Example $example disasm failed" + fi + + make_output=`make generate_assembly TEST=1` + if [[ $? -ne 0 ]]; then + failures+=("$example generate_assembly") + echo "Example $example generate_assembly failed" + fi + + make_output=`make symbol_sizes TEST=1` + if [[ $? -ne 0 ]]; then + failures+=("$example symbol_sizes") + echo "Example $example symbol_sizes failed" + fi + popd done