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]

Reply via email to