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

FAIRmat-NFDI / nomad-simulations / 32481396323
87%
develop: 87%

Build:
Build:
LAST BUILD BRANCH: fix-ee-mo
DEFAULT BRANCH: develop
Ran 21 Aug 2026 12:21PM UTC
Jobs 3
Files 134
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

21 Aug 2026 12:11PM UTC coverage: 86.964% (+0.1%) from 86.861%
32481396323

Pull #444

github

ndaelman-hu
Make frontier orbitals purely derived with `_normalized` suffix

Rename the resolved `homo`/`lumo`/`homo_lumo_gap` to `homo_normalized`,
`lumo_normalized`, `homo_lumo_gap_normalized`, and derive them purely from
`value` and `occupations`. They no longer fall back to the parsed values:
when the occupied/unoccupied boundary cannot be resolved they are left
unset. The gap is taken from the derived pair, so it is always consistent
with it. This also removes the vestigial "not overwritten if already set"
guards, since the derived fields are schema-owned and recomputed each run.

Update tests accordingly, dropping the now-impossible pre-set-`lumo`
scenario and asserting no-fallback for the boundary-less cases.
Pull Request #444: QC1: `MolecularOrbitals` semantic and scientific cleanup

213 of 220 new or added lines in 5 files covered. (96.82%)

574 existing lines in 23 files now uncovered.

10147 of 11668 relevant lines covered (86.96%)

2.61 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
96.12
3.66% src/nomad_simulations/schema_packages/properties/molecular_orbitals.py
3
97.8
-0.79% tests/properties/test_molecular_orbitals.py

Coverage Regressions

Lines Coverage ∆ File
161
41.36
0.0% src/nomad_simulations/schema_packages/utils/molecular_dynamics.py
100
57.6
1.16% src/nomad_simulations/schema_packages/workflow/molecular_dynamics.py
83
84.9
0.0% src/nomad_simulations/schema_packages/model_system.py
62
84.45
0.11% src/nomad_simulations/schema_packages/force_field.py
57
86.84
-0.61% src/nomad_simulations/schema_packages/model_method.py
26
90.58
0.03% src/nomad_simulations/schema_packages/numerical_settings.py
16
67.02
0.72% src/nomad_simulations/schema_packages/utils/utils.py
16
76.57
0.0% tests/conftest.py
13
67.35
2.13% src/nomad_simulations/schema_packages/properties/band_structure.py
8
17.86
3.04% tests/test_files.py
6
95.04
0.04% tests/utils/test_molecular_dynamics.py
5
75.0
-25.0% src/nomad_simulations/schema_packages/utils/libxc/build.py
4
85.71
0.0% src/nomad_simulations/schema_packages/properties/permittivity.py
3
72.5
1.45% src/nomad_simulations/schema_packages/workflow/trajectory.py
2
98.02
0.02% src/nomad_simulations/schema_packages/general.py
2
85.11
0.0% src/nomad_simulations/schema_packages/properties/thermodynamics.py
2
96.23
0.0% src/nomad_simulations/schema_packages/workflow/phonon.py
2
97.96
0.0% tests/test_model_system.py
2
96.36
0.07% tests/workflow/test_equation_of_state.py
1
98.73
0.0% src/nomad_simulations/schema_packages/properties/greens_function.py
1
97.73
0.0% src/nomad_simulations/schema_packages/variables.py
1
97.8
-0.79% tests/properties/test_molecular_orbitals.py
1
98.59
0.02% tests/test_outputs.py
Jobs
ID Job ID Ran Files Coverage
1 32481396323.1 21 Aug 2026 12:21PM UTC 134
86.96
GitHub Action Run
2 32481396323.2 21 Aug 2026 12:21PM UTC 134
86.96
GitHub Action Run
3 32481396323.3 21 Aug 2026 12:21PM UTC 134
86.96
GitHub Action Run
Source Files on build 32481396323
  • Tree
  • List 134
  • Changed 54
  • Source Changed 0
  • Coverage Changed 54
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #444
  • PR Base - develop (#30633245299)
  • 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