Emilio Cobos Álvarez
9c7c03bf30
Bug 1646936 - Generate a single metadata file in the objdir, and feed it to cbindgen. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D80360
2020-06-26 09:37:16 +00:00
Mike Hommey
90a47ff4ef
Bug 1648343 - Require rustc 1.43 to build. r=dmajor
...
Differential Revision: https://phabricator.services.mozilla.com/D81246
2020-06-25 23:41:16 +00:00
Mike Hommey
81697e521f
Bug 1632735 - Upgrade valgrind builds to the same rust version as other builds. r=erahm
...
And add suppressions for the new errors that this adds to the valgrind
run. It's not clear if it's a legitimate thing that LLVM does that
valgrind doesn't cope with, like many others, but the fact is running
valgrind on a PGO/LTO build doesn't show these errors, so we're not
actually shipping them anyways (but does show _different_ errors that we
don't see on the build the valgrind jobs do)
Differential Revision: https://phabricator.services.mozilla.com/D81016
2020-06-25 22:29:59 +00:00
Mike Hommey
65b1898329
Bug 1648359 - Use Debian 10 based docker images for macOS builds. r=froydnj
...
That brings them on par with all the other cross-compiled builds.
Differential Revision: https://phabricator.services.mozilla.com/D81020
2020-06-25 20:32:23 +00:00
Ben Hearsum
d003f46a59
Bug 1646767: Android opt tests completely missing from taskgraph on try r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D80920
2020-06-24 18:33:10 +00:00
Mike Hommey
bc8366ddca
Bug 1648256 - Upgrade valgrind to latest release. r=firefox-build-system-reviewers,rstewart
...
There isn't a Debian package for that verson yet, so keep using the code
that pulls from the git repository, but use the revision that was
released as 3.16.1.
Differential Revision: https://phabricator.services.mozilla.com/D80957
2020-06-24 20:55:05 +00:00
Mike Hommey
3437f37ac4
Bug 1647880 - Upgrade cmake to 3.16.3 for toolchain builds. r=firefox-build-system-reviewers,rstewart
...
This gets us to the same version as the one used on the Debian 10
toolchain docker image.
Differential Revision: https://phabricator.services.mozilla.com/D80818
2020-06-24 15:17:03 +00:00
Andrew Creskey
1670be2396
Bug 1646987 - Increase browsertime-iterations for the app-link tests to 14 r=tarek
...
We are seeing a pretty broad distribution of results for the applink tests.
This bug increases the number of browsertime iterations from 10 to 14.
Differential Revision: https://phabricator.services.mozilla.com/D80363
2020-06-24 15:30:41 +00:00
Justin Wood
0493942024
Bug 1647749 - Don't test updates from esr52. r=mtabara a=release
...
Differential Revision: https://phabricator.services.mozilla.com/D80670
2020-06-23 15:13:11 +00:00
Justin Wood
31ae9b52fb
Bug 1647634 - Update esr rules too for esr78. r=mtabara
...
Differential Revision: https://phabricator.services.mozilla.com/D80658
2020-06-23 14:24:04 +00:00
Andrew Creskey
e23be904f3
Bug 1647644 - perftest(applink-fenix) tasks fail and logs too big to parse r=tarek
...
Removed --verbose and increased test duration to prevent failures.
Differential Revision: https://phabricator.services.mozilla.com/D80645
2020-06-23 12:55:22 +00:00
James Graham
91d4b40822
Bug 1644395 - Don't try to run wpt print-reftests on Android,
...
Differential Revision: https://phabricator.services.mozilla.com/D80641
2020-06-23 12:41:17 +00:00
James Graham
2ade9fa1fd
Bug 1644395 - Add wpt print reftests to TC config, r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D79082
2020-06-23 10:00:28 +00:00
Marian Raiciof
c2bbc30a7b
Bug 1623421 - Add WebRender visual metrics pageload tests Android r=perftest-reviewers,sparky
...
This patch is allowing visual metrics android pageload tests to run with webrender.
Differential Revision: https://phabricator.services.mozilla.com/D70668
2020-06-23 10:36:33 +00:00
Gregory Mierzwinski
7d24231bc3
Bug 1646967 - Disable conditioned profiles for fennec. r=perftest-reviewers,Bebe
...
Differential Revision: https://phabricator.services.mozilla.com/D80439
2020-06-23 09:23:19 +00:00
Gregory Mierzwinski
59c1208baf
Bug 1502032 - Increase raptor ytp task timeout. r=perftest-reviewers,Bebe
...
Differential Revision: https://phabricator.services.mozilla.com/D80458
2020-06-23 09:20:20 +00:00
Edwin Takahashi
7e28d8d3d2
Bug 1643177 - separate web-platform-tests-backlog tests into its own test-set r=jmaher
...
Changes:
- remove web-platform-tests from the test-set `macosx1014-tests`
- create new group `web-platform-tests-backlog` and move all backlog types into that group
- add the new group into test-platforms where applicable
Differential Revision: https://phabricator.services.mozilla.com/D80555
2020-06-22 21:30:31 +00:00
Narcis Beleuzu
a0c8ce672c
Backed out 4 changesets (bug 1644395) for bc failures on browser_all_files_referenced.js . CLOSED TREE
...
Backed out changeset 582c1dd945ca (bug 1644395)
Backed out changeset 9dbba532a700 (bug 1644395)
Backed out changeset 59e998eb5e59 (bug 1644395)
Backed out changeset 035ddba4a4d9 (bug 1644395)
2020-06-23 00:56:49 +03:00
Edwin Takahashi
a4ca63453e
Bug 1643177 - apply timeout multiplier reduction to web-platform-tests-reftest-backlog and reduce chunks r=jmaher
...
Changes:
Previous patch to apply the reduced timeout multiplier was only applicable to vanilla `web-platform-tests`. This patch reduces the chunk count for `web-platform-tests-reftest` and applies the reduction multiplier.
Differential Revision: https://phabricator.services.mozilla.com/D80520
2020-06-22 19:50:34 +00:00
Julien Cristau
58f17114d5
Bug 1647347 - add missing release-to-esr merge configuration. r=Callek
...
We need to update the display version, and flip the MOZ_REQUIRE_SIGNING
default, not just the explanatory comment.
Differential Revision: https://phabricator.services.mozilla.com/D80493
2020-06-22 16:51:17 +00:00
James Graham
5706e82bce
Bug 1644395 - Add wpt print reftests to TC config, r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D79082
2020-06-22 13:44:13 +00:00
Gregory Mierzwinski
2868ced012
Bug 1645874 - Simplify the perftest crons and remove some tests in production. r=perftest-reviewers,davehunt
...
This patch does a few small things to clean up our CI tests:
(1) The GPT cron is simplified so that it can be more manageable. In this change I also include a new helper method to make sure we run our android tests on the build variants that we should be running them on (and no others).
(2) The geckoview browsertime warm tests were running on 1 platform too many - this is no longer the case.
(3) Fennec vismet tests were previously excluded but are now included.
(4) All fennec tests that were in GPT cron have been moved to the Fennec_v68 cron so they only run once a week.
Differential Revision: https://phabricator.services.mozilla.com/D79891
2020-06-22 10:26:39 +00:00
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
Gregory Mierzwinski
b1676248ea
Bug 1646368 - Add performance tuning feature to android layer. r=mozperftest-reviewers,tarek
...
This patch ports the performance tuning functionality from Raptor to mozperftest and adds a small test for it.
Differential Revision: https://phabricator.services.mozilla.com/D80168
2020-06-18 22:37:27 +00:00
Andrew Creskey
959282ad93
Bug 1644773 - Add a nightly cron job for the Fenix HomeActivity (MAIN) perf test r=sparky,tarek
...
Also fixes a logcat encoding read error in the transformer.
Differential Revision: https://phabricator.services.mozilla.com/D79909
2020-06-18 18:05:13 +00:00
Sylvestre Ledru
0fa8b022f0
Bug 1623024 - mozlint: run pylint at review phase r=linter-reviewers,ahal
...
Depends on D79099
Differential Revision: https://phabricator.services.mozilla.com/D79430
2020-06-18 20:05:20 +00:00
Gijs Kruitbosch
272fe15123
Bug 1644863 - include CSS, HTML and localization (ftl, properties, dtd) files in the whitespace linter, r=sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D79204
2020-06-17 22:46:42 +00:00
Ted Campbell
c72c2a34d1
Bug 1642708 - Stop running BinAST tests in automation r=perftest-reviewers,Bebe,sfink
...
Remove the BinAST tests from following jobs:
- SM(p)
- SM(cgc)
Remove the BinAST performance tests:
- binast-instagram
Mark the WPT BinAST tests as backlog.
Differential Revision: https://phabricator.services.mozilla.com/D77919
2020-06-17 13:57:04 +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
Csoregi Natalia
e722c196bc
Backed out 5 changesets (bug 1642708) for build bustages. CLOSED TREE
...
Backed out changeset d307b00c7e1b (bug 1642708)
Backed out changeset d210a60ad435 (bug 1642708)
Backed out changeset bcc2728b5ca5 (bug 1642708)
Backed out changeset 1c245d4e8244 (bug 1642708)
Backed out changeset ad613fa94a83 (bug 1642708)
2020-06-17 16:51:16 +03:00
Ted Campbell
c2620d4c2f
Bug 1642708 - Stop running BinAST tests in automation r=perftest-reviewers,Bebe,sfink
...
Remove the BinAST tests from following jobs:
- SM(p)
- SM(cgc)
Remove the BinAST performance tests:
- binast-instagram
Mark the WPT BinAST tests as backlog.
Differential Revision: https://phabricator.services.mozilla.com/D77919
2020-06-17 08:06:08 +00:00
Mihai Tabara
e6bfa572e4
Bug 1644973
- remove Nazgul jobs as they become the new vanilla bouncer jobs. r=rail
...
Differential Revision: https://phabricator.services.mozilla.com/D79829
2020-06-16 15:17:05 +00:00
Edwin Takahashi
94fa9788e6
Bug 1643177 - reduce web-platform-tests-backlog chunk counts r=jmaher
...
Changes:
- reduce the number of web-platform-tests-backlog chunks across the board to save on machine setup costs.
Differential Revision: https://phabricator.services.mozilla.com/D79414
2020-06-16 22:58:20 +00:00
Razvan Maries
08aad2dacd
Backed out 2 changesets (bug 1643177) for multiple webdriver perma failures. CLOSED TREE
...
Backed out changeset 745ca9baa9c8 (bug 1643177)
Backed out changeset 3acd697a9131 (bug 1643177)
2020-06-17 01:52:28 +03: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
Edwin Takahashi
4ba892e64c
Bug 1643177 - reduce web-platform-tests-backlog chunk counts r=jmaher
...
Changes:
- reduce the number of web-platform-tests-backlog chunks across the board to save on machine setup costs.
Differential Revision: https://phabricator.services.mozilla.com/D79414
2020-06-16 20:50:36 +00: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
Edwin Takahashi
dc3f2aa657
Bug 1643177 - discontinue web-platform-tests-backlog on ccov/devedition platforms r=jmaher
...
Changes:
- discontinue ability to run web-platform-tests-backlog on ccov/devedition platforms, including `web-platform-tests-reftest`.
Differential Revision: https://phabricator.services.mozilla.com/D79867
2020-06-16 19:54:21 +00:00
Andrew Halberstadt
09f67bf165
Bug 1641131
- [ci] Don't run test-verify tasks on projects where the associated build is skipped, r=gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D79856
2020-06-16 18:39:53 +00:00
Andrew Halberstadt
ba66e735dd
Bug 1641131
- [ci] Don't use shippable builds as dependencies for source-test tasks on try, r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D79854
2020-06-16 18:11:43 +00:00
Sylvestre Ledru
cb7d556407
Bug 1642825 - mozlint: Run the rejected-words linter in the CI r=Gijs,linter-reviewers,ahal
...
Depends on D78158
Differential Revision: https://phabricator.services.mozilla.com/D78230
2020-06-16 17:03:46 +00:00
Nick Alexander
7e3c305443
Bug 1644046 - Post: Bump Sonatype nexus to latest 2.x version. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D78946
2020-06-15 16:29:38 +00:00
Nick Alexander
571c7fd42e
Bug 1644046 - Get Sonatype nexus with fetch task rather than when building android-build
image. r=froydnj
...
This brings the `android-build` image very close to other build
images, paving the way for it to be folded in completely. It also
makes us more resilient in the face of upstream service interruptions.
Differential Revision: https://phabricator.services.mozilla.com/D78945
2020-06-15 16:29:30 +00:00
Gregory Mierzwinski
83d7628dc7
Bug 1641878 - Migrate fennec68 raptor tests to browsertime. r=perftest-reviewers,davehunt
...
This patch disables and removes the raptor-webext fennec68 tests and replaces them with the browsertime variants. The raptor tests which ran through a cron are also swapped for the browsertime tests.
Differential Revision: https://phabricator.services.mozilla.com/D77674
2020-06-12 11:38: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
Gregory Mierzwinski
06555779e5
Bug 1645135 - Disable conditioned-profiles for raptor-webext geckoview P2 tests. r=perftest-reviewers,davehunt
...
This patch disables conditioned-profiles on geckoview P2 raptor-webext tests temporarily.
Differential Revision: https://phabricator.services.mozilla.com/D79331
2020-06-11 21:04:03 +00:00
Mihai Tabara
97baffd8ad
Bug 1645001 - remove vanilla bouncer as deps in release automation. r=jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D79268
2020-06-11 12:13:21 +00:00
Gregory Mierzwinski
9a6913c3d3
Bug 1644706 - Make a multi-commit test for app-link in CI. r=mozperftest-reviewers,tarek
...
This patch adds a new method to test multiple Fenix builds within one test run.
Depends on D78926
Differential Revision: https://phabricator.services.mozilla.com/D79107
2020-06-10 22:10:35 +00:00
Bogdan Tara
633c636ab1
Backed out 3 changesets (bug 1644706, bug 1644437, bug 1644368) for python related bustage CLOSED TREE
...
Backed out changeset 2a6645398c5a (bug 1644706)
Backed out changeset e695f5748e04 (bug 1644437)
Backed out changeset d615591507b9 (bug 1644368)
2020-06-11 01:04:33 +03:00
Gregory Mierzwinski
8d81e0549f
Bug 1644706 - Make a multi-commit test for app-link in CI. r=mozperftest-reviewers,tarek
...
This patch adds a new method to test multiple Fenix builds within one test run.
Depends on D78926
Differential Revision: https://phabricator.services.mozilla.com/D79107
2020-06-10 21:18:57 +00:00