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

FAIRmat-NFDI / nomad-simulations / 36709544133
88%
develop: 87%

Build:
Build:
LAST BUILD BRANCH: fix-workflow-tasks
DEFAULT BRANCH: develop
Ran 30 Sep 2026 11:37AM UTC
Jobs 3
Files 135
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

30 Sep 2026 10:38AM UTC coverage: 87.55% (+0.2%) from 87.355%
36709544133

Pull #512

github

ndaelman-hu
Add normalizer fallback promoting path eigenvalues to band structures

Parsers assert `ElectronicBandStructure` directly when a code emits a
dedicated band-structure artifact; this covers the remaining case where an
`ElectronicEigenvalues` arrives carrying a `KLinePath` axis (legal via the
polymorphic `k_points: KPoints` subsection):

- `Outputs._promote_path_eigenvalues`: move such entries to
  `electronic_band_structures`, copying the shared quantities and
  `contributions` and turning the axis into `k_path`; the promoted
  section is normalized in place since it joins the tree
  mid-normalization. Persistence of normalize-time mutations for
  archive-backed entries is a known nomad-core gap (nomad-FAIR!2301).
- `ElectronicEigenvalues.normalize` skips reference-level/gap derivation
  when the axis is a `KLinePath`: a path does not sample the full zone.
- Tests: promotion moves data/axis/contributions and derives nothing;
  the derivation skip; `KPoints`-carrying entries stay in place.
Pull Request #512: Split `ElectronicEigenvalues`/`ElectronicBandStructure` into siblings with a direct-storage `KPoints` axis

264 of 280 new or added lines in 8 files covered. (94.29%)

10590 of 12096 relevant lines covered (87.55%)

2.63 hits per line

Uncovered Changes

Lines Coverage ∆ File
16
88.24
-11.76% src/nomad_simulations/schema_packages/properties/electronic_eigenvalues.py
Jobs
ID Job ID Ran Files Coverage
1 36709544133.1 30 Sep 2026 11:37AM UTC 135
87.55
GitHub Action Run
2 36709544133.2 30 Sep 2026 11:37AM UTC 135
87.55
GitHub Action Run
3 36709544133.3 30 Sep 2026 11:37AM UTC 135
87.55
GitHub Action Run
Source Files on build 36709544133
  • Tree
  • List 135
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #512
  • PR Base - develop (#36557086968)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc