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

hiddentao / clockwork-engine / 17886899841
96%

Build:
DEFAULT BRANCH: main
Ran 21 Sep 2025 12:55AM UTC
Jobs 1
Files 24
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

21 Sep 2025 12:52AM UTC coverage: 99.11% (+0.02%) from 99.095%
17886899841

push

github

hiddentao
refactor(replay): update ReplayManager architecture to use proxy pattern

- Replace direct replayManager.update() calls with proxy engine pattern
- ReplayManager now provides getReplayEngine() that returns intercepting proxy
- Proxy engine handles replay logic internally during update() calls
- Comprehensive test suite updates for new architecture:
  - Added proxy engine behavior tests
  - Enhanced edge case testing for floating point tolerance
  - Improved validation and error handling coverage
  - Updated integration tests to use proxy pattern
  - Removed obsolete tests incompatible with new architecture
- Fixed all test files to use proxyEngine.update() instead of replayManager.update()
- Maintained deterministic replay behavior and frame accumulation logic
- Added 58 passing tests with 290 assertions covering all scenarios

This change improves the ReplayManager API by encapsulating replay logic
within the proxy pattern while maintaining full backward compatibility
for replay functionality.

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

1782 of 1798 relevant lines covered (99.11%)

49.75 hits per line

Jobs
ID Job ID Ran Files Coverage
1 17886899841.1 21 Sep 2025 12:55AM UTC 24
99.11
GitHub Action Run
Source Files on build 17886899841
  • Tree
  • List 24
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17886899841
  • 85398f07 on github
  • Prev Build on main (#17825012904)
  • Next Build on main (#17887262008)
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