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

Rotorsoft / act-root / 36910251874
100%

Build:
DEFAULT BRANCH: master
Ran 01 Oct 2026 06:56PM UTC
Jobs 1
Files 118
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

01 Oct 2026 06:53PM UTC coverage: 100.0%. Remained the same
36910251874

push

github

web-flow
fix(act): make truncate agree across the three adapters (#1698)

Two divergences on the same method, neither reachable through the
framework — close-cycle dedups targets by stream before calling — but
Store is a public port that third-party adapters validate against the
TCK, and the TCK pinned neither.

InMemory deleted once from a deduped set and then inserted once per array
entry, so a stream listed twice as a full target got two version 0 seed
events, both reporting the pre-delete count. The SQL adapters cannot
reach that state: their per-target delete sees the seed the previous pass
wrote, and the unique (stream, version) constraint would reject it
anyway. Pair the delete with the seed per target, mirroring them.

Postgres applied full targets before windowed ones while the other two
did the reverse, so a stream listed as both returned the windowed entry
there and the full entry elsewhere. Final on-disk state was already the
same; only the returned map differed. Move Postgres to windowed-first.

Both are now contract rather than accident: stated on the port doc,
covered in writing-a-store.md, and pinned by two TCK cases that fail
against the unfixed adapters.

Closes #1677

Co-authored-by: rotorsoft <rotorsoft@outlook.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>

4380 of 4380 branches covered (100.0%)

Branch coverage included in aggregate %.

39 of 39 new or added lines in 3 files covered. (100.0%)

9519 of 9519 relevant lines covered (100.0%)

1221.9 hits per line

Jobs
ID Job ID Ran Files Coverage
1 36910251874.1 01 Oct 2026 06:56PM UTC 118
100.0
GitHub Action Run
Source Files on build 36910251874
  • Tree
  • List 118
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36910251874
  • 3d046fcb on github
  • Prev Build on master (#36907379777)
  • Next Build on master (#36911576578)
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