Skip to content

[TEMP] [TEST] coverage #453

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

Closed
wants to merge 42 commits into from
Closed

Conversation

pennam
Copy link
Collaborator

@pennam pennam commented May 3, 2024

No description provided.

Copy link

codecov bot commented May 3, 2024

Codecov Report

Attention: Patch coverage is 96.35628% with 9 lines in your changes are missing coverage. Please review.

Project coverage is 95.22%. Comparing base (756c5f7) to head (011e912).
Report is 10 commits behind head on master.

Files Patch % Lines
src/cbor/MessageDecoder.cpp 94.68% 5 Missing ⚠️
src/cbor/MessageEncoder.cpp 95.65% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #453      +/-   ##
==========================================
+ Coverage   95.00%   95.22%   +0.22%     
==========================================
  Files          27       32       +5     
  Lines        1221     1467     +246     
==========================================
+ Hits         1160     1397     +237     
- Misses         61       70       +9     

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

@arduino-libraries arduino-libraries deleted a comment from github-actions bot May 3, 2024
@arduino-libraries arduino-libraries deleted a comment from github-actions bot May 3, 2024
Copy link

github-actions bot commented May 3, 2024

Memory usage change @ c817196

Board flash % RAM for global variables %
arduino:esp32:nano_nora 🔺 +2940 - +3320 +0.09 - +0.11 🔺 +88 - +120 +0.03 - +0.04
arduino:mbed_edge:edge_control 🔺 +984 - +1792 +0.1 - +0.18 🔺 +80 - +112 +0.03 - +0.04
arduino:mbed_giga:giga 🔺 0 - +1824 0.0 - +0.09 🔺 0 - +128 0.0 - +0.02
arduino:mbed_nano:nanorp2040connect 🔺 0 - +2732 0.0 - +0.02 🔺 0 - +120 0.0 - +0.04
arduino:mbed_nicla:nicla_vision 🔺 0 - +1928 0.0 - +0.1 🔺 0 - +128 0.0 - +0.02
arduino:mbed_opta:opta 🔺 0 - +1888 0.0 - +0.1 🔺 0 - +128 0.0 - +0.02
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 🔺 0 - +1816 0.0 - +0.09 🔺 0 - +96 0.0 - +0.02
arduino:renesas_uno:unor4wifi 🔺 +1672 - +1896 +0.64 - +0.72 🔺 +88 - +112 +0.27 - +0.34
arduino:samd:mkr1000 🔺 0 - +1840 0.0 - +0.7 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrgsm1400 🔺 0 - +1968 0.0 - +0.75 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrnb1500 🔺 0 - +1840 0.0 - +0.7 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrwan1300 🔺 +24 - +40 +0.01 - +0.02 ❔ -24 - +8 -0.07 - +0.02
arduino:samd:mkrwifi1010 🔺 0 - +5916 0.0 - +2.26 🔺 0 - +120 0.0 - +0.37
arduino:samd:nano_33_iot 🔺 0 - +5916 0.0 - +2.26 🔺 0 - +120 0.0 - +0.37
esp32:esp32:esp32 🔺 +2912 - +3324 +0.22 - +0.25 🔺 +88 - +120 +0.03 - +0.04
esp8266:esp8266:huzzah 🔺 +1484 - +2524 +0.14 - +0.24 🔺 +112 - +148 +0.14 - +0.18
Click for full report table
Board examples/ArduinoIoTCloud-Advanced
flash
% examples/ArduinoIoTCloud-Advanced
RAM for global variables
% examples/ArduinoIoTCloud-Basic
flash
% examples/ArduinoIoTCloud-Basic
RAM for global variables
% examples/ArduinoIoTCloud-Callbacks
flash
% examples/ArduinoIoTCloud-Callbacks
RAM for global variables
% examples/ArduinoIoTCloud-Schedule
flash
% examples/ArduinoIoTCloud-Schedule
RAM for global variables
% examples/utility/ArduinoIoTCloud_Travis_CI
flash
% examples/utility/ArduinoIoTCloud_Travis_CI
RAM for global variables
% examples/ArduinoIoTCloud-DeferredOTA
flash
% examples/ArduinoIoTCloud-DeferredOTA
RAM for global variables
% examples/utility/Provisioning
flash
% examples/utility/Provisioning
RAM for global variables
% examples/utility/SelfProvisioning
flash
% examples/utility/SelfProvisioning
RAM for global variables
%
arduino:esp32:nano_nora 2992 0.1 96 0.03 3248 0.1 88 0.03 2940 0.09 88 0.03 2960 0.09 120 0.04 3320 0.11 88 0.03 3000 0.1 88 0.03
arduino:mbed_edge:edge_control 984 0.1 96 0.04 1176 0.12 80 0.03 984 0.1 88 0.03 1048 0.11 112 0.04 1792 0.18 80 0.03
arduino:mbed_giga:giga 1632 0.08 96 0.02 1816 0.09 96 0.02 1568 0.08 96 0.02 1632 0.08 128 0.02 1824 0.09 96 0.02 1632 0.08 64 0.01 0 0.0 0 0.0
arduino:mbed_nano:nanorp2040connect 1912 0.01 96 0.04 2040 0.01 88 0.03 1870 0.01 88 0.03 1908 0.01 120 0.04 2106 0.01 88 0.03 1912 0.01 88 0.03 0 0.0 0 0.0 2732 0.02 88 0.03
arduino:mbed_nicla:nicla_vision 1672 0.09 96 0.02 1864 0.09 96 0.02 1672 0.09 96 0.02 1672 0.09 128 0.02 1928 0.1 96 0.02 1672 0.09 64 0.01 0 0.0 0 0.0
arduino:mbed_opta:opta 1632 0.08 96 0.02 1760 0.09 96 0.02 1568 0.08 64 0.01 1632 0.08 128 0.02 1888 0.1 96 0.02 1696 0.09 96 0.02 0 0.0 0 0.0
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 1064 0.05 96 0.02 1192 0.06 96 0.02 1064 0.05 96 0.02 1064 0.05 96 0.02 1816 0.09 64 0.01 0 0.0 0 0.0
arduino:renesas_uno:unor4wifi 1728 0.66 96 0.29 1848 0.7 88 0.27 1672 0.64 88 0.27 1704 0.65 112 0.34 1896 0.72 88 0.27
arduino:samd:mkr1000 1064 0.41 96 0.29 1192 0.45 88 0.27 1064 0.41 88 0.27 1072 0.41 120 0.37 1840 0.7 88 0.27 0 0.0 0 0.0
arduino:samd:mkrgsm1400 1768 0.67 96 0.29 1896 0.72 88 0.27 1720 0.66 88 0.27 1768 0.67 120 0.37 1968 0.75 88 0.27 0 0.0 0 0.0
arduino:samd:mkrnb1500 1072 0.41 96 0.29 1192 0.45 88 0.27 1072 0.41 88 0.27 1072 0.41 120 0.37 1840 0.7 88 0.27 0 0.0 0 0.0
arduino:samd:mkrwan1300 40 0.02 -16 -0.05 40 0.02 -24 -0.07 24 0.01 -24 -0.07 32 0.01 8 0.02 32 0.01 -24 -0.07
arduino:samd:mkrwifi1010 1832 0.7 96 0.29 1960 0.75 88 0.27 1784 0.68 88 0.27 1832 0.7 120 0.37 2040 0.78 88 0.27 1832 0.7 88 0.27 0 0.0 0 0.0 5916 2.26 88 0.27
arduino:samd:nano_33_iot 1832 0.7 96 0.29 1960 0.75 88 0.27 1784 0.68 88 0.27 1832 0.7 120 0.37 2040 0.78 88 0.27 1832 0.7 88 0.27 0 0.0 0 0.0 5916 2.26 88 0.27
esp32:esp32:esp32 2964 0.23 96 0.03 3240 0.25 88 0.03 2940 0.22 88 0.03 2912 0.22 120 0.04 3324 0.25 88 0.03 2964 0.23 88 0.03
esp8266:esp8266:huzzah 1488 0.14 132 0.16 1660 0.16 112 0.14 1484 0.14 144 0.18 1504 0.14 148 0.18 2524 0.24 112 0.14
Click for full report CSV
Board,examples/ArduinoIoTCloud-Advanced<br>flash,%,examples/ArduinoIoTCloud-Advanced<br>RAM for global variables,%,examples/ArduinoIoTCloud-Basic<br>flash,%,examples/ArduinoIoTCloud-Basic<br>RAM for global variables,%,examples/ArduinoIoTCloud-Callbacks<br>flash,%,examples/ArduinoIoTCloud-Callbacks<br>RAM for global variables,%,examples/ArduinoIoTCloud-Schedule<br>flash,%,examples/ArduinoIoTCloud-Schedule<br>RAM for global variables,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>flash,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>RAM for global variables,%,examples/ArduinoIoTCloud-DeferredOTA<br>flash,%,examples/ArduinoIoTCloud-DeferredOTA<br>RAM for global variables,%,examples/utility/Provisioning<br>flash,%,examples/utility/Provisioning<br>RAM for global variables,%,examples/utility/SelfProvisioning<br>flash,%,examples/utility/SelfProvisioning<br>RAM for global variables,%
arduino:esp32:nano_nora,2992,0.1,96,0.03,3248,0.1,88,0.03,2940,0.09,88,0.03,2960,0.09,120,0.04,3320,0.11,88,0.03,3000,0.1,88,0.03
arduino:mbed_edge:edge_control,984,0.1,96,0.04,1176,0.12,80,0.03,984,0.1,88,0.03,1048,0.11,112,0.04,1792,0.18,80,0.03,,,,
arduino:mbed_giga:giga,1632,0.08,96,0.02,1816,0.09,96,0.02,1568,0.08,96,0.02,1632,0.08,128,0.02,1824,0.09,96,0.02,1632,0.08,64,0.01,0,0.0,0,0.0
arduino:mbed_nano:nanorp2040connect,1912,0.01,96,0.04,2040,0.01,88,0.03,1870,0.01,88,0.03,1908,0.01,120,0.04,2106,0.01,88,0.03,1912,0.01,88,0.03,0,0.0,0,0.0,2732,0.02,88,0.03
arduino:mbed_nicla:nicla_vision,1672,0.09,96,0.02,1864,0.09,96,0.02,1672,0.09,96,0.02,1672,0.09,128,0.02,1928,0.1,96,0.02,1672,0.09,64,0.01,0,0.0,0,0.0,,,,
arduino:mbed_opta:opta,1632,0.08,96,0.02,1760,0.09,96,0.02,1568,0.08,64,0.01,1632,0.08,128,0.02,1888,0.1,96,0.02,1696,0.09,96,0.02,0,0.0,0,0.0,,,,
arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,,,,
arduino:renesas_portenta:portenta_c33,1064,0.05,96,0.02,1192,0.06,96,0.02,1064,0.05,96,0.02,1064,0.05,96,0.02,1816,0.09,64,0.01,,,,,0,0.0,0,0.0,,,,
arduino:renesas_uno:unor4wifi,1728,0.66,96,0.29,1848,0.7,88,0.27,1672,0.64,88,0.27,1704,0.65,112,0.34,1896,0.72,88,0.27,,,,,,,,,,,,
arduino:samd:mkr1000,1064,0.41,96,0.29,1192,0.45,88,0.27,1064,0.41,88,0.27,1072,0.41,120,0.37,1840,0.7,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrgsm1400,1768,0.67,96,0.29,1896,0.72,88,0.27,1720,0.66,88,0.27,1768,0.67,120,0.37,1968,0.75,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrnb1500,1072,0.41,96,0.29,1192,0.45,88,0.27,1072,0.41,88,0.27,1072,0.41,120,0.37,1840,0.7,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrwan1300,40,0.02,-16,-0.05,40,0.02,-24,-0.07,24,0.01,-24,-0.07,32,0.01,8,0.02,32,0.01,-24,-0.07,,,,,,,,,,,,
arduino:samd:mkrwifi1010,1832,0.7,96,0.29,1960,0.75,88,0.27,1784,0.68,88,0.27,1832,0.7,120,0.37,2040,0.78,88,0.27,1832,0.7,88,0.27,0,0.0,0,0.0,5916,2.26,88,0.27
arduino:samd:nano_33_iot,1832,0.7,96,0.29,1960,0.75,88,0.27,1784,0.68,88,0.27,1832,0.7,120,0.37,2040,0.78,88,0.27,1832,0.7,88,0.27,0,0.0,0,0.0,5916,2.26,88,0.27
esp32:esp32:esp32,2964,0.23,96,0.03,3240,0.25,88,0.03,2940,0.22,88,0.03,2912,0.22,120,0.04,3324,0.25,88,0.03,2964,0.23,88,0.03,,,,,,,,
esp8266:esp8266:huzzah,1488,0.14,132,0.16,1660,0.16,112,0.14,1484,0.14,144,0.18,1504,0.14,148,0.18,2524,0.24,112,0.14,,,,,,,,,,,,

Copy link

github-actions bot commented May 6, 2024

Memory usage change @ d206e50

Board flash % RAM for global variables %
arduino:esp32:nano_nora 🔺 +2940 - +3320 +0.09 - +0.11 🔺 +88 - +120 +0.03 - +0.04
arduino:mbed_edge:edge_control 🔺 +984 - +1792 +0.1 - +0.18 🔺 +80 - +112 +0.03 - +0.04
arduino:mbed_giga:giga 🔺 0 - +1824 0.0 - +0.09 🔺 0 - +128 0.0 - +0.02
arduino:mbed_nano:nanorp2040connect 🔺 0 - +2732 0.0 - +0.02 🔺 0 - +120 0.0 - +0.04
arduino:mbed_nicla:nicla_vision 🔺 0 - +1928 0.0 - +0.1 🔺 0 - +128 0.0 - +0.02
arduino:mbed_opta:opta 🔺 0 - +1888 0.0 - +0.1 🔺 0 - +128 0.0 - +0.02
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 🔺 0 - +1816 0.0 - +0.09 🔺 0 - +96 0.0 - +0.02
arduino:renesas_uno:unor4wifi 🔺 +1672 - +1896 +0.64 - +0.72 🔺 +88 - +112 +0.27 - +0.34
arduino:samd:mkr1000 🔺 0 - +1840 0.0 - +0.7 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrgsm1400 🔺 0 - +1968 0.0 - +0.75 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrnb1500 🔺 0 - +1840 0.0 - +0.7 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrwan1300 🔺 +24 - +40 +0.01 - +0.02 ❔ -24 - +8 -0.07 - +0.02
arduino:samd:mkrwifi1010 🔺 0 - +5916 0.0 - +2.26 🔺 0 - +120 0.0 - +0.37
arduino:samd:nano_33_iot 🔺 0 - +5916 0.0 - +2.26 🔺 0 - +120 0.0 - +0.37
esp32:esp32:esp32 🔺 +2912 - +3324 +0.22 - +0.25 🔺 +88 - +120 +0.03 - +0.04
esp8266:esp8266:huzzah 🔺 +1484 - +2524 +0.14 - +0.24 🔺 +112 - +148 +0.14 - +0.18
Click for full report table
Board examples/ArduinoIoTCloud-Advanced
flash
% examples/ArduinoIoTCloud-Advanced
RAM for global variables
% examples/ArduinoIoTCloud-Basic
flash
% examples/ArduinoIoTCloud-Basic
RAM for global variables
% examples/ArduinoIoTCloud-Callbacks
flash
% examples/ArduinoIoTCloud-Callbacks
RAM for global variables
% examples/ArduinoIoTCloud-Schedule
flash
% examples/ArduinoIoTCloud-Schedule
RAM for global variables
% examples/utility/ArduinoIoTCloud_Travis_CI
flash
% examples/utility/ArduinoIoTCloud_Travis_CI
RAM for global variables
% examples/ArduinoIoTCloud-DeferredOTA
flash
% examples/ArduinoIoTCloud-DeferredOTA
RAM for global variables
% examples/utility/Provisioning
flash
% examples/utility/Provisioning
RAM for global variables
% examples/utility/SelfProvisioning
flash
% examples/utility/SelfProvisioning
RAM for global variables
%
arduino:esp32:nano_nora 2992 0.1 96 0.03 3248 0.1 88 0.03 2940 0.09 88 0.03 2960 0.09 120 0.04 3320 0.11 88 0.03 3000 0.1 88 0.03
arduino:mbed_edge:edge_control 984 0.1 96 0.04 1176 0.12 80 0.03 984 0.1 88 0.03 1048 0.11 112 0.04 1792 0.18 80 0.03
arduino:mbed_giga:giga 1632 0.08 96 0.02 1816 0.09 96 0.02 1568 0.08 96 0.02 1632 0.08 128 0.02 1824 0.09 96 0.02 1632 0.08 64 0.01 0 0.0 0 0.0
arduino:mbed_nano:nanorp2040connect 1912 0.01 96 0.04 2040 0.01 88 0.03 1870 0.01 88 0.03 1908 0.01 120 0.04 2106 0.01 88 0.03 1912 0.01 88 0.03 0 0.0 0 0.0 2732 0.02 88 0.03
arduino:mbed_nicla:nicla_vision 1672 0.09 96 0.02 1864 0.09 96 0.02 1672 0.09 96 0.02 1672 0.09 128 0.02 1928 0.1 96 0.02 1672 0.09 64 0.01 0 0.0 0 0.0
arduino:mbed_opta:opta 1632 0.08 96 0.02 1760 0.09 96 0.02 1568 0.08 64 0.01 1632 0.08 128 0.02 1888 0.1 96 0.02 1696 0.09 96 0.02 0 0.0 0 0.0
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 1064 0.05 96 0.02 1192 0.06 96 0.02 1064 0.05 96 0.02 1064 0.05 96 0.02 1816 0.09 64 0.01 0 0.0 0 0.0
arduino:renesas_uno:unor4wifi 1728 0.66 96 0.29 1848 0.7 88 0.27 1672 0.64 88 0.27 1704 0.65 112 0.34 1896 0.72 88 0.27
arduino:samd:mkr1000 1064 0.41 96 0.29 1192 0.45 88 0.27 1064 0.41 88 0.27 1072 0.41 120 0.37 1840 0.7 88 0.27 0 0.0 0 0.0
arduino:samd:mkrgsm1400 1768 0.67 96 0.29 1896 0.72 88 0.27 1720 0.66 88 0.27 1768 0.67 120 0.37 1968 0.75 88 0.27 0 0.0 0 0.0
arduino:samd:mkrnb1500 1072 0.41 96 0.29 1192 0.45 88 0.27 1072 0.41 88 0.27 1072 0.41 120 0.37 1840 0.7 88 0.27 0 0.0 0 0.0
arduino:samd:mkrwan1300 40 0.02 -16 -0.05 40 0.02 -24 -0.07 24 0.01 -24 -0.07 32 0.01 8 0.02 32 0.01 -24 -0.07
arduino:samd:mkrwifi1010 1832 0.7 96 0.29 1960 0.75 88 0.27 1784 0.68 88 0.27 1832 0.7 120 0.37 2040 0.78 88 0.27 1832 0.7 88 0.27 0 0.0 0 0.0 5916 2.26 88 0.27
arduino:samd:nano_33_iot 1832 0.7 96 0.29 1960 0.75 88 0.27 1784 0.68 88 0.27 1832 0.7 120 0.37 2040 0.78 88 0.27 1832 0.7 88 0.27 0 0.0 0 0.0 5916 2.26 88 0.27
esp32:esp32:esp32 2964 0.23 96 0.03 3240 0.25 88 0.03 2940 0.22 88 0.03 2912 0.22 120 0.04 3324 0.25 88 0.03 2964 0.23 88 0.03
esp8266:esp8266:huzzah 1488 0.14 132 0.16 1660 0.16 112 0.14 1484 0.14 144 0.18 1504 0.14 148 0.18 2524 0.24 112 0.14
Click for full report CSV
Board,examples/ArduinoIoTCloud-Advanced<br>flash,%,examples/ArduinoIoTCloud-Advanced<br>RAM for global variables,%,examples/ArduinoIoTCloud-Basic<br>flash,%,examples/ArduinoIoTCloud-Basic<br>RAM for global variables,%,examples/ArduinoIoTCloud-Callbacks<br>flash,%,examples/ArduinoIoTCloud-Callbacks<br>RAM for global variables,%,examples/ArduinoIoTCloud-Schedule<br>flash,%,examples/ArduinoIoTCloud-Schedule<br>RAM for global variables,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>flash,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>RAM for global variables,%,examples/ArduinoIoTCloud-DeferredOTA<br>flash,%,examples/ArduinoIoTCloud-DeferredOTA<br>RAM for global variables,%,examples/utility/Provisioning<br>flash,%,examples/utility/Provisioning<br>RAM for global variables,%,examples/utility/SelfProvisioning<br>flash,%,examples/utility/SelfProvisioning<br>RAM for global variables,%
arduino:esp32:nano_nora,2992,0.1,96,0.03,3248,0.1,88,0.03,2940,0.09,88,0.03,2960,0.09,120,0.04,3320,0.11,88,0.03,3000,0.1,88,0.03
arduino:mbed_edge:edge_control,984,0.1,96,0.04,1176,0.12,80,0.03,984,0.1,88,0.03,1048,0.11,112,0.04,1792,0.18,80,0.03,,,,
arduino:mbed_giga:giga,1632,0.08,96,0.02,1816,0.09,96,0.02,1568,0.08,96,0.02,1632,0.08,128,0.02,1824,0.09,96,0.02,1632,0.08,64,0.01,0,0.0,0,0.0
arduino:mbed_nano:nanorp2040connect,1912,0.01,96,0.04,2040,0.01,88,0.03,1870,0.01,88,0.03,1908,0.01,120,0.04,2106,0.01,88,0.03,1912,0.01,88,0.03,0,0.0,0,0.0,2732,0.02,88,0.03
arduino:mbed_nicla:nicla_vision,1672,0.09,96,0.02,1864,0.09,96,0.02,1672,0.09,96,0.02,1672,0.09,128,0.02,1928,0.1,96,0.02,1672,0.09,64,0.01,0,0.0,0,0.0,,,,
arduino:mbed_opta:opta,1632,0.08,96,0.02,1760,0.09,96,0.02,1568,0.08,64,0.01,1632,0.08,128,0.02,1888,0.1,96,0.02,1696,0.09,96,0.02,0,0.0,0,0.0,,,,
arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,,,,
arduino:renesas_portenta:portenta_c33,1064,0.05,96,0.02,1192,0.06,96,0.02,1064,0.05,96,0.02,1064,0.05,96,0.02,1816,0.09,64,0.01,,,,,0,0.0,0,0.0,,,,
arduino:renesas_uno:unor4wifi,1728,0.66,96,0.29,1848,0.7,88,0.27,1672,0.64,88,0.27,1704,0.65,112,0.34,1896,0.72,88,0.27,,,,,,,,,,,,
arduino:samd:mkr1000,1064,0.41,96,0.29,1192,0.45,88,0.27,1064,0.41,88,0.27,1072,0.41,120,0.37,1840,0.7,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrgsm1400,1768,0.67,96,0.29,1896,0.72,88,0.27,1720,0.66,88,0.27,1768,0.67,120,0.37,1968,0.75,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrnb1500,1072,0.41,96,0.29,1192,0.45,88,0.27,1072,0.41,88,0.27,1072,0.41,120,0.37,1840,0.7,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrwan1300,40,0.02,-16,-0.05,40,0.02,-24,-0.07,24,0.01,-24,-0.07,32,0.01,8,0.02,32,0.01,-24,-0.07,,,,,,,,,,,,
arduino:samd:mkrwifi1010,1832,0.7,96,0.29,1960,0.75,88,0.27,1784,0.68,88,0.27,1832,0.7,120,0.37,2040,0.78,88,0.27,1832,0.7,88,0.27,0,0.0,0,0.0,5916,2.26,88,0.27
arduino:samd:nano_33_iot,1832,0.7,96,0.29,1960,0.75,88,0.27,1784,0.68,88,0.27,1832,0.7,120,0.37,2040,0.78,88,0.27,1832,0.7,88,0.27,0,0.0,0,0.0,5916,2.26,88,0.27
esp32:esp32:esp32,2964,0.23,96,0.03,3240,0.25,88,0.03,2940,0.22,88,0.03,2912,0.22,120,0.04,3324,0.25,88,0.03,2964,0.23,88,0.03,,,,,,,,
esp8266:esp8266:huzzah,1488,0.14,132,0.16,1660,0.16,112,0.14,1484,0.14,144,0.18,1504,0.14,148,0.18,2524,0.24,112,0.14,,,,,,,,,,,,

Copy link

github-actions bot commented May 8, 2024

Memory usage change @ bcfd0f6

Board flash % RAM for global variables %
arduino:esp32:nano_nora 🔺 +2940 - +3320 +0.09 - +0.11 🔺 +88 - +120 +0.03 - +0.04
arduino:mbed_edge:edge_control 🔺 +984 - +1792 +0.1 - +0.18 🔺 +80 - +112 +0.03 - +0.04
arduino:mbed_giga:giga 🔺 0 - +1824 0.0 - +0.09 🔺 0 - +128 0.0 - +0.02
arduino:mbed_nano:nanorp2040connect 🔺 0 - +2732 0.0 - +0.02 🔺 0 - +120 0.0 - +0.04
arduino:mbed_nicla:nicla_vision 🔺 0 - +1928 0.0 - +0.1 🔺 0 - +128 0.0 - +0.02
arduino:mbed_opta:opta 🔺 0 - +1888 0.0 - +0.1 🔺 0 - +128 0.0 - +0.02
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 🔺 0 - +1816 0.0 - +0.09 🔺 0 - +96 0.0 - +0.02
arduino:renesas_uno:unor4wifi 🔺 +1672 - +1896 +0.64 - +0.72 🔺 +88 - +112 +0.27 - +0.34
arduino:samd:mkr1000 🔺 0 - +1840 0.0 - +0.7 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrgsm1400 🔺 0 - +1968 0.0 - +0.75 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrnb1500 🔺 0 - +1840 0.0 - +0.7 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrwan1300 🔺 +24 - +40 +0.01 - +0.02 ❔ -24 - +8 -0.07 - +0.02
arduino:samd:mkrwifi1010 🔺 0 - +5916 0.0 - +2.26 🔺 0 - +120 0.0 - +0.37
arduino:samd:nano_33_iot 🔺 0 - +5916 0.0 - +2.26 🔺 0 - +120 0.0 - +0.37
esp32:esp32:esp32 🔺 +2912 - +3324 +0.22 - +0.25 🔺 +88 - +120 +0.03 - +0.04
esp8266:esp8266:huzzah 🔺 +1484 - +2524 +0.14 - +0.24 🔺 +112 - +148 +0.14 - +0.18
Click for full report table
Board examples/ArduinoIoTCloud-Advanced
flash
% examples/ArduinoIoTCloud-Advanced
RAM for global variables
% examples/ArduinoIoTCloud-Basic
flash
% examples/ArduinoIoTCloud-Basic
RAM for global variables
% examples/ArduinoIoTCloud-Callbacks
flash
% examples/ArduinoIoTCloud-Callbacks
RAM for global variables
% examples/ArduinoIoTCloud-Schedule
flash
% examples/ArduinoIoTCloud-Schedule
RAM for global variables
% examples/utility/ArduinoIoTCloud_Travis_CI
flash
% examples/utility/ArduinoIoTCloud_Travis_CI
RAM for global variables
% examples/ArduinoIoTCloud-DeferredOTA
flash
% examples/ArduinoIoTCloud-DeferredOTA
RAM for global variables
% examples/utility/Provisioning
flash
% examples/utility/Provisioning
RAM for global variables
% examples/utility/SelfProvisioning
flash
% examples/utility/SelfProvisioning
RAM for global variables
%
arduino:esp32:nano_nora 2992 0.1 96 0.03 3248 0.1 88 0.03 2940 0.09 88 0.03 2960 0.09 120 0.04 3320 0.11 88 0.03 3000 0.1 88 0.03
arduino:mbed_edge:edge_control 984 0.1 96 0.04 1176 0.12 80 0.03 984 0.1 88 0.03 1048 0.11 112 0.04 1792 0.18 80 0.03
arduino:mbed_giga:giga 1632 0.08 96 0.02 1816 0.09 96 0.02 1568 0.08 96 0.02 1632 0.08 128 0.02 1824 0.09 96 0.02 1632 0.08 64 0.01 0 0.0 0 0.0
arduino:mbed_nano:nanorp2040connect 1912 0.01 96 0.04 2040 0.01 88 0.03 1870 0.01 88 0.03 1908 0.01 120 0.04 2106 0.01 88 0.03 1912 0.01 88 0.03 0 0.0 0 0.0 2732 0.02 88 0.03
arduino:mbed_nicla:nicla_vision 1672 0.09 96 0.02 1864 0.09 96 0.02 1672 0.09 96 0.02 1672 0.09 128 0.02 1928 0.1 96 0.02 1672 0.09 64 0.01 0 0.0 0 0.0
arduino:mbed_opta:opta 1632 0.08 96 0.02 1760 0.09 96 0.02 1568 0.08 64 0.01 1632 0.08 128 0.02 1888 0.1 96 0.02 1696 0.09 96 0.02 0 0.0 0 0.0
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 1064 0.05 96 0.02 1192 0.06 96 0.02 1064 0.05 96 0.02 1064 0.05 96 0.02 1816 0.09 64 0.01 0 0.0 0 0.0
arduino:renesas_uno:unor4wifi 1728 0.66 96 0.29 1848 0.7 88 0.27 1672 0.64 88 0.27 1704 0.65 112 0.34 1896 0.72 88 0.27
arduino:samd:mkr1000 1064 0.41 96 0.29 1192 0.45 88 0.27 1064 0.41 88 0.27 1072 0.41 120 0.37 1840 0.7 88 0.27 0 0.0 0 0.0
arduino:samd:mkrgsm1400 1768 0.67 96 0.29 1896 0.72 88 0.27 1720 0.66 88 0.27 1768 0.67 120 0.37 1968 0.75 88 0.27 0 0.0 0 0.0
arduino:samd:mkrnb1500 1072 0.41 96 0.29 1192 0.45 88 0.27 1072 0.41 88 0.27 1072 0.41 120 0.37 1840 0.7 88 0.27 0 0.0 0 0.0
arduino:samd:mkrwan1300 40 0.02 -16 -0.05 40 0.02 -24 -0.07 24 0.01 -24 -0.07 40 0.02 8 0.02 32 0.01 -24 -0.07
arduino:samd:mkrwifi1010 1832 0.7 96 0.29 1960 0.75 88 0.27 1784 0.68 88 0.27 1832 0.7 120 0.37 2040 0.78 88 0.27 1832 0.7 88 0.27 0 0.0 0 0.0 5916 2.26 88 0.27
arduino:samd:nano_33_iot 1832 0.7 96 0.29 1960 0.75 88 0.27 1784 0.68 88 0.27 1832 0.7 120 0.37 2040 0.78 88 0.27 1832 0.7 88 0.27 0 0.0 0 0.0 5916 2.26 88 0.27
esp32:esp32:esp32 2964 0.23 96 0.03 3240 0.25 88 0.03 2940 0.22 88 0.03 2912 0.22 120 0.04 3324 0.25 88 0.03 2964 0.23 88 0.03
esp8266:esp8266:huzzah 1488 0.14 132 0.16 1660 0.16 112 0.14 1484 0.14 144 0.18 1504 0.14 148 0.18 2524 0.24 112 0.14
Click for full report CSV
Board,examples/ArduinoIoTCloud-Advanced<br>flash,%,examples/ArduinoIoTCloud-Advanced<br>RAM for global variables,%,examples/ArduinoIoTCloud-Basic<br>flash,%,examples/ArduinoIoTCloud-Basic<br>RAM for global variables,%,examples/ArduinoIoTCloud-Callbacks<br>flash,%,examples/ArduinoIoTCloud-Callbacks<br>RAM for global variables,%,examples/ArduinoIoTCloud-Schedule<br>flash,%,examples/ArduinoIoTCloud-Schedule<br>RAM for global variables,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>flash,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>RAM for global variables,%,examples/ArduinoIoTCloud-DeferredOTA<br>flash,%,examples/ArduinoIoTCloud-DeferredOTA<br>RAM for global variables,%,examples/utility/Provisioning<br>flash,%,examples/utility/Provisioning<br>RAM for global variables,%,examples/utility/SelfProvisioning<br>flash,%,examples/utility/SelfProvisioning<br>RAM for global variables,%
arduino:esp32:nano_nora,2992,0.1,96,0.03,3248,0.1,88,0.03,2940,0.09,88,0.03,2960,0.09,120,0.04,3320,0.11,88,0.03,3000,0.1,88,0.03
arduino:mbed_edge:edge_control,984,0.1,96,0.04,1176,0.12,80,0.03,984,0.1,88,0.03,1048,0.11,112,0.04,1792,0.18,80,0.03,,,,
arduino:mbed_giga:giga,1632,0.08,96,0.02,1816,0.09,96,0.02,1568,0.08,96,0.02,1632,0.08,128,0.02,1824,0.09,96,0.02,1632,0.08,64,0.01,0,0.0,0,0.0
arduino:mbed_nano:nanorp2040connect,1912,0.01,96,0.04,2040,0.01,88,0.03,1870,0.01,88,0.03,1908,0.01,120,0.04,2106,0.01,88,0.03,1912,0.01,88,0.03,0,0.0,0,0.0,2732,0.02,88,0.03
arduino:mbed_nicla:nicla_vision,1672,0.09,96,0.02,1864,0.09,96,0.02,1672,0.09,96,0.02,1672,0.09,128,0.02,1928,0.1,96,0.02,1672,0.09,64,0.01,0,0.0,0,0.0,,,,
arduino:mbed_opta:opta,1632,0.08,96,0.02,1760,0.09,96,0.02,1568,0.08,64,0.01,1632,0.08,128,0.02,1888,0.1,96,0.02,1696,0.09,96,0.02,0,0.0,0,0.0,,,,
arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,,,,
arduino:renesas_portenta:portenta_c33,1064,0.05,96,0.02,1192,0.06,96,0.02,1064,0.05,96,0.02,1064,0.05,96,0.02,1816,0.09,64,0.01,,,,,0,0.0,0,0.0,,,,
arduino:renesas_uno:unor4wifi,1728,0.66,96,0.29,1848,0.7,88,0.27,1672,0.64,88,0.27,1704,0.65,112,0.34,1896,0.72,88,0.27,,,,,,,,,,,,
arduino:samd:mkr1000,1064,0.41,96,0.29,1192,0.45,88,0.27,1064,0.41,88,0.27,1072,0.41,120,0.37,1840,0.7,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrgsm1400,1768,0.67,96,0.29,1896,0.72,88,0.27,1720,0.66,88,0.27,1768,0.67,120,0.37,1968,0.75,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrnb1500,1072,0.41,96,0.29,1192,0.45,88,0.27,1072,0.41,88,0.27,1072,0.41,120,0.37,1840,0.7,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrwan1300,40,0.02,-16,-0.05,40,0.02,-24,-0.07,24,0.01,-24,-0.07,40,0.02,8,0.02,32,0.01,-24,-0.07,,,,,,,,,,,,
arduino:samd:mkrwifi1010,1832,0.7,96,0.29,1960,0.75,88,0.27,1784,0.68,88,0.27,1832,0.7,120,0.37,2040,0.78,88,0.27,1832,0.7,88,0.27,0,0.0,0,0.0,5916,2.26,88,0.27
arduino:samd:nano_33_iot,1832,0.7,96,0.29,1960,0.75,88,0.27,1784,0.68,88,0.27,1832,0.7,120,0.37,2040,0.78,88,0.27,1832,0.7,88,0.27,0,0.0,0,0.0,5916,2.26,88,0.27
esp32:esp32:esp32,2964,0.23,96,0.03,3240,0.25,88,0.03,2940,0.22,88,0.03,2912,0.22,120,0.04,3324,0.25,88,0.03,2964,0.23,88,0.03,,,,,,,,
esp8266:esp8266:huzzah,1488,0.14,132,0.16,1660,0.16,112,0.14,1484,0.14,144,0.18,1504,0.14,148,0.18,2524,0.24,112,0.14,,,,,,,,,,,,

