SuccessConsole Output

Started by an SCM change
Building in workspace /var/jenkins_home/workspace/Joelucid dshot bidir test
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/joelucid/betaflight.git # timeout=10
Fetching upstream changes from https://github.com/joelucid/betaflight.git
 > git --version # timeout=10
 > git fetch --tags --progress https://github.com/joelucid/betaflight.git +refs/heads/*:refs/remotes/origin/*
 > git rev-parse origin/dshot_bidir_configs^{commit} # timeout=10
Checking out Revision 8a8de54821ce6d8bfcf247a0b0e30d4a6b046e46 (origin/dshot_bidir_configs)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 8a8de54821ce6d8bfcf247a0b0e30d4a6b046e46
Commit message: "added f7 targets to makefile"
 > git rev-list abd3d1878cec46790f7a263e578745019f6250ec # timeout=10
[Joelucid dshot bidir test] $ /bin/bash -xe /tmp/jenkins4738064108018177787.sh
+ rm -rf obj
[Joelucid dshot bidir test] $ /bin/bash -xe /tmp/jenkins3623710552768805928.sh
+ make arm_sdk_install
make: Nothing to be done for 'arm_sdk_install'.
[Joelucid dshot bidir test] $ /bin/bash -xe /tmp/jenkins1837939564334123868.sh
+ export CC=clang
+ CC=clang
+ export CXX=clang++
+ CXX=clang++
+ make junittest
cd src/test && make junittest
make[1]: Entering directory '/var/jenkins_home/workspace/Joelucid dshot bidir test/src/test'
compiling ../main/sensors/boardalignment.c 
compiling ../main/common/maths.c 
compiling unit/alignsensor_unittest.cc 
compiling ../../obj/test/gtest-all.o 
compiling ../../obj/test/gtest_main.o 
linking ../../obj/test/gtest_main.a 
ar: creating ../../obj/test/gtest_main.a
a - ../../obj/test/gtest-all.o
a - ../../obj/test/gtest_main.o
linking ../../obj/test/alignsensor_unittest/alignsensor_unittest 
Running main() from gtest_main.cc
[==========] Running 8 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 8 tests from AlignSensorTest
[ RUN      ] AlignSensorTest.ClockwiseZeroDegrees
[       OK ] AlignSensorTest.ClockwiseZeroDegrees (0 ms)
[ RUN      ] AlignSensorTest.ClockwiseNinetyDegrees
[       OK ] AlignSensorTest.ClockwiseNinetyDegrees (0 ms)
[ RUN      ] AlignSensorTest.ClockwiseOneEightyDegrees
[       OK ] AlignSensorTest.ClockwiseOneEightyDegrees (0 ms)
[ RUN      ] AlignSensorTest.ClockwiseTwoSeventyDegrees
[       OK ] AlignSensorTest.ClockwiseTwoSeventyDegrees (0 ms)
[ RUN      ] AlignSensorTest.ClockwiseZeroDegreesFlip
[       OK ] AlignSensorTest.ClockwiseZeroDegreesFlip (0 ms)
[ RUN      ] AlignSensorTest.ClockwiseNinetyDegreesFlip
[       OK ] AlignSensorTest.ClockwiseNinetyDegreesFlip (0 ms)
[ RUN      ] AlignSensorTest.ClockwiseOneEightyDegreesFlip
[       OK ] AlignSensorTest.ClockwiseOneEightyDegreesFlip (0 ms)
[ RUN      ] AlignSensorTest.ClockwiseTwoSeventyDegreesFlip
[       OK ] AlignSensorTest.ClockwiseTwoSeventyDegreesFlip (0 ms)
[----------] 8 tests from AlignSensorTest (0 ms total)

[----------] Global test environment tear-down
[==========] 8 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 8 tests.
running test_alignsensor_unittest: PASS
compiling ../main/fc/core.c 
compiling ../main/fc/dispatch.c 
compiling ../main/fc/rc_controls.c 
compiling ../main/fc/rc_modes.c 
compiling ../main/fc/runtime_config.c 
compiling ../main/flight/gps_rescue.c 
compiling ../main/common/bitarray.c 
compiling unit/arming_prevention_unittest.cc 
linking ../../obj/test/arming_prevention_unittest/arming_prevention_unittest 
Running main() from gtest_main.cc
[==========] Running 11 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 11 tests from ArmingPreventionTest
[ RUN      ] ArmingPreventionTest.CalibrationPowerOnGraceAngleThrottleArmSwitch
[       OK ] ArmingPreventionTest.CalibrationPowerOnGraceAngleThrottleArmSwitch (0 ms)
[ RUN      ] ArmingPreventionTest.ArmingGuardRadioLeftOnAndArmed
[       OK ] ArmingPreventionTest.ArmingGuardRadioLeftOnAndArmed (0 ms)
[ RUN      ] ArmingPreventionTest.Prearm
[       OK ] ArmingPreventionTest.Prearm (0 ms)
[ RUN      ] ArmingPreventionTest.RadioTurnedOnAtAnyTimeArmed
[       OK ] ArmingPreventionTest.RadioTurnedOnAtAnyTimeArmed (0 ms)
[ RUN      ] ArmingPreventionTest.In3DModeAllowArmingWhenEnteringThrottleDeadband
[       OK ] ArmingPreventionTest.In3DModeAllowArmingWhenEnteringThrottleDeadband (0 ms)
[ RUN      ] ArmingPreventionTest.When3DModeDisabledThenNormalThrottleArmingConditionApplies
[       OK ] ArmingPreventionTest.When3DModeDisabledThenNormalThrottleArmingConditionApplies (0 ms)
[ RUN      ] ArmingPreventionTest.WhenUsingSwitched3DModeThenNormalThrottleArmingConditionApplies
[       OK ] ArmingPreventionTest.WhenUsingSwitched3DModeThenNormalThrottleArmingConditionApplies (0 ms)
[ RUN      ] ArmingPreventionTest.GPSRescueWithoutFixPreventsArm
[       OK ] ArmingPreventionTest.GPSRescueWithoutFixPreventsArm (0 ms)
[ RUN      ] ArmingPreventionTest.GPSRescueSwitchPreventsArm
[       OK ] ArmingPreventionTest.GPSRescueSwitchPreventsArm (0 ms)
[ RUN      ] ArmingPreventionTest.ParalyzeOnAtBoot
[       OK ] ArmingPreventionTest.ParalyzeOnAtBoot (0 ms)
[ RUN      ] ArmingPreventionTest.Paralyze
[       OK ] ArmingPreventionTest.Paralyze (0 ms)
[----------] 11 tests from ArmingPreventionTest (0 ms total)

