The GitHub Actions job "Required Checks" on 
texera.git/surface-init-fatal-errors has failed.
Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).

Head commit for run:
fb9a61febb3540738ad5b96bea570e7d3e0611b4 / Xinyuan Lin <[email protected]>
fix(web): surface init-time fatal errors to the websocket

When execution initialization fails, WorkflowService.initExecutionService
caught the error and recorded it into the execution metadata store via
errorHandler, but never pushed it to errorSubject -- so connected frontend
clients saw no error, especially for failures during WorkflowExecutionService
construction (before the execution is published to subscribers).

Push a WorkflowErrorEvent carrying the recorded fatal errors to errorSubject
after errorHandler runs, so init-time failures surface in the UI. Extracted
the push into reportFatalErrorsToSubscribers and added WorkflowServiceSpec
(red/green: pins the event reaches connect() subscribers carrying the errors).

Report URL: https://github.com/apache/texera/actions/runs/27794575541

With regards,
GitHub Actions via GitBox

Reply via email to