Closed Bug 1196938 Opened 10 years ago Closed 10 years ago

SETA needs a way to have an over-ride list of jobs that we can manually add/remove

Categories

(Testing :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jmaher, Assigned: jmaher)

References

Details

Attachments

(1 file)

right now SETA does a great job building a list of jobs to run every push or coalesce on a given schedule. We would like to support adding in new jobs to the list. Take for example Talos. What if we want to force coalescing on all e10s jobs. Right now this would happen as we don't fail. In fact all talos jobs would be forced coalescing. So we would need a list like: [{'buildername': 'linux 32 talos chromez-e10', 'state': 'coalesced', 'date_added': 'September 1, 2015', 'date_expires': ''}, {'buildername': 'linux 32 talos chromez', 'state': 'run', 'date_added': 'September 1, 2015', 'date_expires': ''}] This would ensure that after SETA calculates its list of failure dependent tests we can then add extra stuff to the list. In addition, we should have an expiration, ideally 30 days from the date added, so that new tests which should apply to SETA when enough data is there will work.
No longer blocks: 1196936
Blocks: 1196936
Assignee: nobody → jmaher
Status: NEW → ASSIGNED
Attachment #8662042 - Flags: review?(vaibhavmagarwal)
Attachment #8662042 - Flags: review?(vaibhavmagarwal)
Comment on attachment 8662042 [details] [review] https://github.com/dminor/ouija/pull/78 updated the PR, commented via github!
Attachment #8662042 - Flags: review?(vaibhavmagarwal)
Attachment #8662042 - Flags: review?(vaibhavmagarwal)
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: