Commit Graph

7662 Commits

Author SHA1 Message Date
Mike Hommey
1db126b66a Bug 1450088 - Add a toolchain task building winchecksec. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D68155

--HG--
extra : moz-landing-system : lando
2020-03-27 07:39:18 +00:00
Mike Hommey
eacc64e6c5 Bug 1450088 - Create a Debian 10-based docker image to build toolchains. r=froydnj
With a backport of a more recent version of cmake.

Differential Revision: https://phabricator.services.mozilla.com/D68154

--HG--
extra : moz-landing-system : lando
2020-03-26 21:53:00 +00:00
Mike Hommey
aa3b1da222 Bug 1450088 - Build clang with libxml2 support. r=froydnj
This is required for llvm-mt, which building winchecksec will require.
We do a dummy change to build-clang.sh so as to change the toolchain
index hash.

Differential Revision: https://phabricator.services.mozilla.com/D68153

--HG--
extra : moz-landing-system : lando
2020-03-26 21:53:00 +00:00
Henrik Skupin
38af9e46ce Bug 1624001 - [marionette] Enable async shutdown log for Marionette and Wdspec tests in CI. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D68384

--HG--
extra : moz-landing-system : lando
2020-03-27 05:33:10 +00:00
Nicholas Nethercote
d659881096 Bug 1625332 - Update fix-stacks. r=erahm
This gets two improvements:
- Some useful notes on error messages that are likely to occur on automation,
  which should help sheriffs.
- The update to `symbolic` v7.1.1.

Differential Revision: https://phabricator.services.mozilla.com/D68479

--HG--
extra : moz-landing-system : lando
2020-03-26 23:28:54 +00:00
Edwin Takahashi
e71d3c7e9c Bug 1620326 - migrate linux64 tsan tests to run on linux1804 r=jmaher
Changes:

Migrate all of the currently running tsan test suites to run on linux1804 instead.

All future test suites should also be added under the linux1804 label.

Depends on D67125.

Differential Revision: https://phabricator.services.mozilla.com/D68087

--HG--
extra : moz-landing-system : lando
2020-03-24 22:48:20 +00:00
Andrew Halberstadt
2b0d97aaa4 Bug 1625168 - [taskgraph] Raise exception when timing out waiting for bugbug service, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D68431

--HG--
extra : moz-landing-system : lando
2020-03-26 18:52:33 +00:00
Andi-Bogdan Postelnicu
1b618d9077 Bug 1625109 - For Coverity review-time analysis add complete analysis output to the artifacts. r=bastien
Differential Revision: https://phabricator.services.mozilla.com/D68350

--HG--
extra : moz-landing-system : lando
2020-03-26 12:52:21 +00:00
Mike Hommey
ff6f9dd6a8 Bug 1625040 - Fix clang-5 toolchain task symbol. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D68292

--HG--
extra : moz-landing-system : lando
2020-03-26 03:18:35 +00:00
Julien Cristau
db7f4cc73e Bug 1624910 - fix partner repacks after bug 1527313. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D68245

--HG--
extra : moz-landing-system : lando
2020-03-25 21:13:07 +00:00
Geoff Brown
dd0512984b Bug 1610886 - Make it easier to run test-verify on try; r=bc
Ensure a minimum of 1 chunk for "per-file" tests like test-verify when run on try, even when
no local file changes are detected. --full is still required.

Differential Revision: https://phabricator.services.mozilla.com/D67694

--HG--
extra : moz-landing-system : lando
2020-03-25 19:32:42 +00:00
Geoff Brown
d46135408b Bug 1598746 - Adjust some mochitest and reftest SCHEDULES.exclusive entries; r=ahal
Use finer granularity for some reftest/mochitest SCHEDULES.exclusive entries,
so that reftest-plain does not run when only crashtests are modified, and
vice versa; similarly, break up mochitest into mochitest/browser-chrome/chrome/
a11y. Use schedules-component instead of category.

Differential Revision: https://phabricator.services.mozilla.com/D60085

--HG--
extra : moz-landing-system : lando
2020-03-24 14:55:28 +00:00
Andrew Halberstadt
05c87fca29 Bug 1624437 - [taskgraph] Handle the upcoming data format in the bugbug optimization strategy, DONTBUILD, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D67925

