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

[DO NOT MERGE] Dummy PR for test deltas report target #14

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

per1234
Copy link
Collaborator

@per1234 per1234 commented Apr 13, 2021

The sole purpose of this PR is to upload a "golden" sketches report artifact used in conjunction with the integration test workflow to get test size deltas reports in the comment thread in order to verify the functionality of the action.

The size deltas report should match the following:


Memory usage change @ 2b51c9a

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0 💚 -16 - 0 -0.62 - 0
arduino:sam:arduino_due_x 0 - 0 0 - 0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0 0 0 0 0 0 0 0 0 0 0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0 0 0 0 0 -28 -0.01 0 0 0 0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0,0,0,0,0,0,0,0,0,0,0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0,0,0,0,0,-28,-0.01,0,0,0,0,32,0.1

@per1234 per1234 added type: enhancement Proposed improvement status: on hold Do not proceed at this time topic: infrastructure Related to project infrastructure labels Apr 13, 2021
@codecov-commenter
Copy link

codecov-commenter commented Mar 27, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (8a0046b) 100.00% compared to head (6b42ac6) 100.00%.

Additional details and impacted files
@@            Coverage Diff            @@
##              main       #14   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            2         2           
  Lines          745       745           
=========================================
  Hits           745       745           

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

@per1234 per1234 force-pushed the report-target-pr branch 2 times, most recently from 7d2850f to 2b51c9a Compare March 31, 2023 11:47
@github-actions
Copy link

Memory usage change @ 2b51c9a

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0 💚 -16 - 0 -0.62 - 0
arduino:sam:arduino_due_x 0 - 0 0 - 0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0 0 0 0 0 0 0 0 0 0 0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0 0 0 0 0 -28 -0.01 0 0 0 0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0,0,0,0,0,0,0,0,0,0,0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0,0,0,0,0,-28,-0.01,0,0,0,0,32,0.1

@arduino arduino deleted a comment from github-actions bot Mar 31, 2023
@arduino arduino deleted a comment from github-actions bot Mar 31, 2023
@arduino arduino deleted a comment from github-actions bot Mar 31, 2023
Copy link

Memory usage change @ 4756532

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0 💚 -16 - 0 -0.62 - 0
arduino:sam:arduino_due_x 0 - 0 0 - 0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0 0 0 0 0 0 0 0 0 0 0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0 0 0 0 0 -28 -0.01 0 0 0 0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0,0,0,0,0,0,0,0,0,0,0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0,0,0,0,0,-28,-0.01,0,0,0,0,32,0.1

Copy link

Memory usage change @ 45a8dc9

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0 💚 -16 - 0 -0.62 - 0
arduino:sam:arduino_due_x 0 - 0 0 - 0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0 0 0 0 0 0 0 0 0 0 0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0 0 0 0 0 -28 -0.01 0 0 0 0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0,0,0,0,0,0,0,0,0,0,0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0,0,0,0,0,-28,-0.01,0,0,0,0,32,0.1

Copy link

Memory usage change @ 0123456789abcdef0123456789abcdef01234567

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0.0 💚 -16 - 0 -0.62 - 0.0
arduino:sam:arduino_due_x 0 - 0 0.0 - 0.0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0.0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0.0 0 0.0 0 0.0 -28 -0.01 0 0.0 0 0.0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0.0,0,0.0,0,0.0,-28,-0.01,0,0.0,0,0.0,32,0.1

Copy link

Memory usage change @ 651f05f4d4aca30ac359e972c01568f873112d43

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0.0 💚 -16 - 0 -0.62 - 0.0
arduino:sam:arduino_due_x 0 - 0 0.0 - 0.0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0.0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0.0 0 0.0 0 0.0 -28 -0.01 0 0.0 0 0.0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0.0,0,0.0,0,0.0,-28,-0.01,0,0.0,0,0.0,32,0.1

Copy link

Memory usage change @ 1c993a0

Board flash % RAM for global variables %
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0 - +0.1
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0 💚 -16 - 0 -0.62 - 0
arduino:sam:arduino_due_x 0 - 0 0 - 0 N/A N/A
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:samd:mkrzero 84 0.03 0 0 0 0 0 0 -28 -0.01 0 0 0 0 32 0.1
arduino:avr:leonardo 0 0 0 0 0 0 0 0 0 0 0 0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:samd:mkrzero,84,0.03,0,0,0,0,0,0,-28,-0.01,0,0,0,0,32,0.1
arduino:avr:leonardo,0,0,0,0,0,0,0,0,0,0,0,0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A

Copy link

Memory usage change @ 651f05f4d4aca30ac359e972c01568f873112d43

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0.0 💚 -16 - 0 -0.62 - 0.0
arduino:sam:arduino_due_x 0 - 0 0.0 - 0.0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0.0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0.0 0 0.0 0 0.0 -28 -0.01 0 0.0 0 0.0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0.0,0,0.0,0,0.0,-28,-0.01,0,0.0,0,0.0,32,0.1

Copy link

Memory usage change @ 0123456789abcdef0123456789abcdef01234567

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0.0 💚 -16 - 0 -0.62 - 0.0
arduino:sam:arduino_due_x 0 - 0 0.0 - 0.0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0.0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0.0 0 0.0 0 0.0 -28 -0.01 0 0.0 0 0.0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0.0,0,0.0,0,0.0,-28,-0.01,0,0.0,0,0.0,32,0.1

1 similar comment
Copy link

Memory usage change @ 0123456789abcdef0123456789abcdef01234567

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0.0 💚 -16 - 0 -0.62 - 0.0
arduino:sam:arduino_due_x 0 - 0 0.0 - 0.0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0.0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0.0 0 0.0 0 0.0 -28 -0.01 0 0.0 0 0.0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0.0,0,0.0,0,0.0,-28,-0.01,0,0.0,0,0.0,32,0.1

Copy link

Memory usage change @ 651f05f4d4aca30ac359e972c01568f873112d43

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0.0 💚 -16 - 0 -0.62 - 0.0
arduino:sam:arduino_due_x 0 - 0 0.0 - 0.0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0.0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0.0 0 0.0 0 0.0 -28 -0.01 0 0.0 0 0.0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0.0,0,0.0,0,0.0,-28,-0.01,0,0.0,0,0.0,32,0.1

Copy link

Memory usage change @ 651f05f4d4aca30ac359e972c01568f873112d43

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0.0 💚 -16 - 0 -0.62 - 0.0
arduino:sam:arduino_due_x 0 - 0 0.0 - 0.0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0.0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0.0 0 0.0 0 0.0 -28 -0.01 0 0.0 0 0.0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0.0,0,0.0,0,0.0,-28,-0.01,0,0.0,0,0.0,32,0.1

Copy link

Memory usage change @ 0123456789abcdef0123456789abcdef01234567

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0.0 💚 -16 - 0 -0.62 - 0.0
arduino:sam:arduino_due_x 0 - 0 0.0 - 0.0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0.0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0.0 0 0.0 0 0.0 -28 -0.01 0 0.0 0 0.0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0.0,0,0.0,0,0.0,-28,-0.01,0,0.0,0,0.0,32,0.1

Copy link

Memory usage change @ 6b42ac6

Board flash % RAM for global variables %
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0 - +0.1
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0 💚 -16 - 0 -0.62 - 0
arduino:sam:arduino_due_x 0 - 0 0 - 0 N/A N/A
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:samd:mkrzero 84 0.03 0 0 0 0 0 0 -28 -0.01 0 0 0 0 32 0.1
arduino:avr:leonardo 0 0 0 0 0 0 0 0 0 0 0 0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:samd:mkrzero,84,0.03,0,0,0,0,0,0,-28,-0.01,0,0,0,0,32,0.1
arduino:avr:leonardo,0,0,0,0,0,0,0,0,0,0,0,0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A

This sketches report artifact is used to get test size deltas reports.
…rkflow

`actions/upload-artifact` is only bumped to v3 here because a significant change in the artifact format was introduced
in 4.0.0. It is necessary for the workflow to continue to produce test data that provides integration test coverage for
compatibility of the action with the artifacts produced by <=v3 of the action.
…name pattern feature

The action was originally designed for a use case where there will only be a single sketches reports workflow artifact.
Due to a change in the "actions/upload-artifact" GitHub Actions action, it became necessary to add the capability for
the "arduino/report-size-deltas" action to be able to consume reports from multiple artifacts.

The "Upload test sketches report artifact" GitHub Actions workflow is hereby updated to produce multiple test data
artifacts in order to allow the "Run integration tests" workflow to provide coverage for the new capability.

As was previously the case, one of the artifacts uploaded by the workflow contains multiple sketches report files in
order to provide test data necessary to continue providing coverage for the <=actions/upload-artifact@v3 single artifact
system. Even though the produced test data (multiple artifacts, with multiple reports in a single artifact) would not
occur under real world usage, it is the cleanest way (the alternative being to create and maintain separate copies of
the system implemented in the `report-target-pr` branch for each use pattern) to provide effective integration test
coverage.
A significant change was made to the nature of GitHub Actions workflow artifacts starting from the 2.x release of the
`@actions/artifact` package, which was introduced in the 4.0.0 release of the "actions/upload-artifact" GitHub Actions
action.

It is necessary to provide integration test coverage for compatibility of the "arduino/report-size-deltas" action with
the v2 format artifacts produced by actions/upload-artifact@v4. It is also important to continue to cover compatibility
with the v1 format artifacts produced by actions/upload-artifact@v3, to support users who have not gotten around to
updating that action dependency in their sketch compilation workflows (especially since the breaking change introduced
by actions/upload-artifact@v4 will make it necessary to adjust the configuration of the workflow).

The chosen approach is to configure the "Upload test sketches report artifact" workflow to use
actions/upload-artifact@v3 when upload one of the test data artifacts and actions/upload-artifact@v4 when uploading the
other. Even though the produced test data would not occur under real world usage, it is the cleanest way (the
alternative being to create and maintain separate copies of the system implemented in the `report-target-pr` branch for
each major version of the actions/upload-artifact action) to provide effective integration test coverage.
Copy link

Memory usage change @ 0123456789abcdef0123456789abcdef01234567

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0.0 💚 -16 - 0 -0.62 - 0.0
arduino:sam:arduino_due_x 0 - 0 0.0 - 0.0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0.0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0.0 0 0.0 0 0.0 -28 -0.01 0 0.0 0 0.0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0.0,0,0.0,0,0.0,-28,-0.01,0,0.0,0,0.0,32,0.1

Copy link

Memory usage change @ 651f05f4d4aca30ac359e972c01568f873112d43

Board flash % RAM for global variables %
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0.0 💚 -16 - 0 -0.62 - 0.0
arduino:sam:arduino_due_x 0 - 0 0.0 - 0.0 N/A N/A
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0.0 - +0.1
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:avr:leonardo 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 0 0.0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A 0 0.0 N/A N/A
arduino:samd:mkrzero 84 0.03 0 0.0 0 0.0 0 0.0 -28 -0.01 0 0.0 0 0.0 32 0.1
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:avr:leonardo,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A,0,0.0,N/A,N/A
arduino:samd:mkrzero,84,0.03,0,0.0,0,0.0,0,0.0,-28,-0.01,0,0.0,0,0.0,32,0.1

Copy link

Memory usage change @ aa22d11

Board flash % RAM for global variables %
arduino:samd:mkrzero ❔ -28 - +84 -0.01 - +0.03 🔺 0 - +32 0 - +0.1
arduino:avr:leonardo 💚 -40 - 0 -0.14 - 0 💚 -16 - 0 -0.62 - 0
arduino:sam:arduino_due_x 0 - 0 0 - 0 N/A N/A
Click for full report table
Board examples/MIDIUSB_clock
flash
% examples/MIDIUSB_clock
RAM for global variables
% examples/MIDIUSB_loop
flash
% examples/MIDIUSB_loop
RAM for global variables
% examples/MIDIUSB_read
flash
% examples/MIDIUSB_read
RAM for global variables
% examples/MIDIUSB_write
flash
% examples/MIDIUSB_write
RAM for global variables
%
arduino:samd:mkrzero 84 0.03 0 0 0 0 0 0 -28 -0.01 0 0 0 0 32 0.1
arduino:avr:leonardo 0 0 0 0 0 0 0 0 0 0 0 0 -40 -0.14 -16 -0.62
arduino:sam:arduino_due_x 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A 0 0 N/A N/A
Click for full report CSV
Board,examples/MIDIUSB_clock<br>flash,%,examples/MIDIUSB_clock<br>RAM for global variables,%,examples/MIDIUSB_loop<br>flash,%,examples/MIDIUSB_loop<br>RAM for global variables,%,examples/MIDIUSB_read<br>flash,%,examples/MIDIUSB_read<br>RAM for global variables,%,examples/MIDIUSB_write<br>flash,%,examples/MIDIUSB_write<br>RAM for global variables,%
arduino:samd:mkrzero,84,0.03,0,0,0,0,0,0,-28,-0.01,0,0,0,0,32,0.1
arduino:avr:leonardo,0,0,0,0,0,0,0,0,0,0,0,0,-40,-0.14,-16,-0.62
arduino:sam:arduino_due_x,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A,0,0,N/A,N/A

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: on hold Do not proceed at this time topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants