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

pyiron / pyiron_workflow_atomistics / 25949853691 / 1
90%
main: 90%

Build:
DEFAULT BRANCH: main
Ran 16 May 2026 02:07AM UTC
Files 46
Run time 1s
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

16 May 2026 01:58AM UTC coverage: 90.122% (+0.1%) from 89.994%
25949853691.1

push

github

web-flow
fix(free_energy): pack reads job.simfolder so the F(T) curve is captured (#49)

calphy's reversible-scaling sweep file (`temperature_sweep.dat`,
`pressure_sweep.dat`) lives inside calphy's job-folder
(e.g. `.../ts-lammps.data-solid-200-0/`), which is one level deeper
than the wrapper's parent simfolder created by _run_one. The packer
called `_load_rs_curve` against the wrong directory, silently failing
the FileNotFoundError fallback and leaving `temperature_array` /
`free_energy_array` as `None` even after a successful run.

`_run_one` now passes `getattr(job, "simfolder", simfolder)` to
`_pack_free_energy_output`. Verified end-to-end against an actual
calphy ts run on FCC Cu + GRACE-1L-OAM: temperature_array.shape
== (15001,), F(200K) = -4.138, F(1200K) = -4.835 eV/atom.

Adds a unit test that monkey-patches a stub `temperature_sweep.dat`
into a tmp_path-derived job-folder and confirms the packer reads it
into the dataclass.

Co-authored-by: Han Mai <ligerzerof@gmail.com>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

2810 of 3118 relevant lines covered (90.12%)

0.9 hits per line

Source Files on job 25949853691.1
  • Tree
  • List 46
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 25949853691
  • 9d9a1768 on github
  • Prev Job for on main (#25948904915.1)
  • Next Job for on main (#25959408258.1)
  • 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