Commit Graph

17 Commits

Author SHA1 Message Date
Brian Stack
81489be82d Bug 1364421 - Allow BBB jobs to be backfilled r=garndt
MozReview-Commit-ID: 1CWRd4YUISc
2017-05-19 11:38:17 -07:00
Dustin J. Mitchell
0d154661c9 Bug 1340564: use attributes to identify talos jobs; r=bstack
MozReview-Commit-ID: B29F5SL8JNr
2017-04-25 22:34:13 +00:00
Carsten "Tomcat" Book
d53e123774 Backed out changeset fd1f5c916045 (bug 1340564) 2017-05-12 15:59:26 +02:00
Dustin J. Mitchell
d5dc504a7d Bug 1340564: use attributes to identify talos jobs; r=bstack
MozReview-Commit-ID: B29F5SL8JNr
2017-04-25 22:34:13 +00:00
Mike Hommey
59882266b7 Bug 1341214 - Add a small API to handle taskcluster queue and index requests. r=dustin
Various modules under taskcluster are doing ad-hoc url formatting or
requests to taskcluster services. While we could use the taskcluster
client python module, it's kind of overkill for the simple requests done
here. So instead of vendoring that module, create a smaller one with
a limited set of functions we need.

This changes the behavior of the get_artifact function to return a
file-like object when the file is neither a json nor a yaml, but that
branch was never used (and was actually returning an unassigned
variable, so it was broken anyways).

At the same time, make the function that does HTTP requests more
error-resistant, using urllib3's Retry with a backoff factor.

Also add a function that retrieves the list of artifacts, that while
currently unused, will be used by `mach artifact` shortly.
2017-02-17 12:04:48 +09:00
Brian Stack
dbfb9ced28 Bug 1342264 - Fix case of backfilling with no previous builds r=dustin
MozReview-Commit-ID: FXF7EW8Nygl
2017-02-23 15:13:07 -08:00
Wes Kocher
64224fdddc Merge m-c to autoland, a=merge
MozReview-Commit-ID: 7gVISUXnm2Q
2017-02-22 15:07:12 -08:00
Carsten "Tomcat" Book
711501d98d Backed out changeset 5ffd6c7264ce (bug 1341214) 2017-02-22 15:33:17 +01:00
Brian Stack
f293dc324e Bug 1341704 - Fix assumption of uniqeness of treeherder jobs r=jmaher
MozReview-Commit-ID: EDpsIvF2IEE
2017-02-22 09:33:32 -08:00
Mike Hommey
c7945d8ea1 Bug 1341214 - Add a small API to handle taskcluster queue and index requests. r=dustin
Various modules under taskcluster are doing ad-hoc url formatting or
requests to taskcluster services. While we could use the taskcluster
client python module, it's kind of overkill for the simple requests done
here. So instead of vendoring that module, create a smaller one with
a limited set of functions we need.

This changes the behavior of the get_artifact function to return a
file-like object when the file is neither a json nor a yaml, but that
branch was never used (and was actually returning an unassigned
variable, so it was broken anyways).

At the same time, make the function that does HTTP requests more
error-resistant, using urllib3's Retry with a backoff factor.

Also add a function that retrieves the list of artifacts, that while
currently unused, will be used by `mach artifact` shortly.
2017-02-17 12:04:48 +09:00
Brian Stack
ef15d28248 Bug 1289824 - Add "add-talos" taskgraph action r=jmaher
MozReview-Commit-ID: A5KVIgAZccV
2017-01-11 11:13:19 -05:00
Brian Stack
5e07795db3 Bug 1289823 - Add backfilling as an action-task r=armenzg,dustin
MozReview-Commit-ID: HALwE6Q0Lch
2016-12-07 13:33:20 -10:00
Brian Stack
9a4bc10d33 Bug 1316961 - Fix parameters for action tasks. r=dustin
MozReview-Commit-ID: 95xs7NRHSdi
2016-11-14 10:28:58 -08:00
Kalpesh Krishna
1694dfb4ef Bug 1305989 - Update usage of create_tasks() in action tasks. r=dustin 2016-09-28 09:43:00 -04:00
Kalpesh Krishna
c9a71b5cf2 Bug 1304428 - Adding a from_json test in decision task. r=jlund
MozReview-Commit-ID: 7QgfSutjoFZ
2016-09-23 19:26:39 +05:30
Kalpesh Krishna
6815a1d05a Bug 1302831 - Downloading parameters.yml in the action task. r=dustin
MozReview-Commit-ID: IbAXfHBylAm
2016-09-15 02:09:06 +05:30
Kalpesh Krishna
701956d8fb Bug 1281062 - Create Action Tasks to schedule new jobs. r=dustin
MozReview-Commit-ID: 5MvqLfGrlLC
2016-07-11 22:43:58 +05:30