Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yann/test/rfid/deep sleep rfidkit functional tests #1385

Merged

Conversation

YannLocatelli
Copy link
Member

@YannLocatelli YannLocatelli commented Feb 2, 2024

@YannLocatelli YannLocatelli added the 01 - type: task Something to do label Feb 2, 2024
@YannLocatelli YannLocatelli added this to the Future Release milestone Feb 2, 2024
@YannLocatelli YannLocatelli self-assigned this Feb 2, 2024
@YannLocatelli YannLocatelli changed the base branch from develop to yann/feature/rfid/allow-deep-sleep February 2, 2024 18:06
@YannLocatelli
Copy link
Member Author

Missing card on robot of functional test

Copy link

codecov bot commented Feb 2, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (2a992cc) 98.75% compared to head (59b96ad) 98.75%.

Additional details and impacted files
@@                                   Coverage Diff                                   @@
##           yann/refactor/functional/move-utils-in-tests-namespace    #1385   +/-   ##
=======================================================================================
  Coverage                                                   98.75%   98.75%           
=======================================================================================
  Files                                                         146      146           
  Lines                                                        3783     3785    +2     
=======================================================================================
+ Hits                                                         3736     3738    +2     
  Misses                                                         47       47           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

@ladislas ladislas force-pushed the yann/feature/rfid/allow-deep-sleep branch from fdbc6a2 to 22d8ce7 Compare February 4, 2024 13:54
Base automatically changed from yann/feature/rfid/allow-deep-sleep to develop February 4, 2024 13:57
@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch from 2104fcc to 36dc027 Compare February 5, 2024 09:55
@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch 2 times, most recently from 58e974d to 0a7115d Compare February 6, 2024 09:27
@YannLocatelli YannLocatelli changed the base branch from develop to yann/refactor/functional/move-utils-in-tests-namespace February 6, 2024 10:24
@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch 2 times, most recently from 3ed9bc3 to 8472fbe Compare February 6, 2024 11:02
@YannLocatelli YannLocatelli marked this pull request as ready for review February 6, 2024 11:11
@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch from 8472fbe to de8ab55 Compare February 7, 2024 16:00
@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch 2 times, most recently from f063fd5 to 6ee0e80 Compare February 8, 2024 11:15
Copy link

sonarqubecloud bot commented Feb 8, 2024

@YannLocatelli YannLocatelli force-pushed the yann/refactor/functional/move-utils-in-tests-namespace branch from 2a992cc to efb7e34 Compare July 10, 2024 09:26
@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch from 59b96ad to f6bec7e Compare July 10, 2024 09:26

This comment has been minimized.

This comment has been minimized.

@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch from f6bec7e to b595d25 Compare July 10, 2024 12:39
@YannLocatelli YannLocatelli force-pushed the yann/bug/serial/sigio-deinit-on-enable-input-false branch from 24203bb to 2e90dd7 Compare July 10, 2024 12:48

This comment has been minimized.

@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch from b595d25 to 8b1c804 Compare July 10, 2024 12:49

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

@ladislas ladislas force-pushed the yann/bug/serial/sigio-deinit-on-enable-input-false branch from 2e90dd7 to 92decea Compare July 10, 2024 14:35
Base automatically changed from yann/bug/serial/sigio-deinit-on-enable-input-false to develop July 10, 2024 14:35
Copy link
Member

@ladislas ladislas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lGTM modulo le wording pour les tests rfid

@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch from 8b1c804 to 050996a Compare July 10, 2024 15:20
@YannLocatelli YannLocatelli changed the base branch from develop to yann/refactor/functional/move-utils-in-tests-namespace July 10, 2024 15:20
@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch from 050996a to 92dae76 Compare July 10, 2024 15:21

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch from 92dae76 to 24f9b1f Compare July 11, 2024 11:30
@YannLocatelli YannLocatelli changed the base branch from yann/refactor/functional/move-utils-in-tests-namespace to develop July 11, 2024 11:31
@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch from 24f9b1f to 1897602 Compare July 11, 2024 11:32

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

@YannLocatelli YannLocatelli force-pushed the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch from 1897602 to b50d9d7 Compare July 11, 2024 13:17
Copy link

📈 Changes Impact Analysis Report

📌 Info

  • toolchain: Arm GNU Toolchain 13.2.rel1 (Build arm-13.7) 13.2.1 20231009
  • enable_log_debug: OFF
base head
branch develop yann/test/rfid/deep-sleep-rfidkit-functional-tests
sha 061858a b50d9d7
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

