Closed HPezz closed 1 year ago
develop
/ 031d5bbb + mbed-os-6.15.1+fixes+gcc-11-support
+ -std=c++20
hugo/feature/Add-reinforcer-delay-between-autonomous-activities-rounds
/ 1f1e650f + mbed-os-6.15.1+fixes+gcc-11-support
+ -std=c++20
GNU Arm Embedded Toolchain 10.3-2021.10 - 10.3.1 20210824
OFF
Target | Flash Used (%) | Flash Available (%) | Static RAM (%) |
---|---|---|---|
bootloader | 170348 (64%) | 91796 (35%) | 30952 (5%) |
os | 428024 (27%) | 1136648 (72%) | 82368 (15%) |
LekaOS
(click to expand)Merging #1223 (1f1e650) into develop (bda07cd) will decrease coverage by
0.00%
. The diff coverage isn/a
.:exclamation: Current head 1f1e650 differs from pull request most recent head bda0c47. Consider uploading reports for the commit bda0c47 to get more accurate results
@@ Coverage Diff @@
## develop #1223 +/- ##
===========================================
- Coverage 96.16% 96.15% -0.01%
===========================================
Files 146 146
Lines 3594 3593 -1
===========================================
- Hits 3456 3455 -1
Misses 138 138
Impacted Files | Coverage Δ | |
---|---|---|
libs/RobotKit/include/StateMachine.h | 100.00% <0.00%> (ø) |
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
Kudos, SonarCloud Quality Gate passed!
File comparision analysis report
:bookmark: Info
develop
/ 031d5bbb +mbed-os-6.15.1+fixes+gcc-11-support
+-std=c++20
hugo/feature/Add-reinforcer-delay-between-autonomous-activities-rounds
/ 1f1e650f +mbed-os-6.15.1+fixes+gcc-11-support
+-std=c++20
GNU Arm Embedded Toolchain 10.3-2021.10 - 10.3.1 20210824
ON
Click to show memory sections
``` | - | Hex | Bytes | KiB | |------------|---------:|----------:|-----:| | Flash | 0x200000 | 2 097 152 | 2048 | | SRAM | 0x80000 | 524 288 | 512 | | Bootloader | 0x40000 | 262 144 | 256 | | Header | 0x1000 | 4 096 | 4 | | OS | 0x17E000 | 1 564 672 | 1528 | | Tail | 0x1000 | 4 096 | 4 | | Scratch | 0x40000 | 262 144 | 256 | ```:memo: Summary
Click to show summary
- :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 479252 (22%)479316 (22%) | :chart_with_upwards_trend:
64 (0%) | 93584 (17%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 182804 (8%) | ø | 41648 (7%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 409212 (19%) | ø | 30608 (5%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 389196 (18%) | ø | 30584 (5%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 368140 (17%) | ø | 30560 (5%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 376076 (17%) | ø | 30632 (5%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 378292 (18%) | ø | 30632 (5%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 365204 (17%) | ø | 30976 (5%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 366648 (17%) | ø | 30560 (5%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 386684 (18%) | ø | 30856 (5%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 391388 (18%) | ø | 30576 (5%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 370896 (17%) | ø | 30576 (5%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 372064 (17%) | ø | 30576 (5%) | ø | | spike_lk_accel_gyro | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 94048 (4%) | ø | 22568 (4%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 137044 (6%) | ø | 25176 (4%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 197628 (9%) | ø | 58656 (11%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 237772 (11%) | ø | 39416 (7%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 92364 (4%) | ø | 22224 (4%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 153608 (7%) | ø | 57224 (10%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88480 (4%) | ø | 24376 (4%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 219508 (10%) | ø | 63120 (12%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 139244 (6%) | ø | 25136 (4%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88044 (4%) | ø | 24264 (4%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 92884 (4%) | ø | 22832 (4%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84152 (4%) | ø | 22904 (4%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 154368 (7%) | ø | 25520 (4%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 339748 (16%) | ø | 38448 (7%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 86776 (4%) | ø | 22216 (4%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 174440 (8%) | ø | 47992 (9%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 97920 (4%) | ø | 22896 (4%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 172652 (8%) | ø | 57496 (10%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 115140 (5%) | ø | 25104 (4%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84776 (4%) | ø | 23408 (4%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 106736 (5%) | ø | 24840 (4%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 86336 (4%) | ø | 22248 (4%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 91572 (4%) | ø | 22776 (4%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 215044 (10%) | ø | 59800 (11%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84088 (4%) | ø | 22184 (4%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87184 (4%) | ø | 23280 (4%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84072 (4%) | ø | 22216 (4%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84824 (4%) | ø | 22216 (4%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 90400 (4%) | ø | 22192 (4%) | ø | | spike_lk_sensors_touch | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 91672 (4%) | ø | 22456 (4%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 144900 (6%) | ø | 25256 (4%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 82712 (3%) | ø | 22232 (4%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 156876 (7%) | ø | 26288 (5%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 100456 (4%) | ø | 23240 (4%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87392 (4%) | ø | 24120 (4%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 130832 (6%) | ø | 25528 (4%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 57616 (2%) | ø | 11496 (2%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84176 (4%) | ø | 23080 (4%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 83488 (3%) | ø | 22304 (4%) | ø |
:world_map: Map files diff output
Click to show diff list
```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/LekaOS-map.txt 2022-12-19 14:22:07.665700133 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/LekaOS-map.txt 2022-12-19 14:22:08.109705793 +0000 @@ -1,53 +1,53 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 654(+654) | 18(+18) | 242(+242) | -| [lib]/ActivityKit.a | 10522(+10522) | 0(+0) | 0(+0) | +| [fill] | 658(+658) | 18(+18) | 242(+242) | +| [lib]/ActivityKit.a | 10582(+10582) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 1436(+1436) | 0(+0) | 0(+0) | | [lib]/BatteryKit.a | 324(+324) | 0(+0) | 0(+0) | | [lib]/BehaviorKit.a | 1940(+1940) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1120(+1120) | 0(+0) | 0(+0) | | [lib]/CoreBattery.a | 472(+472) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 78(+78) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 116(+116) | 0(+0) | 0(+0) | | [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 5018(+5018) | 0(+0) | 0(+0) | | [lib]/CoreMCU.a | 16(+16) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 176(+176) | 0(+0) | 0(+0) | | [lib]/CoreMutex.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 60(+60) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreRFIDReader.a | 556(+556) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 930(+930) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 7954(+7954) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1756(+1756) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 822(+822) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 1416(+1416) | 0(+0) | 0(+0) | | [lib]/LedKit.a | 19070(+19070) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 838(+838) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1054(+1054) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1242(+1242) | 460(+460) | 0(+0) | | [lib]/SerialNumberKit.a | 584(+584) | 0(+0) | 0(+0) | | [lib]/Utils.a | 82(+82) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 806(+806) | 0(+0) | 36(+36) | | [lib]/bootutil.a | 1362(+1362) | 12(+12) | 132(+132) | | [lib]/c.a | 48840(+48840) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 2092(+2092) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 181108(+181108) | 773(+773) | 19755(+19755) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10716(+10716) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 121698(+121698) | 108(+108) | 37510(+37510) | -| Subtotals | 434724(+434724) | 4424(+4424) | 88832(+88832) | +| Subtotals | 434788(+434788) | 4424(+4424) | 88832(+88832) | Total Static RAM memory (data + bss): 93256(+93256) bytes -Total Flash memory (text + data): 439148(+439148) bytes +Total Flash memory (text + data): 439212(+439212) bytes ``` ```diff Flash used: 479316 (22%) / total: 2097152 SRAM used: 93584 (17%) / total: 524288 ```LekaOS
(click to expand)