Commit Graph

185 Commits

Author SHA1 Message Date
Joel Maher
00a8f72d4a backout 3 patches (1ee5b2531836, cac593a84f72, 95ccdb87f63f) from bug 1392106 for not fixing font rendering problems. 2018-05-18 06:40:00 +03:00
Tom Prince
f68e4cdb53 Bug 1456234: [taskgraph]: Add a helper for adding a suffix to a possibly grouped treeherder symbol; r=dustin.
Differential Revision: https://phabricator.services.mozilla.com/D1286
2018-05-15 13:00:18 -06:00
Chris AtLee
1bffd9c5da Bug 1237182: Removing unused buildbot support r=Callek
MozReview-Commit-ID: EjclZgc864L
2018-05-04 13:51:35 -04:00
Narcis Beleuzu
46ca4ce100 Backed out changeset ba91fec47e90 (bug 1237182) for breaking the Windows 2012 Nightlies. a=backout 2018-05-12 17:33:18 +03:00
Chris AtLee
c4106253fe Bug 1237182: Removing unused buildbot support r=Callek
MozReview-Commit-ID: EjclZgc864L
2018-05-04 13:51:35 -04:00
Dorel Luca
1a348a252e Backed out changeset 67d2aa892562 (bug 1237182) for breaking Decision task. CLOSED TREE 2018-05-10 21:20:39 +03:00
Chris AtLee
3c49552425 Bug 1237182: Removing unused buildbot support r=Callek
MozReview-Commit-ID: EjclZgc864L
2018-05-04 13:51:35 -04:00
Csoregi Natalia
996bbfb8d9 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-05-10 12:52:31 +03:00
Marco Castelluccio
4cfa6d0c12 Bug 1457393 - Rename linux64-ccov/opt to linux64-ccov/debug. r=jmaher 2018-04-28 11:16:14 +02:00
Rob Wood
3ba1d0ccb1 Bug 1455872 - Add taskcluster configs for raptor on OSX; r=jmaher
MozReview-Commit-ID: I67InZTEziy
2018-04-24 10:30:42 -04:00
Kartikaya Gupta
91ac291e82 Bug 1322845 - Enable reftests on macosx64-qr. r=Gankro
The change to tests.py is resurrecting code that was removed in bug
1446954 but that we still want.

MozReview-Commit-ID: CaWJiOopj82
2018-05-08 22:43:01 -04:00
Andreea Pavel
70dcf9443e Backed out 2 changesets (bug 1322845) for failing reftest background-repeat-large-area.html == background-repeat-large-area-ref.html on a CLOSED TREE
Backed out changeset 4fd46cd822bf (bug 1322845)
Backed out changeset abd41b3e63e7 (bug 1322845)
2018-05-09 05:13:08 +03:00
Kartikaya Gupta
49cbd3b3e8 Bug 1322845 - Enable reftests on macosx64-qr. r=Gankro
The change to tests.py is resurrecting code that was removed in bug
1446954 but that we still want.

