eiffel-community / etos

Eiffel Test Orchestration System
https://etos.readthedocs.io
Apache License 2.0
9 stars 6 forks source link

Abort running suites using DELETE request #209

Closed andmat900 closed 6 months ago

andmat900 commented 6 months ago

Summary

As a test engineer I want to be able to abort running suites using ETOS API So that resources are released without inconvenient manual intervention via K8s cluster.

Context

The idea is to add a handler for DELETE requests at this endpoint:

/etos/

Upon receiving a signal like this ETOS API shall use K8s API to remove the job running the given suite. If the job isn't found, a 404 response shall be returned.

Exemplification

No response

Drawbacks

No response

Out of Scope

No response

Further links

No response

Acceptance Criteria

No response

Implementation Ideas

No response