--HG--
extra : moz-landing-system : lando
2020-03-24 14:37:08 +00:00
Florin Strugariu
6e362fa517 Bug 1621619 - Switch Fennec ESR68 artifacts from the nightly builds to the release builds r=RyanVM,tarek
Differential Revision: https://phabricator.services.mozilla.com/D66388

--HG--
extra : moz-landing-system : lando
2020-03-23 14:15:50 +00:00
Florin Strugariu
58597e92c8 Bug 1623360 - Re-enable raptor tests for the 2017 reference hardware r=whimboo
Differential Revision: https://phabricator.services.mozilla.com/D67820

--HG--
extra : moz-landing-system : lando
2020-03-23 11:59:31 +00:00
Geoff Brown
14d6560dd3 Bug 1624013 - Increase max-run-time for ccov xpcshell; r=jmaher
Avoid frequent task timeouts in ccov xpcshell by allowing more time.

Differential Revision: https://phabricator.services.mozilla.com/D67720

--HG--
extra : moz-landing-system : lando
2020-03-22 08:58:17 +00:00
Mihai Tabara
322719412f Bug 1623630 - flatpak distribution.ini to be consumed from partners. r=rail
Differential Revision: https://phabricator.services.mozilla.com/D67594

--HG--
extra : moz-landing-system : lando
2020-03-20 15:11:51 +00:00
Bogdan Tara
f995b16e1b Backed out changeset 1a0776f93e88 (bug 1622282) for snap repackage bustages. DONTBUILD
--HG--
extra : rebase_source : c2a45e4f24a62cf7c42affeac397bb8f8e1b0e67
2020-03-20 14:59:53 +02:00
Bogdan Tara
a3db8af185 Backed out 3 changesets (bug 1602832) for assertion failing on IOInterposer.cpp CLOSED TREE
Backed out changeset 9123faab0d42 (bug 1602832)
Backed out changeset 4c3764b3d7bc (bug 1602832)
Backed out changeset 9c955a99c95d (bug 1602832)
2020-03-20 14:03:28 +02:00
Mihai Tabara
c70f456d83 Bug 1622773 - inject release date in the flatpak metadata. r=rail
Differential Revision: https://phabricator.services.mozilla.com/D67598

--HG--
extra : moz-landing-system : lando
2020-03-20 11:30:30 +00:00
Kershaw Chang
7d32845047 Bug 1602832 - P2: Create 'socketprocess_networking' test variant r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D58112

--HG--
extra : moz-landing-system : lando
2020-03-19 10:31:06 +00:00
Mike Hommey
b80ad1b15a Bug 1620166 - Switch shippable windows builds to cross builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D67279

--HG--
extra : moz-landing-system : lando
2020-03-20 00:59:15 +00:00
Mike Hommey
5aacddbfcb Bug 1620166 - Remove mar.exe, msbdiff.exe and target.normandy.json as artifacts of Windows builds. r=tomprince
The former two are not used anymore, and the latter can't be generated
on cross-builds, and it was agreed in bug 1563564 (and reconfirmed on
Matrix) that we can go without it until it's generated from separate
tasks.

More formally removing the former two will be the subject of a followup.

Differential Revision: https://phabricator.services.mozilla.com/D67580

--HG--
extra : moz-landing-system : lando
2020-03-20 01:57:52 +00:00
Mike Hommey
32050703c3 Bug 1623525 - Switch Windows no-opt builds to cross-builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D67441

--HG--
extra : moz-landing-system : lando
2020-03-20 00:45:22 +00:00
Mike Hommey
0aa4610147 Bug 1623522 - Switch Windows aarch64 builds to cross-builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D67442

--HG--
extra : moz-landing-system : lando
2020-03-19 11:47:24 +00:00
Noemi Erli
abc5a1f51d Merge mozilla-central to autoland. a=merge CLOSED TREE 2020-03-19 19:10:43 +02:00
Noemi Erli
8ccf549d4a Merge autoland to mozilla-central. a=merge 2020-03-19 18:55:49 +02:00
Michael Froman
55663c4b8d Bug 1622356 - change minimum supported linux nasm to 2.14.02. r=froydnj
Dav1d 0.6.0 requires nasm 2.14.02.

Differential Revision: https://phabricator.services.mozilla.com/D67219

--HG--
extra : moz-landing-system : lando
2020-03-19 16:53:47 +00:00
Geoff Brown
abf6e0fdc4 Bug 1612345 - Add custom retrigger support for gtest; r=bc
Add test package mach support for gtest and hook into the custom retrigger
action. Some existing custom retrigger features, like setting gecko prefs,
are not (easily) applicable to gtest, which doesn't use mozprofile; for
this reason, use a separate action context with items suitable for gtest.

Differential Revision: https://phabricator.services.mozilla.com/D67384

--HG--
extra : moz-landing-system : lando
2020-03-19 16:12:51 +00:00
Arthur Iakab
5c9d64d430 Backed out changeset a1a54431e6d6 (bug 1620166) for causing beetmover exeptions Bug 1623616 a=backout 2020-03-19 16:33:03 +02:00
Edwin Takahashi
7bdb90fc43 Bug 1623462 - fix incorrect check of windows platform value in chunking.py r=ahal
Changes:

While stepping through the debugger for Bug 1608837, it was found that for `platform = windows` the conditional was always evaluating to `False` thereby loading the fallback `unix` runtimes.

Differential Revision: https://phabricator.services.mozilla.com/D67390

--HG--
extra : moz-landing-system : lando
2020-03-19 00:32:54 +00:00
Mike Hommey
75be07d957 Bug 1620166 - Switch shippable windows builds to cross builds. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D67279

--HG--
extra : moz-landing-system : lando
2020-03-18 23:56:31 +00:00
Bob Clary
8147c4bc45 Bug 1618919 - reduce frequency of jittest/jsreftest on arm7 to mozilla-central/try, add testing on release branches, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D67341

--HG--
extra : moz-landing-system : lando
2020-03-18 19:09:41 +00:00
Bob Clary
6926d142b4 Bug 1618919 - re-enable jit-tests on android-hw-aarch64 to match android-hw-arm7 r=jmaher,aerickson
Differential Revision: https://phabricator.services.mozilla.com/D67315

--HG--
extra : moz-landing-system : lando
2020-03-18 18:34:42 +00:00
Andrew Halberstadt
9468a294aa Bug 1623094 - [ci] Enable debug logging for shadow-scheduler tasks, r=marco
Depends on D67343

Differential Revision: https://phabricator.services.mozilla.com/D67344

--HG--
extra : moz-landing-system : lando
2020-03-18 16:08:18 +00:00
Andrew Halberstadt
76491a2c06 Bug 1623094 - [taskgraph] Use regular retry interval when querying bugbug service, r=marco
Differential Revision: https://phabricator.services.mozilla.com/D67343

--HG--
extra : moz-landing-system : lando
2020-03-18 16:30:13 +00:00
Marian Raiciof
b3000b3389 Bug 1605457 - Awsy jobs on autoland are running both on opt and shippable builds r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D65732

--HG--
extra : moz-landing-system : lando
2020-03-18 14:53:07 +00:00
Mihai Alexandru Michis
28ca0a6439 Backed out changeset 291cd2aba045 (bug 1623229) as requested by Aryx.
--HG--
extra : rebase_source : b59ffb022952a12aed3a789a57a075cbef869d12
2020-03-18 14:21:01 +02:00
Sebastian Hengst
deba442a9d Bug 1623229 - run Linux tsan xcshell tests with t-linux-xlarge to prevent retries and out-of-memory crashes. r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D67291

--HG--
extra : moz-landing-system : lando
2020-03-18 10:45:35 +00:00
Mike Hommey
646579d57d Bug 1618781 - Use the taskcluster artifact for pdbstr on both Windows native and cross builds. r=froydnj
And make it an explicit dependency of the build system.

Differential Revision: https://phabricator.services.mozilla.com/D67086

--HG--
extra : moz-landing-system : lando
2020-03-18 04:21:18 +00:00
Mike Hommey
deaae0a9f3 Bug 1618781 - Add toolchains tasks for pdbstr. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D67085

--HG--
extra : moz-landing-system : lando
2020-03-18 03:34:44 +00:00
Ciure Andrei
19d8351b5f Backed out 2 changesets (bug 1618781) for toolchain bustages CLOSED TREE
Backed out changeset 83026834b242 (bug 1618781)
Backed out changeset ac168e956e3a (bug 1618781)
2020-03-18 05:32:00 +02:00
Mike Hommey
570134e4a8 Bug 1618781 - Use the taskcluster artifact for pdbstr on both Windows native and cross builds. r=froydnj
And make it an explicit dependency of the build system.

Differential Revision: https://phabricator.services.mozilla.com/D67086

--HG--
extra : moz-landing-system : lando
2020-03-17 14:01:46 +00:00
Mike Hommey
63fe0dbd12 Bug 1618781 - Add toolchains tasks for pdbstr. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D67085

--HG--
extra : moz-landing-system : lando
2020-03-17 21:24:11 +00:00
Mike Hommey
670494e7d5 Bug 1623010 - Separate out the diffing of generated-files. r=dmajor
The diff jobs currently take a Firefox package and compares against the
one from another build. When that fails, it also makes the diff of the
generated files, which can be useful when there are differences, but
can also be useful on its own. Also, because sometimes, like right now,
there are differences in generated files that have no impact on Firefox
itself, when differences do show up for Firefox, the differences in
generated files are added noise that sheriffs can't work around.

Differential Revision: https://phabricator.services.mozilla.com/D67113

--HG--
extra : moz-landing-system : lando
2020-03-17 22:03:01 +00:00
Geoff Brown
534483c227 Bug 1177545 - Remove automation.py.in entirely; r=egao,bc
Remove the remainder of automation.py.in and the build support for generating
automation.py.
Some of this functionality was in use, especially for android tests.
Some code was moved or re-implemented in remoteautomation.py or in the affected
harness(es). Some features were removed: There are some minor changes in behavior.
For instance, instead of using a different server startup timeout for debug builds,
one value is used for all builds (due to performance improvements over time,
the longer timeout is no longer needed).

Differential Revision: https://phabricator.services.mozilla.com/D66839

--HG--
extra : moz-landing-system : lando
2020-03-17 19:06:34 +00:00
Geoff Brown
4932529550 Bug 1612345 - Change defaults for custom retrigger action; r=bc
Update the default values to avoid common pitfalls, such as trying to repeat
a 30-minute long tasks 30x times with extra logging!
The new defaults allow a simple re-run of most tasks with no changes.
While we are here, tweak the parameter descriptions.

Differential Revision: https://phabricator.services.mozilla.com/D66842

--HG--
extra : moz-landing-system : lando
2020-03-17 17:26:08 +00:00
Edwin Takahashi
6bd1266774 Bug 1603842 - separate mochitest-gpu tasks into mochitest-chrome-gpu and mochitest-plain-gpu r=ahal,gbrown
Changes:

Remove references to `mochitest-browser-chrome-gpu` as this suite does not exist.

In `test-sets.yml`, split existing `mochitest-gpu` task into `plain` and `chrome` variants.

In `mochitest.yml` split the existing `mochitest-gpu` task into `plain` and `chrome` variants with separate symbols on treeherder.

Differential Revision: https://phabricator.services.mozilla.com/D66670

--HG--
extra : moz-landing-system : lando
2020-03-17 13:36:28 +00:00
Gregory Mierzwinski
c3d87369fb Bug 1622825 - Add Chromedriver for Chrome 81. r=perftest-reviewers,whimboo
This patch removes the chromedriver for Chrome 78, and adds a chromedriver for Chrome 81.

Differential Revision: https://phabricator.services.mozilla.com/D66987

--HG--
extra : moz-landing-system : lando
2020-03-17 16:37:05 +00:00
Nicholas Nethercote
1c959753fb Bug 1622701 - Extend fix-stacks dependencies. r=glandium
This is similar to the same-named commit in bug 1619837.

For those few configurations that don't run xpcshell tests, we need a
`fix-stacks` dependency in the build job. This is because xpcshell self tests
run during the build job, but the existing xpcshell test dependency doesn't
cover that case.

Differential Revision: https://phabricator.services.mozilla.com/D66927

--HG--
extra : moz-landing-system : lando
2020-03-17 04:53:51 +00:00