MozReview-Commit-ID: CaWJiOopj82
2018-05-08 20:39:55 -04:00
Joel Maher
a0757e8497 Bug 1392106 - add a --run-slow mode to reftest to add extra time for win7 font rendering. r=ahal 2018-04-12 13:30:17 -04:00
Joel Maher
fab5574ed3 Bug 1458638 - It looks like Skia is no longer being used on talos on windows. r=rwood 2018-05-04 14:19:53 -04:00
Chris AtLee
280a2c7b21 Bug 1450029: Remove buildbot/buildbot-bridge references from taskcluster r=aki,tomprince
MozReview-Commit-ID: Hu9ju4XVQpA
2018-05-01 16:07:19 -04:00
Joel Maher
2cf574de2b Bug 1425929 - test-verify jobs should pick a virtualization appropriate to the test. r=gbrown 2018-04-24 10:20:19 -04:00
Joel Maher
aa97df6b05 Bug 1453056 - test-verify should have the ability to run in chunks depending on the incoming tests. r=gbrown 2018-04-24 10:20:11 -04:00
Marco Castelluccio
bc7a210ea9 Bug 1431753 - Add a test-coverage test suite, similar to test-verify, that runs tests in isolation in coverage mode. r=gbrown,jmaher 2018-04-19 19:19:31 +02:00
Brindusan Cristian
fb02aba767 Backed out 3 changesets (bug 1431753) for android mochitest failures on mozharness/base/script.py CLOSED TREE
Backed out changeset bc062fa71ca7 (bug 1431753)
Backed out changeset df038cacff14 (bug 1431753)
Backed out changeset 381cc9c492f3 (bug 1431753)
2018-04-19 22:31:24 +03:00
Marco Castelluccio
213c64bb76 Bug 1431753 - Add a test-coverage test suite, similar to test-verify, that runs tests in isolation in coverage mode. r=gbrown,jmaher 2018-04-19 19:19:31 +02:00
Aki Sasaki
a5c82777cd bug 1442793 - tests artifact_prefix. r=bhearsum
MozReview-Commit-ID: 1KFGftPjG9Z
2018-03-07 13:05:10 -08:00
Tom Prince
82a8e960cb Bug 1410255: Use is_try in more places; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D411
2018-04-13 10:52:06 -06:00
Joel Maher
52c8f16314 Bug 1449587 - change the chunks that reftests run in to complete in more realistic runtimes and balance overhead + test time. r=ahal 2018-03-30 06:06:42 -04:00
Joel Maher
5b4622fbe4 Bug 1431161 - run windows 32 and 64 bit builds on windows10-64 hardware for talos performance tests. r=rwood 2018-03-30 06:06:41 -04:00
Emilio Cobos Álvarez
acc26d5d14 Bug 1446954: Remove support for running tests on automation without stylo configurations. r=froydnj
You can still run them on a --disable-stylo build, as long as that works
(presumably not for long).

I think I haven't missed anything, but please double-check.

MozReview-Commit-ID: 3BIAEjgTLo5
2018-03-20 11:29:08 +01:00
Joel Maher
495ac13f33 backout Bug 1431161 for win10 hardware failures. r=me a=backout CLOSED TREE 2018-02-28 11:14:57 -05:00
Marco Castelluccio
03e43a5a48 Bug 1434729 - Never optimize test suites for coverage builds. r=jmaher 2018-02-20 12:20:19 +01:00
Marco Castelluccio
77d2690173 Bug 1434729 - Make it possible to overwrite 'optimization' in tests transforms. r=dustin 2018-02-20 19:26:32 +01:00
Geoff Brown
0530d485a5 Bug 1412349 - Avoid SETA optimization of SCHEDULES.inclusive suites, like test-verify; r=dustin 2018-02-26 13:58:08 -07:00
Rob Wood
de12a9dc0c Bug 1431161 - run windows 32 and 64 bit builds on windows10-64 hardware for talos performance tests; r=jmaher
MozReview-Commit-ID: EVIHh42fpHU
2018-02-06 13:18:09 -05:00
Csoregi Natalia
e84a13a750 Backed out changeset a1711e96c622 (bug 1431161) for talos performance test failures- task payload invalid. CLOSED TREE 2018-02-21 21:59:49 +02:00
Rob Wood
7f4eaca5c4 Bug 1431161 - run windows 32 and 64 bit builds on windows10-64 hardware for talos performance tests; r=jmaher
MozReview-Commit-ID: EVIHh42fpHU
2018-02-06 13:18:09 -05:00
Narcis Beleuzu
6c4e128399 Backed out changeset 2de04e1a46bd (bug 1431872) on request from marco for running ccov builds also on autoland and inbound. a=backout 2018-02-16 14:29:18 +02:00
Marco Castelluccio
ee2ba99840 Bug 1431872 - Set run-on-project for Linux and Windows coverage builds. r=jmaher 2018-02-15 17:30:54 +01:00
Tom Prince
7148d9e6b9 Bug 1426445: Purge task caches, when an incompatible cache is found; r=gps
Differential Revision: https://phabricator.services.mozilla.com/D395
2018-01-15 22:00:50 -07:00
Geoff Brown
1dd2326fc4 Bug 1434411 - Allow task configuration of target name; r=dustin 2018-02-01 14:26:54 -07:00
Joel Maher
2fbfca6267 Bug 1433702 - run linux64 talos on new moonshot hardware via taskcluster instead of buildbot and IX hardware. r=rwood 2018-01-29 10:56:58 -05:00
Dustin J. Mitchell
964b2fbc99 Bug 1429236: put jsreftests in their own scheduling component; r=jmaher
This adds an 'override' for the default scheduling component for tests, which
is based on their suite.

