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

sandialabs / LoQS / 42949170701
90%

Build:
DEFAULT BRANCH: main
Ran 11 Nov 2026 02:57AM UTC
Jobs 1
Files 85
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

11 Nov 2026 02:54AM UTC coverage: 89.449% (+0.07%) from 89.383%
42949170701

push

github

web-flow
Make shot progress cumulative in the Shots bar and `loqs-monitor` (#175)

* Count Shots bar progress from item ledgers

The parallel Shots bar now takes in-flight shots from each worker's
item ledger, so a resumed item's done shots show at once instead of
arriving in a jump when the item finishes (#152).

- Read `item_shots_done` in the done-poll's own ledger open and drop
  the shot-ledger reads, so a poll opens fewer files than before.
- Clamp the bar so it never moves backwards, and take the per-item
  max across ledgers so a leftover ledger isn't added twice.
- Show the bar without shot checkpointing; the notice now asks only
  for item checkpointing.
- Minor: remove `_read_worker_current_indices` and
  `ProgramResults._count_live_done_shots`; add resume and torn-read
  tests and drop the tests of removed code.

Co-authored-by: claude-sonnet-5-5 <noreply@anthropic.com>
Co-authored-by: claude-opus-5-5 <noreply@anthropic.com>

* Show cumulative run shots in loqs-monitor

loqs-monitor's run-level shots line now counts finished plus in-flight
shots over all of a run's items, so it no longer resets as workers move
on (#152).

- The driver writes a display-only run_progress.json (items done at
  start, pending items, shots per item) and removes it after success.
- The monitor computes the run line from that file and the worker
  ledgers, never moves it backwards while the plan is unchanged, and
  shows the total as unknown when it can't know it.
- The --by-host shots column is relabelled "active shots done/total".
- Minor: tests for the run line, the plan file and the driver's plan;
  parallel docs and a CHANGELOG Fixed entry covering the Shots bar fix
  and the monitor.

Co-authored-by: claude-sonnet-5-5 <noreply@anthropic.com>
Co-authored-by: claude-opus-5-5 <noreply@anthropic.com>

* Count run items and per-item shots in progress views

loqs-monitor's items line now counts all of a run's items, and the
Shots bar follows the shots each item really run... (continued)

3834 of 4554 branches covered (84.19%)

Branch coverage included in aggregate %.

12443 of 13643 relevant lines covered (91.2%)

0.91 hits per line

Coverage Regressions

Lines Coverage ∆ File
14
93.09
-2.26% tools/monitor/state.py
12
97.09
1.29% tools/multiprogramrunner.py
11
94.1
0.17% core/programresults.py
8
88.38
0.75% tools/monitor/cli.py
2
81.94
-0.56% internal/swmrledger.py
Jobs
ID Job ID Ran Files Coverage
1 42949170701.1 11 Nov 2026 02:57AM UTC 85
89.45
GitHub Action Run
Source Files on build 42949170701
  • Tree
  • List 85
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #42949170701
  • daa41491 on github
  • Prev Build on main (#42695555994)
  • Next Build on main (#43121385835)
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