File tree 2 files changed +5
-1
lines changed
Filter options
2 files changed +5
-1
lines changed
Original file line number Diff line number Diff line change @@ -25,6 +25,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
25
25
- ` arduino_ci.rb --help ` no longer crashes
26
26
27
27
- Fix missing ` LED_BUILTIN ` definition for Arduino Due, Zero and Circuit Playground.
28
+ - No longer ignore failures if the first step of compiling files for the
29
+ unit test fails.
28
30
29
31
### Security
30
32
Original file line number Diff line number Diff line change @@ -442,7 +442,9 @@ def perform_unit_tests(cpp_library, file_config)
442
442
puts
443
443
compilers . each do |gcc_binary |
444
444
# before compiling the tests, build a shared library of everything except the test code
445
- next unless build_shared_library ( gcc_binary , p , config , cpp_library )
445
+ build_result = build_shared_library ( gcc_binary , p , config , cpp_library )
446
+ @failure_count += 1 unless build_result
447
+ next unless build_result
446
448
447
449
# now build and run each test using the shared library build above
448
450
config . allowable_unittest_files ( cpp_library . test_files ) . each do |unittest_path |
You can’t perform that action at this time.
0 commit comments