MozReview-Commit-ID: 6vd8sb2zeuU
2018-01-12 14:17:34 +00:00
Andrew Halberstadt
6023d4c291 Bug 1386857 - [taskgraph] Add path of offending config file to the UNKNOWN_GROUP_NAME error message, r=dustin
When trying to remove an ubiquitous group like tc(), it's hard to tell where the
error was located without grepping my filesystem. This makes it a bit easier to
find and fix these errors.

MozReview-Commit-ID: 8NjvB5zOoqb
2018-01-12 15:49:27 -05:00
Tom Prince
ce4613465b Backout removal of when.files-changed support for tests from Bug 1403322; r=dustin
MozReview-Commit-ID: 1ZT1VWJx7Y
2018-01-09 11:51:08 -07:00
Dustin J. Mitchell
5aac8cbe3f Bug 1403322: Switch jsreftests, jittests, test-verify to SCHEDULES; r=ahal
..and remove support for when.files-changed in the test kind.  It is still used
for other kinds, and that will be addressed in other bugs.

This is re-landing of this bug, now without running test-verify excessively.

MozReview-Commit-ID: GBilXAktICZ
2017-12-20 00:39:21 +00:00
Chris AtLee
1f47f275a3 Bug 1420449: Skip schema validation with --fast r=dustin,ahal
MozReview-Commit-ID: 6wWYrNOG677
2017-12-07 22:23:57 -05:00
Coroiu Cristina
1d235fed44 Backed out changeset 7a47accb11c5 (bug 1420449) for build bustage r=backout on a CLOSED TREE 2018-01-03 19:04:32 +02:00
Chris AtLee
d1b5d6b8cf Bug 1420449: Skip schema validation with --fast r=dustin,ahal 2018-01-03 10:27:16 -05:00
Dustin J. Mitchell
bddec868bd Bug 1426254: only list a single component for "inclusive" test suites; r=ahal
For example, jittests will be an inclusive test suite; all files which might
affect the suite are tagged with
  SCHEDULES.inclusive += ['jittest']
but those files usually also schedule all of the exclusive components (including
the platform families android, linux, macosx, and windows).  This makes sense:
those files could potentially affect any other test suite on any platform too.

But the jittest job on Android, for example, needs to run only if the jittest
component is scheduled -- it does not need to just because something
Android-related changed.  So its optimization should be {skip-unless-schedules:
['jittest']}, not {skip-unless-schedules: ['jittest', 'android']}.

This fix "figures out" the distinction by looking at what kind of component the
test suite is.  Maybe that is too magic, and we should also have to write
"component: implicit" in the tests/*.yml file.

MozReview-Commit-ID: EIsVvi1vziE
2017-12-20 00:18:20 +00:00
Kartikaya Gupta
9c87cdf61c Bug 1426191 - Turn on gpu mochitests for windows10-64 QuantumRender builds. r=dustin
This also renames the existing test sets for qr to be linux-specific, so
we can have a different test set for windows QR builds. The windows10-64-qr
gpu mochitests will run on all nightly branches (so inbound, autoland, m-c,
try) by default.

MozReview-Commit-ID: F2NjCTHYg13
2017-12-21 09:25:13 -05:00
Kartikaya Gupta
8fc1b551cb Bug 1426191 - Adjust regexes to match QuantumRender builds. r=dustin
Previously we had linux64-qr as the only QuantumRender test platform.
Soon we will have windows10-64-qr as well and (eventually) we will have
some macOS -qr tests as well. So this patch generifies the existing
regexes to match these platforms.

In a couple of places redundant platform matching lines were removed, to
avoid the case where a given platform (e.g. windows10-64-qr) matches
multiple regexes (e.g. .*-qr/.* and windows.*) which produces an error.

MozReview-Commit-ID: 8YO9lQETVYM
2017-12-21 09:25:10 -05:00
Marco Castelluccio
bbd362e805 Bug 1422698 - Make Windows coverage build and tests tier 2. r=jmaher 2017-12-04 10:30:01 +01:00
Joel Maher
7b157264cf Bug 1422451 - move talos xperf from win7 hardware to VM. r=rwood 2017-12-04 10:11:03 -05:00