Skip to content

New Stack Usage Audit test workflow#440

Draft
iartemov-ledger wants to merge 2 commits into
developfrom
stack_analysis
Draft

New Stack Usage Audit test workflow#440
iartemov-ledger wants to merge 2 commits into
developfrom
stack_analysis

Conversation

@iartemov-ledger

Copy link
Copy Markdown
Contributor

No description provided.

@codecov-commenter

codecov-commenter commented Mar 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.36%. Comparing base (f32a361) to head (1628166).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #440   +/-   ##
========================================
  Coverage    72.36%   72.36%           
========================================
  Files           71       71           
  Lines        10347    10347           
  Branches      1876     1876           
========================================
  Hits          7488     7488           
  Misses        2113     2113           
  Partials       746      746           
Flag Coverage Δ
unittests 72.36% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

elf sizes
source = source branch stack_analysis
target = target branch develop

Device .text source .text target .text delta .bss source .bss target .bss delta max stack size source max stack size target max stack size delta
nanos2 81524 81524 0 8552 8552 0 32404 32404 0
apex_p 102568 102568 0 9658 9658 0 31296 31296 0
nanox 81252 81252 0 6780 6780 0 8192 8192 0
flex 106921 106921 0 9658 9658 0 27200 27200 0
stax 106359 106359 0 9658 9658 0 27200 27200 0

Stack consumption summary

⚠️ This summary is for informative purpose only. It may not give the application actual worst case, for example if the test coverage is low.

Device Worst case (bytes) Remaining stack (bytes) Test
apex_p 10221 21075 test_e2e_miniscript.py::test_e2e_miniscript_me_large_vault[apex_p-apex_p]
flex 10221 16979 test_e2e_miniscript.py::test_e2e_miniscript_me_large_vault[flex-flex]
nanosp 10221 22183 test_e2e_miniscript.py::test_e2e_miniscript_me_large_vault[nanosp-nanosp]
nanox 10221 11667 test_e2e_miniscript.py::test_e2e_miniscript_me_large_vault[nanox-nanox]
stax 10221 16979 test_e2e_miniscript.py::test_e2e_miniscript_me_large_vault[stax-stax]

Full details

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Code coverage report

Code Coverage

Per-file coverage
Package Line Rate Branch Rate Health
src.boilerplate 100% 0%
src.common 85% 67%
src 87% 59%
src.debug-helpers 100% 0%
src.handler 85% 83%
src.handler.lib 65% 60%
src.handler.sign_psbt 88% 83%
src.musig 24% 15%
src.ui 86% 100%
Summary 75% (3032 / 4052) 63% (1619 / 2580)

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