You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[python tests] make bootstrap reject->allow recovery deterministic
After start(reject), the pipeline can be in a valid Stopped state
with deployment_error set.
Because start/stop are asynchronous, calling start(allow) immediately
from that state is racy and can fail.
This test now makes the sequence deterministic:
- wait for Stopped after expected reject failure
- issue a non-blocking start(allow) and wait until start is actually observed and deployment_error is cleared
- stop again and wait for Stopped to return to a clean baseline
- continue with the normal start(allow) assertions
0 commit comments