Yicong-Huang commented on issue #5913: URL: https://github.com/apache/texera/issues/5913#issuecomment-4884367145
Two more occurrences on `amber-integration (macos-latest, 17)` in #6123 (runs [28724290967](https://github.com/apache/texera/actions/runs/28724290967/job/85178802125) and [28724904090](https://github.com/apache/texera/actions/runs/28724904090/job/85180478847); the first passed on rerun). Ubuntu passes every time on the same commits. Note the failure mode has shifted since this issue was filed: the spec no longer uses `smallCsvScanOpDesc` — it already has the warmup pass and a `slowSource()` (30 rows, 0.25s apart) — yet it still flakes. The race now surfaces inside the **Python worker state machine**: ``` core.architecture.managers.state_manager.InvalidTransitionException: Cannot transit from PAUSED to COMPLETED ``` i.e. the worker has acknowledged PAUSED and then the end-of-input path tries to drive it straight to COMPLETED. So the proposed bigger-input fix is likely insufficient; the pause/complete interaction in the Python worker (or the test's pause timing) needs to tolerate this ordering. -- 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]
