Mike Hommey
357a8bb20c
Bug 1486654
- Enable static analysis on all Linux CI builds. r=ted
...
And turn off separate static analysis build tasks.
2018-08-29 13:55:24 +09:00
Dorel Luca
544b61c613
Backed out changeset 692efe8acba9 (bug 1486654
) for wd failures on /builds/worker/workspace/build/tests/bin/geckodriver
2018-08-29 05:16:55 +03:00
Dorel Luca
2fc9d13cc4
Backed out changeset ac43fbec9205 (bug 1486654
) for wd failures on builds/worker/workspace/build/tests/bin/geckodriver
2018-08-29 05:15:09 +03:00
Raymond Forbes
da273b6d26
Bug 1481730 - Create non asan fuzzing coverage build. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D4032
2018-08-29 10:39:15 +09:00
Mike Hommey
6103f33795
Fixup for bug 1486654
for static-analysis-autotest bustage. r=me
...
Restore the mozharness config for static-analysis-autotest.
2018-08-29 08:33:39 +09:00
Mike Hommey
2ef817ea52
Bug 1486654
- Enable static analysis on all Linux CI builds. r=ted
...
And turn off separate static analysis build tasks.
2018-08-29 08:02:06 +09:00
Tom Prince
cbd96979ae
Bug 1478995: Disable nodejs in source tasks; r=Callek
...
Differential Revision: https://phabricator.services.mozilla.com/D3988
--HG--
extra : source : 158ae9db750eda14c4a6653955e2932f46a38d7a
extra : amend_source : c35a7493fde3ae404edc436d7e37a25e1059025a
extra : intermediate-source : 125d36d0a59d1d5b50ed482027e7182d44e33f36
2018-08-22 09:54:07 -06:00
Marco Castelluccio
40deb13c65
Bug 1471339 - Add RUSTFLAGS to Linux coverage build to enable gcov profiling for Rust. r=jmaher
...
--HG--
extra : rebase_source : 625c667376ad80a1f2fdd8493a7243ab18f2ff16
extra : source : 780db89a805956fc1bf0059ee55081b9fe5671f6
2018-07-27 01:25:49 +01:00
Mike Hommey
d04535c91d
Bug 1484862
- Switch Linux plain builds to clang. r=gps
2018-08-21 08:02:37 +09:00
Emilio Cobos Álvarez
583727a597
Bug 1478813 - Auto-generate ServoStyleConsts. r=xidorn,ted
...
Differential Revision: https://phabricator.services.mozilla.com/D2447
2018-08-17 19:48:23 +02:00
Cosmin Sabou
a1dcf34f94
Backed out changeset 4b9dcf8f2e6c (bug 1478813) for build bustages because cbindgen is missing. CLOSED TREE
2018-08-17 20:24:06 +03:00
Emilio Cobos Álvarez
1e9ffcebe9
Bug 1478813 - Auto-generate ServoStyleConsts. r=xidorn,ted
...
Differential Revision: https://phabricator.services.mozilla.com/D2447
2018-08-17 19:02:34 +02:00
Dan Mosedale
9fc855eec6
Bug 1478995 - Add node toolchain path to automation mozconfigs, r=gps
...
MozReview-Commit-ID: 37gYPLYJD85
--HG--
extra : rebase_source : a0b1cb598eeb852b7df1912a94a085d31862c86f
2018-06-01 14:59:45 -07:00
Christian Holler
735c9ac55f
Bug 1479385 - Disable stack instrumentation for Windows Nightly ASan builds. r=dmajor
...
MozReview-Commit-ID: ILAmIftHXc9
--HG--
extra : amend_source : 7102fbd37e4ce0f2946d172138d791c9e4e30986
2018-07-26 15:41:58 +02:00
Christian Holler
32e2fbf410
Bug 1476098 - Add Google and Mozilla API keys to ASan Nightly. r=glandium
...
MozReview-Commit-ID: AAQWWiHeLB0
--HG--
extra : rebase_source : f9ea0d4a704ec77b9d4822ea9042339fa45b33f0
2018-07-21 11:49:54 +02:00
Christian Holler
2ce6b8e8ec
Bug 1477981 - Disable sandboxing for win64 ASan reporter builds. r=froydnj a=aryx
...
--HG--
extra : rebase_source : 4282bed37a2792814c0272e70a4ea009979ffc57
extra : histedit_source : 5f5923eb953549220020518c8df1e11edc33f870
2018-07-24 14:31:03 +02:00
Kartikaya Gupta
c4a680096a
Bug 1477792 - Save the rust-analysis on macOS searchfox builds. r=emilio
...
This is the equivalent of bug 1432475 but for macOS.
MozReview-Commit-ID: DT8V9Vd9eLS
--HG--
extra : rebase_source : 982e2fcb8aed0640acd80025319fdcac24634c47
2018-07-23 14:49:04 -04:00
Christian Holler
37f45cc5e9
Bug 1473259 - Windows updates for ASan reporter nightly build. r=catlee
...
MozReview-Commit-ID: 6DQD5DnzyqB
2018-07-03 23:41:31 +02:00
Bogdan Tara
fad7fdf6cc
Backed out changeset 76540384ad3d (bug 1471339) by marco's request a=backout
2018-07-20 04:05:23 +03:00
Marco Castelluccio
5f6357dc72
Bug 1471339 - Add RUSTFLAGS to Linux coverage build to enable gcov profiling for Rust. r=jmaher
...
--HG--
extra : rebase_source : 36830f32a2c12e493fa7c4351f577e7417c42738
2018-06-23 21:23:59 +01:00
Marco Castelluccio
e13fd0c670
Bug 1471339 - Link with clang_rt.profile-x86_64 library in Linux code coverage builds. r=glandium
...
--HG--
extra : rebase_source : 390bcc57b8decc423801a7e497be18f8baeadac5
2018-06-29 01:40:41 +01:00
David Major
2d44c25242
Bug 1463190 - Add forced-MSVC builds to CI to keep that platform green. r=ted
2018-07-09 18:22:45 -04:00
Christian Holler
53fddbfeb5
Bug 1471647 - Enable Telemetry on ASan Nightly Reporter builds. r=Dexter
...
MozReview-Commit-ID: LuSxiXSiEiM
--HG--
extra : rebase_source : 97d9193f08288a760810258a3222a448fcdaf5ba
2018-06-28 15:14:19 +02:00
Calixte Denizet
264c53b6fe
Bug 1472146 - Disable warnings-as-errors on macosx64 and win64 code coverage builds to avoid false positives. r=marco
...
Reviewers: marco
Reviewed By: marco
Bug #: 1472146
Differential Revision: https://phabricator.services.mozilla.com/D1877
--HG--
extra : amend_source : a4af8b6c06139f5147cd837619ecfc9bb454737d
2018-06-30 01:17:03 +03:00
rforbes
6f47a9bb39
bug 1471638 - fix name for coverage fuzzing build r=marco
...
MozReview-Commit-ID: LXHvfolbgfE
--HG--
extra : rebase_source : cdb17b92eb4bb201cc054468c7961e2f81fee3e7
2018-06-27 10:29:08 -07:00
Xidorn Quan
9d13707bca
Bug 1471486 part 1 - Detect rustfmt like other rust executables. r=froydnj
...
MozReview-Commit-ID: 8LMdpdqbrFS
--HG--
extra : rebase_source : e23b7e467993963eb1a69637dacdabb7cbff3e90
2018-06-27 15:27:43 +10:00
rforbes
a9523d34ea
Bug 1470079 - Add fuzzing coverage build to taskcluster r=marco
...
MozReview-Commit-ID: 5TyxY2KmLCs
--HG--
extra : rebase_source : ad480d344e428ffcb1c31ab5bca1f6c9a468d6e1
2018-06-24 18:48:52 -07:00
Marco Castelluccio
3530a2508c
Bug 1471147 - Enable Rust coverage on Windows. r=jmaher
...
--HG--
extra : rebase_source : 36f59a33597c93749f029905cc86e13ec1e4ca98
extra : histedit_source : 8897c3485dc0f42cf09a8316cf0753c4cfed473c
2018-06-26 09:59:31 +01:00
Noemi Erli
9e88a061e6
Backed out changeset 24334b7cffc5 (bug 1470079) for Linting failure in builds/worker/checkouts/gecko/testing/mozharness/configs/builds/releng_sub_linux_configs/64_fuzzing_cov.py on a CLOSED TREE
2018-06-23 12:33:50 +03:00
rforbes
d7994973a1
Bug 1470079 - Add fuzzing coverage build to taskcluster r=marco
...
MozReview-Commit-ID: 7FwYAjzHJJw
--HG--
extra : rebase_source : fc3d90d8a07543618a638cf8a76b41f960a46464
2018-06-21 14:57:28 -07:00
Kris Maglione
0506a56751
Bug 1468362: Remove ADDON_SINGING buildconfig setting. r=aswan
...
MozReview-Commit-ID: MeD4VQPVf6
--HG--
extra : rebase_source : c40ed5b7d194290332f0aa77deaf91812de48c42
extra : histedit_source : 34a69d708597fcdbfb9bffccd7dbf28c9d1a42a7
2018-06-12 13:56:58 -04:00
Sofia Carillo
bfe1e3bf26
Bug 1468688 - default to upload tub db is false r=mshal
...
MozReview-Commit-ID: DrB5Sr9FTM3
--HG--
extra : rebase_source : 6c8f18ca73b7dfd8c9d761ccbde6986ba9d3a5e2
2018-06-18 10:13:38 -07:00
Chris Manchester
5d3cac5b6d
Bug 1319228 - Disable the js shell in tup automation builds. r=mshal
...
The js shell is symlinked back to the js objdir by a one off rule.
This fails in the current tup build because the symlink rule is
written in the Tupfile before the rule to build the shell.
MozReview-Commit-ID: 2FOv9FovXLm
--HG--
extra : rebase_source : de8dce6a1b50509b1d0da33eb7b6c35749269733
2018-06-13 22:33:22 -07:00
shindli
11cbcef059
Backed out 6 changesets (bug 1319228) for Btup bustages on Linux x64 on a CLOSED TREE
...
Backed out changeset 2eedbab9137b (bug 1319228)
Backed out changeset 6ba05238789f (bug 1319228)
Backed out changeset badf116dde30 (bug 1319228)
Backed out changeset a218f97e1b48 (bug 1319228)
Backed out changeset d3c835477d11 (bug 1319228)
Backed out changeset 3f3fa38b1a5f (bug 1319228)
2018-06-14 00:46:46 +03:00
Chris Manchester
1bbe619ac0
Bug 1319228 - Disable the js shell in tup automation builds. r=mshal
...
The js shell is symlinked back to the js objdir by a one off rule.
This fails in the current tup build because the symlink rule is
written in the Tupfile before the rule to build the shell.
MozReview-Commit-ID: HR04x8lyEkg
--HG--
extra : rebase_source : 06a3059c8aa5f454e17c7ca8e54d39cb9b50c3cb
2018-06-12 13:48:38 -07:00
Sofia Carillo
61c1056c0e
Bug 1464235 - option to upload tup db r=mshal
...
MozReview-Commit-ID: JkzWTu0g41X
--HG--
extra : rebase_source : 1bd8c2dc9f99879ca05dade9c9471cec167f319a
2018-06-06 14:04:47 -07:00
Jed Davis
fc1d522e1e
Bug 1467285 - Disable warnings-as-errors on code coverage builds to avoid false positives. r=marco
...
MozReview-Commit-ID: AlGvRrzzZtn
--HG--
extra : rebase_source : d9ef7cae23ddcb4308d82d8d833877ca3b5bea8b
2018-06-06 15:24:39 -06:00
Tom Ritter
2eb926954e
Bug 1457482
Add an LTO Build Target r=glandium
...
This build target doesn't have LTO enabled on it (yet)
MozReview-Commit-ID: 56tAHMyvH7o
--HG--
extra : rebase_source : 90039cd8e97332e2ef8aad7908b8a04b2869f4a5
2018-05-30 12:27:25 -05:00
Gregory Szorc
776e41b866
Bug 1465996 - Disable l10n-check in code coverage builds; r=ted
...
Because we don't care about them for this build configuration.
MozReview-Commit-ID: JKEN2pN2x4K
--HG--
extra : rebase_source : b7ce0228f7086a5f933a7cdd6c4695eabb1530f1
2018-05-31 17:35:52 -07:00
Marco Castelluccio
0a98541261
Bug 1465735 - Add Mac code coverage build definition. r=jmaher
...
--HG--
extra : rebase_source : d56219d0de710480b5a5c9704b5c51900ee03777
2018-05-31 15:47:14 +02:00
Raymond FOrbes
a20173c1a1
Bug 1460781 - Add non debug build coverage build to taskcluster r=marco
...
MozReview-Commit-ID: H3AjJ20uspC
***
Bug 1460781 - update platform for opt build of coverage
MozReview-Commit-ID: DwX2D8KryNb
***
Bug 1460781 - fix type in buildbase
MozReview-Commit-ID: 2PsW54jtNU8
***
Bug 1460781 - incorporate changes requested from review
MozReview-Commit-ID: 5hm6HAncogh
--HG--
rename : testing/mozharness/configs/builds/releng_sub_linux_configs/64_code_coverage.py => testing/mozharness/configs/builds/releng_sub_linux_configs/64_code_coverage_debug.py
extra : rebase_source : 59f72bab7b2aa885e5a1c0313dde77e9c085f2ca
2018-05-15 11:46:04 -07:00
Xidorn Quan
8bf2d8e5a8
Bug 1457524 followup - Unset RUSTDOC for no-compile environment and add it to mozconfigs.
...
--HG--
extra : rebase_source : 811e48c193f593332ace7ed0108693373dafecaf
extra : amend_source : 4bb21acd6d3def08917dc00c2264f1ddb1b1ede8
2018-05-05 11:04:07 +10:00
Gregory Szorc
8daf811909
Bug 1380893 - Add CI for plain builds; r=mshal
...
This commit adds CI tasks to perform "plain" builds. These builds use
the same toolchains used by official builds. But that's about it. The
mozconfig changes are minimal and only set up paths to toolchain
artifacts. sccache is not used.
The main goal of these builds is to have a "reference" build that
matches an out-of-the-box build environment as much as possible. We want
this mainly so we have timing and behavior information that matches what
developers are doing.
The Windows/generic Taskcluster worker doesn't like it when you specify
an artifact directory that doesn't exist. So we needed to add a
mozharness step to ensure UPLOAD_PATH exists to prevent those tasks from
erroring.
I'm not super thrilled about using mozharness here. We definitely don't
really need mozharness. But the main thing it is providing that we care
about is the Perfherder metrics data. I don't feel like scope bloating
to move that out of mozharness at this time.
I only implemented Linux64 and Windows64 because I'm not convinced
coverage on 32-bit build variations is useful. Tasks only run on trunk
because they are informational only and we don't need to waste resources
running these on release repos and on Try. They are tier 2 because they
aren't critical to shipping Firefox.
MozReview-Commit-ID: Gl6hGYbFX9b
--HG--
extra : rebase_source : 05360d2f6e5dbfed5543726a1be4b0e5d00e0b3d
2018-04-20 10:31:05 -07:00
Chris AtLee
96d067df95
Bug 1403548: Enable nightly asan reportor builds and updates r=Callek
...
MozReview-Commit-ID: 2X03vU5bO32
--HG--
extra : rebase_source : 70d25b081ed874d4f88944e05f40764f948a45a7
2018-04-19 09:28:59 -04:00
Dorel Luca
b78d790273
Backed out changeset a63caceffcee (bug 1403548) for liniting failure on builds/worker/checkouts/gecko/taskcluster/taskgraph/transforms/beetmover_repackage.py. CLOSED TREE
2018-04-26 00:07:21 +03:00
Chris AtLee
a8def10cc3
Bug 1403548: Enable nightly asan reportor builds and updates r=Callek
...
MozReview-Commit-ID: 2X03vU5bO32
--HG--
extra : rebase_source : d4b6672eae5b378ac5a5d80d7f14d193d201f517
2018-04-19 09:28:59 -04:00
Tom Prince
2fd9b9a48f
Bug 1436662: Remove `installer` MOZ_AUTOMATION stage; r=mshal
...
The previous commit moved creating installers to be side effect of creating
packages. This makes the installer step not actually do anything. So remove the
step from automation.
Differential Revision: https://phabricator.services.mozilla.com/D864
--HG--
extra : rebase_source : 75b67a6e57031ae189dafe1d9854e4105aa22621
extra : source : fcb756834abbdbe0ae6e59a8cfdf39024f50a226
2018-04-05 19:12:10 -06:00
Brindusan Cristian
34b33a520a
Backed out 2 changesets (bug 1436662) for build bustages on /installer/windows. CLOSED TREE
...
Backed out changeset fcb756834abb (bug 1436662)
Backed out changeset d6bf22099e21 (bug 1436662)
2018-04-17 19:08:21 +03:00
Tom Prince
f125db5dfe
Bug 1436662: Remove `installer` MOZ_AUTOMATION stage; r=mshal
...
The previous commit moved creating installers to be side effect of creating
packages. This makes the installer step not actually do anything. So remove the
step from automation.
Differential Revision: https://phabricator.services.mozilla.com/D864
--HG--
extra : rebase_source : 174a366890da295634ef8971d0608ea60979f110
extra : histedit_source : 06fdd0e2ccb93f061ba5a40c2a4137eed9898916
2018-04-05 19:12:10 -06:00
David Major
dce32950b9
Bug 1450699 - Always use link.exe in Windows static analysis builds. r=froydnj
...
--HG--
extra : rebase_source : ba0f169a15b31685a916fb4689c2fb1636d2fbb6
2018-04-02 11:56:31 -04:00