[----------] Global test environment tear-down
[==========] 11 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 11 tests.
running test_arming_prevention_unittest: PASS
compiling ../main/build/atomic.c 
compiling test c file: unit/atomic_unittest_c.c 
compiling unit/atomic_unittest.cc 
linking ../../obj/test/atomic_unittest/atomic_unittest 
Running main() from gtest_main.cc
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from AtomicUnittest
[ RUN      ] AtomicUnittest.TestAtomicBlock
[       OK ] AtomicUnittest.TestAtomicBlock (0 ms)
[ RUN      ] AtomicUnittest.TestAtomicBlockNB
[       OK ] AtomicUnittest.TestAtomicBlockNB (0 ms)
[ RUN      ] AtomicUnittest.TestAtomicBarrier
[       OK ] AtomicUnittest.TestAtomicBarrier (0 ms)
[----------] 3 tests from AtomicUnittest (0 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 3 tests.
running test_atomic_unittest: PASS
compiling ../main/drivers/barometer/barometer_bmp280.c 
compiling unit/baro_bmp280_unittest.cc 
linking ../../obj/test/baro_bmp280_unittest/baro_bmp280_unittest 
Running main() from gtest_main.cc
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from baroBmp280Test
[ RUN      ] baroBmp280Test.TestBmp280Calculate
[       OK ] baroBmp280Test.TestBmp280Calculate (0 ms)
[ RUN      ] baroBmp280Test.TestBmp280CalculateHighP
[       OK ] baroBmp280Test.TestBmp280CalculateHighP (0 ms)
[ RUN      ] baroBmp280Test.TestBmp280CalculateZeroP
[       OK ] baroBmp280Test.TestBmp280CalculateZeroP (0 ms)
[----------] 3 tests from baroBmp280Test (0 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 3 tests.
running test_baro_bmp280_unittest: PASS
compiling ../main/drivers/barometer/barometer_ms5611.c 
compiling unit/baro_ms5611_unittest.cc 
linking ../../obj/test/baro_ms5611_unittest/baro_ms5611_unittest 
Running main() from gtest_main.cc
[==========] Running 7 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 7 tests from baroMS5611Test
[ RUN      ] baroMS5611Test.TestValidMs5611Crc
[       OK ] baroMS5611Test.TestValidMs5611Crc (0 ms)
[ RUN      ] baroMS5611Test.TestInvalidMs5611Crc
[       OK ] baroMS5611Test.TestInvalidMs5611Crc (0 ms)
[ RUN      ] baroMS5611Test.TestMs5611AllZeroProm
[       OK ] baroMS5611Test.TestMs5611AllZeroProm (0 ms)
[ RUN      ] baroMS5611Test.TestMs5611AllOnesProm
[       OK ] baroMS5611Test.TestMs5611AllOnesProm (0 ms)
[ RUN      ] baroMS5611Test.TestMs5611CalculatePressureGT20Deg
[       OK ] baroMS5611Test.TestMs5611CalculatePressureGT20Deg (0 ms)
[ RUN      ] baroMS5611Test.TestMs5611CalculatePressureLT20Deg
[       OK ] baroMS5611Test.TestMs5611CalculatePressureLT20Deg (0 ms)
[ RUN      ] baroMS5611Test.TestMs5611CalculatePressureLTMinus15Deg
[       OK ] baroMS5611Test.TestMs5611CalculatePressureLTMinus15Deg (0 ms)
[----------] 7 tests from baroMS5611Test (0 ms total)

[----------] Global test environment tear-down
[==========] 7 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 7 tests.
running test_baro_ms5611_unittest: PASS
compiling ../main/blackbox/blackbox_encoding.c 
compiling ../main/common/encoding.c 
compiling ../main/common/printf.c 
compiling ../main/common/typeconversion.c 
compiling unit/blackbox_encoding_unittest.cc 
linking ../../obj/test/blackbox_encoding_unittest/blackbox_encoding_unittest 
Running main() from gtest_main.cc
[==========] Running 4 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 1 test from BlackboxEncodingTest
[ RUN      ] BlackboxEncodingTest.TestWriteUnsignedVB
[       OK ] BlackboxEncodingTest.TestWriteUnsignedVB (0 ms)
[----------] 1 test from BlackboxEncodingTest (0 ms total)

[----------] 3 tests from BlackboxTest
[ RUN      ] BlackboxTest.TestWriteTag2_3SVariable_BITS2
[       OK ] BlackboxTest.TestWriteTag2_3SVariable_BITS2 (0 ms)
[ RUN      ] BlackboxTest.TestWriteTag2_3SVariable_BITS554
[       OK ] BlackboxTest.TestWriteTag2_3SVariable_BITS554 (0 ms)
[ RUN      ] BlackboxTest.TestWriteTag2_3SVariable_BITS887
[       OK ] BlackboxTest.TestWriteTag2_3SVariable_BITS887 (0 ms)
[----------] 3 tests from BlackboxTest (0 ms total)

[----------] Global test environment tear-down
[==========] 4 tests from 2 test cases ran. (0 ms total)
[  PASSED  ] 4 tests.
running test_blackbox_encoding_unittest: PASS
compiling ../main/blackbox/blackbox.c 
compiling ../main/blackbox/blackbox_encoding.c 
compiling ../main/blackbox/blackbox_io.c 
compiling ../main/common/encoding.c 
compiling ../main/common/printf.c 
compiling ../main/common/maths.c 
compiling ../main/common/typeconversion.c 
compiling ../main/drivers/accgyro/gyro_sync.c 
compiling unit/blackbox_unittest.cc 
linking ../../obj/test/blackbox_unittest/blackbox_unittest 
Running main() from gtest_main.cc
[==========] Running 8 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 8 tests from BlackboxTest
[ RUN      ] BlackboxTest.TestInitIntervals
[       OK ] BlackboxTest.TestInitIntervals (0 ms)
[ RUN      ] BlackboxTest.Test_500Hz
[       OK ] BlackboxTest.Test_500Hz (0 ms)
[ RUN      ] BlackboxTest.Test_1kHz
[       OK ] BlackboxTest.Test_1kHz (0 ms)
[ RUN      ] BlackboxTest.Test_2kHz
[       OK ] BlackboxTest.Test_2kHz (1 ms)
[ RUN      ] BlackboxTest.Test_8kHz
[       OK ] BlackboxTest.Test_8kHz (0 ms)
[ RUN      ] BlackboxTest.Test_zero_p_ratio
[       OK ] BlackboxTest.Test_zero_p_ratio (0 ms)
[ RUN      ] BlackboxTest.Test_CalculatePDenom
[       OK ] BlackboxTest.Test_CalculatePDenom (0 ms)
[ RUN      ] BlackboxTest.Test_CalculateRates
[       OK ] BlackboxTest.Test_CalculateRates (0 ms)
[----------] 8 tests from BlackboxTest (1 ms total)

[----------] Global test environment tear-down
[==========] 8 tests from 1 test case ran. (1 ms total)
[  PASSED  ] 8 tests.
running test_blackbox_unittest: PASS
compiling ../main/cli/cli.c 
compiling ../main/config/feature.c 
compiling ../main/pg/pg.c 
compiling ../main/common/typeconversion.c 
compiling unit/cli_unittest.cc 
linking ../../obj/test/cli_unittest/cli_unittest 
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from CLIUnittest
[ RUN      ] CLIUnittest.TestCliSet
array_unit_test set to 123,-3,1
===============================
data[0] = 123
data[1] = -3
data[2] = 1

===============================
[       OK ] CLIUnittest.TestCliSet (0 ms)
[----------] 1 test from CLIUnittest (0 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (0 ms total)
[  PASSED  ] 1 test.
running test_cli_unittest: PASS
compiling ../main/cms/cms.c 
compiling ../main/cms/cms_menu_saveexit.c 
compiling ../main/common/typeconversion.c 
compiling ../main/drivers/display.c 
compiling unit/cms_unittest.cc 
linking ../../obj/test/cms_unittest/cms_unittest 
Running main() from gtest_main.cc
[==========] Running 6 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 6 tests from CMSUnittest
[ RUN      ] CMSUnittest.TestCmsDisplayPortRegister
[       OK ] CMSUnittest.TestCmsDisplayPortRegister (0 ms)
[ RUN      ] CMSUnittest.TestCmsMenuOpen
[       OK ] CMSUnittest.TestCmsMenuOpen (0 ms)
[ RUN      ] CMSUnittest.TestCmsMenuExit0
[       OK ] CMSUnittest.TestCmsMenuExit0 (0 ms)
[ RUN      ] CMSUnittest.TestCmsMenuExit1
[       OK ] CMSUnittest.TestCmsMenuExit1 (0 ms)
[ RUN      ] CMSUnittest.TestCmsMenuBack
[       OK ] CMSUnittest.TestCmsMenuBack (0 ms)
[ RUN      ] CMSUnittest.TestCmsMenuKey
[       OK ] CMSUnittest.TestCmsMenuKey (0 ms)
[----------] 6 tests from CMSUnittest (0 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 6 tests.
running test_cms_unittest: PASS
compiling ../main/common/filter.c 
compiling ../main/common/maths.c 
compiling unit/common_filter_unittest.cc 
linking ../../obj/test/common_filter_unittest/common_filter_unittest 
Running main() from gtest_main.cc
[==========] Running 5 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 5 tests from FilterUnittest
[ RUN      ] FilterUnittest.TestPt1FilterInit
[       OK ] FilterUnittest.TestPt1FilterInit (0 ms)
[ RUN      ] FilterUnittest.TestPt1FilterGain
[       OK ] FilterUnittest.TestPt1FilterGain (0 ms)
[ RUN      ] FilterUnittest.TestPt1FilterApply
[       OK ] FilterUnittest.TestPt1FilterApply (0 ms)
[ RUN      ] FilterUnittest.TestSlewFilterInit
[       OK ] FilterUnittest.TestSlewFilterInit (0 ms)
[ RUN      ] FilterUnittest.TestSlewFilter
[       OK ] FilterUnittest.TestSlewFilter (0 ms)
[----------] 5 tests from FilterUnittest (0 ms total)

[----------] Global test environment tear-down
[==========] 5 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 5 tests.
running test_common_filter_unittest: PASS
compiling ../main/common/encoding.c 
compiling unit/encoding_unittest.cc 
linking ../../obj/test/encoding_unittest/encoding_unittest 
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from EncodingTest
[ RUN      ] EncodingTest.ZigzagEncodingTest
[       OK ] EncodingTest.ZigzagEncodingTest (0 ms)
[ RUN      ] EncodingTest.FloatToIntEncodingTest
[       OK ] EncodingTest.FloatToIntEncodingTest (0 ms)
[----------] 2 tests from EncodingTest (0 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 2 tests.
running test_encoding_unittest: PASS
compiling ../main/common/bitarray.c 
compiling ../main/fc/rc_modes.c 
compiling ../main/fc/runtime_config.c 
compiling ../main/flight/failsafe.c 
compiling unit/flight_failsafe_unittest.cc 
linking ../../obj/test/flight_failsafe_unittest/flight_failsafe_unittest 
Running main() from gtest_main.cc
[==========] Running 11 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 11 tests from FlightFailsafeTest
[ RUN      ] FlightFailsafeTest.TestFailsafeInitialState
[       OK ] FlightFailsafeTest.TestFailsafeInitialState (0 ms)
[ RUN      ] FlightFailsafeTest.TestFailsafeStartMonitoring
[       OK ] FlightFailsafeTest.TestFailsafeStartMonitoring (0 ms)
[ RUN      ] FlightFailsafeTest.TestFailsafeFirstArmedCycle
[       OK ] FlightFailsafeTest.TestFailsafeFirstArmedCycle (0 ms)
[ RUN      ] FlightFailsafeTest.TestFailsafeNotActivatedWhenReceivingData
[       OK ] FlightFailsafeTest.TestFailsafeNotActivatedWhenReceivingData (1 ms)
[ RUN      ] FlightFailsafeTest.TestFailsafeDetectsRxLossAndStartsLanding
[       OK ] FlightFailsafeTest.TestFailsafeDetectsRxLossAndStartsLanding (0 ms)
[ RUN      ] FlightFailsafeTest.TestFailsafeCausesLanding
[       OK ] FlightFailsafeTest.TestFailsafeCausesLanding (0 ms)
[ RUN      ] FlightFailsafeTest.TestFailsafeDetectsRxLossAndJustDisarms
[       OK ] FlightFailsafeTest.TestFailsafeDetectsRxLossAndJustDisarms (0 ms)
[ RUN      ] FlightFailsafeTest.TestFailsafeSwitchModeKill
[       OK ] FlightFailsafeTest.TestFailsafeSwitchModeKill (0 ms)
[ RUN      ] FlightFailsafeTest.TestFailsafeSwitchModeStage2Drop
[       OK ] FlightFailsafeTest.TestFailsafeSwitchModeStage2Drop (0 ms)
[ RUN      ] FlightFailsafeTest.TestFailsafeSwitchModeStage2Land
[       OK ] FlightFailsafeTest.TestFailsafeSwitchModeStage2Land (0 ms)
[ RUN      ] FlightFailsafeTest.TestFailsafeNotActivatedWhenDisarmedAndRXLossIsDetected
[       OK ] FlightFailsafeTest.TestFailsafeNotActivatedWhenDisarmedAndRXLossIsDetected (0 ms)
[----------] 11 tests from FlightFailsafeTest (2 ms total)

[----------] Global test environment tear-down
[==========] 11 tests from 1 test case ran. (2 ms total)
[  PASSED  ] 11 tests.
running test_flight_failsafe_unittest: PASS
compiling ../main/common/bitarray.c 
compiling ../main/common/maths.c 
compiling ../main/config/feature.c 
compiling ../main/fc/rc_modes.c 
compiling ../main/flight/position.c 
compiling ../main/flight/imu.c 
compiling unit/flight_imu_unittest.cc 
linking ../../obj/test/flight_imu_unittest/flight_imu_unittest 
Running main() from gtest_main.cc
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from FlightImuTest
[ RUN      ] FlightImuTest.TestCalculateRotationMatrix
[       OK ] FlightImuTest.TestCalculateRotationMatrix (0 ms)
[ RUN      ] FlightImuTest.TestUpdateEulerAngles
[       OK ] FlightImuTest.TestUpdateEulerAngles (0 ms)
[ RUN      ] FlightImuTest.TestSmallAngle
[       OK ] FlightImuTest.TestSmallAngle (0 ms)
[----------] 3 tests from FlightImuTest (0 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 3 tests.
running test_flight_imu_unittest: PASS
compiling ../main/common/gps_conversion.c 
compiling unit/gps_conversion_unittest.cc 
linking ../../obj/test/gps_conversion_unittest/gps_conversion_unittest 
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from GpsConversionTest
[ RUN      ] GpsConversionTest.GPSCoordToDegrees_BadString
[       OK ] GpsConversionTest.GPSCoordToDegrees_BadString (0 ms)
[ RUN      ] GpsConversionTest.GPSCoordToDegrees_NMEA_Values
[       OK ] GpsConversionTest.GPSCoordToDegrees_NMEA_Values (0 ms)
[----------] 2 tests from GpsConversionTest (0 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 2 tests.
running test_gps_conversion_unittest: PASS
compiling ../main/common/huffman.c 
compiling ../main/common/huffman_table.c 
compiling unit/huffman_unittest.cc 
linking ../../obj/test/huffman_unittest/huffman_unittest 
Running main() from gtest_main.cc
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from HuffmanUnittest
[ RUN      ] HuffmanUnittest.TestHuffmanEncode
[       OK ] HuffmanUnittest.TestHuffmanEncode (0 ms)
[ RUN      ] HuffmanUnittest.TestHuffmanEncodeStreaming
[       OK ] HuffmanUnittest.TestHuffmanEncodeStreaming (0 ms)
[ RUN      ] HuffmanUnittest.TestHuffmanDecode
[       OK ] HuffmanUnittest.TestHuffmanDecode (0 ms)
[----------] 3 tests from HuffmanUnittest (0 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 3 tests.
running test_huffman_unittest: PASS
compiling ../main/io/serial.c 
compiling ../main/drivers/serial_pinconfig.c 
compiling unit/io_serial_unittest.cc 
linking ../../obj/test/io_serial_unittest/io_serial_unittest 
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from IoSerialTest
[ RUN      ] IoSerialTest.TestFindPortConfig
[       OK ] IoSerialTest.TestFindPortConfig (0 ms)
[----------] 1 test from IoSerialTest (0 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (0 ms total)
[  PASSED  ] 1 test.
running test_io_serial_unittest: PASS
compiling ../main/common/bitarray.c 
compiling ../main/fc/rc_modes.c 
compiling ../main/io/ledstrip.c 
compiling unit/ledstrip_unittest.cc 
linking ../../obj/test/ledstrip_unittest/ledstrip_unittest 
Running main() from gtest_main.cc
[==========] Running 4 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 3 tests from LedStripTest
[ RUN      ] LedStripTest.parseLedStripConfig
[       OK ] LedStripTest.parseLedStripConfig (0 ms)
[ RUN      ] LedStripTest.smallestGridWithCenter
[       OK ] LedStripTest.smallestGridWithCenter (0 ms)
[ RUN      ] LedStripTest.smallestGrid
[       OK ] LedStripTest.smallestGrid (0 ms)
[----------] 3 tests from LedStripTest (0 ms total)

[----------] 1 test from ColorTest
[ RUN      ] ColorTest.parseColor
[       OK ] ColorTest.parseColor (0 ms)
[----------] 1 test from ColorTest (0 ms total)

[----------] Global test environment tear-down
[==========] 4 tests from 2 test cases ran. (1 ms total)
[  PASSED  ] 4 tests.
running test_ledstrip_unittest: PASS
compiling ../main/common/maths.c 
compiling unit/maths_unittest.cc 
linking ../../obj/test/maths_unittest/maths_unittest 
Running main() from gtest_main.cc
[==========] Running 14 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 14 tests from MathsUnittest
[ RUN      ] MathsUnittest.TestScaleRange
[       OK ] MathsUnittest.TestScaleRange (0 ms)
[ RUN      ] MathsUnittest.TestScaleRangeNegatives
[       OK ] MathsUnittest.TestScaleRangeNegatives (0 ms)
[ RUN      ] MathsUnittest.TestScaleRangeNegativePositive
[       OK ] MathsUnittest.TestScaleRangeNegativePositive (0 ms)
[ RUN      ] MathsUnittest.TestScaleRangeReverse
[       OK ] MathsUnittest.TestScaleRangeReverse (0 ms)
[ RUN      ] MathsUnittest.TestConstrain
[       OK ] MathsUnittest.TestConstrain (0 ms)
[ RUN      ] MathsUnittest.TestConstrainNegatives
[       OK ] MathsUnittest.TestConstrainNegatives (0 ms)
[ RUN      ] MathsUnittest.TestConstrainf
[       OK ] MathsUnittest.TestConstrainf (0 ms)
[ RUN      ] MathsUnittest.TestDegreesToRadians
[       OK ] MathsUnittest.TestDegreesToRadians (0 ms)
[ RUN      ] MathsUnittest.TestApplyDeadband
[       OK ] MathsUnittest.TestApplyDeadband (0 ms)
[ RUN      ] MathsUnittest.TestRotateVectorWithNoAngle
[       OK ] MathsUnittest.TestRotateVectorWithNoAngle (0 ms)
[ RUN      ] MathsUnittest.TestRotateVectorAroundAxis
[       OK ] MathsUnittest.TestRotateVectorAroundAxis (0 ms)
[ RUN      ] MathsUnittest.TestFastTrigonometrySinCos
sin_approx maximum absolute error = 2.801418e-06
cos_approx maximum absolute error = 3.218651e-06
[       OK ] MathsUnittest.TestFastTrigonometrySinCos (1 ms)
[ RUN      ] MathsUnittest.TestFastTrigonometryATan2
atan2_approx maximum absolute error = 7.152557e-07 rads (4.098114e-05 degree)
[       OK ] MathsUnittest.TestFastTrigonometryATan2 (0 ms)
[ RUN      ] MathsUnittest.TestFastTrigonometryACos
acos_approx maximum absolute error = 6.759167e-05 rads (3.872717e-03 degree)
[       OK ] MathsUnittest.TestFastTrigonometryACos (1 ms)
[----------] 14 tests from MathsUnittest (2 ms total)

[----------] Global test environment tear-down
[==========] 14 tests from 1 test case ran. (2 ms total)
[  PASSED  ] 14 tests.
running test_maths_unittest: PASS
compiling ../main/osd/osd.c 
compiling ../main/osd/osd_elements.c 
compiling ../main/common/typeconversion.c 
compiling ../main/drivers/display.c 
compiling ../main/common/maths.c 
compiling ../main/common/printf.c 
compiling ../main/common/time.c 
compiling ../main/fc/runtime_config.c 
compiling unit/osd_unittest.cc 
linking ../../obj/test/osd_unittest/osd_unittest 
Running main() from gtest_main.cc
[==========] Running 17 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 17 tests from OsdTest
[ RUN      ] OsdTest.TestInit
[       OK ] OsdTest.TestInit (1 ms)
[ RUN      ] OsdTest.TestArm
[       OK ] OsdTest.TestArm (0 ms)
[ RUN      ] OsdTest.TestDisarm
[       OK ] OsdTest.TestDisarm (0 ms)
[ RUN      ] OsdTest.TestDisarmWithImmediateRearm
[       OK ] OsdTest.TestDisarmWithImmediateRearm (0 ms)
[ RUN      ] OsdTest.TestDisarmWithDismissStats
[       OK ] OsdTest.TestDisarmWithDismissStats (0 ms)
[ RUN      ] OsdTest.TestStatsImperial
[       OK ] OsdTest.TestStatsImperial (0 ms)
[ RUN      ] OsdTest.TestStatsMetric
[       OK ] OsdTest.TestStatsMetric (0 ms)
[ RUN      ] OsdTest.TestAlarms
[       OK ] OsdTest.TestAlarms (0 ms)
[ RUN      ] OsdTest.TestElementRssi
[       OK ] OsdTest.TestElementRssi (0 ms)
[ RUN      ] OsdTest.TestElementAmperage
[       OK ] OsdTest.TestElementAmperage (0 ms)
[ RUN      ] OsdTest.TestElementMahDrawn
[       OK ] OsdTest.TestElementMahDrawn (0 ms)
[ RUN      ] OsdTest.TestElementPower
[       OK ] OsdTest.TestElementPower (0 ms)
[ RUN      ] OsdTest.TestElementAltitude
[       OK ] OsdTest.TestElementAltitude (0 ms)
[ RUN      ] OsdTest.TestElementCoreTemperature
[       OK ] OsdTest.TestElementCoreTemperature (0 ms)
[ RUN      ] OsdTest.TestElementWarningsBattery
[       OK ] OsdTest.TestElementWarningsBattery (0 ms)
[ RUN      ] OsdTest.TestFormatTimeString
[       OK ] OsdTest.TestFormatTimeString (0 ms)
[ RUN      ] OsdTest.TestConvertTemperatureUnits
[       OK ] OsdTest.TestConvertTemperatureUnits (0 ms)
[----------] 17 tests from OsdTest (1 ms total)

[----------] Global test environment tear-down
[==========] 17 tests from 1 test case ran. (1 ms total)
[  PASSED  ] 17 tests.
running test_osd_unittest: PASS
compiling ../main/pg/pg.c 
compiling unit/pg_unittest.cc 
linking ../../obj/test/pg_unittest/pg_unittest 
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from ParameterGroupsfTest
[ RUN      ] ParameterGroupsfTest.Test_pgResetAll
[       OK ] ParameterGroupsfTest.Test_pgResetAll (0 ms)
[ RUN      ] ParameterGroupsfTest.Test_pgFind
[       OK ] ParameterGroupsfTest.Test_pgFind (0 ms)
[----------] 2 tests from ParameterGroupsfTest (0 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 2 tests.
running test_pg_unittest: PASS
compiling ../main/common/filter.c 
compiling ../main/common/maths.c 
compiling ../main/drivers/accgyro/gyro_sync.c 
compiling ../main/fc/runtime_config.c 
compiling ../main/flight/pid.c 
compiling ../main/pg/pg.c 
compiling unit/pid_unittest.cc 
linking ../../obj/test/pid_unittest/pid_unittest 
Running main() from gtest_main.cc
[==========] Running 13 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 13 tests from pidControllerTest
[ RUN      ] pidControllerTest.testInitialisation
[       OK ] pidControllerTest.testInitialisation (1 ms)
[ RUN      ] pidControllerTest.testStabilisationDisabled
[       OK ] pidControllerTest.testStabilisationDisabled (0 ms)
[ RUN      ] pidControllerTest.testPidLoop
[       OK ] pidControllerTest.testPidLoop (0 ms)
[ RUN      ] pidControllerTest.testPidLevel
[       OK ] pidControllerTest.testPidLevel (0 ms)
[ RUN      ] pidControllerTest.testPidHorizon
[       OK ] pidControllerTest.testPidHorizon (0 ms)
[ RUN      ] pidControllerTest.testMixerSaturation
[       OK ] pidControllerTest.testMixerSaturation (0 ms)
[ RUN      ] pidControllerTest.testCrashRecoveryMode
[       OK ] pidControllerTest.testCrashRecoveryMode (0 ms)
[ RUN      ] pidControllerTest.testFeedForward
[       OK ] pidControllerTest.testFeedForward (0 ms)
[ RUN      ] pidControllerTest.testItermRelax
[       OK ] pidControllerTest.testItermRelax (0 ms)
[ RUN      ] pidControllerTest.testAbsoluteControl
[       OK ] pidControllerTest.testAbsoluteControl (0 ms)
[ RUN      ] pidControllerTest.testDtermFiltering
[       OK ] pidControllerTest.testDtermFiltering (0 ms)
[ RUN      ] pidControllerTest.testItermRotationHandling
[       OK ] pidControllerTest.testItermRotationHandling (0 ms)
[ RUN      ] pidControllerTest.testLaunchControl
[       OK ] pidControllerTest.testLaunchControl (0 ms)
[----------] 13 tests from pidControllerTest (1 ms total)

[----------] Global test environment tear-down
[==========] 13 tests from 1 test case ran. (1 ms total)
[  PASSED  ] 13 tests.
running test_pid_unittest: PASS
compiling ../main/fc/rc_controls.c 
compiling ../main/pg/pg.c 
compiling ../main/common/bitarray.c 
compiling ../main/common/maths.c 
compiling ../main/fc/rc_adjustments.c 
compiling ../main/fc/rc_modes.c 
compiling unit/rc_controls_unittest.cc 
linking ../../obj/test/rc_controls_unittest/rc_controls_unittest 
Running main() from gtest_main.cc
[==========] Running 6 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 2 tests from RcControlsModesTest
[ RUN      ] RcControlsModesTest.updateActivatedModesWithAllInputsAtMidde
[       OK ] RcControlsModesTest.updateActivatedModesWithAllInputsAtMidde (0 ms)
[ RUN      ] RcControlsModesTest.updateActivatedModesUsingValidAuxConfigurationAndRXValues
[       OK ] RcControlsModesTest.updateActivatedModesUsingValidAuxConfigurationAndRXValues (0 ms)
[----------] 2 tests from RcControlsModesTest (0 ms total)

[----------] 4 tests from RcControlsAdjustmentsTest
[ RUN      ] RcControlsAdjustmentsTest.processRcAdjustmentsSticksInMiddle
[       OK ] RcControlsAdjustmentsTest.processRcAdjustmentsSticksInMiddle (0 ms)
[ RUN      ] RcControlsAdjustmentsTest.processRcAdjustmentsWithRcRateFunctionSwitchUp
[       OK ] RcControlsAdjustmentsTest.processRcAdjustmentsWithRcRateFunctionSwitchUp (0 ms)
[ RUN      ] RcControlsAdjustmentsTest.processRcRateProfileAdjustments
[       OK ] RcControlsAdjustmentsTest.processRcRateProfileAdjustments (0 ms)
[ RUN      ] RcControlsAdjustmentsTest.processPIDIncreasePidController0
[       OK ] RcControlsAdjustmentsTest.processPIDIncreasePidController0 (0 ms)
[----------] 4 tests from RcControlsAdjustmentsTest (0 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 2 test cases ran. (0 ms total)
[  PASSED  ] 6 tests.
running test_rc_controls_unittest: PASS
compiling ../main/common/crc.c 
compiling ../main/common/bitarray.c 
compiling ../main/fc/rc_modes.c 
compiling ../main/io/rcdevice.c 
compiling ../main/io/rcdevice_cam.c 
compiling ../main/pg/pg.c 
compiling unit/rcdevice_unittest.cc 
linking ../../obj/test/rcdevice_unittest/rcdevice_unittest 
Running main() from gtest_main.cc
[==========] Running 9 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 9 tests from RCDeviceTest
[ RUN      ] RCDeviceTest.TestRCSplitInitWithoutPortConfigurated
[       OK ] RCDeviceTest.TestRCSplitInitWithoutPortConfigurated (0 ms)
[ RUN      ] RCDeviceTest.TestRCSplitInitWithoutOpenPortConfigurated
[       OK ] RCDeviceTest.TestRCSplitInitWithoutOpenPortConfigurated (0 ms)
[ RUN      ] RCDeviceTest.TestInitDevice
[       OK ] RCDeviceTest.TestInitDevice (0 ms)
[ RUN      ] RCDeviceTest.TestInitDeviceWithInvalidResponse
[       OK ] RCDeviceTest.TestInitDeviceWithInvalidResponse (0 ms)
[ RUN      ] RCDeviceTest.TestWifiModeChangeWithDeviceUnready
[       OK ] RCDeviceTest.TestWifiModeChangeWithDeviceUnready (0 ms)
[ RUN      ] RCDeviceTest.TestWifiModeChangeWithDeviceReady
[       OK ] RCDeviceTest.TestWifiModeChangeWithDeviceReady (0 ms)
[ RUN      ] RCDeviceTest.TestWifiModeChangeCombine
[       OK ] RCDeviceTest.TestWifiModeChangeCombine (0 ms)
[ RUN      ] RCDeviceTest.Test5KeyOSDCableSimulationProtocol
[       OK ] RCDeviceTest.Test5KeyOSDCableSimulationProtocol (0 ms)
[ RUN      ] RCDeviceTest.Test5KeyOSDCableSimulationWithout5KeyFeatureSupport
[       OK ] RCDeviceTest.Test5KeyOSDCableSimulationWithout5KeyFeatureSupport (0 ms)
[----------] 9 tests from RCDeviceTest (0 ms total)

[----------] Global test environment tear-down
[==========] 9 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 9 tests.
running test_rcdevice_unittest: PASS
compiling ../main/rx/crsf.c 
compiling ../main/common/crc.c 
compiling ../main/common/printf.c 
compiling ../main/common/typeconversion.c 
compiling ../main/common/streambuf.c 
compiling ../main/drivers/serial.c 
compiling unit/rx_crsf_unittest.cc 
linking ../../obj/test/rx_crsf_unittest/rx_crsf_unittest 
Running main() from gtest_main.cc
[==========] Running 5 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 5 tests from CrossFireTest
[ RUN      ] CrossFireTest.CRC
[       OK ] CrossFireTest.CRC (0 ms)
[ RUN      ] CrossFireTest.TestCrsfFrameStatus
[       OK ] CrossFireTest.TestCrsfFrameStatus (0 ms)
[ RUN      ] CrossFireTest.TestCrsfFrameStatusUnpacking
[       OK ] CrossFireTest.TestCrsfFrameStatusUnpacking (0 ms)
[ RUN      ] CrossFireTest.TestCapturedData
[       OK ] CrossFireTest.TestCapturedData (0 ms)
[ RUN      ] CrossFireTest.TestCrsfDataReceive
[       OK ] CrossFireTest.TestCrsfDataReceive (0 ms)
[----------] 5 tests from CrossFireTest (0 ms total)

[----------] Global test environment tear-down
[==========] 5 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 5 tests.
running test_rx_crsf_unittest: PASS
compiling ../main/rx/ibus.c 
compiling unit/rx_ibus_unittest.cc 
linking ../../obj/test/rx_ibus_unittest/rx_ibus_unittest 
Running main() from gtest_main.cc
[==========] Running 12 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 2 tests from IbusRxInitUnitTest
[ RUN      ] IbusRxInitUnitTest.Test_IbusRxNotEnabled
[       OK ] IbusRxInitUnitTest.Test_IbusRxNotEnabled (0 ms)
[ RUN      ] IbusRxInitUnitTest.Test_IbusRxEnabled
[       OK ] IbusRxInitUnitTest.Test_IbusRxEnabled (0 ms)
[----------] 2 tests from IbusRxInitUnitTest (0 ms total)

[----------] 10 tests from IbusRxProtocollUnitTest
[ RUN      ] IbusRxProtocollUnitTest.Test_InitialFrameState
[       OK ] IbusRxProtocollUnitTest.Test_InitialFrameState (0 ms)
[ RUN      ] IbusRxProtocollUnitTest.Test_IA6B_OnePacketReceived
[       OK ] IbusRxProtocollUnitTest.Test_IA6B_OnePacketReceived (0 ms)
[ RUN      ] IbusRxProtocollUnitTest.Test_IA6B_OnePacketReceivedWithBadCrc
[       OK ] IbusRxProtocollUnitTest.Test_IA6B_OnePacketReceivedWithBadCrc (0 ms)
[ RUN      ] IbusRxProtocollUnitTest.Test_IA6B_HalfPacketReceived_then_interPacketGapReset
[       OK ] IbusRxProtocollUnitTest.Test_IA6B_HalfPacketReceived_then_interPacketGapReset (0 ms)
[ RUN      ] IbusRxProtocollUnitTest.Test_IA6_OnePacketReceived
[       OK ] IbusRxProtocollUnitTest.Test_IA6_OnePacketReceived (0 ms)
[ RUN      ] IbusRxProtocollUnitTest.Test_IA6_OnePacketReceivedBadCrc
[       OK ] IbusRxProtocollUnitTest.Test_IA6_OnePacketReceivedBadCrc (0 ms)
[ RUN      ] IbusRxProtocollUnitTest.Test_IA6B_OnePacketReceived_not_shared_port
[       OK ] IbusRxProtocollUnitTest.Test_IA6B_OnePacketReceived_not_shared_port (0 ms)
[ RUN      ] IbusRxProtocollUnitTest.Test_OneTelemetryPacketReceived
[       OK ] IbusRxProtocollUnitTest.Test_OneTelemetryPacketReceived (0 ms)
[ RUN      ] IbusRxProtocollUnitTest.Test_OneTelemetryIgnoreTxEchoToRx
[       OK ] IbusRxProtocollUnitTest.Test_OneTelemetryIgnoreTxEchoToRx (0 ms)
[ RUN      ] IbusRxProtocollUnitTest.Test_OneTelemetryShouldNotIgnoreTxEchoAfterInterFrameGap
[       OK ] IbusRxProtocollUnitTest.Test_OneTelemetryShouldNotIgnoreTxEchoAfterInterFrameGap (0 ms)
[----------] 10 tests from IbusRxProtocollUnitTest (0 ms total)

[----------] Global test environment tear-down
[==========] 12 tests from 2 test cases ran. (0 ms total)
[  PASSED  ] 12 tests.
running test_rx_ibus_unittest: PASS
compiling ../main/common/bitarray.c 
compiling ../main/common/maths.c 
compiling ../main/fc/rc_modes.c 
compiling ../main/rx/rx.c 
compiling ../main/pg/pg.c 
compiling ../main/pg/rx.c 
compiling unit/rx_ranges_unittest.cc 
linking ../../obj/test/rx_ranges_unittest/rx_ranges_unittest 
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from RxChannelRangeTest
[ RUN      ] RxChannelRangeTest.TestRxChannelRanges
[       OK ] RxChannelRangeTest.TestRxChannelRanges (0 ms)
[----------] 1 test from RxChannelRangeTest (0 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (0 ms total)
[  PASSED  ] 1 test.
running test_rx_ranges_unittest: PASS
compiling ../main/rx/rx.c 
compiling ../main/fc/rc_modes.c 
compiling ../main/common/bitarray.c 
compiling ../main/common/maths.c 
compiling ../main/config/feature.c 
compiling ../main/pg/rx.c 
compiling unit/rx_rx_unittest.cc 
linking ../../obj/test/rx_rx_unittest/rx_rx_unittest 
Running main() from gtest_main.cc
[==========] Running 0 tests from 0 test cases.
[==========] 0 tests from 0 test cases ran. (1 ms total)
[  PASSED  ] 0 tests.
running test_rx_rx_unittest: PASS
compiling ../main/rx/cyrf6936_spektrum.c 
compiling unit/rx_spi_spektrum_unittest.cc 
linking ../../obj/test/rx_spi_spektrum_unittest/rx_spi_spektrum_unittest 
Running main() from gtest_main.cc
[==========] Running 6 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 6 tests from RxSpiSpektrumUnitTest
[ RUN      ] RxSpiSpektrumUnitTest.TestInitUnbound
[       OK ] RxSpiSpektrumUnitTest.TestInitUnbound (0 ms)
[ RUN      ] RxSpiSpektrumUnitTest.TestInitBound
[       OK ] RxSpiSpektrumUnitTest.TestInitBound (0 ms)
[ RUN      ] RxSpiSpektrumUnitTest.TestDecodeBindPacket
[       OK ] RxSpiSpektrumUnitTest.TestDecodeBindPacket (1 ms)
[ RUN      ] RxSpiSpektrumUnitTest.TestReceiverSyncLogic
[       OK ] RxSpiSpektrumUnitTest.TestReceiverSyncLogic (0 ms)
[ RUN      ] RxSpiSpektrumUnitTest.TestReceiveData
[       OK ] RxSpiSpektrumUnitTest.TestReceiveData (0 ms)
[ RUN      ] RxSpiSpektrumUnitTest.TestConvertDataPacket
[       OK ] RxSpiSpektrumUnitTest.TestConvertDataPacket (0 ms)
[----------] 6 tests from RxSpiSpektrumUnitTest (1 ms total)

[----------] Global test environment tear-down
[==========] 6 tests from 1 test case ran. (1 ms total)
[  PASSED  ] 6 tests.
running test_rx_spi_spektrum_unittest: PASS
compiling ../main/scheduler/scheduler.c 
compiling ../main/common/crc.c 
compiling ../main/common/streambuf.c 
compiling unit/scheduler_unittest.cc 
linking ../../obj/test/scheduler_unittest/scheduler_unittest 
Running main() from gtest_main.cc
[==========] Running 9 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 9 tests from SchedulerUnittest
[ RUN      ] SchedulerUnittest.TestPriorites
[       OK ] SchedulerUnittest.TestPriorites (0 ms)
[ RUN      ] SchedulerUnittest.TestQueueInit
[       OK ] SchedulerUnittest.TestQueueInit (0 ms)
[ RUN      ] SchedulerUnittest.TestQueue
[       OK ] SchedulerUnittest.TestQueue (0 ms)
[ RUN      ] SchedulerUnittest.TestQueueAddAndRemove
[       OK ] SchedulerUnittest.TestQueueAddAndRemove (0 ms)
[ RUN      ] SchedulerUnittest.TestQueueArray
[       OK ] SchedulerUnittest.TestQueueArray (0 ms)
[ RUN      ] SchedulerUnittest.TestSchedulerInit
[       OK ] SchedulerUnittest.TestSchedulerInit (0 ms)
[ RUN      ] SchedulerUnittest.TestScheduleEmptyQueue
[       OK ] SchedulerUnittest.TestScheduleEmptyQueue (0 ms)
[ RUN      ] SchedulerUnittest.TestSingleTask
[       OK ] SchedulerUnittest.TestSingleTask (0 ms)
[ RUN      ] SchedulerUnittest.TestTwoTasks
[       OK ] SchedulerUnittest.TestTwoTasks (0 ms)
[----------] 9 tests from SchedulerUnittest (0 ms total)

[----------] Global test environment tear-down
[==========] 9 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 9 tests.
running test_scheduler_unittest: PASS
compiling ../main/sensors/gyro.c 
compiling ../main/sensors/boardalignment.c 
compiling ../main/common/filter.c 
compiling ../main/common/maths.c 
compiling ../main/drivers/accgyro/accgyro_fake.c 
compiling ../main/drivers/accgyro/gyro_sync.c 
compiling ../main/pg/pg.c 
compiling ../main/pg/gyrodev.c 
compiling unit/sensor_gyro_unittest.cc 
linking ../../obj/test/sensor_gyro_unittest/sensor_gyro_unittest 
Running main() from gtest_main.cc
[==========] Running 5 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 5 tests from SensorGyro
[ RUN      ] SensorGyro.Detect
[       OK ] SensorGyro.Detect (0 ms)
[ RUN      ] SensorGyro.Init
[       OK ] SensorGyro.Init (0 ms)
[ RUN      ] SensorGyro.Read
[       OK ] SensorGyro.Read (0 ms)
[ RUN      ] SensorGyro.Calibrate
[       OK ] SensorGyro.Calibrate (1 ms)
[ RUN      ] SensorGyro.Update
[       OK ] SensorGyro.Update (0 ms)
[----------] 5 tests from SensorGyro (1 ms total)

[----------] Global test environment tear-down
[==========] 5 tests from 1 test case ran. (1 ms total)
[  PASSED  ] 5 tests.
running test_sensor_gyro_unittest: PASS
compiling ../main/rx/crsf.c 
compiling ../main/build/atomic.c 
compiling ../main/common/crc.c 
compiling ../main/common/streambuf.c 
compiling ../main/common/printf.c 
compiling ../main/drivers/serial.c 
compiling ../main/common/typeconversion.c 
compiling ../main/telemetry/crsf.c 
compiling ../main/common/gps_conversion.c 
compiling ../main/telemetry/msp_shared.c 
compiling ../main/fc/runtime_config.c 
compiling unit/telemetry_crsf_msp_unittest.cc 
linking ../../obj/test/telemetry_crsf_msp_unittest/telemetry_crsf_msp_unittest 
Running main() from gtest_main.cc
[==========] Running 4 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 4 tests from CrossFireMSPTest
[ RUN      ] CrossFireMSPTest.RequestBufferTest
[       OK ] CrossFireMSPTest.RequestBufferTest (0 ms)
[ RUN      ] CrossFireMSPTest.ResponsePacketTest
[       OK ] CrossFireMSPTest.ResponsePacketTest (0 ms)
[ RUN      ] CrossFireMSPTest.WriteResponseTest
[       OK ] CrossFireMSPTest.WriteResponseTest (1 ms)
[ RUN      ] CrossFireMSPTest.SendMspReply
[       OK ] CrossFireMSPTest.SendMspReply (0 ms)
[----------] 4 tests from CrossFireMSPTest (1 ms total)

[----------] Global test environment tear-down
[==========] 4 tests from 1 test case ran. (1 ms total)
[  PASSED  ] 4 tests.
running test_telemetry_crsf_msp_unittest: PASS
compiling ../main/rx/crsf.c 
compiling ../main/telemetry/crsf.c 
compiling ../main/common/crc.c 
compiling ../main/common/maths.c 
compiling ../main/common/streambuf.c 
compiling ../main/common/gps_conversion.c 
compiling ../main/common/printf.c 
compiling ../main/common/typeconversion.c 
compiling ../main/fc/runtime_config.c 
compiling unit/telemetry_crsf_unittest.cc 
linking ../../obj/test/telemetry_crsf_unittest/telemetry_crsf_unittest 
Running main() from gtest_main.cc
[==========] Running 4 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 4 tests from TelemetryCrsfTest
[ RUN      ] TelemetryCrsfTest.TestGPS
[       OK ] TelemetryCrsfTest.TestGPS (0 ms)
[ RUN      ] TelemetryCrsfTest.TestBattery
[       OK ] TelemetryCrsfTest.TestBattery (0 ms)
[ RUN      ] TelemetryCrsfTest.TestAttitude
[       OK ] TelemetryCrsfTest.TestAttitude (0 ms)
[ RUN      ] TelemetryCrsfTest.TestFlightMode
[       OK ] TelemetryCrsfTest.TestFlightMode (0 ms)
[----------] 4 tests from TelemetryCrsfTest (0 ms total)

[----------] Global test environment tear-down
[==========] 4 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 4 tests.
running test_telemetry_crsf_unittest: PASS
compiling ../main/telemetry/hott.c 
compiling ../main/common/gps_conversion.c 
compiling unit/telemetry_hott_unittest.cc 
linking ../../obj/test/telemetry_hott_unittest/telemetry_hott_unittest 
Running main() from gtest_main.cc
[==========] Running 3 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 3 tests from TelemetryHottTest
[ RUN      ] TelemetryHottTest.UpdateGPSCoordinates1
[       OK ] TelemetryHottTest.UpdateGPSCoordinates1 (0 ms)
[ RUN      ] TelemetryHottTest.UpdateGPSCoordinates2
[       OK ] TelemetryHottTest.UpdateGPSCoordinates2 (0 ms)
[ RUN      ] TelemetryHottTest.UpdateGPSCoordinates3
[       OK ] TelemetryHottTest.UpdateGPSCoordinates3 (0 ms)
[----------] 3 tests from TelemetryHottTest (0 ms total)

[----------] Global test environment tear-down
[==========] 3 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 3 tests.
running test_telemetry_hott_unittest: PASS
compiling ../main/telemetry/ibus_shared.c 
compiling ../main/telemetry/ibus.c 
compiling unit/telemetry_ibus_unittest.cc 
linking ../../obj/test/telemetry_ibus_unittest/telemetry_ibus_unittest 
Running main() from gtest_main.cc
[==========] Running 17 tests from 3 test cases.
[----------] Global test environment set-up.
[----------] 3 tests from IbusTelemteryInitUnitTest
[ RUN      ] IbusTelemteryInitUnitTest.Test_IbusInitNotEnabled
[       OK ] IbusTelemteryInitUnitTest.Test_IbusInitNotEnabled (0 ms)
[ RUN      ] IbusTelemteryInitUnitTest.Test_IbusInitEnabled
[       OK ] IbusTelemteryInitUnitTest.Test_IbusInitEnabled (0 ms)
[ RUN      ] IbusTelemteryInitUnitTest.Test_IbusInitSerialRxAndTelemetryEnabled
[       OK ] IbusTelemteryInitUnitTest.Test_IbusInitSerialRxAndTelemetryEnabled (0 ms)
[----------] 3 tests from IbusTelemteryInitUnitTest (0 ms total)

[----------] 10 tests from IbusTelemteryProtocolUnitTest
[ RUN      ] IbusTelemteryProtocolUnitTest.Test_IbusNoRespondToDiscoveryCrcErr
[       OK ] IbusTelemteryProtocolUnitTest.Test_IbusNoRespondToDiscoveryCrcErr (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToDiscovery
[       OK ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToDiscovery (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToSensorTypeQueryVbatt
[       OK ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToSensorTypeQueryVbatt (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToSensorTypeQueryTemperature
[       OK ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToSensorTypeQueryTemperature (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToSensorTypeQueryRpm
[       OK ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToSensorTypeQueryRpm (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToGetMeasurementVbattZero
[       OK ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToGetMeasurementVbattZero (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToGetMeasurementVbattCellVoltage
[       OK ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToGetMeasurementVbattCellVoltage (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToGetMeasurementVbattPackVoltage
[       OK ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToGetMeasurementVbattPackVoltage (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToGetMeasurementTemperature
[       OK ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToGetMeasurementTemperature (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToGetMeasurementRpm
[       OK ] IbusTelemteryProtocolUnitTest.Test_IbusRespondToGetMeasurementRpm (0 ms)
[----------] 10 tests from IbusTelemteryProtocolUnitTest (0 ms total)

[----------] 4 tests from IbusTelemteryProtocolUnitTestDaisyChained
[ RUN      ] IbusTelemteryProtocolUnitTestDaisyChained.Test_IbusRespondToDiscoveryBaseAddressThree
[       OK ] IbusTelemteryProtocolUnitTestDaisyChained.Test_IbusRespondToDiscoveryBaseAddressThree (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTestDaisyChained.Test_IbusRespondToSensorTypeQueryWrongAddress
[       OK ] IbusTelemteryProtocolUnitTestDaisyChained.Test_IbusRespondToSensorTypeQueryWrongAddress (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTestDaisyChained.Test_IbusRespondToSensorTypeQueryVbattBaseThree
[       OK ] IbusTelemteryProtocolUnitTestDaisyChained.Test_IbusRespondToSensorTypeQueryVbattBaseThree (0 ms)
[ RUN      ] IbusTelemteryProtocolUnitTestDaisyChained.Test_IbusRespondToGetMeasurementsBaseThree
[       OK ] IbusTelemteryProtocolUnitTestDaisyChained.Test_IbusRespondToGetMeasurementsBaseThree (0 ms)
[----------] 4 tests from IbusTelemteryProtocolUnitTestDaisyChained (0 ms total)

[----------] Global test environment tear-down
[==========] 17 tests from 3 test cases ran. (1 ms total)
[  PASSED  ] 17 tests.
running test_telemetry_ibus_unittest: PASS
compiling ../main/drivers/transponder_ir_ilap.c 
compiling ../main/drivers/transponder_ir_arcitimer.c 
compiling unit/transponder_ir_unittest.cc 
linking ../../obj/test/transponder_ir_unittest/transponder_ir_unittest 
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from transponderTest
[ RUN      ] transponderTest.updateTransponderDMABufferArcitimer
[       OK ] transponderTest.updateTransponderDMABufferArcitimer (0 ms)
[ RUN      ] transponderTest.updateTransponderDMABufferIlap
[       OK ] transponderTest.updateTransponderDMABufferIlap (0 ms)
[----------] 2 tests from transponderTest (0 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (0 ms total)
[  PASSED  ] 2 tests.
running test_transponder_ir_unittest: PASS
compiling ../main/fc/core.c 
compiling ../main/fc/dispatch.c 
compiling ../main/fc/rc_controls.c 
compiling ../main/fc/rc_modes.c 
compiling ../main/fc/runtime_config.c 
compiling ../main/drivers/vtx_common.c 
compiling ../main/io/vtx_control.c 
compiling ../main/io/vtx_string.c 
compiling ../main/io/vtx.c 
compiling ../main/common/bitarray.c 
compiling unit/vtx_unittest.cc 
linking ../../obj/test/vtx_unittest/vtx_unittest 
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from VtxTest
[ RUN      ] VtxTest.PitMode
[       OK ] VtxTest.PitMode (0 ms)
[----------] 1 test from VtxTest (0 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (0 ms total)
[  PASSED  ] 1 test.
running test_vtx_unittest: PASS
compiling ../main/drivers/light_ws2811strip.c 
compiling unit/ws2811_unittest.cc 
linking ../../obj/test/ws2811_unittest/ws2811_unittest 
Running main() from gtest_main.cc
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from WS2812
[ RUN      ] WS2812.updateDMABuffer
[       OK ] WS2812.updateDMABuffer (0 ms)
[----------] 1 test from WS2812 (0 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (0 ms total)
[  PASSED  ] 1 test.
running test_ws2811_unittest: PASS
make[1]: Leaving directory '/var/jenkins_home/workspace/Joelucid dshot bidir test/src/test'
[Joelucid dshot bidir test] $ /bin/bash -xe /tmp/jenkins6096506016229079444.sh
+ V=0
+ make bidir-group
Building AIKONF4
Memory region         Used Size  Region Size  %age Used
           FLASH:        7560 B        16 KB     46.14%
    FLASH_CONFIG:          0 GB        16 KB      0.00%
          FLASH1:      372404 B       992 KB     36.66%
   SYSTEM_MEMORY:          0 GB        29 KB      0.00%
             RAM:       60536 B       128 KB     46.19%
             CCM:       14960 B        64 KB     22.83%
     BACKUP_SRAM:          0 GB         4 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 374548	   5416	  69684	 449648	  6dc70	./obj/main/betaflight_AIKONF4.elf
Building AIKONF4 succeeded.
Building CLRACINGF4
Memory region         Used Size  Region Size  %age Used
           FLASH:        7592 B        16 KB     46.34%
    FLASH_CONFIG:          0 GB        16 KB      0.00%
          FLASH1:      379708 B       992 KB     37.38%
   SYSTEM_MEMORY:          0 GB        29 KB      0.00%
             RAM:       67136 B       128 KB     51.22%
             CCM:       14956 B        64 KB     22.82%
     BACKUP_SRAM:          0 GB         4 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 381844	   5456	  76240	 463540	  712b4	./obj/main/betaflight_CLRACINGF4.elf
Building CLRACINGF4 succeeded.
Building REVOLT
Memory region         Used Size  Region Size  %age Used
           FLASH:        7502 B        16 KB     45.79%
    FLASH_CONFIG:          0 GB        16 KB      0.00%
          FLASH1:      369436 B       992 KB     36.37%
   SYSTEM_MEMORY:          0 GB        29 KB      0.00%
             RAM:       61524 B       128 KB     46.94%
             CCM:       14960 B        64 KB     22.83%
     BACKUP_SRAM:          0 GB         4 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 371558	   5380	  70712	 447650	  6d4a2	./obj/main/betaflight_REVOLT.elf
Building REVOLT succeeded.
Building NOX
Memory region         Used Size  Region Size  %age Used
           FLASH:        7560 B        16 KB     46.14%
    FLASH_CONFIG:          0 GB        16 KB      0.00%
          FLASH1:      364864 B       480 KB     74.23%
   SYSTEM_MEMORY:          0 GB        29 KB      0.00%
             RAM:       77032 B       128 KB     58.77%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 367024	   5400	  71224	 443648	  6c500	./obj/main/betaflight_NOX.elf
Building NOX succeeded.
Building PYRODRONEF4
Memory region         Used Size  Region Size  %age Used
           FLASH:        7208 B        16 KB     43.99%
    FLASH_CONFIG:          0 GB        16 KB      0.00%
          FLASH1:      344124 B       992 KB     33.88%
   SYSTEM_MEMORY:          0 GB        29 KB      0.00%
             RAM:       43764 B       128 KB     33.39%
             CCM:       15940 B        64 KB     24.32%
     BACKUP_SRAM:          0 GB         4 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 346220	   5112	  54196	 405528	  63018	./obj/main/betaflight_PYRODRONEF4.elf
Building PYRODRONEF4 succeeded.
Building ALIENFLIGHTNGF7
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15512 B        16 KB     94.68%
      ITCM_FLASH:          0 GB        16 KB      0.00%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     ITCM_FLASH1:          0 GB       480 KB      0.00%
      AXIM_FLASH:        8198 B        16 KB     50.04%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     AXIM_FLASH1:      403912 B       480 KB     82.18%
        DTCM_RAM:       24088 B        64 KB     36.76%
           SRAM1:       56116 B       176 KB     31.14%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 406210	   5900	  74304	 486414	  76c0e	./obj/main/betaflight_ALIENFLIGHTNGF7.elf
Building ALIENFLIGHTNGF7 succeeded.
Building ALIENWHOOPF7
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15472 B        16 KB     94.43%
      ITCM_FLASH:          0 GB        16 KB      0.00%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     ITCM_FLASH1:          0 GB       480 KB      0.00%
      AXIM_FLASH:        7764 B        16 KB     47.39%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     AXIM_FLASH1:      366120 B       480 KB     74.49%
        DTCM_RAM:       24864 B        64 KB     37.94%
           SRAM1:       46340 B       176 KB     25.71%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 368312	   5572	  65632	 439516	  6b4dc	./obj/main/betaflight_ALIENWHOOPF7.elf
Building ALIENWHOOPF7 succeeded.
Building ANYFCM7
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15112 B        16 KB     92.24%
      ITCM_FLASH:          0 GB        16 KB      0.00%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     ITCM_FLASH1:          0 GB       480 KB      0.00%
      AXIM_FLASH:        8069 B        16 KB     49.25%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     AXIM_FLASH1:      382816 B       480 KB     77.88%
        DTCM_RAM:       24088 B        64 KB     36.76%
           SRAM1:       51400 B       176 KB     28.52%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 385093	   5792	  69692	 460577	  70721	./obj/main/betaflight_ANYFCM7.elf
Building ANYFCM7 succeeded.
Building EXF722DUAL
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15472 B        16 KB     94.43%
      ITCM_FLASH:          0 GB        16 KB      0.00%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     ITCM_FLASH1:          0 GB       480 KB      0.00%
      AXIM_FLASH:        7964 B        16 KB     48.61%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     AXIM_FLASH1:        362 KB       480 KB     75.42%
        DTCM_RAM:       24880 B        64 KB     37.96%
           SRAM1:       50080 B       176 KB     27.79%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 372924	   5728	  69228	 447880	  6d588	./obj/main/betaflight_EXF722DUAL.elf
Building EXF722DUAL succeeded.
Building FOXEERF722DUAL
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15520 B        16 KB     94.73%
      ITCM_FLASH:          0 GB        16 KB      0.00%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     ITCM_FLASH1:          0 GB       480 KB      0.00%
      AXIM_FLASH:        8052 B        16 KB     49.15%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     AXIM_FLASH1:      384016 B       480 KB     78.13%
        DTCM_RAM:       24884 B        64 KB     37.97%
           SRAM1:       47620 B       176 KB     26.42%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 386272	   5796	  66708	 458776	  70018	./obj/main/betaflight_FOXEERF722DUAL.elf
Building FOXEERF722DUAL succeeded.
Building HAKRCF722
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15112 B        16 KB     92.24%
      ITCM_FLASH:          0 GB        16 KB      0.00%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     ITCM_FLASH1:          0 GB       480 KB      0.00%
      AXIM_FLASH:        8009 B        16 KB     48.88%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     AXIM_FLASH1:      383424 B       480 KB     78.01%
        DTCM_RAM:       24880 B        64 KB     37.96%
           SRAM1:       51272 B       176 KB     28.45%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 385701	   5732	  70420	 461853	  70c1d	./obj/main/betaflight_HAKRCF722.elf
Building HAKRCF722 succeeded.
Building KISSFCV2F7
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15112 B        16 KB     92.24%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
      ITCM_FLASH:          0 GB       480 KB      0.00%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
      AXIM_FLASH:      334524 B       480 KB     68.06%
        DTCM_RAM:       24872 B        64 KB     37.95%
           SRAM1:       24936 B       176 KB     13.84%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 329996	   4528	  45276	 379800	  5cb98	./obj/main/betaflight_KISSFCV2F7.elf
Building KISSFCV2F7 succeeded.
Building MATEKF722SE
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15512 B        16 KB     94.68%
      ITCM_FLASH:          0 GB        16 KB      0.00%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     ITCM_FLASH1:          0 GB       480 KB      0.00%
      AXIM_FLASH:        8194 B        16 KB     50.01%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     AXIM_FLASH1:      405816 B       480 KB     82.56%
        DTCM_RAM:       24884 B        64 KB     37.97%
           SRAM1:       55648 B       176 KB     30.88%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 408114	   5896	  74632	 488642	  774c2	./obj/main/betaflight_MATEKF722SE.elf
Building MATEKF722SE succeeded.
Building NERO
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15160 B        16 KB     92.53%
      ITCM_FLASH:          0 GB        16 KB      0.00%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     ITCM_FLASH1:          0 GB       480 KB      0.00%
      AXIM_FLASH:        7888 B        16 KB     48.14%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     AXIM_FLASH1:      375264 B       480 KB     76.35%
        DTCM_RAM:       23284 B        64 KB     35.53%
           SRAM1:       40460 B       176 KB     22.45%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 377504	   5648	  58092	 441244	  6bb9c	./obj/main/betaflight_NERO.elf
Building NERO succeeded.
Building OMNIBUSF7
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15312 B        16 KB     93.46%
      ITCM_FLASH:        2300 B        32 KB      7.02%
ITCM_FLASH_CONFIG:          0 GB        32 KB      0.00%
     ITCM_FLASH1:      376288 B       960 KB     38.28%
      AXIM_FLASH:        8184 B        32 KB     24.98%
AXIM_FLASH_CONFIG:          0 GB        32 KB      0.00%
     AXIM_FLASH1:      391600 B       960 KB     39.84%
        DTCM_RAM:       24092 B        64 KB     36.76%
           SRAM1:       43232 B       240 KB     17.59%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 393900	   5884	  61440	 461224	  709a8	./obj/main/betaflight_OMNIBUSF7.elf
Building OMNIBUSF7 succeeded.
Building SPRACINGF7DUAL
Memory region         Used Size  Region Size  %age Used
        ITCM_RAM:       15200 B        16 KB     92.77%
      ITCM_FLASH:          0 GB        16 KB      0.00%
ITCM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     ITCM_FLASH1:          0 GB       480 KB      0.00%
      AXIM_FLASH:        8274 B        16 KB     50.50%
AXIM_FLASH_CONFIG:          0 GB        16 KB      0.00%
     AXIM_FLASH1:      387840 B       480 KB     78.91%
        DTCM_RAM:       24888 B        64 KB     37.98%
           SRAM1:       42728 B       176 KB     23.71%
           SRAM2:          0 GB        16 KB      0.00%
       MEMORY_B1:          0 GB         0 GB      -nan%
   text	   data	    bss	    dec	    hex	filename
 390118	   5996	  61620	 457734	  6fc06	./obj/main/betaflight_SPRACINGF7DUAL.elf
Building SPRACINGF7DUAL succeeded.
[Joelucid dshot bidir test] $ /bin/bash -xe /tmp/jenkins3743725493956104252.sh
+ cd obj
++ git rev-parse --short HEAD
+ build_rev=8a8de5482
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_AIKONF4.hex betaflight_4.0.0_AIKONF4-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_ALIENFLIGHTNGF7.hex betaflight_4.0.0_ALIENFLIGHTNGF7-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_ALIENWHOOPF7.hex betaflight_4.0.0_ALIENWHOOPF7-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_ANYFCM7.hex betaflight_4.0.0_ANYFCM7-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_CLRACINGF4.hex betaflight_4.0.0_CLRACINGF4-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_EXF722DUAL.hex betaflight_4.0.0_EXF722DUAL-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_FOXEERF722DUAL.hex betaflight_4.0.0_FOXEERF722DUAL-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_HAKRCF722.hex betaflight_4.0.0_HAKRCF722-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_KISSFCV2F7.hex betaflight_4.0.0_KISSFCV2F7-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_MATEKF722SE.hex betaflight_4.0.0_MATEKF722SE-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_NERO.hex betaflight_4.0.0_NERO-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_NOX.hex betaflight_4.0.0_NOX-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_OMNIBUSF7.hex betaflight_4.0.0_OMNIBUSF7-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_PYRODRONEF4.hex betaflight_4.0.0_PYRODRONEF4-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_REVOLT.hex betaflight_4.0.0_REVOLT-dshot-bidir-7-8a8de5482.hex
+ for file in betaflight_*.hex
+ mv betaflight_4.0.0_SPRACINGF7DUAL.hex betaflight_4.0.0_SPRACINGF7DUAL-dshot-bidir-7-8a8de5482.hex
[WARNINGS] Parsing warnings in console log with parser GNU Make + GNU C Compiler (gcc)
<Git Blamer> Using GitBlamer to create author and commit information for all warnings.
<Git Blamer> GIT_COMMIT=8a8de54821ce6d8bfcf247a0b0e30d4a6b046e46, workspace=/var/jenkins_home/workspace/Joelucid dshot bidir test
[WARNINGS] Computing warning deltas based on reference build #6
[WARNINGS] Ignore new warnings since this is the first valid build
[WARNINGS] Plug-in Result: Success - no threshold has been exceeded
Archiving artifacts
Recording fingerprints
Finished: SUCCESS