Abort package testing job in case it becomes useless

Registered by Roman Vyalov

To save computing resource of our package testing servers the following optimizations are proposed.

* Abort deploy testing if installation test fails. Installation testing job will only abort corresponding (deb, rpm) deploy testing job for the same patchset.
* Abort testing jobs if new patchset was uploaded. Build job will abort corresponding (deb, rpm) installation and deploy testing jobs for all previous patchsets.

Here abort means "cancel items in the queue and abort running jobs". Should be implemented as a python script executed from some special job.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
Roman Vyalov
Direction:
Approved
Assignee:
Alexander Tsamutali
Definition:
Approved
Series goal:
Accepted for 7.0.x
Implementation:
Implemented
Milestone target:
milestone icon 7.0
Started by
Roman Vyalov
Completed by
Roman Vyalov

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.