54c34dbafa19ba57727f2b23921c40fdd7e160cf: Bug 1292046 - Add a check that the compiler works with -c out of the box. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 04 Aug 2016 15:51:47 +0900 - rev 308607
Push 31169 by mh@glandium.org at Mon, 08 Aug 2016 21:48:18 +0000
Bug 1292046 - Add a check that the compiler works with -c out of the box. r=chmanchester The base compiler check in python configure does some preprocessing, which ensures the compiler works to some extent. Autoconf used to have a more complete test, doing a compile/link. We do have plenty of tests afterwards that do that anyways, but it's better if we fail early if the toolchain fails somehow. This refactors try_compile such that the *_compiler variable themselves can be used to trigger compiler tests. Eventually, we'll want something similar for preprocessing and possibly other invocations. This also removes similar tests from build/autoconf/toolchain.m4.
d3f3c6745c8205fde77ca4f637f4a5a4e2ba5869: Bug 1292046 - Add language to the compiler namespace. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 04 Aug 2016 16:24:29 +0900 - rev 308606
Push 31169 by mh@glandium.org at Mon, 08 Aug 2016 21:48:18 +0000
Bug 1292046 - Add language to the compiler namespace. r=chmanchester
52b9746760176b9bbb9bfd0e7c4cb0a04b9cc25a: Bug 1292439 - Use a fake _winreg module during tests. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 05 Aug 2016 14:16:35 +0900 - rev 308605
Push 31168 by mh@glandium.org at Mon, 08 Aug 2016 21:46:57 +0000
Bug 1292439 - Use a fake _winreg module during tests. r=chmanchester While on automation, there is no MSVC to find through the registry, the story is different on local builds, and that can interfere with tests. Specifically, it breaks test_toolchain_configure.py because it's not expecting the registry to provide a valid path to an almost valid compiler, and then fails because that compiler doesn't match the expected target CPU. And because build/moz.configure/toolchain.configure also affects the PATH environment variable, subsequent tests end up failing even earlier because executing the empty mozconfig with the modified environment then fails because of the unicode value of PATH. This change implements enough of _winreg to make the get_registry_values function return nothing.
17d0bc1e8c1b303cbd8122cf4d41fb52e34548ae: Bug 1293385 - Remove idls attribute from BackendMakeFile; r=gps
Mike Shal <mshal@mozilla.com> - Fri, 05 Aug 2016 13:23:44 -0400 - rev 308604
Push 31167 by gszorc@mozilla.com at Mon, 08 Aug 2016 21:45:45 +0000
Bug 1293385 - Remove idls attribute from BackendMakeFile; r=gps MozReview-Commit-ID: 4X9iIJArkYg
a8df38f8ada3aca17303f21b9d447dafd7bbb9d6: Bug 1293397: run taskgraph-tests when things change; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 08 Aug 2016 21:25:23 +0000 - rev 308603
Push 31166 by gszorc@mozilla.com at Mon, 08 Aug 2016 21:33:17 +0000
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
d1274a312b6b21d58c94357c2cccf78fb13af9c2: Bug 1211959 - Tests check if video has started using played range. r=automatedtester
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 05 Aug 2016 12:38:54 +1200 - rev 308602
Push 31165 by bvandyk@mozilla.com at Mon, 08 Aug 2016 20:57:21 +0000
Bug 1211959 - Tests check if video has started using played range. r=automatedtester Previously the tests would check if playback had started by looking at the first recorded time, and then looking at the current time. If there were a lag it was possible for the first recorded time to be at the end of the video (i.e. playback already finished), in which case the video playing would not register. This patch instead uses the played ranges from the video element. Now so long as there is a non-empty played range we trust playback started. MozReview-Commit-ID: 5C39A42KRdj
98ad8d33b747018425edb486f8345a7c4c1d47cc: Bug 1275674 - Mozharness script for firefox-ui tests should use 'abs_blob_upload_dir'. r=jlund
Henrik Skupin <mail@hskupin.info> - Fri, 05 Aug 2016 00:42:14 +0200 - rev 308601
Push 31164 by hskupin@mozilla.com at Mon, 08 Aug 2016 20:45:45 +0000
Bug 1275674 - Mozharness script for firefox-ui tests should use 'abs_blob_upload_dir'. r=jlund MozReview-Commit-ID: 3xKlKihoX2c
fc6ed18f76e16d3e2a392c93fd77b867e12955e4: Backed out changeset fc1ed3fd8584 (bug 1291473) on suspicion of breaking decision tasks
Gregory Szorc <gps@mozilla.com> - Mon, 08 Aug 2016 13:15:37 -0700 - rev 308600
Push 31163 by gszorc@mozilla.com at Mon, 08 Aug 2016 20:15:59 +0000
Backed out changeset fc1ed3fd8584 (bug 1291473) on suspicion of breaking decision tasks
fe048eedd71ab4551131d03ddfb13e1f3d876dd0: Bug 1290282 - Switch to 16 vCPU instances for build tasks; r=dustin
Gregory Szorc <gps@mozilla.com> - Mon, 08 Aug 2016 12:38:19 -0700 - rev 308599
Push 31162 by gszorc@mozilla.com at Mon, 08 Aug 2016 20:11:58 +0000
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
7d0cb37025ded808b8e53c874d29d772cd7c54a2: Bug 1291473: put l10n artifacts in the same place as other builds; r=Callek
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 02 Aug 2016 22:10:42 +0000 - rev 308598
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: put l10n artifacts in the same place as other builds; r=Callek Also add jobKind: build MozReview-Commit-ID: 1Z0L8twJJC5
fc1ed3fd8584161ae4693bd1c956e8254368b6bc: Bug 1291473: accept pushdate from command line; r=garndt
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 13 Jul 2016 18:50:50 +0000 - rev 308597
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: accept pushdate from command line; r=garndt MozReview-Commit-ID: BrGiowlMVCa
1fc133437bb01a39076f6633f0f888a52b5a2d61: Bug 1291473: set tier explicitly for SM and Hazard jobs; r=sfink
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 26 Jul 2016 19:34:48 +0000 - rev 308596
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: set tier explicitly for SM and Hazard jobs; r=sfink MozReview-Commit-ID: BKnbx0wsyue
e1ab97b5c5ee2d8775136da22dd1be0d0cb6b21c: Bug 1291473: move hazard tooltool cache to the usual location; r=sfink
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 02 Aug 2016 18:52:08 +0000 - rev 308595
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: move hazard tooltool cache to the usual location; r=sfink MozReview-Commit-ID: IMi2KNclKb9
629e1c3ff500b93b146a420129120ea562d43dd8: Bug 1291473: set tier explicitly for SM jobs; r=sfink
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 02 Aug 2016 18:51:25 +0000 - rev 308594
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: set tier explicitly for SM jobs; r=sfink MozReview-Commit-ID: JfQ53hy8aTs
b04b386a989fbe419fa2beefb2813ec9ef2673b5: Bug 1291473: mark valgrind builds explicitly as tier-1; r=kmoir
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 26 Jul 2016 18:25:49 +0000 - rev 308593
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: mark valgrind builds explicitly as tier-1; r=kmoir MozReview-Commit-ID: 3brmQIyjXEj
9e30ed5077aeeadedbfa4cb45bbb64a0e1e80948: Bug 1291473: set tier explicitly for android partner builds; r=Callek
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 26 Jul 2016 17:34:41 +0000 - rev 308592
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: set tier explicitly for android partner builds; r=Callek MozReview-Commit-ID: traMeOsxxg
06129c0b8c8924925996b2cd28a99b64fd524b20: Bug 1291473: set mulet tier explicitly r=gerard-majax
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 26 Jul 2016 14:33:59 +0000 - rev 308591
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: set mulet tier explicitly r=gerard-majax MozReview-Commit-ID: 8TA56XdGFU7
879fb268bbd1079e7711135bb51e11fc7cd272ca: Bug 1291473: set TOOLTOOL_CACHE for android-api-15* builds; r=gbrown
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 26 Jul 2016 13:28:25 +0000 - rev 308590
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: set TOOLTOOL_CACHE for android-api-15* builds; r=gbrown MozReview-Commit-ID: 4tPKzZAeUW
db6b8d9939b0f60b432382e4e4f8a474136aea0e: Bug 1291473: set tiers explicitly; r=mshal
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 25 Jul 2016 21:02:12 +0000 - rev 308589
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: set tiers explicitly; r=mshal MozReview-Commit-ID: IPmiAWw5QEF
40d52c65a05b247fb13a3ac7e3f8d66ef01cecad: Bug 1291473: set tier for st-an builds; r=Callek
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 26 Jul 2016 18:04:43 +0000 - rev 308588
Push 31161 by dmitchell@mozilla.com at Mon, 08 Aug 2016 19:44:05 +0000
Bug 1291473: set tier for st-an builds; r=Callek MozReview-Commit-ID: 5jYMWrnepkW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip