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

FAIRmat-NFDI / nomad-parser-plugins-simulation
76%
develop: 76%

Build:
Build:
LAST BUILD BRANCH: feature/add-nomad-file-parser-dependency
DEFAULT BRANCH: develop
Repo Added 09 Apr 2025 09:33AM UTC
Token JAni5cpvDf7CISjpzEyKbRjdj9qvkxp7M regen
Build 398 Last
Files 104
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

LAST BUILD ON BRANCH test/pr170-syrupy-verification
branch: test/pr170-syrupy-verification
CHANGE BRANCH
x
Reset
Sync Branches
  • test/pr170-syrupy-verification
  • 10-add-github-copilot-instructions
  • abinit-mapping-parser
  • adapt-physicalproperty-changes
  • add-fhiaims-kmesh
  • add-mapping-annotations-util
  • add-md-parser-guide-docs
  • add-model-method-tests
  • add-pseudopot-parsing
  • add-tests
  • add-vasp-charge-density
  • add-yambo-parser
  • ams-mapping-parser
  • backup/test-data-normalization-fhiaims-2026-05-12
  • backup/test-oasis
  • crystal-mapping-parser
  • dependabot/devcontainers/ghcr.io/devcontainers-contrib/features/ruff-2.0.0
  • develop
  • ebb-mapping-playground
  • extend-parsers
  • extend-yambo
  • feature/add-nomad-file-parser-dependency
  • feature/convergence-targets-migration
  • feature/fhiaims-scf-convergence
  • feature/fhiaims-scf-convergence-alvin
  • fhiaims-mapping-parser
  • fix-abinit-dos
  • fix-commit
  • fix-field-naming-collision-h5md
  • fix-nmr-version
  • fix-particle-cgbeadstate
  • fix-qe-ruff-error
  • fix-representation-schema
  • fix/fhiaims-enable-energy-mapping
  • fix/pr170-parser-corrections
  • fix/remove-mapping-annotation-contamination
  • fix_workflow_recursion_h5md
  • fixes
  • gaussian-parser
  • gromacs-add-missing-annotation
  • gromacs-parser
  • gromacs-parser-clean
  • gromacs-parser_model-method
  • gromacs-parser_model-method-JFR
  • gromacs-parser_results
  • gromacs_parse_system_hierarchy
  • h5md-fix
  • hotfix/abinit-convergence-fields
  • init-parser-util
  • lammps-parser
  • lammps-parser_model-method
  • lammps-parser_system-hierarchy
  • lobster-parser
  • make-h5md-machine-readable
  • mapping-guide-doc
  • metadata-extractor
  • migrate-md
  • migrate-nomad-parser-h5md
  • minimal-orca-parser
  • minimal-orca-parser-alvin
  • molcas-parser
  • octopus-mapping-parser
  • orca-parser
  • parser_testing_strategy
  • patch-h5md-schema-init
  • pin-nmr-version
  • pr-150
  • pyscf-parser
  • qe-gipaw-parser
  • quantum-espresso-mapping-parser
  • quick-fix-mkdocs
  • refactor/idiomatic-vasp-pseudopotential-parsing
  • rename-annotation.keys
  • scf-convergence-migration
  • schema_update_convergence_targets
  • test-data-normalization
  • test-oasis
  • turbomole-parser
  • update-add-representation-section
  • update-dft-schema
  • update-nomad-simulations-urls
  • update_add_system_orbitals
  • verify-pr170-migration
  • wannier90-mapping-parser

09 Jul 2026 07:52PM UTC coverage: 75.887%. Remained the same
29045862586

Pull #189

github

ndaelman-hu
Address Copilot re-review of the snapshot tooling

- flatten() treats a wholly-empty archive (archive.data is None) as no leaves,
  so a None-vs-populated pair reads as additive instead of a false removal
- check_additivity.sh status line now says 'comparing source against target'
  to match the comparison direction
Pull Request #189: Add syrupy snapshot verification with manually triggered CI job

10250 of 13507 relevant lines covered (75.89%)

0.76 hits per line

Relevant lines Covered
Build:
Build:
13507 RELEVANT LINES 10250 COVERED LINES
0.76 HITS PER LINE
Source Files on test/pr170-syrupy-verification
  • Tree
  • List 104
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29045862586 test/pr170-syrupy-verification Address Copilot re-review of the snapshot tooling - flatten() treats a wholly-empty archive (archive.data is None) as no leaves, so a None-vs-populated pair reads as additive instead of a false removal - check_additivity.sh status line now says... Pull #189 09 Jul 2026 08:06PM UTC ndaelman-hu github
75.89
29045589248 test/pr170-syrupy-verification Address Copilot review on the snapshot harness - pass a real get_logger(__name__) to parser.parse() instead of None, so parsers that log during parsing do not hit a None logger - print usage and exit 2 when compare_snapshots.py is called withou... push 09 Jul 2026 08:02PM UTC ndaelman-hu github
75.89
29044136052 test/pr170-syrupy-verification Make the snapshot additivity check ref-parameterized and runnable locally Replace the hardcoded pre-migration baseline commit with a source/target pair: the check now compares a source ref (under test) against a target ref (baseline whose data mu... Pull #189 09 Jul 2026 07:38PM UTC ndaelman-hu github
75.89
29029918671 test/pr170-syrupy-verification Restructure compare_snapshots.py into documented stages Split into parse / flatten / diff / report sections with docstrings, a typed LeafDiff result, named constants for the print caps and float tolerance, and fuller comments explaining the amber... Pull #189 09 Jul 2026 03:40PM UTC ndaelman-hu github
75.89
29029823093 test/pr170-syrupy-verification Stop tracking PR170 migration verification report The snapshot-tests workflow and compare_snapshots.py are self-documenting; the standalone report is redundant and kept only locally. push 09 Jul 2026 03:39PM UTC ndaelman-hu github
75.89
29029406123 test/pr170-syrupy-verification Generate migration snapshots in CI instead of tracking them Snapshots are large generated artifacts, not source. Stop tracking the two .ambr files (git-ignore them) and have the manual snapshot-tests workflow produce both the pre-migration baseli... push 09 Jul 2026 03:39PM UTC ndaelman-hu github
75.89
29026783815 test/pr170-syrupy-verification Add manually triggered CI job for migration snapshot tests - New `workflow_dispatch` workflow runs `tests/parsers/test_migration_snapshots.py` on demand - Move `syrupy` into the `dev` extra so the standard `uv pip install -e '.[dev,md]'` inst... Pull #189 09 Jul 2026 03:01PM UTC ndaelman-hu github
75.89
28603511811 test/pr170-syrupy-verification Exclude migration snapshot tests from CI The snapshot suite is a development-time verification harness; CI does not install the `dev` dependency group (syrupy), so the `snapshot` fixture is unavailable there. push 02 Jul 2026 04:07PM UTC ndaelman-hu github
73.3
See All Builds (398)

Badge your Repo: nomad-parser-plugins-simulation

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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