Copy link

github-actions bot commented May 8, 2024

Memory usage change @ 86e3fcb

Board flash % RAM for global variables %
arduino:esp32:nano_nora 🔺 +2940 - +3320 +0.09 - +0.11 🔺 +88 - +120 +0.03 - +0.04
arduino:mbed_edge:edge_control 🔺 +984 - +1792 +0.1 - +0.18 🔺 +80 - +112 +0.03 - +0.04
arduino:mbed_giga:giga 🔺 0 - +1824 0.0 - +0.09 🔺 0 - +128 0.0 - +0.02
arduino:mbed_nano:nanorp2040connect 🔺 0 - +2732 0.0 - +0.02 🔺 0 - +120 0.0 - +0.04
arduino:mbed_nicla:nicla_vision 🔺 0 - +1928 0.0 - +0.1 🔺 0 - +128 0.0 - +0.02
arduino:mbed_opta:opta 🔺 0 - +1888 0.0 - +0.1 🔺 0 - +128 0.0 - +0.02
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 🔺 0 - +1816 0.0 - +0.09 🔺 0 - +96 0.0 - +0.02
arduino:renesas_uno:unor4wifi 🔺 +1672 - +1896 +0.64 - +0.72 🔺 +88 - +112 +0.27 - +0.34
arduino:samd:mkr1000 🔺 0 - +1840 0.0 - +0.7 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrgsm1400 🔺 0 - +1968 0.0 - +0.75 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrnb1500 🔺 0 - +1840 0.0 - +0.7 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrwan1300 🔺 +24 - +40 +0.01 - +0.02 ❔ -24 - +8 -0.07 - +0.02
arduino:samd:mkrwifi1010 🔺 0 - +5916 0.0 - +2.26 🔺 0 - +120 0.0 - +0.37
arduino:samd:nano_33_iot 🔺 0 - +5916 0.0 - +2.26 🔺 0 - +120 0.0 - +0.37
esp32:esp32:esp32 🔺 +2912 - +3324 +0.22 - +0.25 🔺 +88 - +120 +0.03 - +0.04
esp8266:esp8266:huzzah 🔺 +1516 - +2556 +0.15 - +0.24 🔺 +112 - +148 +0.14 - +0.18
Click for full report table
Board examples/ArduinoIoTCloud-Advanced
flash
% examples/ArduinoIoTCloud-Advanced
RAM for global variables
% examples/ArduinoIoTCloud-Basic
flash
% examples/ArduinoIoTCloud-Basic
RAM for global variables
% examples/ArduinoIoTCloud-Callbacks
flash
% examples/ArduinoIoTCloud-Callbacks
RAM for global variables
% examples/ArduinoIoTCloud-Schedule
flash
% examples/ArduinoIoTCloud-Schedule
RAM for global variables
% examples/utility/ArduinoIoTCloud_Travis_CI
flash
% examples/utility/ArduinoIoTCloud_Travis_CI
RAM for global variables
% examples/ArduinoIoTCloud-DeferredOTA
flash
% examples/ArduinoIoTCloud-DeferredOTA
RAM for global variables
% examples/utility/Provisioning
flash
% examples/utility/Provisioning
RAM for global variables
% examples/utility/SelfProvisioning
flash
% examples/utility/SelfProvisioning
RAM for global variables
%
arduino:esp32:nano_nora 2992 0.1 96 0.03 3248 0.1 88 0.03 2940 0.09 88 0.03 2960 0.09 120 0.04 3320 0.11 88 0.03 3000 0.1 88 0.03
arduino:mbed_edge:edge_control 984 0.1 96 0.04 1176 0.12 80 0.03 984 0.1 88 0.03 1048 0.11 112 0.04 1792 0.18 80 0.03
arduino:mbed_giga:giga 1632 0.08 96 0.02 1816 0.09 96 0.02 1568 0.08 96 0.02 1632 0.08 128 0.02 1824 0.09 96 0.02 1632 0.08 64 0.01 0 0.0 0 0.0
arduino:mbed_nano:nanorp2040connect 1912 0.01 96 0.04 2040 0.01 88 0.03 1870 0.01 88 0.03 1908 0.01 120 0.04 2106 0.01 88 0.03 1912 0.01 88 0.03 0 0.0 0 0.0 2732 0.02 88 0.03
arduino:mbed_nicla:nicla_vision 1672 0.09 96 0.02 1864 0.09 96 0.02 1672 0.09 96 0.02 1672 0.09 128 0.02 1928 0.1 96 0.02 1672 0.09 64 0.01 0 0.0 0 0.0
arduino:mbed_opta:opta 1632 0.08 96 0.02 1760 0.09 96 0.02 1568 0.08 64 0.01 1632 0.08 128 0.02 1888 0.1 96 0.02 1696 0.09 96 0.02 0 0.0 0 0.0
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 1064 0.05 96 0.02 1192 0.06 96 0.02 1064 0.05 96 0.02 1064 0.05 96 0.02 1816 0.09 64 0.01 0 0.0 0 0.0
arduino:renesas_uno:unor4wifi 1728 0.66 96 0.29 1848 0.7 88 0.27 1672 0.64 88 0.27 1704 0.65 112 0.34 1896 0.72 88 0.27
arduino:samd:mkr1000 1064 0.41 96 0.29 1192 0.45 88 0.27 1064 0.41 88 0.27 1072 0.41 120 0.37 1840 0.7 88 0.27 0 0.0 0 0.0
arduino:samd:mkrgsm1400 1768 0.67 96 0.29 1896 0.72 88 0.27 1720 0.66 88 0.27 1768 0.67 120 0.37 1968 0.75 88 0.27 0 0.0 0 0.0
arduino:samd:mkrnb1500 1072 0.41 96 0.29 1192 0.45 88 0.27 1072 0.41 88 0.27 1072 0.41 120 0.37 1840 0.7 88 0.27 0 0.0 0 0.0
arduino:samd:mkrwan1300 40 0.02 -16 -0.05 40 0.02 -24 -0.07 24 0.01 -24 -0.07 40 0.02 8 0.02 32 0.01 -24 -0.07
arduino:samd:mkrwifi1010 1832 0.7 96 0.29 1960 0.75 88 0.27 1784 0.68 88 0.27 1832 0.7 120 0.37 2040 0.78 88 0.27 1832 0.7 88 0.27 0 0.0 0 0.0 5916 2.26 88 0.27
arduino:samd:nano_33_iot 1832 0.7 96 0.29 1960 0.75 88 0.27 1784 0.68 88 0.27 1832 0.7 120 0.37 2040 0.78 88 0.27 1832 0.7 88 0.27 0 0.0 0 0.0 5916 2.26 88 0.27
esp32:esp32:esp32 2964 0.23 96 0.03 3240 0.25 88 0.03 2940 0.22 88 0.03 2912 0.22 120 0.04 3324 0.25 88 0.03 2964 0.23 88 0.03
esp8266:esp8266:huzzah 1536 0.15 132 0.16 1708 0.16 112 0.14 1516 0.15 144 0.18 1536 0.15 148 0.18 2556 0.24 112 0.14
Click for full report CSV
Board,examples/ArduinoIoTCloud-Advanced<br>flash,%,examples/ArduinoIoTCloud-Advanced<br>RAM for global variables,%,examples/ArduinoIoTCloud-Basic<br>flash,%,examples/ArduinoIoTCloud-Basic<br>RAM for global variables,%,examples/ArduinoIoTCloud-Callbacks<br>flash,%,examples/ArduinoIoTCloud-Callbacks<br>RAM for global variables,%,examples/ArduinoIoTCloud-Schedule<br>flash,%,examples/ArduinoIoTCloud-Schedule<br>RAM for global variables,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>flash,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>RAM for global variables,%,examples/ArduinoIoTCloud-DeferredOTA<br>flash,%,examples/ArduinoIoTCloud-DeferredOTA<br>RAM for global variables,%,examples/utility/Provisioning<br>flash,%,examples/utility/Provisioning<br>RAM for global variables,%,examples/utility/SelfProvisioning<br>flash,%,examples/utility/SelfProvisioning<br>RAM for global variables,%
arduino:esp32:nano_nora,2992,0.1,96,0.03,3248,0.1,88,0.03,2940,0.09,88,0.03,2960,0.09,120,0.04,3320,0.11,88,0.03,3000,0.1,88,0.03
arduino:mbed_edge:edge_control,984,0.1,96,0.04,1176,0.12,80,0.03,984,0.1,88,0.03,1048,0.11,112,0.04,1792,0.18,80,0.03,,,,
arduino:mbed_giga:giga,1632,0.08,96,0.02,1816,0.09,96,0.02,1568,0.08,96,0.02,1632,0.08,128,0.02,1824,0.09,96,0.02,1632,0.08,64,0.01,0,0.0,0,0.0
arduino:mbed_nano:nanorp2040connect,1912,0.01,96,0.04,2040,0.01,88,0.03,1870,0.01,88,0.03,1908,0.01,120,0.04,2106,0.01,88,0.03,1912,0.01,88,0.03,0,0.0,0,0.0,2732,0.02,88,0.03
arduino:mbed_nicla:nicla_vision,1672,0.09,96,0.02,1864,0.09,96,0.02,1672,0.09,96,0.02,1672,0.09,128,0.02,1928,0.1,96,0.02,1672,0.09,64,0.01,0,0.0,0,0.0,,,,
arduino:mbed_opta:opta,1632,0.08,96,0.02,1760,0.09,96,0.02,1568,0.08,64,0.01,1632,0.08,128,0.02,1888,0.1,96,0.02,1696,0.09,96,0.02,0,0.0,0,0.0,,,,
arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,,,,
arduino:renesas_portenta:portenta_c33,1064,0.05,96,0.02,1192,0.06,96,0.02,1064,0.05,96,0.02,1064,0.05,96,0.02,1816,0.09,64,0.01,,,,,0,0.0,0,0.0,,,,
arduino:renesas_uno:unor4wifi,1728,0.66,96,0.29,1848,0.7,88,0.27,1672,0.64,88,0.27,1704,0.65,112,0.34,1896,0.72,88,0.27,,,,,,,,,,,,
arduino:samd:mkr1000,1064,0.41,96,0.29,1192,0.45,88,0.27,1064,0.41,88,0.27,1072,0.41,120,0.37,1840,0.7,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrgsm1400,1768,0.67,96,0.29,1896,0.72,88,0.27,1720,0.66,88,0.27,1768,0.67,120,0.37,1968,0.75,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrnb1500,1072,0.41,96,0.29,1192,0.45,88,0.27,1072,0.41,88,0.27,1072,0.41,120,0.37,1840,0.7,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrwan1300,40,0.02,-16,-0.05,40,0.02,-24,-0.07,24,0.01,-24,-0.07,40,0.02,8,0.02,32,0.01,-24,-0.07,,,,,,,,,,,,
arduino:samd:mkrwifi1010,1832,0.7,96,0.29,1960,0.75,88,0.27,1784,0.68,88,0.27,1832,0.7,120,0.37,2040,0.78,88,0.27,1832,0.7,88,0.27,0,0.0,0,0.0,5916,2.26,88,0.27
arduino:samd:nano_33_iot,1832,0.7,96,0.29,1960,0.75,88,0.27,1784,0.68,88,0.27,1832,0.7,120,0.37,2040,0.78,88,0.27,1832,0.7,88,0.27,0,0.0,0,0.0,5916,2.26,88,0.27
esp32:esp32:esp32,2964,0.23,96,0.03,3240,0.25,88,0.03,2940,0.22,88,0.03,2912,0.22,120,0.04,3324,0.25,88,0.03,2964,0.23,88,0.03,,,,,,,,
esp8266:esp8266:huzzah,1536,0.15,132,0.16,1708,0.16,112,0.14,1516,0.15,144,0.18,1536,0.15,148,0.18,2556,0.24,112,0.14,,,,,,,,,,,,

Copy link

github-actions bot commented May 8, 2024

Memory usage change @ 011e912

Board flash % RAM for global variables %
arduino:esp32:nano_nora 🔺 +2940 - +3320 +0.09 - +0.11 🔺 +88 - +120 +0.03 - +0.04
arduino:mbed_edge:edge_control 🔺 +984 - +1792 +0.1 - +0.18 🔺 +80 - +112 +0.03 - +0.04
arduino:mbed_giga:giga 🔺 0 - +1824 0.0 - +0.09 🔺 0 - +128 0.0 - +0.02
arduino:mbed_nano:nanorp2040connect 🔺 0 - +2106 0.0 - +0.01 🔺 0 - +120 0.0 - +0.04
arduino:mbed_nicla:nicla_vision 🔺 0 - +1928 0.0 - +0.1 🔺 0 - +128 0.0 - +0.02
arduino:mbed_opta:opta 🔺 0 - +1888 0.0 - +0.1 🔺 0 - +128 0.0 - +0.02
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 🔺 0 - +1816 0.0 - +0.09 🔺 0 - +96 0.0 - +0.02
arduino:renesas_uno:unor4wifi 🔺 +1672 - +1896 +0.64 - +0.72 🔺 +88 - +112 +0.27 - +0.34
arduino:samd:mkr1000 🔺 0 - +1840 0.0 - +0.7 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrgsm1400 🔺 0 - +1968 0.0 - +0.75 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrnb1500 🔺 0 - +1840 0.0 - +0.7 🔺 0 - +120 0.0 - +0.37
arduino:samd:mkrwan1300 🔺 +24 - +40 +0.01 - +0.02 ❔ -24 - +8 -0.07 - +0.02
arduino:samd:mkrwifi1010 🔺 0 - +2040 0.0 - +0.78 🔺 0 - +120 0.0 - +0.37
arduino:samd:nano_33_iot 🔺 0 - +2040 0.0 - +0.78 🔺 0 - +120 0.0 - +0.37
esp32:esp32:esp32 🔺 +2912 - +3324 +0.22 - +0.25 🔺 +88 - +120 +0.03 - +0.04
esp8266:esp8266:huzzah 🔺 +1516 - +2556 +0.15 - +0.24 🔺 +112 - +148 +0.14 - +0.18
Click for full report table
Board examples/ArduinoIoTCloud-Advanced
flash
% examples/ArduinoIoTCloud-Advanced
RAM for global variables
% examples/ArduinoIoTCloud-Basic
flash
% examples/ArduinoIoTCloud-Basic
RAM for global variables
% examples/ArduinoIoTCloud-Callbacks
flash
% examples/ArduinoIoTCloud-Callbacks
RAM for global variables
% examples/ArduinoIoTCloud-Schedule
flash
% examples/ArduinoIoTCloud-Schedule
RAM for global variables
% examples/utility/ArduinoIoTCloud_Travis_CI
flash
% examples/utility/ArduinoIoTCloud_Travis_CI
RAM for global variables
% examples/ArduinoIoTCloud-DeferredOTA
flash
% examples/ArduinoIoTCloud-DeferredOTA
RAM for global variables
% examples/utility/Provisioning
flash
% examples/utility/Provisioning
RAM for global variables
% examples/utility/SelfProvisioning
flash
% examples/utility/SelfProvisioning
RAM for global variables
%
arduino:esp32:nano_nora 2992 0.1 96 0.03 3248 0.1 88 0.03 2940 0.09 88 0.03 2960 0.09 120 0.04 3320 0.11 88 0.03 3000 0.1 88 0.03
arduino:mbed_edge:edge_control 984 0.1 96 0.04 1176 0.12 80 0.03 984 0.1 88 0.03 1048 0.11 112 0.04 1792 0.18 80 0.03
arduino:mbed_giga:giga 1632 0.08 96 0.02 1816 0.09 96 0.02 1568 0.08 96 0.02 1632 0.08 128 0.02 1824 0.09 96 0.02 1632 0.08 64 0.01 0 0.0 0 0.0
arduino:mbed_nano:nanorp2040connect 1912 0.01 96 0.04 2040 0.01 88 0.03 1870 0.01 88 0.03 1908 0.01 120 0.04 2106 0.01 88 0.03 1912 0.01 88 0.03 0 0.0 0 0.0 0 0.0 0 0.0
arduino:mbed_nicla:nicla_vision 1672 0.09 96 0.02 1864 0.09 96 0.02 1672 0.09 96 0.02 1672 0.09 128 0.02 1928 0.1 96 0.02 1672 0.09 64 0.01 0 0.0 0 0.0
arduino:mbed_opta:opta 1632 0.08 96 0.02 1760 0.09 96 0.02 1568 0.08 64 0.01 1632 0.08 128 0.02 1888 0.1 96 0.02 1696 0.09 96 0.02 0 0.0 0 0.0
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
arduino:renesas_portenta:portenta_c33 1064 0.05 96 0.02 1192 0.06 96 0.02 1064 0.05 96 0.02 1064 0.05 96 0.02 1816 0.09 64 0.01 0 0.0 0 0.0
arduino:renesas_uno:unor4wifi 1728 0.66 96 0.29 1848 0.7 88 0.27 1672 0.64 88 0.27 1704 0.65 112 0.34 1896 0.72 88 0.27
arduino:samd:mkr1000 1064 0.41 96 0.29 1192 0.45 88 0.27 1064 0.41 88 0.27 1072 0.41 120 0.37 1840 0.7 88 0.27 0 0.0 0 0.0
arduino:samd:mkrgsm1400 1768 0.67 96 0.29 1896 0.72 88 0.27 1720 0.66 88 0.27 1768 0.67 120 0.37 1968 0.75 88 0.27 0 0.0 0 0.0
arduino:samd:mkrnb1500 1072 0.41 96 0.29 1192 0.45 88 0.27 1072 0.41 88 0.27 1072 0.41 120 0.37 1840 0.7 88 0.27 0 0.0 0 0.0
arduino:samd:mkrwan1300 40 0.02 -16 -0.05 40 0.02 -24 -0.07 24 0.01 -24 -0.07 40 0.02 8 0.02 32 0.01 -24 -0.07
arduino:samd:mkrwifi1010 1832 0.7 96 0.29 1960 0.75 88 0.27 1784 0.68 88 0.27 1832 0.7 120 0.37 2040 0.78 88 0.27 1832 0.7 88 0.27 0 0.0 0 0.0 0 0.0 0 0.0
arduino:samd:nano_33_iot 1832 0.7 96 0.29 1960 0.75 88 0.27 1784 0.68 88 0.27 1832 0.7 120 0.37 2040 0.78 88 0.27 1832 0.7 88 0.27 0 0.0 0 0.0 0 0.0 0 0.0
esp32:esp32:esp32 2964 0.23 96 0.03 3240 0.25 88 0.03 2940 0.22 88 0.03 2912 0.22 120 0.04 3324 0.25 88 0.03 2964 0.23 88 0.03
esp8266:esp8266:huzzah 1536 0.15 132 0.16 1708 0.16 112 0.14 1516 0.15 144 0.18 1536 0.15 148 0.18 2556 0.24 112 0.14
Click for full report CSV
Board,examples/ArduinoIoTCloud-Advanced<br>flash,%,examples/ArduinoIoTCloud-Advanced<br>RAM for global variables,%,examples/ArduinoIoTCloud-Basic<br>flash,%,examples/ArduinoIoTCloud-Basic<br>RAM for global variables,%,examples/ArduinoIoTCloud-Callbacks<br>flash,%,examples/ArduinoIoTCloud-Callbacks<br>RAM for global variables,%,examples/ArduinoIoTCloud-Schedule<br>flash,%,examples/ArduinoIoTCloud-Schedule<br>RAM for global variables,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>flash,%,examples/utility/ArduinoIoTCloud_Travis_CI<br>RAM for global variables,%,examples/ArduinoIoTCloud-DeferredOTA<br>flash,%,examples/ArduinoIoTCloud-DeferredOTA<br>RAM for global variables,%,examples/utility/Provisioning<br>flash,%,examples/utility/Provisioning<br>RAM for global variables,%,examples/utility/SelfProvisioning<br>flash,%,examples/utility/SelfProvisioning<br>RAM for global variables,%
arduino:esp32:nano_nora,2992,0.1,96,0.03,3248,0.1,88,0.03,2940,0.09,88,0.03,2960,0.09,120,0.04,3320,0.11,88,0.03,3000,0.1,88,0.03
arduino:mbed_edge:edge_control,984,0.1,96,0.04,1176,0.12,80,0.03,984,0.1,88,0.03,1048,0.11,112,0.04,1792,0.18,80,0.03,,,,
arduino:mbed_giga:giga,1632,0.08,96,0.02,1816,0.09,96,0.02,1568,0.08,96,0.02,1632,0.08,128,0.02,1824,0.09,96,0.02,1632,0.08,64,0.01,0,0.0,0,0.0
arduino:mbed_nano:nanorp2040connect,1912,0.01,96,0.04,2040,0.01,88,0.03,1870,0.01,88,0.03,1908,0.01,120,0.04,2106,0.01,88,0.03,1912,0.01,88,0.03,0,0.0,0,0.0,0,0.0,0,0.0
arduino:mbed_nicla:nicla_vision,1672,0.09,96,0.02,1864,0.09,96,0.02,1672,0.09,96,0.02,1672,0.09,128,0.02,1928,0.1,96,0.02,1672,0.09,64,0.01,0,0.0,0,0.0,,,,
arduino:mbed_opta:opta,1632,0.08,96,0.02,1760,0.09,96,0.02,1568,0.08,64,0.01,1632,0.08,128,0.02,1888,0.1,96,0.02,1696,0.09,96,0.02,0,0.0,0,0.0,,,,
arduino:mbed_portenta:envie_m7,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,,,,
arduino:renesas_portenta:portenta_c33,1064,0.05,96,0.02,1192,0.06,96,0.02,1064,0.05,96,0.02,1064,0.05,96,0.02,1816,0.09,64,0.01,,,,,0,0.0,0,0.0,,,,
arduino:renesas_uno:unor4wifi,1728,0.66,96,0.29,1848,0.7,88,0.27,1672,0.64,88,0.27,1704,0.65,112,0.34,1896,0.72,88,0.27,,,,,,,,,,,,
arduino:samd:mkr1000,1064,0.41,96,0.29,1192,0.45,88,0.27,1064,0.41,88,0.27,1072,0.41,120,0.37,1840,0.7,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrgsm1400,1768,0.67,96,0.29,1896,0.72,88,0.27,1720,0.66,88,0.27,1768,0.67,120,0.37,1968,0.75,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrnb1500,1072,0.41,96,0.29,1192,0.45,88,0.27,1072,0.41,88,0.27,1072,0.41,120,0.37,1840,0.7,88,0.27,,,,,0,0.0,0,0.0,,,,
arduino:samd:mkrwan1300,40,0.02,-16,-0.05,40,0.02,-24,-0.07,24,0.01,-24,-0.07,40,0.02,8,0.02,32,0.01,-24,-0.07,,,,,,,,,,,,
arduino:samd:mkrwifi1010,1832,0.7,96,0.29,1960,0.75,88,0.27,1784,0.68,88,0.27,1832,0.7,120,0.37,2040,0.78,88,0.27,1832,0.7,88,0.27,0,0.0,0,0.0,0,0.0,0,0.0
arduino:samd:nano_33_iot,1832,0.7,96,0.29,1960,0.75,88,0.27,1784,0.68,88,0.27,1832,0.7,120,0.37,2040,0.78,88,0.27,1832,0.7,88,0.27,0,0.0,0,0.0,0,0.0,0,0.0
esp32:esp32:esp32,2964,0.23,96,0.03,3240,0.25,88,0.03,2940,0.22,88,0.03,2912,0.22,120,0.04,3324,0.25,88,0.03,2964,0.23,88,0.03,,,,,,,,
esp8266:esp8266:huzzah,1536,0.15,132,0.16,1708,0.16,112,0.14,1516,0.15,144,0.18,1536,0.15,148,0.18,2556,0.24,112,0.14,,,,,,,,,,,,

@pennam
Copy link
Collaborator Author

pennam commented May 8, 2024

original PR fixed #447

@pennam pennam closed this May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants