Commit Graph

87 Commits

Author SHA1 Message Date
Aus Lacroix
15334ff500 bug 1156816 - Fix scopes for aws-provisioner. Switch nightly builds to production balrog. r=garndt 2015-05-07 16:02:29 -07:00
8d4b7dbae6 Bug 1131206 - Select mozharness version from in tree r=garndt 2015-05-05 17:00:06 -07:00
952a0c1f4d Bug 1131206 - Remove the less useful commands from taskcluster mach r=garndt 2015-05-05 15:31:28 -07:00
e8400a53e8 Backed out 3196cb3176f0 (bug 1161709) for gaia-build test failures. 2015-05-05 13:23:45 -07:00
adaa4c3856 Bug 1161709 - use tc artifact for xulrunner r=me 2015-05-05 09:54:04 -07:00
Wander Lairson Costa
3cf4542f80 Bug 1154947 part 1: Add routes scopes to taskcluster graph. 2015-04-30 16:26:38 -03:00
43c988043a Bug 1149432 - Add initial indexing to builds r=pmoore 2015-03-31 01:51:22 -07:00
Gregory Arndt
e51d4d257d Bug 1142779 - Enable testdroid devices to be used within test tasks r=lightsofapollo 2015-03-12 17:43:28 -05:00
Wander Lairson Costa
8c9567c2a0 Bug 1119387 part 3: Add option to specify mozharness branch.
Allow the user to specify the mozharness branch to use
through the option --mozharness-ref.
2015-03-25 14:25:27 -03:00
a30a0281c5 Bug 1140551 - Add support for setting number of test chunks in task directly r=garndt 2015-03-13 19:54:22 -07:00
Wander Lairson Costa
018a492e6e Bug 1142692: Use the correct mozharness default branch. CLOSED TREE
This is a piece of code that was missing in Bug 1137820 and broke
emulator tests.
2015-03-13 00:16:13 -03:00
Wander Lairson Costa
9ebde326ca Bug 1137820 part 4: Make hg.m.o mozharness the default repo. 2015-03-12 07:13:54 -03:00
51515dd994 Bug 1140468 - Add flag for setting which treeherder envs to report to r=garndt 2015-03-06 09:53:00 -08:00
8681551c68 Bug 1131450 - Implement chunk specific scheduling for tests r=garndt 2015-02-10 10:53:02 -08:00
0dd2de0b6e Bug 1130696 - Update pull gaia script to use correct version based on gaia.json in gecko r=garndt 2015-02-09 21:54:55 -08:00
7b8a9ea99d Bug 1130106 - Schedule b2g-inbound jobs r=garndt
- Update scopes in decision task to something easier to use locally
  - Schedule flame builds (they may fail now)
  - Add optional revision-hash argument to decision task mach target
  - Use b2gtest worker type for tests
  - Use build specific worker types
2015-02-06 00:18:42 -08:00
dd545505be Bug 1129143 - Upgrade tc-vcs and fix related emulator building issues r=wcosta 2015-02-05 12:15:44 -08:00
e648f89078 Bug 1122774 - Add treeherder integration r=garndt 2015-01-21 01:53:37 -08:00
Wander Lairson Costa
af8559b20e Bug 1101166: Add custom mozharness repo and rev to taskcluster builds. r=lightsofapollo
taskcluster-build and taskcluster-trygraph now has two options to
specify mozharness custom repo and revision: --mozharness-repo and
--mozharness-rev.
2014-12-31 10:58:19 -02:00
Gregory Arndt
018c63768c Bug 1097246 - Part2 - Added m-c, try, cedar configs r=lightsofapollo 2014-12-23 12:29:39 -06:00
Gregory Arndt
6bb572d7b6 Bug 1097246 - Part1 - Added branched config support r=lightsofapollo 2014-12-22 12:39:42 -06:00
0058bc4fc5 Bug 1111980 - Part 7 Add mach command for building decision tasks r=garndt 2014-12-11 14:28:32 -08:00
c3c1a5f5f9 Bug 1111980 - Part 3 When --extend-graph is passed do not include metadata or scopes. r=garndt 2014-12-09 15:03:07 -08:00
James Lal
108b5aace4 Bug 1105439 - Part 9 Finalize decision task and simplify emulator caching logic r=wcosta, garndt 2014-12-04 22:33:01 -08:00
James Lal
8d0977a99a Bug 1105439 - Part 5 Use inheritance instead of additional-properties r=wcosta, garndt 2014-11-29 15:05:47 -08:00
James Lal
989a9dae4c Bug 1105439 - Part 4 Framework for inheriting one task from another. r=wcosta, garndt
Adds the $inherits key at the top level of all tasks within gecko. This initial
work covers the deep inheritance cases as well as cyclic references during
inheritance.
2014-11-29 15:05:46 -08:00
Greg Arndt
7a025086fd Bug 1103136 - dynamically generate graph scope based on tasks r=lightsofapollo 2014-11-26 10:11:39 -08:00
Greg Arndt
5e23ffab13 Bug 1098035 - test task file per build type r=lightsofapollo 2014-11-26 10:11:35 -08:00
Wander Lairson Costa
4045f22140 Bug 1085620 part5: Support emulator builds in trygraph. r=lightsofapollo
Emulator tasks have some additional parameters not found in other
tasks. Therefore, builds can have an 'additional-parameters' field in
which specific task template replacements can be passed to trygraph.
This field is optional.

Moreover, the syntax for job_flags.yml builds was changed a bit.
Now, instead of:

builds:
  <platform>:
    types:
      opt: <task>
      debug: <task>

The syntax is:

builds:
  <platform>:
    types:
      opt:
        task: <task>
        additional-parameters:
          <parameter 1>: <value>
          <parameter 2>: <value>
          ...
      debug:
        task: <task>
        additional-parameters:
          <parameter 1>: <value>
          <parameter 2>: <value>
          ...
2014-11-26 10:11:35 -08:00
Wander Lairson Costa
a3d3b2d96c Bug 1085620 part4: Support debug builds. r=lightsofapollo
Phone and emualtor builds depends on the environment variable B2G_DEBUG
for debug builds.

mach ci-build now has the --debug option to enable debug builds.
2014-11-26 10:11:35 -08:00
Wander Lairson Costa
906b5924a9 Bug 1085620 part3: Add emulator build task. r=lightsofapollo
The "mach ci-build" has a new optional argument called b2g-config. This
allows the user to pass the b2g config directory for the target. This
argument is necessary for emulator and phone builds.
2014-11-26 10:11:34 -08:00
James Lal
27d59dae1d Bug 1097825 - Fix graph level scopes for local testing r=wcosta 2014-11-26 10:11:33 -08:00
James Lal
3a0a1d6cd1 Bug 1102088 - Rename taskcluster mach commands to have taskcluster- prefix r=gps 2014-11-26 10:11:33 -08:00
Rob Wood
66730d438b Bug 1088232 - mach ci-docker-run r=wcosta,garndt 2014-11-26 10:11:33 -08:00
Wander Lairson Costa
3248498ad4 Bug 1085505 part3: Add the "ci-tests" mach command r=lightsofapollo,garndt.
The --task-id cli allows you to pass the task id of the correspondent
build task. That's where the b2g image and test file are get from to
run the tests.
2014-11-26 10:11:32 -08:00
Greg Arndt
858d7847d9 Bug 1085502 - gecko: Add mach ci-build r=lightsofapollo 2014-11-26 10:11:28 -08:00
James Lal
084de1df81 Bug 1068653 - Part 2 add taskcluster trygraph commands r=wcosta, garndt, mdas 2014-11-26 10:11:28 -08:00