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

FAIRmat-NFDI / nomad-parser-plugin-boss / 29006604151
99%
main: 99%

Build:
Build:
LAST BUILD BRANCH: chore/devcontainer-ruff-extra
DEFAULT BRANCH: main
Ran 09 Jul 2026 09:02AM UTC
Jobs 1
Files 3
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 Jul 2026 08:56AM UTC coverage: 99.63% (+0.07%) from 99.558%
29006604151

Pull #74

github

ndaelman-hu
Name HDF5 slice groups after the compared parameters

Store each 2D parameter-space slice in an HDF5 group named '{x}_vs_{y}'
instead of 'slice_{index}', so the H5Web tree reflects what is plotted.
Parameter names are sanitized into path-safe components and any residual
collisions are disambiguated, so group names stay unique.

On an ELN edit of parameter_names the groups are renamed with a
metadata-only h5py move (no data copy) and the affected HDF5References
are rewritten, so the tree, title, and axis labels all follow the edit
without recomputing the fits. Legacy 'slice_N' groups migrate on the
next normalization.

Add sanitize_h5_name and slice_group_names helpers with unit, property
(uniqueness/path-safety), and metamorphic tests; extend the ELN-edit
test to assert the group move and reference rewrite; document the group
naming.
Pull Request #74: Name HDF5 slice groups after the compared parameters

65 of 65 new or added lines in 2 files covered. (100.0%)

1 existing line in 1 file now uncovered.

269 of 270 relevant lines covered (99.63%)

1.0 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
99.39
0.19% tests/schema_packages/test_schema_package.py
Jobs
ID Job ID Ran Files Coverage
1 29006604151.1 09 Jul 2026 09:02AM UTC 3
99.63
GitHub Action Run
Source Files on build 29006604151
  • Tree
  • List 3
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #74
  • PR Base - main (#29002487682)
  • 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