save-cloud
save-cloud copied to clipboard
Orchestrator: Proper handling for SAVE-cli issues reported by SAVE-agent
trafficstars
- Right now if the processing fails we simply mark agent execution as
CLI_FAILED - In this case orchestrator simply stops ALL agents (if all of them are
IDLEorCLI_FAILED) - But tests are not marked as
FAILED- they are still in RUNNING state
We need to do the following:
- Rename
CLI_FALEDtoINTERNAL_SAVE_CLI_ERROR - Mark tests
FAILED(fail all of them) - Think of how to give extra information to the user of what happened and why Agents failed
There is already some work have been done in https://github.com/analysis-dev/save-cloud/pull/776
In this PR we fail execution. But we need to get the reason of failure and provide it to the user
Description of issue a little bit different, but topic is fine: https://github.com/saveourtool/save-cloud/pull/2635/files#r1341720749