🤖 Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 125972 (48%) ø 136172 (51%)
136172 (51%)
28808 (5%) ø
os 399628 (25%) ø 1165044 (74%)
1165044 (74%)
82000 (15%) ø
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 |

🔬 Detailed impact analysis

Click to show detailed analysis for all targets
  • ✔️ - existing target
  • ✨ - new target
  • ⚰️ - deleted target
  • ✅ - files are the same
  • ❌ - files are different
Target Status .bin .map Total Flash (base/head) Total Flash Δ Static RAM (base/head) Static RAM Δ
LekaOS ✔️ 399628 (19%) ø 82000 (15%) ø
bootloader ✔️ 125972 (6%) ø 28808 (5%) ø
functional_ut_boost_ut ✔️ 259440 (12%) ø 19688 (3%) ø
functional_ut_core_imu ✔️ 254688 (12%) ø 19232 (3%) ø
functional_ut_deep_sleep_core_buffered_serial ✔️ 240424 (11%) ø 19072 (3%) ø
functional_ut_deep_sleep_core_lcd ✔️ 266072 (12%) ø 50896 (9%) ø
functional_ut_deep_sleep_core_motor ✔️ 238920 (11%) ø 19048 (3%) ø
functional_ut_deep_sleep_core_pwm ✔️ 239952 (11%) ø 19112 (3%) ø
functional_ut_deep_sleep_imu ✔️ 254272 (12%) ø 20208 (3%) ø
functional_ut_deep_sleep_log_kit ✔️ 230232 (10%) ø 18816 (3%) ø
functional_ut_deep_sleep_mbed_hal ✔️ 231944 (11%) ø 18768 (3%) ø
functional_ut_deep_sleep_rfid_kit - - 243416 (11%) - 20208 (3%) -
functional_ut_file_manager ✔️ 249120 (11%) ø 19352 (3%) ø
functional_ut_firmware_kit ✔️ 242696 (11%) ø 18952 (3%) ø
functional_ut_imu_kit ✔️ 258808 (12%) ø 19360 (3%) ø
functional_ut_io_expander ✔️ 237008 (11%) ø 18656 (3%) ø
functional_ut_qdac ✔️ 238256 (11%) ø 18672 (3%) ø
spike_lk_activity_kit ✔️ 200108 (9%) ø 53688 (10%) ø
spike_lk_audio ✔️ 85404 (4%) ø 12456 (2%) ø
spike_lk_behavior_kit ✔️ 147880 (7%) ø 45960 (8%) ø
spike_lk_ble ✔️ 186868 (8%) ø 26704 (5%) ø
spike_lk_bluetooth ✔️ 37912 (1%) ø 9384 (1%) ø
spike_lk_cg_animations ✔️ 104536 (4%) ø 44376 (8%) ø
spike_lk_color_kit ✔️ 38180 (1%) ø 11640 (2%) ø
spike_lk_command_kit ✔️ 180016 (8%) ø 50544 (9%) ø
spike_lk_config_kit ✔️ 84512 (4%) ø 12216 (2%) ø
spike_lk_coreled ✔️ 37332 (1%) ø 11528 (2%) ø
spike_lk_core_touch_sensor ✔️ 41584 (1%) ø 10088 (1%) ø
spike_lk_event_queue ✔️ 36652 (1%) ø 9912 (1%) ø
spike_lk_file_manager_kit ✔️ 85824 (4%) ø 12304 (2%) ø
spike_lk_file_reception ✔️ 277904 (13%) ø 25640 (4%) ø
spike_lk_flash_memory ✔️ 36184 (1%) ø 9344 (1%) ø
spike_lk_fs ✔️ 129992 (6%) ø 45784 (8%) ø
spike_lk_imu_kit ✔️ 61672 (2%) ø 10880 (2%) ø
spike_lk_lcd ✔️ 122136 (5%) ø 44560 (8%) ø
spike_lk_led_kit ✔️ 65824 (3%) ø 12376 (2%) ø
spike_lk_log_kit ✔️ 35604 (1%) ø 10152 (1%) ø
spike_lk_motion_kit ✔️ 75168 (3%) ø 13024 (2%) ø
spike_lk_motors ✔️ 36048 (1%) ø 9384 (1%) ø
spike_lk_qdac ✔️ 39956 (1%) ø 9648 (1%) ø
spike_lk_reinforcer ✔️ 176768 (8%) ø 47720 (9%) ø
spike_lk_rfid ✔️ 42180 (2%) ø 9352 (1%) ø
spike_lk_sensors_battery ✔️ 41460 (1%) ø 10456 (1%) ø
spike_lk_sensors_imu_lsm6dsox ✔️ 52364 (2%) ø 10688 (2%) ø
spike_lk_sensors_imu_lsm6dsox_fusion_calibration ✔️ 60740 (2%) ø 10824 (2%) ø
spike_lk_sensors_light ✔️ 32456 (1%) ø 9336 (1%) ø
spike_lk_sensors_microphone ✔️ 34448 (1%) ø 9336 (1%) ø
spike_lk_sensors_temperature_humidity ✔️ 39716 (1%) ø 9320 (1%) ø
spike_lk_serial_number ✔️ 87636 (4%) ø 12160 (2%) ø
spike_lk_ticker_timeout ✔️ 31968 (1%) ø 9488 (1%) ø
spike_lk_touch_sensor_kit ✔️ 48688 (2%) ø 10656 (2%) ø
spike_lk_update_process_app_base ✔️ 102052 (4%) ø 13440 (2%) ø
spike_lk_update_process_app_update ✔️ 49052 (2%) ø 10240 (1%) ø
spike_lk_watchdog_isr ✔️ 43328 (2%) ø 11152 (2%) ø
spike_lk_wifi ✔️ 74492 (3%) ø 12696 (2%) ø
spike_mbed_blinky ✔️ 30404 (1%) ø 9296 (1%) ø
spike_mbed_watchdog_ticker_vs_thread ✔️ 35780 (1%) ø 10344 (1%) ø
spike_stl_cxxsupport ✔️ 30860 (1%) ø 9296 (1%) ø

