• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mendersoftware / mender-mcu / 1619521056
26%
main: 0%

Build:
Build:
LAST BUILD BRANCH: pr_209
DEFAULT BRANCH: main
Ran 10 Jan 2025 12:09PM UTC
Jobs 1
Files 14
Run time 50min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

10 Jan 2025 12:05PM UTC coverage: 25.63%. First build
1619521056

push

gitlab-ci

danielskinstad
chore: set default work stack-size to 6 kB

After analyzing the worst-case stack scenarios for all functions on arm
using `puncover`, we discovered the highest worst-case stack usage was
at 2,328 bytes. Since `puncover` doesn't support xtensa architecture,
we estimated the worst-case scenarios for xtensa in two ways:
1) caluclating the average increase in stack sizes of functions from arm
   to xtensa - which was at ~56%
2) getting the max of the increase percentage. Two functions had a 300%
   (8 -> 32 bytes), but considering that is way above average, it made
   more sense to disregard the extreme outliers; the next highest, which had
   quite a few entries, was at 100%

Considering a 100% increase in some functions, the worst case would be
around ~4.6 kB in xtensa.

6 kB should therefore be sufficient, as it allows the worst case sizes in
arm to grow around 150% on xtensa.

Ticket: MEN-7806

Signed-off-by: Daniel Skinstad Drabitzius <daniel.drabitzius@northern.tech>

712 of 2778 relevant lines covered (25.63%)

7.4 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1619521056.1 10 Jan 2025 12:09PM UTC 14
25.63
Source Files on build 1619521056
  • Tree
  • List 14
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • GitLab CI Build #1619521056
  • cf16a09d on github
  • Next Build on pr_128 (#1619521664)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc