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

FAIRmat-NFDI / nomad-parser-plugins-simulation / 26742456519
74%
develop: 74%

Build:
Build:
LAST BUILD BRANCH: minimal-orca-parser
DEFAULT BRANCH: develop
Ran 01 Jun 2026 08:09AM UTC
Jobs 1
Files 94
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 May 2026 11:42AM UTC coverage: 74.185% (+0.1%) from 74.087%
26742456519

Pull #177

github

ndaelman-hu
Use semantic names to distinguish SCF convergence criteria

Address PR review feedback about semantic ambiguity in convergence criteria
identification. Previously, energy and eigenvalues criteria were both stored
with 'eV' units and distinguished only by threshold magnitude (1e-6 vs 1e-3),
which is fragile and error-prone.

Changes:
- Add explicit `name` field to each criterion type in parser helper functions:
  - 'total_energy_change' for energy convergence
  - 'charge_density_change' for density convergence
  - 'sum_eigenvalues_change' for eigenvalues convergence
- Implement post-instantiation name assignment to work around
  `SelfConsistency.__init__` setting `self.name = self.m_def.name`
- Update test to use name-based identification instead of threshold magnitude
- Remove outdated comment from schema package

This makes criteria semantically identifiable independent of threshold values,
improving robustness and maintainability.
Pull Request #177: Add FHI-aims SCF convergence criteria extraction

69 of 78 new or added lines in 2 files covered. (88.46%)

47 existing lines in 1 file now uncovered.

7673 of 10343 relevant lines covered (74.19%)

0.74 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
52.55
4.56% src/nomad_simulation_parsers/parsers/fhiaims/parser.py

Coverage Regressions

Lines Coverage ∆ File
47
52.55
4.56% src/nomad_simulation_parsers/parsers/fhiaims/parser.py
Jobs
ID Job ID Ran Files Coverage
1 26742456519.1 01 Jun 2026 08:09AM UTC 94
74.19
GitHub Action Run
Source Files on build 26742456519
  • Tree
  • List 94
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #177
  • PR Base - develop (#25914420841)
  • 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