test: expand phase 8 fault matrix

This commit is contained in:
2026-07-23 10:11:18 +00:00
parent b6de490b7e
commit 63da21f07d
6 changed files with 1008 additions and 0 deletions
+15
View File
@@ -964,6 +964,21 @@ class ArchiveClientDaemon:
acknowledgement.error.message = "job step is invalid"
else:
acknowledgement.status = control_pb2.COMMAND_ACK_STATUS_ACCEPTED
elif command.WhichOneof("payload") == "cancel_job":
if self.jobs is None:
acknowledgement.status = control_pb2.COMMAND_ACK_STATUS_REJECTED
acknowledgement.error.code = common_pb2.ERROR_CODE_UNAVAILABLE
acknowledgement.error.message = (
"job executor is unavailable"
)
elif not command.cancel_job.job_id:
acknowledgement.status = control_pb2.COMMAND_ACK_STATUS_REJECTED
acknowledgement.error.code = (
common_pb2.ERROR_CODE_INVALID_ARGUMENT
)
acknowledgement.error.message = "cancel job ID is required"
else:
acknowledgement.status = control_pb2.COMMAND_ACK_STATUS_ACCEPTED
else:
acknowledgement.status = control_pb2.COMMAND_ACK_STATUS_REJECTED
acknowledgement.error.code = common_pb2.ERROR_CODE_UNSUPPORTED