🗺️ Map files diff output

functional_ut_deep_sleep_rfid_kit (click to expand)

Flash used: 243416 (11%) / total: 2097152
SRAM used: 20208 (3%) / total: 524288

Copy link

Copy link

📈 Changes Impact Analysis Report

📌 Info

  • toolchain: Arm GNU Toolchain 13.2.rel1 (Build arm-13.7) 13.2.1 20231009
  • enable_log_debug: ON
base head
branch develop yann/test/rfid/deep-sleep-rfidkit-functional-tests
sha 061858a b50d9d7
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

🤖 Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 140392 (53%) ø 121752 (46%)
121752 (46%)
39760 (7%) ø
os 465036 (29%) ø 1099636 (70%)
1099636 (70%)
93360 (17%) ø
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 |

🔬 Detailed impact analysis

Click to show detailed analysis for all targets
  • ✔️ - existing target
  • ✨ - new target
  • ⚰️ - deleted target
  • ✅ - files are the same
  • ❌ - files are different
Target Status .bin .map Total Flash (base/head) Total Flash Δ Static RAM (base/head) Static RAM Δ
LekaOS ✔️ 465036 (22%) ø 93360 (17%) ø
bootloader ✔️ 140392 (6%) ø 39760 (7%) ø
functional_ut_boost_ut ✔️ 275344 (13%) ø 29840 (5%) ø
functional_ut_core_imu ✔️ 263216 (12%) ø 29384 (5%) ø
functional_ut_deep_sleep_core_buffered_serial ✔️ 249048 (11%) ø 29192 (5%) ø
functional_ut_deep_sleep_core_lcd ✔️ 278488 (13%) ø 61048 (11%) ø
functional_ut_deep_sleep_core_motor ✔️ 251320 (11%) ø 29200 (5%) ø
functional_ut_deep_sleep_core_pwm ✔️ 252360 (12%) ø 29264 (5%) ø
functional_ut_deep_sleep_imu ✔️ 262864 (12%) ø 30360 (5%) ø
functional_ut_deep_sleep_log_kit ✔️ 243432 (11%) ø 29384 (5%) ø
functional_ut_deep_sleep_mbed_hal ✔️ 244952 (11%) ø 28920 (5%) ø
functional_ut_deep_sleep_rfid_kit - - 248216 (11%) - 30328 (5%) -
functional_ut_file_manager ✔️ 261744 (12%) ø 29504 (5%) ø
functional_ut_firmware_kit ✔️ 255592 (12%) ø 29104 (5%) ø
functional_ut_imu_kit ✔️ 267312 (12%) ø 29512 (5%) ø
functional_ut_io_expander ✔️ 249416 (11%) ø 28808 (5%) ø
functional_ut_qdac ✔️ 250656 (11%) ø 28824 (5%) ø
spike_lk_activity_kit ✔️ 204020 (9%) ø 64352 (12%) ø
spike_lk_audio ✔️ 97000 (4%) ø 23040 (4%) ø
spike_lk_behavior_kit ✔️ 158164 (7%) ø 56544 (10%) ø
spike_lk_ble ✔️ 198368 (9%) ø 37792 (7%) ø
spike_lk_bluetooth ✔️ 50136 (2%) ø 20056 (3%) ø
spike_lk_cg_animations ✔️ 114296 (5%) ø 55072 (10%) ø
spike_lk_color_kit ✔️ 53112 (2%) ø 22216 (4%) ø
spike_lk_command_kit ✔️ 190404 (9%) ø 61624 (11%) ø
spike_lk_config_kit ✔️ 97932 (4%) ø 23048 (4%) ø
spike_lk_coreled ✔️ 52040 (2%) ø 22104 (4%) ø
spike_lk_core_touch_sensor ✔️ 57116 (2%) ø 20664 (3%) ø
spike_lk_event_queue ✔️ 48720 (2%) ø 20744 (3%) ø
spike_lk_file_manager_kit ✔️ 101900 (4%) ø 23392 (4%) ø
spike_lk_file_reception ✔️ 283108 (13%) ø 36296 (6%) ø
spike_lk_flash_memory ✔️ 51372 (2%) ø 20056 (3%) ø
spike_lk_fs ✔️ 133860 (6%) ø 55392 (10%) ø
spike_lk_imu_kit ✔️ 72188 (3%) ø 21576 (4%) ø
spike_lk_lcd ✔️ 133508 (6%) ø 55392 (10%) ø
spike_lk_led_kit ✔️ 80656 (3%) ø 22952 (4%) ø
spike_lk_log_kit ✔️ 49360 (2%) ø 21240 (4%) ø
spike_lk_motion_kit ✔️ 81172 (3%) ø 23552 (4%) ø
spike_lk_motors ✔️ 50868 (2%) ø 20088 (3%) ø
spike_lk_qdac ✔️ 55748 (2%) ø 20608 (3%) ø
spike_lk_reinforcer ✔️ 185636 (8%) ø 58288 (11%) ø
spike_lk_rfid ✔️ 49240 (2%) ø 20024 (3%) ø
spike_lk_sensors_battery ✔️ 52280 (2%) ø 21152 (4%) ø
spike_lk_sensors_imu_lsm6dsox ✔️ 63404 (3%) ø 21384 (4%) ø
spike_lk_sensors_imu_lsm6dsox_fusion_calibration ✔️ 70924 (3%) ø 20976 (4%) ø
spike_lk_sensors_light ✔️ 48712 (2%) ø 20056 (3%) ø
spike_lk_sensors_microphone ✔️ 49480 (2%) ø 20056 (3%) ø
spike_lk_sensors_temperature_humidity ✔️ 55304 (2%) ø 20032 (3%) ø
spike_lk_serial_number ✔️ 100536 (4%) ø 23112 (4%) ø
spike_lk_ticker_timeout ✔️ 47460 (2%) ø 20072 (3%) ø
spike_lk_touch_sensor_kit ✔️ 60640 (2%) ø 21224 (4%) ø
spike_lk_update_process_app_base ✔️ 115336 (5%) ø 24144 (4%) ø
spike_lk_update_process_app_update ✔️ 64128 (3%) ø 21072 (4%) ø
spike_lk_watchdog_isr ✔️ 52472 (2%) ø 21976 (4%) ø
spike_lk_wifi ✔️ 82004 (3%) ø 23360 (4%) ø
spike_mbed_blinky ✔️ 30972 (1%) ø 9392 (1%) ø
spike_mbed_watchdog_ticker_vs_thread ✔️ 48856 (2%) ø 20920 (3%) ø
spike_stl_cxxsupport ✔️ 48080 (2%) ø 20144 (3%) ø

🗺️ Map files diff output

functional_ut_deep_sleep_rfid_kit (click to expand)

Flash used: 248216 (11%) / total: 2097152
SRAM used: 30328 (5%) / total: 524288

Copy link

🔖 Version comparison

Version Same as filename Same as os_version
os 1.4.0+1720703992 ✔️ ✔️
firmware
(bootloader + os)
1.4.0+1720703992 ✔️ ✔️

@ladislas ladislas merged commit 6123b30 into develop Jul 11, 2024
24 checks passed
@ladislas ladislas deleted the yann/test/rfid/deep-sleep-rfidkit-functional-tests branch July 11, 2024 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
01 - type: task Something to do
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants