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

fildesh / fildesh / 22844540186
96%
trunk: 96%

Build:
Build:
LAST BUILD BRANCH: sxpb
DEFAULT BRANCH: trunk
Ran 09 Mar 2026 08:25AM UTC
Jobs 1
Files 205
Run time 1min
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

09 Mar 2026 08:22AM UTC coverage: 95.714% (-0.009%) from 95.723%
22844540186

push

github

gendeux
Refactor build_node_X functions to make_node_Y using depth prefixes

In `test/sxproto/content/*.c`, the helper functions used to construct nested
FildeshSxpb structures were arbitrarily named `build_node_1`, `build_node_2`, etc.

This commit refactors these files to provide better semantics based on the request:
- The topmost node construction logic is now inlined directly into the file's main
  entrypoint (`make_*_test_FildeshSxpb`), replacing the call to the topmost helper.
- All remaining helper functions are renamed to match the hierarchical depth
  structure of the data they construct using a fixed-width prefix based numbering.
- Root-level entries in the message get base values (`10000`, `20000`,
  etc.) and their nested children sequentially increase their parent's value
  at the next digit based on their nesting depth index (`11000`, `12000`, etc.).
- `manyof.c` structure allows values up to 6 depth digits.
- The entrypoints have been updated to use the new names and appropriate iterators.

These changes are purely structural to the tests and do not affect behavior. All
tests continue to pass.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>

74 of 74 new or added lines in 5 files covered. (100.0%)

1 existing line in 1 file now uncovered.

11032 of 11526 relevant lines covered (95.71%)

218651.22 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
86.77
-0.39% compat/fd.c
Jobs
ID Job ID Ran Files Coverage
1 22844540186.1 09 Mar 2026 08:25AM UTC 205
95.71
GitHub Action Run
Source Files on build 22844540186
  • Tree
  • List 205
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 48eae9be on github
  • Prev Build on refactor-sxpb-test-node-names-10195046335741737348 (#22843406361)
  • Next Build on refactor-sxpb-test-node-names-10195046335741737348 (#22845161273)
  • Delete
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