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

source-academy / frontend / 27999109661
42%

Build:
DEFAULT BRANCH: master
Ran 23 Jun 2026 03:03AM UTC
Jobs 1
Files 448
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

23 Jun 2026 03:00AM UTC coverage: 42.006% (-0.03%) from 42.037%
27999109661

push

github

web-flow
fix: conductor run button stuck on first click (#3998)

* fix: ensure conductor saga always exits and handles broken STATUS channel

- Wrap entire evalCodeConductorSaga body in try/finally so
  endInterruptExecution is guaranteed even if getPreparedConductorSaga
  throws or hangs (prevents run button permanently stuck on any error)
- Add race timeout (execTime + 10s) as fallback in case the runner
  never sends a terminal signal
- Dispatch beginInterruptExecution from handleResults after receiving
  the program result, so the saga exits cleanly even when the STATUS
  channel is broken (older evaluator bundles built with const-enum
  conductor have InternalChannelName erased to undefined, making STATUS
  messages unreachable on the host side)

* fix: remove debug logs from conductor saga

* fix: guard endInterruptExecution against cleanup failures

Nest task cancellations and conduit.terminate() in an inner try block
with endInterruptExecution in its own finally, so the UI always unlocks
even if terminate() throws. Also cancel all tasks before terminating
the conduit.

2531 of 7036 branches covered (35.97%)

Branch coverage included in aggregate %.

0 of 20 new or added lines in 1 file covered. (0.0%)

2 existing lines in 1 file now uncovered.

6034 of 13354 relevant lines covered (45.18%)

27.69 hits per line

Uncovered Changes

Lines Coverage ∆ File
20
44.25
-2.05% src/commons/sagas/WorkspaceSaga/helpers/evalCode.ts

Coverage Regressions

Lines Coverage ∆ File
2
44.25
-2.05% src/commons/sagas/WorkspaceSaga/helpers/evalCode.ts
Jobs
ID Job ID Ran Files Coverage
1 27999109661.1 23 Jun 2026 03:02AM UTC 448
42.01
GitHub Action Run
Source Files on build 27999109661
  • Tree
  • List 448
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 22678e12 on github
  • Prev Build on master (#27952604185)
  • 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