Commit Graph

292 Commits

Author SHA1 Message Date
Andrew Comminos
6c78c89f37 Bug 1281241 followup - Use legacy taskcluster instances for XPCShell and ASAN devtools. r=philor 2016-08-18 01:09:47 -04:00
Wes Kocher
66098b3d43 Merge m-c to autoland, a=merge 2016-08-17 17:25:57 -07:00
Wes Kocher
07f8858bf6 Merge inbound to central, a=merge 2016-08-17 16:38:41 -07:00
Andrew Comminos
1fbf3dafb5 Bug 1281241 - Use large desktop-test instances by default on TaskCluster. r=jmaher
MozReview-Commit-ID: 4SntPKPoJOS

--HG--
extra : rebase_source : 6140d1609572083476b9fee44cde1479b6c239af
2016-08-17 17:24:08 -04:00
Andrew Halberstadt
66ee5d6243 Bug 1295962 - Remove 'tc' groupSymbol for tasks on the 'lint opt' platform, r=garndt
MozReview-Commit-ID: KQm0ZEEKUxw

--HG--
extra : rebase_source : 30434f8a4fbd8da706c7698ba3a2f8287749e1d0
2016-08-17 09:48:50 -04:00
Geoff Brown
a7f164c330 Bug 1204281 - Adjust chunks and maxRunTime to avoid tc Android mochitest-media and xpcshell timeouts; r=me 2016-08-16 14:56:48 -06:00
Geoff Brown
001ef29f8f Bug 1295225 - Allow regex in taskcluster by-test-platform; r=dustin 2016-08-16 14:56:46 -06:00
Geoff Brown
defab7007f Bug 1274578 - Do not use alias when specific try -u test requested; r=dustin 2016-08-16 14:56:45 -06:00
aselagea
3f3894ef5c Bug 1290989 - Chunk m-gl on Desktop r=kmoir 2016-08-16 10:33:54 -04:00
Geoff Brown
b3de7bb2f6 Bug 1295186 - Consolidate TC test tier transforms; r=dustin 2016-08-15 18:49:02 -06:00
Wes Kocher
2253eb9510 Merge m-c to inbound, a=merge 2016-08-15 14:53:49 -07:00
Gregory Szorc
5e326fbca7 Backed out changeset 25bc6ca8f19f (bug 1294234) for breaking TC tests
Introduced a (possibly intermittent) permissions failure downloading
mozharness. Might be cache related.
2016-08-12 21:23:41 -07:00
Gregory Szorc
d8a853a72c Bug 1294234 - Use run-task for test tasks; r=dustin
Before, test.sh (duplicated between the desktop-test and
desktop1604-test images) was dropping permissions, creating a workspace,
and executing test-linux.sh. This is functionality now provided by
run-task.

So, convert the test tasks to use run-task.

One thing run-task isn't doing is created the workspace. So this
functionality has been moved into test-ubuntu1204.sh and
test-ubuntu1604.sh.

Since the test.sh files are no longer used after this change, they have
been deleted. The desktop-test image no longer has any files in the
bin/ directory, so the Dockerfile entry to copy those files has been
removed.

MozReview-Commit-ID: 1BiskrMs6xW

--HG--
extra : rebase_source : 264efc9b30e62927dece848b9b1eab7542cf2cba
extra : source : 8335aa40265b1d17421d06d9e9a180eb8419fe47
extra : histedit_source : a5ae54a810718d446ded8bab510e6cd605562737
2016-08-09 14:34:58 -07:00
Gregory Szorc
755f4ce8db Bug 1294234 - Assign command at end of function; r=dustin
Previously, the code performed a "hidden" assignment to
worker['command'] when creating the "command" variable. This
tripped me up when reading the code because relying on variable
references isn't exactly obvious.

We now defer the assignment to worker['command'] until the end,
making the code a little easier to understand.

MozReview-Commit-ID: 23qH4Z3RKY4

--HG--
extra : rebase_source : 52605d7091c73fc47da753bbb298b242f7a3a2ae
extra : histedit_source : 78eb25f963c940956c65fefb2509669a59f78160
2016-08-09 13:20:05 -07:00
Wes Kocher
e9097643d5 Merge inbound to central, a=merge 2016-08-12 13:44:29 -07:00
Joel Maher
01ecd698f2 Bug 1291657 - run web-platform-tests for linux64 in ubuntu 16.04 vs ubuntu 12.04. r=gps 2016-08-15 16:27:41 -04:00
Steve Fink
4d120fc7a9 Bug 1288596 - Promote SM(asan msan) to tier 1, r=garndt
MozReview-Commit-ID: 6f9SdedaoH1

--HG--
extra : rebase_source : 1c55f187ba615d6083ba19eba44c2c0646f94eac
2016-08-03 16:42:48 -07:00
Kim Moir
904d639196 Bug 1282468 - disable buildbot asan builds and tests on trunk r=gbrown 2016-08-10 10:26:58 -04:00
Carsten "Tomcat" Book
553a2da922 merge mozilla-inbound to mozilla-central a=merge 2016-08-10 15:54:26 +02:00
Dustin J. Mitchell
ef45e28781 Backed out changeset ea0953a122a2 (bug 1291473)
MozReview-Commit-ID: G6NTiXnbvxf

--HG--
extra : rebase_source : 7644ab79b8d7344a4dadf772ec994289b00d6f27
2016-08-09 15:43:28 +00:00
Carsten "Tomcat" Book
c4b39a49eb Merge mozilla-central to mozilla-inbound 2016-08-09 15:47:44 +02:00
Carsten "Tomcat" Book
d9e0b4c565 merge mozilla-inbound to mozilla-central a=merge 2016-08-09 15:44:51 +02:00
Kim Moir
f906e9a8e1 Bug 1283879 - ASan builds shouldn't try to download symbols (since they don't produce symbols zips) r=dustin 2016-08-09 09:19:55 -04:00
Gregory Szorc
13a147d87a Bug 1290282 - Add build type to cache name; r=jonasfj
Without this, "debug" and "opt" builds share the same cache. This
causes builds to randomly fail in automation.

MozReview-Commit-ID: Fend6GGmhFk

--HG--
extra : rebase_source : c3370938364b1e2cc94081d58ba9f35ce1060e5d
2016-08-08 16:27:50 -07:00
Dustin J. Mitchell
6d7445298d Bug 1293397: run taskgraph-tests when things change; r=gps
This fixes the use of the bogus pattern `taskcluster/**.py` which does not
actually match python files in subdirectories.

MozReview-Commit-ID: 3UqM5UQ0HOE

--HG--
extra : rebase_source : 73eec18034a11256273589b69b6d95aabceecd03
2016-08-08 21:25:23 +00:00
Gregory Szorc
a00feedd9f Backed out changeset fc1ed3fd8584 (bug 1291473) on suspicion of breaking decision tasks 2016-08-08 13:15:37 -07:00
Gregory Szorc
95caf4dde4 Bug 1290282 - Switch to 16 vCPU instances for build tasks; r=dustin
We've created a new worker type based on c4.4xlarge and m4.4xlarge
instances to replace the existing worker types based on c3.2xlarge,
m3.2xlarge, and r3.2xlarge. The new worker type has 16 vCPU instead
of 8, which makes build tasks complete ~10 minutes faster.

We've also consolidated down into a single pool for workers.

MozReview-Commit-ID: sOfKspFjCS

--HG--
extra : rebase_source : 8c7b030e0d9376dd9c07b71b8987be0c300fb691
2016-08-08 12:38:19 -07:00
Dustin J. Mitchell
0027ea52f4 Bug 1291473: put l10n artifacts in the same place as other builds; r=Callek
Also add jobKind: build

MozReview-Commit-ID: 1Z0L8twJJC5

--HG--
extra : rebase_source : 69636edaebff086aaca49b4843c3d73a4ca0bdcc
2016-08-02 22:10:42 +00:00
Dustin J. Mitchell
f7a9bbac26 Bug 1293733: accept pushdate from command line; r=garndt
MozReview-Commit-ID: BrGiowlMVCa

--HG--
extra : rebase_source : e47b9e18b9dbc9e617f9bad165318a74c4e96e36
extra : source : fc1ed3fd8584161ae4693bd1c956e8254368b6bc
2016-07-13 18:50:50 +00:00
Gregory Szorc
30ea94481e Bug 1293717 - Include {{build_name}} in workspace cache; r=dustin
This was recently refactored (incorrectly) in 147b245de122
(bug 1290282). Before that refactor, we only defined {{build_name}}
in base_linux64.yml. After, we hard-coded "linux32" and "linux64."
The change to linux64 resulted in ASAN builds sharing the same cache
name. Derp.

This commit restores {{build_name}} to the cache path. And for
consistency, we use {{build_name}} on both 32 and 64-bit variants.

MozReview-Commit-ID: KhqIjzARETO

--HG--
extra : rebase_source : 6b110302b66e052ec3d79bdc5b05a190cb0a7749
2016-08-09 11:00:26 -07:00
Dustin J. Mitchell
05e1597215 Bug 1291473: accept pushdate from command line; r=garndt
MozReview-Commit-ID: BrGiowlMVCa

--HG--
extra : rebase_source : cf257129fcb1f6214949407b6a3956fd9698aa5b
2016-07-13 18:50:50 +00:00
Dustin J. Mitchell
4d9c99009b Bug 1291473: set tier explicitly for SM and Hazard jobs; r=sfink
MozReview-Commit-ID: BKnbx0wsyue

--HG--
extra : rebase_source : 7052b3cd0fba3e28b8f332098969a011265605bf
2016-07-26 19:34:48 +00:00
Dustin J. Mitchell
e5153458ba Bug 1291473: move hazard tooltool cache to the usual location; r=sfink
MozReview-Commit-ID: IMi2KNclKb9

--HG--
extra : rebase_source : 8e754faad40c79f141b9f06b4153b99006c0b911
2016-08-02 18:52:08 +00:00
Dustin J. Mitchell
6733881fbd Bug 1291473: set tier explicitly for SM jobs; r=sfink
MozReview-Commit-ID: JfQ53hy8aTs

--HG--
extra : rebase_source : 7588b343ef509c26c8b2880cda385a2019252df6
2016-08-02 18:51:25 +00:00
Dustin J. Mitchell
94b02140ae Bug 1291473: mark valgrind builds explicitly as tier-1; r=kmoir
MozReview-Commit-ID: 3brmQIyjXEj

--HG--
extra : rebase_source : 0bdfdb8f2212ec906bd96a70d817e5e9791f90c0
2016-07-26 18:25:49 +00:00
Dustin J. Mitchell
c4a330e3fd Bug 1291473: set tier explicitly for android partner builds; r=Callek
MozReview-Commit-ID: traMeOsxxg

--HG--
extra : rebase_source : e30a4ebf050faec7fb390f2e819d31299ed3dc9a
2016-07-26 17:34:41 +00:00
Dustin J. Mitchell
e4ed9f2279 Bug 1291473: set mulet tier explicitly r=gerard-majax
MozReview-Commit-ID: 8TA56XdGFU7

--HG--
extra : rebase_source : 56511fae4500f81216e03850cf912ed94394982d
2016-07-26 14:33:59 +00:00
Dustin J. Mitchell
0252ecf39d Bug 1291473: set TOOLTOOL_CACHE for android-api-15* builds; r=gbrown
MozReview-Commit-ID: 4tPKzZAeUW

--HG--
extra : rebase_source : 3c6f791b5fcbb43b9e83a44a3b7ed22ef6d2656c
2016-07-26 13:28:25 +00:00
Dustin J. Mitchell
24704cfe85 Bug 1291473: set tiers explicitly; r=mshal
MozReview-Commit-ID: IPmiAWw5QEF

--HG--
extra : rebase_source : 709b81479f2702663b8ed808640997290127850b
2016-07-25 21:02:12 +00:00
Dustin J. Mitchell
dab2cd3e66 Bug 1291473: set tier for st-an builds; r=Callek
MozReview-Commit-ID: 5jYMWrnepkW

--HG--
extra : rebase_source : 33ac9cd78e5e4d03e863efe4787fd545790fd5d5
2016-07-26 18:04:43 +00:00
Wes Kocher
5e221f11cb Backed out 3 changesets (bug 1294234) for UnicodeDecodeError failures in various tests a=backout CLOSED TREE
Backed out changeset d118ab526ad8 (bug 1294234)
Backed out changeset 3cfc4041d48d (bug 1294234)
Backed out changeset 710d37b610a8 (bug 1294234)
2016-08-11 16:04:48 -07:00
Wes Kocher
45575a7f86 Merge m-c to autoland, a=merge
a=release for the webidl hook for a comment-only change

--HG--
extra : amend_source : e590e515ab273d097f88b35be0e5c999502ebdf4
2016-08-16 22:07:30 -07:00
Carsten "Tomcat" Book
d036bdb09c merge fx-team to mozilla-central a=merge 2016-08-04 15:54:27 +02:00
Wes Kocher
99881f0cb0 Merge m-c to fx-team, a=merge 2016-08-03 16:47:57 -07:00
Nick Alexander
4b68f17715 Bug 1291370 - Add Fennec-and-GeckoView Task Cluster job building using --with-gradle. r=dustin,gbrown
We run only a small subset of the test suite to save resources.  Over
time, we'll run more of the platform test suite.

--HG--
extra : rebase_source : 264fbe55be5b56857278ae8d731ef51b1b41cf3c
extra : histedit_source : a3550c7e2ea8a41cd6285e511b7268a9e7af11cd%2Cec6024dadcb7c071170aa452064776666283bb27
2016-08-03 16:02:00 -07:00
Carsten "Tomcat" Book
eeacfbeff0 merge mozilla-inbound to mozilla-central a=merge 2016-08-03 17:03:41 +02:00
Justin Wood
47b16ee23c Bug 1291337 - Export MOZ_AUTOMATION_UPLOAD_SYMBOLS for TC's jobs instead of just setting it. r=dustin
MozReview-Commit-ID: IW04TEogG4O

--HG--
extra : rebase_source : f2ab60bd95a4986416840d02c94b69af6d93dd77
extra : source : b1985f935333a0d5546ce9698b7ebab854542904
2016-08-01 20:14:46 -04:00
Dustin J. Mitchell
5e8cbd7fb2 Bug 1290523: support generic-worker task descriptions; r=pmoore
MozReview-Commit-ID: CHIGSrB1MIu

--HG--
extra : rebase_source : 41e56a996867dde93fd8f5f67411f81200b507b8
2016-07-29 17:50:09 +00:00
Armen Zambrano Gasparnian
ff5e584d9d Bug 1279676 - Support --rebuild try flag to schedule tests N times. r=dustin
MozReview-Commit-ID: Lrxi8t53nwy

If a developer adds '--rebuild N' to their try syntax they will get test jobs scheduled N times.
This is useful to determine intermittency rate.

This fixes a regression due to the recent refactoring on how we schedule tasks.

--HG--
extra : rebase_source : 355ca631353015bf63461c194168d753efd6958e
2016-07-28 13:20:44 -04:00
James Graham
0307e1c328 Bug 1291735 - Enable wpt lint on ci, r=ahal
MozReview-Commit-ID: 8o3FDgJ8nB8

--HG--
extra : rebase_source : 48b2669b28b598ab98b754f2b693f40aa4c676da
2016-08-02 17:03:49 +01:00