Commit Graph

807 Commits

Author SHA1 Message Date
Justin Wood
f66f5a235e Bug 1646588 - Add esr78 support. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D79731
2020-06-18 19:57:20 +00:00
David Major
af8ed110e8 Bug 1646394 - Use the generic compiler alias for ccov builds r=froydnj
AFAIK there's no reason to pin to clang-9 specifically. In fact I already landed this change in the bouncy attempts at bug 1616692. I'm just separating it out in order to have fewer things in the air since I'm currently juggling clangs 9, 10, and 11 locally.

Differential Revision: https://phabricator.services.mozilla.com/D80018
2020-06-17 15:43:47 +00:00
Razvan Maries
e29397a370 Backed out changeset 722854464579 (bug 1623520) for multiple failures on Win10 x64 asan. CLOSED TREE 2020-06-17 01:49:36 +03:00
Mike Hommey
a0075e4138 Bug 1623520 - Switch Windows asan and fuzzing builds to cross-builds. r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D79417
2020-06-12 13:50:26 +00:00
Ben Hearsum
3f2018eaf1 Bug 1641948: remove android opt builds from non-mozilla-central branches; reduce frequency of fat-aar builds. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D78547
2020-06-11 19:25:07 +00:00
Mike Hommey
33f75a13db Bug 1643504 - Upgrade Windows cross builds to Debian buster. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D78426
2020-06-07 22:29:02 +00:00
Mike Hommey
80c76c5881 Bug 1643504 - Upgrade Linux plain builds to Debian buster. r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D78425
2020-06-07 22:29:00 +00:00
Andrew Halberstadt
191a0b1695 Bug 1641131 - [taskgraph] Fix the 'push-interval-*' schema to not require an argument, r=jmaher
The Backstop optimization doesn't take any arguments, yet the schema for 'push-optimization-*'
requires a 'schedules-component' that goes ignored. Fix this.

Differential Revision: https://phabricator.services.mozilla.com/D77058
2020-06-05 15:38:24 +00:00
Razvan Maries
e46cf863d7 Backed out changeset 447cbc28fda3 (bug 1641948) for Android 7 perma failures. CLOSED TREE 2020-06-04 18:55:43 +03:00
Ben Hearsum
3dca5e3f67 Bug 1641948: remove android opt builds from non-mozilla-central branches; reduce frequency of fat-aar builds r=snorp,Callek
snorp - I'm not sure if you want/need to review this yourself so I'm flagging you as optional.

Differential Revision: https://phabricator.services.mozilla.com/D77834
2020-06-03 20:52:38 +00:00
Bogdan Tara
c72f5589b1 Backed out changeset 2c18e64584af (bug 1641131) for gecko decision task bustage CLOSED TREE 2020-05-29 18:33:23 +03:00
Andrew Halberstadt
bd5660af34 Bug 1641131 - [taskgraph] Fix the 'push-interval-*' schema to not require an argument, r=jmaher
The Backstop optimization doesn't take any arguments, yet the schema for 'push-optimization-*'
requires a 'schedules-component' that goes ignored. Fix this.

Differential Revision: https://phabricator.services.mozilla.com/D77058
2020-05-29 14:48:07 +00:00
Sebastian Hengst
cc52ab7df9 Backed out 3 changesets (bug 1641131) for gecko decision task bustage. CLOSED TREE
Backed out changeset 6f3a65196d88 (bug 1641131)
Backed out changeset 2e034897a64f (bug 1641131)
Backed out changeset 48e73dbc588e (bug 1641131)
2020-05-29 10:26:05 +02:00
Ben Hearsum
1e7c40890d Bug 1641656: reduce frequency of asan debug builds to once every 10 pushes on autoland r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D77340
2020-05-28 19:41:03 +00:00
Andrew Halberstadt
edd18338b6 Bug 1641131 - [taskgraph] Fix the 'push-interval-*' schema to not require an argument, r=jmaher
The Backstop optimization doesn't take any arguments, yet the schema for 'push-optimization-*'
requires a 'schedules-component' that goes ignored. Fix this.

Differential Revision: https://phabricator.services.mozilla.com/D77058
2020-05-27 16:22:27 +00:00
Bob Clary
4a9bf38979 Bug 1641702 - Fix unterminated string in run-on-projects for build-linux/debug, r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D77366
2020-05-28 22:28:52 +00:00
Ben Hearsum
8a3685a875 Bug 1641642: Reduce GCP build frequency to once every 25 pushes r=dhouse
Differential Revision: https://phabricator.services.mozilla.com/D77323
2020-05-28 19:56:17 +00:00
Sylvestre Ledru
1432104c95 Bug 1641168 - Don't run mingw tests in autoland r=aryx,marco
Differential Revision: https://phabricator.services.mozilla.com/D77005
2020-05-27 09:46:30 +00:00
Justin Wood
4cff028d95 Bug 1636635 - Swap devedition to shippable index and use non-Nightly treeherder symbols. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D74506
2020-05-21 16:29:59 +00:00
Justin Wood
27e43125b2 Bug 1623355 - Part 8/9 - Set new shippable index's for Android shippable builds. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D74360
2020-05-21 16:29:48 +00:00
Justin Wood
66aebeae94 Bug 1623355 - Part 7/9 - Set treeherder symbols appropriately for Android Shippable. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D74359
2020-05-21 16:29:46 +00:00
Justin Wood
d02f213610 Bug 1623355 - Part 6/9 - Remove Android PGO build types. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D74309
2020-05-21 16:29:44 +00:00
Justin Wood
897aafaf58 Bug 1623355 - Part 5/9 - Rename pgo instrumentation steps to shippable. And make condition profiles use shippable. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D74308
2020-05-21 16:29:41 +00:00
Justin Wood
15cec74666 Bug 1623355 - Part 4/9 - Point tests based on pgo builds to use shippable builds. r=aki
This needs to remove nightly attribute from android shippable.

Differential Revision: https://phabricator.services.mozilla.com/D74307
2020-05-21 16:29:37 +00:00
Sylvestre Ledru
b39fdab18d Bug 1638050 - Taskcluster config: Do not run mingw jobs on m-b or m-r r=jmaher,tjr
mingw is used by Tor, we don't ship it
as they are based on esr, no need to run mingw on every uplift in m-b or m-r

Differential Revision: https://phabricator.services.mozilla.com/D76132
2020-05-20 20:38:01 +00:00
Razvan Maries
40dbaf2901 Backed out changeset c17af0632260 (bug 1616692) as per Eric's request. CLOSED TREE 2020-05-20 08:29:18 +03:00
Andrew Halberstadt
1fb24f2aaf Bug 1637383 - [taskgraph.optimize] Simply run fuzzing builds every 10th push on autoland, r=jmaher
Rather than use 'skip-unless-schedules' for fuzzing builds (which results in them running on pretty
much every push), we use the backstop. This gets them to run on a fixed schedule every 10 pushes.

Differential Revision: https://phabricator.services.mozilla.com/D74933
2020-05-19 19:29:28 +00:00
David Major
5157a6b486 Bug 1616692 - Update to clang 10.0.0 r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D74768
2020-05-20 07:39:23 +03:00
Dorel Luca
0a4406d5ef Backed out changeset 80ba3f3cfaf9 (bug 1616692) at dev's request. CLOSED TREE 2020-05-20 03:27:33 +03:00
Narcis Beleuzu
da52584dcb Backed out 13 changesets (bug 1636637, bug 1623355, bug 1636635, bug 1617481) buid signing failures. CLOSED TREE
Backed out changeset 1b340fa71d16 (bug 1617481)
Backed out changeset 607d65d6e48a (bug 1617481)
Backed out changeset d3b4ed0caa09 (bug 1636637)
Backed out changeset bff6ecc8bb12 (bug 1636637)
Backed out changeset 12774c2e7cfc (bug 1636635)
Backed out changeset f94e3f8179a5 (bug 1623355)
Backed out changeset 001eb6623a75 (bug 1623355)
Backed out changeset 87331010321a (bug 1623355)
Backed out changeset fd76f6bc0797 (bug 1623355)
Backed out changeset b4ffd5ccbfc7 (bug 1623355)
Backed out changeset 888df247ba6e (bug 1623355)
Backed out changeset dc3076515342 (bug 1623355)
Backed out changeset de5f01ae37fa (bug 1623355)
2020-05-18 21:37:31 +03:00
Justin Wood
2b4846d68c Bug 1636635 - Swap devedition to shippable index and use non-Nightly treeherder symbols. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D74506
2020-05-18 14:41:05 +00:00
Justin Wood
85ded20c61 Bug 1623355 - Part 7/8 - Set new shippable index's for Android shippable builds. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D74360
2020-05-18 14:41:00 +00:00
Justin Wood
d439ce34de Bug 1623355 - Part 6/8 - Set treeherder symbols appropriately for Android Shippable. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D74359
2020-05-18 14:40:58 +00:00
Justin Wood
d3913e0de6 Bug 1623355 - Part 5/8 - Remove Android PGO build types. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D74309
2020-05-18 14:40:55 +00:00
Justin Wood
ae31449283 Bug 1623355 - Part 4/8 - Rename pgo instrumentation steps to shippable. And make condition profiles use shippable. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D74308
2020-05-18 14:40:53 +00:00
Justin Wood
1b65c38785 Bug 1623355 - Part 3/8 - Point tests based on pgo builds to use shippable builds. r=aki
This needs to remove nightly attribute from android shippable.

Differential Revision: https://phabricator.services.mozilla.com/D74307
2020-05-18 14:39:32 +00:00
Justin Wood
0601141538 Bug 1623082 - Remove nightly attribute from asan shippable, has the side affect that we now build them on push to m-c. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D73900
2020-05-18 15:06:15 +00:00
Justin Wood
0252f4b779 Bug 1623082 - Remove nightly attribute from jobs. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D67158
2020-05-18 14:38:41 +00:00
Justin Wood
d23fa3724c Bug 1623082 - Add shippable attributes where there is nightly attributes in taskcluster/ci. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D67157
2020-05-18 14:38:19 +00:00
Justin Wood
950bc5c811 Bug 1617484 - Rename android-*-nightly to android-*-shippable. Don't actually promote yet. r=jlorenzo
Differential Revision: https://phabricator.services.mozilla.com/D67153
2020-05-18 14:37:25 +00:00
Justin Wood
ec4fc52cee Bug 1617482 - Switch asan-reporter-nightly to use a shippable index. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D64500
2020-05-18 14:35:48 +00:00
Justin Wood
36ea2ece85 Bug 1617482 - Switch asan-reporter-nightly to shippable naming. Changes only nightly graph. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D63950
2020-05-18 14:35:28 +00:00
Tom Ritter
ec109c0eed Bug 1619683 - Build CodeQL Databases r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D65170
2020-05-15 04:03:39 +00:00
Sylvestre Ledru
1529fe96cb Bug 1638260 - Remove all the 'try' values in run-on-projects r=ahal
They are not doing anything as try will choose jobs anyway.
And this is misleading for developers on what it is doing.

Differential Revision: https://phabricator.services.mozilla.com/D75490
2020-05-15 15:01:19 +00:00
Marco Castelluccio
62701e08b4 Bug 1636902 - Run opt base-toolchains builds only on mozilla-central, and debug ones only on backstop pushes. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D75352
2020-05-14 18:35:04 +00:00
David Major
64f56df070 Bug 1616692 - Update to clang 10.0.0 r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D74768
2020-05-14 13:42:38 +00:00
Razvan Maries
6740f8e47d Backed out 2 changesets (bug 1616692, bug 1635933) for reftests perma failures. CLOSED TREE
Backed out changeset 7340fb8c2297 (bug 1616692)
Backed out changeset 5695aa933c38 (bug 1635933)
2020-05-12 20:59:06 +03:00
David Major
50334d3714 Bug 1616692 - Update to clang 10.0.0 r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D74768
2020-05-12 14:02:30 +00:00
Mike Hommey
4f407cb9b4 Bug 1634204 - Upgrade Linux build docker images to Debian 8. r=froydnj
This gets rid for the need of a number of local packages (mostly related
to Gtk+3). One exception is that we now need a 32-bits version of the
xz-utils package, some -dev package depends on it, and that dependency
can't be fulfilled in the 32-bits image because we already have the
64-bits backport installed, which conflicts with it (we need both
32-bits and 64-bits package to be at the same version when installed).

The system binutils fails to link clang-7 for some reason, so we now use
our toolchain binutils instead, like we already do for newer versions of
clang.

The debian-packages docker image now needs an explicit installation of
git, because it's not pulled in via the recommends of some other
package.

For some reason, snapshot.debian.org doesn't contain the jessie-backports
archive at the same location as others, and only has a few snapshots of
the archive.

Differential Revision: https://phabricator.services.mozilla.com/D73784
2020-05-06 14:16:03 +00:00
Mike Hommey
696cb0cc9c Bug 1625696 - Update winchecksec and build/use it natively for Linux. r=dmajor
Now that upstream winchecksec builds and works natively on Linux, use
that. That should solve the random crashes under Wine. If random crashes
still happen, it will be easier to debug anyways.
We bump to the last version that doesn't use vcpkg because vcpkg makes
things more difficult.

Differential Revision: https://phabricator.services.mozilla.com/D73405
2020-05-07 00:34:36 +00:00