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

bluesky / hklpy2 / 26349910025
100%

Build:
DEFAULT BRANCH: main
Ran 24 May 2026 02:43AM UTC
Jobs 1
Files 26
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

24 May 2026 02:40AM UTC coverage: 100.0%. Remained the same
26349910025

push

github

web-flow
fix #407 flush dirty solver state before snapshotting configuration (#408)

Core._asdict() now calls self.update_solver() (gated on the dirty
bitfield) before reading self.solver._metadata, so a recent
core.mode = X assignment — or any other deferred push — is reflected
in the exported configuration without requiring an intervening
forward() / inverse() / update_solver() call.

Adds regression coverage for hkl_soleil (HklSolver, whose _metadata
reads engine.current_mode_get()) and a SolverBase-style stand-in
solver whose _metadata reads self.mode (the pattern out-of-tree
solvers use), plus a fast-path test confirming the snapshot does not
call update_solver() when the bitfield is clean.

Agent: OpenCode (claudeopus47)

3 of 3 new or added lines in 1 file covered. (100.0%)

3670 of 3670 relevant lines covered (100.0%)

4.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 26349910025.1 24 May 2026 02:44AM UTC 26
100.0
GitHub Action Run
Source Files on build 26349910025
  • Tree
  • List 26
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 7d02871c on github
  • Prev Build on main (#26248285262)
  • Next Build on main (#26350735201)
  • 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