aglinxinyuan opened a new issue, #8033:
URL: https://github.com/apache/texera/issues/8033

   ### Task Summary
   
   `WorkflowExecutionService` sits at 26 of 72 fully-covered lines. Its spec 
has three tests, all of which stop at construction — the class's state-event 
handler and its teardown path are entirely unexercised.
   
   Two gaps in particular:
   
   - **`createStateEvent` / the metadata-store subscription.** The handler 
decides whether a `WorkflowStateEvent` is emitted at all, and reports a 
recovering execution as `Recovering` rather than as its aggregated state. 
Nothing pins either decision.
   - **`unsubscribeAll`.** The teardown shuts the client down and unsubscribes 
four services. No test reaches it, so a dropped `unsubscribeAll` call would go 
unnoticed.
   
   The companion's `getLatestExecutionID` also has no test in the spec that 
owns the class.
   
   ### Task Type
   
   - [x] Testing / QA
   
   ### Was this issue authored using generative AI tooling?
   
   Generated-by: Claude Code (Opus 5)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to