Rob Lemley
cca037ff26
Bug 1794145 - Add taskgraph docker and package dependencies for tb-xchannel job. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D160359
--HG--
extra : moz-landing-system : lando
2022-10-26 17:44:54 +00:00
Rob Lemley
f179dbc00f
Bug 1794145 - Update tb-x-channel config and create automation job. r=dandarnell
...
Final configuration for the Thunderbird cross-channel quarantine automation
job.
This will also create the job, will add to .cron.yml later.
Differential Revision: https://phabricator.services.mozilla.com/D159894
--HG--
extra : moz-landing-system : lando
2022-10-26 17:44:53 +00:00
Rob Lemley
58c2ab35a3
Backed out changeset fbace99c4a1f (bug 1794145) for Decision task bustage. r=backout a=rjl
2022-10-26 08:43:29 -04:00
Rob Lemley
33f015c667
Bug 1794145 - Update tb-x-channel config and create automation job. r=dandarnell
...
Final configuration for the Thunderbird cross-channel quarantine automation
job.
This will also create the job, will add to .cron.yml later.
Differential Revision: https://phabricator.services.mozilla.com/D159894
--HG--
extra : amend_source : fbb24c071a152ba6944e6a87f9cd203602c9db64
2022-10-26 21:49:15 +11:00
Rob Lemley
4e13a13437
Bug 1796580 - Port bug 1796517: Use pkgconf toolchain in automation. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D159943
--HG--
extra : amend_source : 153b07dec9fc0d70cef6d44da94ecd4b4dd56f56
2022-10-26 16:20:18 +11:00
Rob Lemley
200fc2c3bd
Bug 1787220 - Port bug 1784202: Update build toolchains to Clang 15. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D155591
--HG--
extra : amend_source : e5cbf60f524f5ca56b01d6ca4a42aef430050a81
2022-10-26 15:03:15 +11:00
Rob Lemley
b3feec960c
Bug 1796234 - Port bug 1796039: Use pdbstr from Visual Studio artifact. r=aleca
...
Port of D159659.
Differential Revision: https://phabricator.services.mozilla.com/D159759
--HG--
extra : moz-landing-system : lando
2022-10-19 21:23:52 +00:00
Rob Lemley
4b8db49476
Bug 1794156 - Port bug 1514806: Move 7z SFX stub configuration into Taskgraph/mozharness configs. r=mkmelin
...
From D15983.
Depends on D159409
Differential Revision: https://phabricator.services.mozilla.com/D159410
--HG--
extra : moz-landing-system : lando
2022-10-17 10:58:13 +00:00
Rob Lemley
25ae5da454
Bug 1795267 - Port bug 1795191: Remove "need-xvfb" from mozharness CI jobs. rs=bustage-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D159385
--HG--
extra : amend_source : 497400868133f6db7945dfaaf6c92e05461617af
2022-10-14 09:49:47 -04:00
Rob Lemley
1d13d38526
Bug 1781072 - Add bouncer-location job for Thunderbird Daily builds. r=dandarnell
...
The download bouncer has new support for the "thunderbird-nightly-latest"
products, similar to the aliases that exist for beta and release. Users
will be able to use URLs like
https://download.mozilla.org/?product=thunderbird-nightly-latest-SSL&os=linux64&lang=en-US
which will always point to the latest Daily build.
The bouncer-locations job is responsible for updating the download URL post
merge-day version bump.
Differential Revision: https://phabricator.services.mozilla.com/D154840
--HG--
extra : moz-landing-system : lando
2022-10-12 22:03:39 +00:00
Rob Lemley
358eda37c3
Bug 1793625 - Use "skip-unless-mozlint" optimization for mozlint jobs. r=dandarnell
...
Differential Revision: https://phabricator.services.mozilla.com/D158592
--HG--
extra : amend_source : 435987e4ace003cfbdc3319bff2312452092b8fd
extra : absorb_source : 2917fe33e26bda7324fecf92bd7275c061e5ffa0
2022-10-12 21:39:30 +11:00
Rob Lemley
5f1efcb66f
Bug 1794275 - Generate are-we-esmified data for Thunderbird dashboard. r=#thunderbird-reviewers
...
Works in conjunction with a Github Actions job that runs at 00:30 UTC. That job
downloads the "are-we-esmified-yet.json" artifact from the most recent run and
updates a JSON file that provides data for the graph and such.
Differential Revision: https://phabricator.services.mozilla.com/D158905
2022-10-08 23:29:02 +00:00
Rob Lemley
ae13ddbd50
Bug 1792251 - Switch CI builds to GCP workers. r=dandarnell
...
Depends on D158694
Differential Revision: https://phabricator.services.mozilla.com/D158698
--HG--
extra : rebase_source : 2128e4a50f0e43202074dd44cce0344e364e9c76
extra : histedit_source : e1af322c039bea6b30560704a4ad6c59ceba339c
2022-10-05 14:24:48 -04:00
Rob Lemley
175f122ab3
Backed out 2 changesets (bug 1781072) for CI failures. r=backout DONTBUILD
...
Backed out changeset c168ad2c53e9 (bug 1781072)
Backed out changeset 1d7aa21fcb1a (bug 1781072)
2022-09-27 11:54:17 -04:00
Rob Lemley
c3f7bc4498
Bug 1781072 - Force set bouncer version temporarily. r=aleca
...
Download bouncer won't go from 105->107. Need to have a run that sets it to
106.0a1 first. After that's done, this can be backed out. Note that the bouncer
alias for nightly is new. It's never been "correct".
Differential Revision: https://phabricator.services.mozilla.com/D158139
2022-09-25 01:37:55 +00:00
Rob Lemley
e28b0389a0
No bug - Remove unused linux64-gcc (linux64-gcc-7) toolchain. rs+a=me CLOSED TREE
2022-09-23 15:02:06 -04:00
Rob Lemley
c150305fcd
Bug 1781072 - Add bouncer-location job for Thunderbird Daily builds. r=dandarnell
...
The download bouncer has new support for the "thunderbird-nightly-latest"
products, similar to the aliases that exist for beta and release. Users
will be able to use URLs like
https://download.mozilla.org/?product=thunderbird-nightly-latest-SSL&os=linux64&lang=en-US
which will always point to the latest Daily build.
The bouncer-locations job is responsible for updating the download URL post
merge-day version bump.
Differential Revision: https://phabricator.services.mozilla.com/D154840
--HG--
extra : moz-landing-system : lando
2022-09-22 22:17:13 +00:00
Rob Lemley
22d2fa9050
Bug 1789668 - Follow-up [1/2]: Move get_decision_parameters into decision.py r=aleca
...
Moves get_decision_parameters() and associated code into comm_taskgraph.decision
to better mirror how upstream projects structure their taskgraph code.
Differential Revision: https://phabricator.services.mozilla.com/D157846
--HG--
extra : moz-landing-system : lando
2022-09-21 15:51:18 +00:00
Rob Lemley
09952e43e3
Bug 1791041 - Sync mozlint configurations with upstream, include *.mjs files. r=aleca
...
This is mostly to make sure lint checks run on *.mjs files. A few other additions
as well and removing libical from ThirdPartyPaths.txt since it's been removed
from the tree.
Differential Revision: https://phabricator.services.mozilla.com/D157515
--HG--
extra : moz-landing-system : lando
2022-09-16 22:14:22 +00:00
Rob Lemley
8afbfb5c58
Bug 1771178 - Enable codespell linter in Thunderbird CI. r=aleca
...
For now, mostly check strings files, some Python code, and documentation/README
files.
Some terms specific to Thunderbird are included in the ignored words list.
Differential Revision: https://phabricator.services.mozilla.com/D157496
--HG--
extra : moz-landing-system : lando
2022-09-16 22:14:21 +00:00
Rob Lemley
f720fef011
Backed out changeset b96eb04af19c (bug 1781072) for failing task. rs=backout DONTBUILD
2022-09-08 12:47:24 -04:00
Rob Lemley
5233f658c8
Bug 1788113 - Replace when-files-changed with skip-unless-changed-no-suite. r=dandarnell
...
"when-files-changed" is internally rewritten as a "skip-unless-changed"
optimization. At some point, it's expected that the later is going to stop
working for the two-repository setup for Thunderbird builds. Tne
"skip-unless-changed-no-suite" optimization suits Thunderbird needs better
and will be kept working.
Differential Revision: https://phabricator.services.mozilla.com/D156143
Depends on D156011
2022-09-07 00:28:28 +00:00
Daniel
1dba72f962
Bug 1780642 - Migrate source tests from AWS to GCP. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D156743
--HG--
extra : moz-landing-system : lando
2022-09-08 03:07:13 +00:00
Rob Lemley
4cba251a41
Bug 1781072 - Add bouncer-location job for Thunderbird Daily builds. r=dandarnell
...
The download bouncer has new support for the "thunderbird-nightly-latest"
products, similar to the aliases that exist for beta and release. Users
will be able to use URLs like
https://download.mozilla.org/?product=thunderbird-nightly-latest-SSL&os=linux64&lang=en-US
which will always point to the latest Daily build.
The bouncer-locations job is responsible for updating the download URL post
merge-day version bump.
Differential Revision: https://phabricator.services.mozilla.com/D154840
--HG--
extra : histedit_source : 7ce4df37d468ce52448062fcdcb719cdafb8fc54
2022-08-24 10:25:20 +00:00
Rob Lemley
8bc95fccc1
Bug 1788918 - Port bug 1788854: Update builds to macOS SDK 11.3. r=dandarnell
...
Depends on D156325
Differential Revision: https://phabricator.services.mozilla.com/D156326
--HG--
extra : moz-landing-system : lando
2022-09-05 22:34:30 +00:00
Daniel
c855d5fda4
Bug 1788787 - Port bug 1788708: Set default artifact retention to 1 year r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D156240
--HG--
extra : amend_source : 3557b4154bd2284695aabcb5f17a157f7efbcb4a
2022-09-02 20:42:41 +10:00
Rob Lemley
4b1568b187
Bug 1658938 - Port bug 1649987: Set default task expiry to 12 weeks. r=darktrojan,dandarnell
...
Port of D82229.
Differential Revision: https://phabricator.services.mozilla.com/D86976
--HG--
extra : amend_source : 30e9a107066c1156cfe54f9ff2ad186218474056
2022-09-01 21:29:07 +10:00
Geoff Lankow
b000b4195f
Backed out changeset 7f07e99cf779 (bug 1658938) because the m-c patch was backed out.
2022-08-25 17:22:06 +12:00
Rob Lemley
e93581155a
Bug 1658938 - Port bug 1649987: Set default task expiry to 12 weeks. r=darktrojan,dandarnell
...
Port of D82229.
Differential Revision: https://phabricator.services.mozilla.com/D86976
2022-08-24 20:35:00 +00:00
Rob Lemley
67d0cc5a0c
Backed out changeset cc73bf3a3eb5 (bug 1781072) for Daily bustage. rs=backout
2022-08-24 08:46:59 -04:00
Rob Lemley
5860747128
Bug 1781072 - Add bouncer-location job for Thunderbird Daily builds. r=dandarnell
...
The download bouncer has new support for the "thunderbird-nightly-latest"
products, similar to the aliases that exist for beta and release. Users
will be able to use URLs like
https://download.mozilla.org/?product=thunderbird-nightly-latest-SSL&os=linux64&lang=en-US
which will always point to the latest Daily build.
The bouncer-locations job is responsible for updating the download URL post
merge-day version bump.
Differential Revision: https://phabricator.services.mozilla.com/D154840
--HG--
extra : amend_source : e3f1913d43c69036e6f2774902dbd7afc49e13aa
2022-08-24 20:25:20 +10:00
Daniel
87ff9ad45d
Bug 1775354 - Migrate Linux tests from AWS to GCP. r=rjl
...
Differential Revision: https://phabricator.services.mozilla.com/D151656
2022-07-12 20:24:02 +00:00
Rob Lemley
d3e7366150
Bug 1777038 - Set correct AUS rule for Thunderbird 102. r=aleca DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D150506
2022-06-28 20:36:38 +00:00
Rob Lemley
345b4d5ec8
Bug 1771676 - Adjust files scanned by l10n linter to reflect current code layout. r=#thunderbird-reviewers,mkmelin
...
The openpgp directory no longer needs to be scanned. Ignore the text file that's
inexplicably in the calendar directory.
Drive by - fix license lint yaml file per mozlint
Differential Revision: https://phabricator.services.mozilla.com/D147591
--HG--
extra : amend_source : 1fa232cd95fa30a32e065ebccc7145104b2434b1
extra : histedit_source : 9b39b2612f5943e9bbaeb1e37de1314aba80187d
2022-05-29 21:01:25 +00:00
Rob Lemley
f5442e6112
Bug 1742150 - Port bug 1696504: Build Thunderbird with macOS 11 SDK. r=darktrojan
...
macOS 10.12 and higher is still supported at runtime via -mmacosx-version-min.
Differential Revision: https://phabricator.services.mozilla.com/D131675
--HG--
extra : moz-landing-system : lando
2022-05-26 22:30:51 +00:00
Rob Lemley
2cf3a09a01
Bug 1770980 - Port bug 1770953: Clean up use of run_on_releases transform. r=#thunderbird-reviewers,mkmelin
...
Use of the run_on_releases transform is only needed when "run-on-releases" is
present in the job description.
Differential Revision: https://phabricator.services.mozilla.com/D147202
--HG--
extra : amend_source : 5ea929d30fca062b9776ecc3abee1d4fd849de92
extra : histedit_source : e5c6042af27bda0b85956e0daace8b6b7a959cb6
2022-05-24 16:16:28 +00:00
Rob Lemley
059a1c0b12
Bug 1770837 - Set beta update rates based on relman feedback. r=wsmwk
...
Differential Revision: https://phabricator.services.mozilla.com/D147177
--HG--
extra : amend_source : 9a8f5a44ea1b99a284c22d9386eaf9b75507d36d
2022-05-24 09:01:49 -04:00
Rob Lemley
c47eff851e
Bug 1770837 - Port bug 1607266: Automatically set AUS update rate for betas. r=thunderbird-reviewers,darktrojan
...
We generally use lower values for the background/update rate on early betas and
increase as we iterate. It's rare that we do more than 4 betas in a cycle. In
those cases, the default "null" value will not change the rate.
Differential Revision: https://phabricator.services.mozilla.com/D147109
--HG--
extra : moz-landing-system : lando
2022-05-24 05:03:25 +00:00
Rob Lemley
c5f71751d0
Bug 1767509 - Make update-verify-config work better for Thunderbird releases. r=#thunderbird-reviewers,mkmelin
...
update_verify_config.py is mostly copied verbatim from gecko_taskgraph. The
changes are in INCLUDE_VERSION_REGEXES and MAR_CHANNEL_ID_OVERRIDE_REGEXES
which are modified to be more suitable for Thunderbird.
The "beta" INCLUDE regex will only match version numbers ending "bN". This
is to avoid trying to test updating a release version like 91.0 to a beta.
For Firefox, the "bN" is optional as they test updating release versions to
late betas.
Differential Revision: https://phabricator.services.mozilla.com/D145386
Depends on D145385
--HG--
extra : histedit_source : c32957330c914fc047ec8458482fc6fc13d15f9d
2022-05-10 15:40:56 +00:00
Rob Lemley
f6bc5600b4
Bug 1767509 - Taskgraph configuration updates for comm-esr102. r=#thunderbird-reviewers,lasana
...
Replacing references to comm-esr91 with comm-esr102. As this patch is not
intended for uplift to comm-esr91, that's not a problem.
Opting to remove the "comm-bump-esr" block from config.yml. That is intended to
run with the c-central to c-beta merges. It's never been used and it's unlikely
that it will be since patch-level releases from Thunderbird's comm-esrXX occur
regularly. This would bump the version too early and force patch releases to
use a release branch unnecessarily.
Differential Revision: https://phabricator.services.mozilla.com/D145385
--HG--
extra : histedit_source : 74e42b2f60aa741f78ff4e426a25e466ce6f76ee
2022-05-10 15:40:53 +00:00
Rob Lemley
70d06000d5
Bug 1767008 - Port bug 1766953: Remove Rust 1.47 toolchain. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D145069
--HG--
extra : amend_source : 9f6c3d55af71d7b9b3aa3e90317b2878a96b3d54
2022-05-03 19:51:39 +03:00
Rob Lemley
b99b32b940
Bug 1765801 - Port bug 1765680: Use rust-toolchain aliases. r=aleca
...
Port of D144240.
Differential Revision: https://phabricator.services.mozilla.com/D144301
--HG--
extra : moz-landing-system : lando
2022-04-22 16:49:33 +00:00
Rob Lemley
25dd9b6929
Bug 1765857 - Generate partial updates for asan-reporter builds. r=aleca
...
No one wants to download a 275MB update every day.
Differential Revision: https://phabricator.services.mozilla.com/D144332
--HG--
extra : amend_source : 6ef7e8edf85868febaebdd05a649b066dbd3791a
2022-04-22 13:14:12 +03:00
Rob Lemley
b2d4e723ba
Bug 1763664 - Port bug 1758780: Update builders to clang 14. r=mkmelin
...
Port of D143175.
Differential Revision: https://phabricator.services.mozilla.com/D143210
--HG--
extra : amend_source : 1738f7ec56c4ddff6cbfb8588426dddb23f5d653
2022-04-21 12:49:45 +03:00
Magnus Melin
872ecc309d
Backed out changeset 049800534d1d (bug 1763664) - since bug 1758780 was backed out. rs=backout
2022-04-20 10:43:08 +03:00
Rob Lemley
5575f12657
Bug 1763664 - Port bug 1758780: Update builders to clang 14. r=mkmelin
...
Port of D143175.
Depends on D143209
Differential Revision: https://phabricator.services.mozilla.com/D143210
--HG--
extra : amend_source : 5533c2ca8a3d96edeaf74e70d02bfa2f1d7f8720
2022-04-19 12:56:10 -04:00
Rob Lemley
7b394b71bc
Bug 1648731 - Follow-up: Do not upload symbols for asan-reporter builds. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D143827
--HG--
extra : moz-landing-system : lando
2022-04-18 21:58:19 +00:00
Magnus Melin
1f236ba915
Backed out changeset 9f307f88fb90 (bug 1648731) for decision task bustage. rs=bustage-fix
2022-04-16 13:29:56 +03:00
Rob Lemley
cf56c32085
Bug 1648731 - Follow-up: Do not upload symbols for asan-reporter builds. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D143827
--HG--
extra : amend_source : b266f58a780cf448fd3fded90d72b2846462dd4a
2022-04-16 13:15:07 +03:00
Rob Lemley
0f3d967b8f
Bug 1763664 - Port bug 1758780: Add vs2019 toolchain job. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D143209
--HG--
extra : amend_source : 9ca2e9f0912b4e13a32d20f3f01a2f043ec9301a
2022-04-13 20:15:17 +00:00
Rob Lemley
8edcc10b6e
Bug 1716977 - Update packaging for Thunderbird ASan Reporter builds. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D143517
--HG--
extra : rebase_source : 555eafa2f3ce12666d7955f52461819dbd6a4b34
extra : histedit_source : cfaf59d1291a08dfd07538a130dbf84fd87428f0
2022-04-11 11:41:30 -04:00
Rob Lemley
a73f52598b
Bug 1648731 - Thunderbird AsanReporter build config. r=#thunderbird-reviewers,mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D143516
--HG--
extra : rebase_source : 4de3650d31d67b77a9c5cc5b298455113a39efeb
extra : amend_source : 90d660538cb16e2fda836cc4d4736eafe8bac76c
extra : histedit_source : 9dccb6f11ca598cd9efdb0d394b0321f7490c370%2C4d7ffab768b7454d69034406a55a1040b413c6ac
2022-04-11 11:29:06 -04:00
Rob Lemley
f5104ad194
Backed out changeset 6a84da06fc27 (bug 1648731) for build failures. rs=backout
2022-04-14 09:25:25 -04:00
Rob Lemley
c055bd3fc8
Bug 1648731 - Thunderbird AsanReporter build config. r=#thunderbird-reviewers,mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D143516
--HG--
extra : histedit_source : 6741fdd635799a1de224e481628826c1a98bedd6
2022-04-11 15:29:06 +00:00
Alessandro Castellani
9aacfd0db4
Port Bug 1289641 - Setup a taskcluster job to build the MSVC tooltool package.rs=bustage-fix
...
--HG--
extra : amend_source : c80a888014cae8a46e0296473a905406c3d18e86
2022-04-11 21:33:44 -07:00
Rob Lemley
7e43b1d4ab
Bug 1760621 - Notify AV vendors of new Thunderbird releases. r=#thunderbird-reviewers,mkmelin
...
In theory, there's some process that happens on the vendor side that will update
virus scanners to reduce false positives.
Differential Revision: https://phabricator.services.mozilla.com/D141695
--HG--
extra : histedit_source : 2657ba76e4993f217ca2b5464c63733958f6b333
2022-03-21 21:56:49 +00:00
Geoff Lankow
b5ce41bcc7
Bug 1760943 - Set upload-symbols task to use system Python packages. rs=bustage-fix DONTBUILD
...
Port of the same line in https://hg.mozilla.org/mozilla-central/rev/43f7556db2e1
--HG--
extra : rebase_source : d44d3d8cd225ce0546cdd5f9015d33197e5fe6d7
2022-03-23 20:02:51 +13:00
Rob Lemley
d6fbc095b4
Bug 1758162 - Port bug 1755516: Set MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE in CI build jobs. r=#thunderbird-reviewers,aleca
...
Port of D140257.
Differential Revision: https://phabricator.services.mozilla.com/D140418
--HG--
extra : amend_source : 4a2a87f7907d1621086567eaaec78d9b78f342f3
2022-03-04 21:53:43 +00:00
Rob Lemley
ec798e7ad6
Bug 1750690 - Run GTests with "1proc" variant. r=darktrojan
...
This uses the variants defined for Firefox.
Differential Revision: https://phabricator.services.mozilla.com/D137866
2022-02-04 15:12:06 +00:00
Geoff Lankow
691e2ebf62
Bug 1755905 - Port bug 1755415 - Ship most compiler-rts alongside clang toolchains on all platforms. rs=bustage-fix
2022-02-18 10:40:55 +13:00
Geoff Lankow
e1230d6ab0
Bug 1755444 - Add linux64-clang-13-profile to toolchain reference jobs. rs=bustage-fix
2022-02-16 10:36:06 +13:00
Rob Lemley
ba930a418c
Port bug 1752490 - Use win64-clang-13-raw toolchain from gecko taskgraph. rs=bustage-fix
2022-02-03 12:05:04 -05:00
Rob Lemley
956dd569ac
Bug 1751929 - Remove versioned toolchains with aliases. r=darktrojan
...
These toolchains all have unversioned aliases that are imported.
linux64-clang -> linux64-clang-13. It's not necessary to configure the
versioned name if the alias is included already.
Differential Revision: https://phabricator.services.mozilla.com/D136968
--HG--
extra : amend_source : fa4488910954c05d9b7d34efe2f9b92c43519b6c
2022-01-28 12:41:44 +02:00
Rob Lemley
c0ce910915
Bug 1751929 - Port bug 1751824: Add win32/64 compiler-runtime toolchains. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D136908
--HG--
extra : amend_source : da343b2a4cd5a4e4ad011ec430b211a647e2bbe0
2022-01-28 12:41:29 +02:00
Rob Lemley
06c8d95dc0
Bug 1751929 - Port bug 1751839: Use clang-toolchain for toolchain tasks. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D136967
2022-01-25 23:48:13 +00:00
Geoff Lankow
d16d8b74ae
Backed out changeset dc1203541d0e (bug 1750690) as GTest is still broken.
2022-01-25 10:49:28 +13:00
Rob Lemley
86d8a7d910
Bug 1750690 - Run GTest suite again. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D136266
--HG--
extra : histedit_source : 32a0e53be3375074a9bccd211421da01694fffcb
2022-01-18 20:46:47 +00:00
Rob Lemley
646f25afa2
Bug 1750068 - Port bug 1740631: Add requirements-plist-url to mac signing payloads. r=darktrojan
...
Port of D135056.
Differential Revision: https://phabricator.services.mozilla.com/D135926
2022-01-13 19:32:35 +00:00
Rob Lemley
f85de21f46
Bug 1748698 - Run Windows tests on win10-2004 image. r=aleca
...
Newer version of Windows 10.
Differential Revision: https://phabricator.services.mozilla.com/D135223
--HG--
extra : amend_source : bf197083a33ba283cd1cab7001c484b9e638bdf5
2022-01-15 12:33:27 +02:00
Magnus Melin
a0a9a63cdd
Bug 1750084 - port to Thunderbird: "Update builders to rustc 1.58". rs=bustage-fix
...
--HG--
extra : amend_source : 2230a23c61236c95e30476112916442143c244a5
2022-01-14 14:26:57 +02:00
Rob Lemley
b01c4d680c
Bug 1747879 - Do not set MOZ_SOURCE environment variables in build jobs. r=darktrojan
...
Debug .sym files contained incorrect VCS references due to MOZ_SOURCE_REPO
and MOZ_SOURCE_CHANGESET being set in the environment reffering to the
Thunderbird repository.
mozconfigure will handle setting these values in the buildconfig.
See D135299.
Differential Revision: https://phabricator.services.mozilla.com/D135392
2022-01-13 19:15:30 +00:00
Rob Lemley
e11d9154d1
Bug 1748448 - Port bug 1748397: Rust toolchain cleanup. r=aleca
...
Port of D135021.
Differential Revision: https://phabricator.services.mozilla.com/D135048
--HG--
extra : rebase_source : fee8825f9eb385394ce0f7c8d39c9415894557d9
extra : amend_source : f6236009c8a6e890dec24c0ecbbd4b5c3a4c96f7
2022-01-05 12:01:45 +02:00
Magnus Melin
561ee003f7
Bug 1748336 - Thunderbird port - remove `python-3` flag from in-tree taskgraph. rs=bustage-fix
2022-01-05 08:04:37 +02:00
Rob Lemley
6408a7f846
Bug 1746008 - Remove obsolete toolchain and docker-image jobs from CI. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D133781
Depends on D133780
2021-12-14 19:31:19 +00:00
Rob Lemley
bb16e3bbee
Bug 1746008 - Rename "base-path" and "jobs" keys in reference-loader. r=darktrojan
...
For consistency, use the "reference-jobs" and "reference-base-path" in the
reference and merge loaders when using upstream jobs.
Differential Revision: https://phabricator.services.mozilla.com/D133779
2021-12-14 19:31:11 +00:00
Geoff Lankow
9eb770f1ec
Port bug 1741745 - Make '1proc' a test variant rather than a special cased e10s attribute. rs=bustage-fix
...
Port of https://hg.mozilla.org/mozilla-central/rev/bdf342184019b8320b1ea24535da9f908c3abe09 and https://hg.mozilla.org/mozilla-central/rev/943d1b55ee62d05b1544d2a6457f667561ae8cce .
2021-12-14 17:55:55 +13:00
Rob Lemley
0426f00466
Bug 1611580 - Run clang-format for Thunderbird code in CI. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D132808
Depends on D132807
2021-12-03 16:07:22 +00:00
Rob Lemley
107aea69fd
Bug 1744579 - Increase mochitest(bct) chunks. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D132986
2021-12-06 20:20:05 +00:00
Rob Lemley
5ad42718a2
No bug - Remove obsolete clang toolchains. r=me
...
--HG--
extra : amend_source : 2987a96bf96291e5afe00e93bfa29a48a3ba1f91
2021-12-03 07:17:33 -05:00
Rob Lemley
575228ea58
Bug 1744156 - Port bug 1742749: Rust 1.57 update. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D132747
--HG--
extra : amend_source : c2150531f12801f125069f99d1948c155fbcd6a4
2021-12-03 12:40:52 +02:00
Rob Lemley
ca97faeabb
Backed out changeset a2298b6eb9aa (bug 1744156) for Decision task bustage. r=backout a=rjl
2021-12-03 07:05:51 -05:00
Rob Lemley
9b4665eaf3
Bug 1744156 - Port bug 1742749: Rust 1.57 update. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D132747
--HG--
extra : amend_source : 91ab49bd256dd562f0cd1636649f195d8e1c0707
2021-12-03 12:40:52 +02:00
Rob Lemley
5fdf36be5f
Backed out changeset a9c34cfb15d9 (bug 1742150), backed out upstream. r=backout a=rjl
...
Bug 1696504 was backed out in mozilla-central (b1571319e4cd).
2021-12-01 14:02:01 -05:00
Geoff Lankow
4d89ddc363
Port bug 1700774 - [taskgraph] Move test transforms to a 'transforms/test' directory. rs=bustage-fix
...
Port of https://hg.mozilla.org/mozilla-central/rev/197932d5aecb1acade386773cf660c28ff0818e5
2021-11-30 11:21:28 +13:00
Rob Lemley
07acb147a8
Bug 1742150 - Port bug 1696504: Build Thunderbird with macOS 11 SDK. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D131675
--HG--
extra : moz-landing-system : lando
2021-11-25 21:46:37 +00:00
Rob Lemley
47d9bd26a8
Bug 1742156 - Port bug 1738988: Run trojan-source detection in CI. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D131676
--HG--
extra : histedit_source : feeab5f64b019396daf99ad5622a12af0b0ceaef
2021-11-19 20:07:29 +00:00
Geoff Lankow
3d18dce5be
Port bug 1741205 - Add missing fetch job linux64-rust-windows-1.56. rs=bustage-fix
2021-11-23 17:55:52 +13:00
Rob Lemley
3c133febc2
Bug 1742171 - Port bug 1632870: Webrenderify all the tests. rs=bustage-fix DONTBUILD
...
Update all test platforms to be "-qr" (enables webrender). The referenced
m-c bug uses the platform name to create a test settings structure. It doesn't
work with platform names like "linux64/opt" though.
This change will bring Thunderbird's test-platforms.yml up tp date with
m-c, using platform names like "linux1804-64-qr/opt" so that "set_test_settings"
works as intended.
Differential Revision: https://phabricator.services.mozilla.com/D131711
--HG--
extra : amend_source : 4cd2a47217ab78fef3131c8e141d896e43ccdee6
extra : histedit_source : 61ec37ff381e01122cd2233f38f22c40aeecf249
2021-11-18 16:57:02 -05:00
Rob Lemley
35ee13fc19
Backed out changeset 4d3a6c325941 (bug 1742171) incorrect patch landed. r=backout
2021-11-19 19:10:50 -05:00
Rob Lemley
cd4b2bf989
Bug 1742171 - Port bug 1632870: Webrenderify all the tests. rs=bustage-fix
...
Update all test platforms to be "-qr" (enables webrender). The referenced
m-c bug uses the platform name to create a test settings structure. It doesn't
work with platform names like "linux64/opt" though.
This change will bring Thunderbird's test-platforms.yml up tp date with
m-c, using platform names like "linux1804-64-qr/opt" so that "set_test_settings"
works as intended.
--HG--
extra : rebase_source : 63865a0be14191b09f01dc5b9efdc0143b0183ab
2021-11-18 16:57:02 -05:00
Rob Lemley
0f41efe270
Bug 1716347 - Build linux64-asan with rust-dev toolchain. r=darktrojan
...
TSAN build was changed in bug 1715282.
Differential Revision: https://phabricator.services.mozilla.com/D131256
2021-11-16 17:30:26 +00:00
Rob Lemley
bb4043500a
Bug 1739481 - Move win7/x86 tests to win10. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D130395
--HG--
extra : moz-landing-system : lando
2021-11-16 17:37:40 +00:00
Rob Lemley
874b67b350
Bug 1738993 - Port bug 1738908: esr78 EOL cleanup. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D130214
2021-11-02 21:23:36 +00:00
Rob Lemley
37d98e53b0
Bug 1726433 - Port bug 1726506: Cleanup unused debian10 images and packages. r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D130213
2021-11-02 21:13:15 +00:00
Geoff Lankow
9b214b2025
Port bug 1731582 (again) - Move ALL the things to clang-13 rs=bustage-fix
...
The previous patch left some jobs at clang-12 because it worked. I've since realised I should've changed everything.
2021-10-21 17:21:21 +13:00
Geoff Lankow
461a63b4e5
Port bug 1731582 - Move to clang-13 rs=bustage-fix
2021-10-21 17:11:58 +13:00
Rob Lemley
1e37dd96a2
Bug 1733982 - Port bug 1732723: Rename "taskgraph" Python module to "gecko_taskgraph". r=darktrojan
...
Differential Revision: https://phabricator.services.mozilla.com/D127490
--HG--
extra : moz-landing-system : lando
2021-10-06 04:47:46 +00:00
Rob Lemley
f96a8d1999
Bug 1727143 - Port bug 1727266: Enable wasm sandboxing on win32 builds. r=darktrojan DONTBUILD
...
Port of D123426.
Differential Revision: https://phabricator.services.mozilla.com/D123493
--HG--
extra : rebase_source : 854a595e8b3ef36940afec73b1a92ea62403091f
extra : amend_source : ac9b91b43adf3f2d35461cc251b3eb39dbb62f0f
2021-08-24 15:30:07 +00:00
Rob Lemley
5dfa736741
Bug 1729905 - Port bug 1731195: Use Linux native NSIS to build Windows installer. rs=bustage-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D125978
--HG--
extra : amend_source : 89145c1868b4e9df86d969405773132ad6995489
extra : histedit_source : 2217b08a5174a91fb3a925a393d9c834964d7bfc
2021-09-17 11:12:25 -04:00
Rob Lemley
3f96e0793c
Bug 1730917 - Port bug 1730680: Update Rust toolchain from 1.51 to 1.53. rs=bustage-fix
...
Port of D125630.
Differential Revision: https://phabricator.services.mozilla.com/D125720
--HG--
extra : rebase_source : 7673bf170031eaa187278e93e622f655b82b2103
extra : amend_source : 06d1638ba096f5a76f9dd5bd3db5abe0b5d30451
extra : histedit_source : 2febc9740537348f933bfa5f8a4c5d546d37813e
2021-09-15 11:19:42 -04:00
Rob Lemley
31df427708
Bug 1729905 - Port bug 1730825: Use NSIS toolchain for Windows builds. rs=bustage-fix
...
Port of D125635.
Differential Revision: https://phabricator.services.mozilla.com/D125719
--HG--
extra : amend_source : b2ceb4c17179eceef9bfb1bf632d01e00c04ae33
extra : histedit_source : 7a4751cc1650d1ef21104286dfe9a61bc673b35b
2021-09-15 11:15:28 -04:00
Rob Lemley
89557c8164
Bug 1729905 - Port bug 1728507: Upgrade NSIS to 3.07. r=darktrojan DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D125068
--HG--
extra : rebase_source : 1fc062791dbcbb9fe7052b6651c036007d1878ed
extra : amend_source : 799bcf3c459b54be9751d987a98a5285fae15b76
2021-09-15 15:21:12 +03:00
Magnus Melin
f34289a363
Bug 1726506 - port "Upgrade toolchain tasks to the Debian 11-based image" changes to Thunderbird. rs=bustage-fix
...
--HG--
extra : amend_source : 92850fcc2b0191054a5c56448d4ef91b4cb72cf2
2021-09-15 14:59:54 +03:00
Rob Lemley
54a851ea99
Bug 1729768 - Port bug 1729611: Remove llvm-dsymutil toolchain. r=darktrojan
...
Port of D124886.
Differential Revision: https://phabricator.services.mozilla.com/D124957
--HG--
extra : amend_source : 1913e861e69f41987dbf03ee5557e88a5dca27ca
2021-09-09 19:53:54 +03:00
Rob Lemley
1f0e7f7410
Bug 1729765 - Port bug 1729406: Only install win64-dump_syms on windows workers. r=darktrojan
...
Port of D124879.
Differential Revision: https://phabricator.services.mozilla.com/D124956
--HG--
extra : amend_source : a47c542ff6ac3085cc745bbcb2fce2ff0b7c6aa2
2021-09-09 19:53:35 +03:00
Geoff Lankow
77a0b74366
Port bug 1727687 - Upgrade windows builds to MSVC 15.9.6. rs=bustage-fix
...
Port of https://hg.mozilla.org/mozilla-central/rev/8c87a0773383527c79f60d5e1035cfeb60241de0
--HG--
extra : amend_source : 27887c224387349a83d938a13b2c058ca389a714
2021-08-31 17:31:13 +12:00
Rob Lemley
1c0367ce54
Bug 1727143 - Port bug 1726474: Add wasm32-wasi sysroot to win64 builds. r=darktrojan
...
Port of D123042.
Differential Revision: https://phabricator.services.mozilla.com/D123382
--HG--
extra : moz-landing-system : lando
2021-08-25 20:28:50 +00:00
Rob Lemley
40f081e0c5
Bug 1727014 - Follow-up: Don't try to include removed misc.yml file. rs=bustage-fix
2021-08-25 16:03:08 -04:00
Rob Lemley
a441d328fa
Bug 1727014 - Remove lib32cxx build dependency; clean up toolchains. r=darktrojan
...
Depends on D123305
Differential Revision: https://phabricator.services.mozilla.com/D123449
--HG--
extra : moz-landing-system : lando
2021-08-25 19:51:49 +00:00
Geoff Lankow
19af35bfe6
Bug 1726433 - Revert to using a build image for comm_taskgraph test jobs. rs=bustage-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D123168
--HG--
extra : amend_source : ab6a3f19fe86f32c1b2c5d9ea7a79164f21739c9
extra : histedit_source : b11f488abad71116eddef3dd0b5d0b9fa7c7d7b4
2021-08-20 11:39:37 +12:00
Rob Lemley
7e535eb6f7
Bug 1726433 - Back out 3d6380f6f8552. rs-bustage-fix
2021-08-19 18:14:49 -04:00
Rob Lemley
756f4efc37
Bug 1726433 - Port bug 1726117: Upgrade tasks using the debian10-amd64-build image to the debian11-amd64-build image. r=darktrojan DONTBUILD
...
Port of D122835.
Differential Revision: https://phabricator.services.mozilla.com/D123012
--HG--
extra : amend_source : 804e9f33ef073288e65bdc08c526c1d0b6fc4231
2021-08-19 14:39:55 +03:00
Rob Lemley
2dd81aa9e6
Bug 1726433 - Port bug 1726117: Upgrade toolchain tasks to Debian 11 image. r=darktrojan
...
Port of D122833.
Differential Revision: https://phabricator.services.mozilla.com/D123011
--HG--
extra : amend_source : f31a5d53d65e1a21f0744536374f9f661df00e36
2021-08-19 14:39:40 +03:00
Rob Lemley
28862f8281
Bug 1726466 - Port bug 1726100: Really add wasi-sysroot toolchain to builds. rs=bustage-fix
2021-08-18 19:09:44 -04:00
Rob Lemley
c75be2b8b3
Bug 1726466 - Port bug 1726100: Add wasi-sysroot toolchain to builds. rs=bustage-fix
2021-08-18 19:00:03 -04:00
Rob Lemley
2684a15b6f
Bug 1726433 - Port bug 1726117: Add Debian 11 docker images. rs=bustage-fix
...
Port of D122830.
2021-08-18 16:28:18 -04:00
Rob Lemley
93487d295e
Bug 1725260 - Adjust UVC-next parameters so that it will run on esr91 releases. r=darktrojan
...
Thunderbird does not use the "esrXX" names for release types, it needs to be
set to "release".
The last watershed version is going to be 78.15.0.
Differential Revision: https://phabricator.services.mozilla.com/D122397
--HG--
extra : amend_source : f8ee451ef149c2647e2772a8d85d7056e1f15675
2021-08-14 13:56:23 +03:00
Rob Lemley
c696cb322c
Bug 1725724 - Port bug 1724522: wasi-sysroot toolchain refactoring. rs=bustage-fix
2021-08-13 18:10:08 -04:00
Rob Lemley
6c2670e4a5
Bug 1720188 - Update suite version for comm-central->comm-beta merge. r=justdave
...
Updating the suite version for the c-c to c-b merge is a simple substitution
operation in both files. The "version-files" cannot be used for suite as
there is no support in mozilla-version for Seamonkey's versions.
Depends on D121669, D121668 (version-control-tools)
Test Plan:
https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=ae6f9cce64c5cbc6a272eda34c302bad028e717b
The push fails for some odd reason (try allows new remote heads so why did it fail?), but the diffs are correct!
Differential Revision: https://phabricator.services.mozilla.com/D121670
2021-08-03 16:04:50 +00:00
Rob Lemley
a55fa6fd1d
Bug 1720188 - Set mozilla-beta in .gecko_rev.yml for comm-central->comm-beta merge. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D121669
2021-08-03 16:02:16 +00:00
Rob Lemley
74693e927d
Bug 1720483 - Follow-up: Add x86_64 sysroot to linux64-aarch64 build for host utils. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D120120
--HG--
extra : amend_source : a38374ec16d582f03f20e8ae71f4a16f32d3e669
2021-07-17 12:56:06 +03:00
Rob Lemley
2a2b2b7115
Bug 1720908 - Port bug 1720625: Add sysroots to Windows/macOS builds for host utilities. r=justdave
...
Necessary to compile things like nsinstall which run on the Linux host during
the build.
Differential Revision: https://phabricator.services.mozilla.com/D120081
--HG--
extra : amend_source : a6643e2b4c136a6f192998f3ce44c6f227fa967c
2021-07-16 11:13:00 -04:00
Rob Lemley
b266a399ac
Bug 1709438 - release-update-verify-next test jobs. r=justdave
...
This is to add a second set of update-verify test jobs that run during release
promotion. This allows testing that Thunderbird 78 installs stay on
Thunderbird 78 and Thunderbird 91 gets Thunderbird 91 updates. Once 78 is
EOL, these tests get disabled.
Differential Revision: https://phabricator.services.mozilla.com/D116748
--HG--
extra : histedit_source : 41bcd02a98a9d38c80cc1492ba585a9dc8098882
2021-07-13 21:04:14 +00:00
Rob Lemley
05be7e007b
Bug 1720483 - Port bug 1719229: Use sysroot for host build targets. r=justdave
...
Port of D119848.
Depends on D119888
Differential Revision: https://phabricator.services.mozilla.com/D119889
--HG--
extra : histedit_source : 16ea10bd96a39a74ed86becc32a36f7ea2c44477
2021-07-15 10:54:17 +00:00
Rob Lemley
53d0fd749c
Bug 1720483 - Port bug 1719229: Rename Linux sysroot toolchains. r=justdave
...
Port of D119846.
Depends on D119887
Differential Revision: https://phabricator.services.mozilla.com/D119888
--HG--
extra : histedit_source : ee6819b39959ad7bd42d2ddd5fa3f1818aef8e88
2021-07-14 14:16:26 +00:00
Rob Lemley
5e0820893c
Bug 1720483 - Port bug 1719229: Rename dump-syms toolchains to dump_syms. r=justdave
...
Port of D119845.
Differential Revision: https://phabricator.services.mozilla.com/D119887
--HG--
extra : histedit_source : cc7f7fcc75ca1daabe01cce2b1e02d91b18563f7
2021-07-14 14:11:37 +00:00
Rob Lemley
fe2c079aa2
Backed out 4 changesets (bug 1720592, bug 1720483) landed with wrong bug number. r=backout
...
Backed out changeset 15ab0f88ff10 (bug 1720483)
Backed out changeset adf7e403f116 (bug 1720592)
Backed out changeset 12a9eb4fea0b (bug 1720592)
Backed out changeset fca19a013d36 (bug 1720592)
--HG--
extra : histedit_source : 9716bcbc109cd87a6d5b6abd96cd4fc68612fbae
2021-07-15 10:50:09 -04:00
Rob Lemley
5d991aad88
Bug 1720483 - Port bug 1719229: Use sysroot for host build targets. r=justdave
...
Port of D119848.
Differential Revision: https://phabricator.services.mozilla.com/D119889
--HG--
extra : amend_source : d497d815fbf293fb4f3aa98e33e51ca0d21cc8f6
2021-07-15 13:54:17 +03:00
Geoff Lankow
fb23653f46
Bug 1720592 - Fix Linux libotr jobs. rs=bustage-fix
...
Inspired by https://hg.mozilla.org/mozilla-central/rev/7834a5b6798a7a7bcbebdcdf701a59205fd3c02f , but it doesn't work for aarch64. Landing anyway as it will get the Linux build going at last.
--HG--
extra : amend_source : 266bdc947bbce241d639fbea5e482c842181716e
2021-07-15 13:49:28 +12:00
Geoff Lankow
200139184e
Bug 1720592 - Port bug 1719229 - Rename the bootstrappable sysroot toolchains. rs=bustage-fix
...
Port of https://hg.mozilla.org/mozilla-central/rev/123586cb1eafbb09341dda6046ed47f863b9c2c2
--HG--
extra : amend_source : a2a822c13de48d446e61609598b8e4cc55bae3b2
extra : histedit_source : efe0ff7a67b28bc56ec74c66ced30f5d41e27a74
2021-07-15 11:41:07 +12:00
Geoff Lankow
593fe5a3a5
Bug 1720592 - Port bug 1719229 - Don't replace _ with - in toolchain names to bootstrap. rs=bustage-fix
...
Port of https://hg.mozilla.org/mozilla-central/rev/9ea081598c5c21cc4a828379bc6e3f391b9b4fb0
--HG--
extra : histedit_source : 4159f0fa2d9aef6509f59cc6c73b5269deba5cf6
2021-07-15 11:20:38 +12:00
Rob Lemley
11f56cc4d0
Bug 1720495 - Restore non-webrender tests for Windows 10 until GFX issues are fixed. r=darktrojan
...
Per bug 1717883 comment 5, run the non-webrender tests for Windows 10 in addition
to webrender so it's easier to identify failures.
For win32, all test platforms are now webrender.
Differential Revision: https://phabricator.services.mozilla.com/D119892
2021-07-14 14:59:01 +00:00
Rob Lemley
d00dbad492
Bug 1720108 - Port bug 1717540: Taskgraph config updates for esr91. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D119622
2021-07-12 12:38:49 +00:00
Geoff Lankow
bb774c81a2
Bug 1719782 - Port bug 1719426. rs=bustage-fix
2021-07-09 17:37:54 +12:00
Geoff Lankow
af7507134a
Bug 1719448 - Port bug 1719228 - Remove unused docker images and Debian packages. rs=bustage-fix
2021-07-07 23:22:51 +12:00
Rob Lemley
187928ed0e
Bug 1717883 - Port bug 1717825: Move Windows 10 64bit tests to webrender. r=justdave
...
Depends on D118628
Differential Revision: https://phabricator.services.mozilla.com/D118629
2021-06-23 19:27:05 +00:00
Geoff Lankow
5a9b1b9a66
Bug 1719259 - Port bug 1719207 - Install libstdc++ dev package in sysroots. rs=bustage-fix
...
Differential Revision: https://phabricator.services.mozilla.com/D119172
--HG--
extra : amend_source : 475143fcb5147aa71b901c1710b1d188aa2a91d3
extra : histedit_source : d1d3ee81d94fec30cf1e707f46cf6a9d97f8e97d
2021-07-06 20:24:19 +12:00
Rob Lemley
5999f3a82a
Bug 1717883 - Port bug 1717803: Move Windows ASan tests to webrender. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D118628
--HG--
extra : amend_source : 4f6556ad2d0aa7143cde79d2320a7515ab1c6a96
2021-06-23 19:31:35 +00:00
Rob Lemley
b7db392fec
Bug 1713312 - Taskgraph transform to allow setting optimization strategy by-platform for tests. r=justdave
...
Test optimization strategy needs to align with the build strategy. If the test
strategy determines that the test needs to run, by definition the build must run.
The optimization attribute doesn't normally allow setting a different strategy
based on the test platform. This is useful for Thunderbird, and doesn't align
with the way Firefox CI runs tests.
Differential Revision: https://phabricator.services.mozilla.com/D118395
2021-06-18 22:26:53 +00:00
Rob Lemley
f36b4558ac
Bug 1717088 - Remove mapiheaders toolchain job. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D118280
2021-06-17 19:06:01 +00:00
Rob Lemley
cf4b02c252
Bug 1717088 - Use vendored MAPI header files. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D118279
2021-06-17 19:01:46 +00:00
Rob Lemley
a2fb1cdcd1
Bug 1717551 - Port bug 1715515: Switch windows 7 tests to -qr workers. rs=bustage-fix
...
Surely this is not the best fix.
Differential Revision: https://phabricator.services.mozilla.com/D118426
--HG--
extra : amend_source : 8fcaba03d334de191c978c438c666aebe2d756b9
2021-06-21 20:11:15 -04:00
Rob Lemley
8028d5fb4e
Bug 1713312 - Follow-up: Really disable Linux TSAN. r=me
2021-06-18 18:38:31 -04:00
Rob Lemley
af2ae50d68
Bug 1713312 - Temporarily disable TSAN/ASan builds. r=me
...
--HG--
extra : amend_source : efb8356a0ef78b52745594e12f47c5c288eac4c7
extra : histedit_source : e6c162bbd5bbc877dbb4757d68cb6b8ba918b3fe
2021-06-18 17:41:30 -04:00
Rob Lemley
476b52c6f4
Bug 1703742 - Follow-up: Adjust test parameters for ASan and TSAN to prevent worker failures. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D117709
2021-06-16 18:24:23 -04:00
Rob Lemley
180b77f60a
Bug 1716370 - Port bug 1696531: Run xpcshell tests with Python 3. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D117677
--HG--
extra : rebase_source : e2ea9b8e8bc55e1c8ba5a31bcf8dd787dc57ea6f
extra : amend_source : 3895d46ed7a21922b3aa709af993cf1a9a312f65
2021-06-16 12:59:25 +03:00
Rob Lemley
46c3df1955
Bug 1716370 - Port bug 1696529: Run mochitests with Python 3. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D117676
--HG--
extra : rebase_source : fdbea610e0178e86696116b91223bbc9d2b0c143
extra : amend_source : ad629060bc3a2839a903e8fb0b0d3ffb88e8fbe1
2021-06-16 12:59:11 +03:00
Rob Lemley
c41c266969
Port bug 1715282 - Add rust-1.51 toolchains. rs=bustage-fix DONTBUILD
...
--HG--
extra : amend_source : ab0dc5c04d027778e2feaf43bbd3bc146bc45e85
2021-06-15 19:21:04 -04:00
Rob Lemley
5590034baf
Port bug 1715282 - Add linux64-rust-1.51 toolchain. rs=bustage-fix
...
--HG--
extra : rebase_source : b1f71938055a1798809ac7ee047ea4a89df47ca6
2021-06-15 19:00:04 -04:00
Rob Lemley
fb99e47ba6
Bug 1703742 - Run tests for ASan builds. r=justdave
...
Differential Revision: https://phabricator.services.mozilla.com/D116855
--HG--
extra : amend_source : bccbf5011cc8b17b2b1e7f5f6243c42ad3c20eaf
2021-06-11 20:08:50 -04:00