Граф коммитов

7570 Коммитов

Автор SHA1 Сообщение Дата
Andrew Halberstadt 18af17355f Bug 1617321 - Disable taskgraph chunking when 'taskgraph.fast' is set r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D64111

--HG--
extra : moz-landing-system : lando
2020-03-11 13:41:06 +00:00
Jan de Mooij 22fc0b5d6e Bug 1621295 - Run SM(arm) build on autoland. r=sfink,bc
This was disabled in bug 1599197 but this build is not really like the other
Linux32 builds: it runs ARM32 JIT code in SpiderMonkey's ARM32 simulator.

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

--HG--
extra : moz-landing-system : lando
2020-03-11 08:33:35 +00:00
shindli 19953cff21 Backed out changeset 399201119339 (bug 1621416) for gecko decision task bustage CLOSED TREE DONTBUILD 2020-03-11 12:22:30 +02:00
Sebastian Hengst ae46fc56b2 Bug 1621416 - run Linux tsan mochitests with t-linux-xlarge to prevent retries and out-of-memory crashes. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D66299

--HG--
extra : moz-landing-system : lando
2020-03-10 20:33:26 +00:00
Edwin Takahashi 11f28d2db6 Bug 1620343 - migrate node(newtab) to run on ubuntu1804 and move node tests to be under linux1804-64 label r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D66258

--HG--
extra : moz-landing-system : lando
2020-03-11 00:41:56 +00:00
Mihai Tabara fcaa28d7c7 Bug 1621053 - set proper branch when building Flatpaks. r=rail DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D66276

--HG--
extra : moz-landing-system : lando
2020-03-10 20:29:52 +00:00
Mihai Tabara ef4303686b Bug 1621083 - open more ports for Flatpak. r=rail DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D66277

--HG--
extra : moz-landing-system : lando
2020-03-10 19:27:28 +00:00
Dorel Luca 7b8e71bc82 Backed out changeset e0897db2db04 (bug 1620343) for Linting failure in taskcluster/ci/source-test/kind.yml. CLOSED TREE 2020-03-11 00:31:04 +02:00
Edwin Takahashi 4c78ba93e2 Bug 1620343 - migrate node(newtab) to run on ubuntu1804 and move node tests to be under linux1804-64 label r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D66258

--HG--
extra : moz-landing-system : lando
2020-03-10 21:33:12 +00:00
Mihai Tabara 5b93938c31 Bug 1621074 - fix l10n in Flatpaks. r=rail DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D66290

--HG--
extra : moz-landing-system : lando
2020-03-10 20:35:42 +00:00
Geoff Brown 2653d1a44c Bug 1612345 - Add custom retrigger support for geckoview-junit; r=bc
Differential Revision: https://phabricator.services.mozilla.com/D66149

--HG--
extra : moz-landing-system : lando
2020-03-10 17:57:54 +00:00
James Graham b78ab3b383 Bug 1607474 - Mark the puppeteer tests as Tier-2, r=remote-protocol-reviewers,maja_zf
Depends on D65702

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

--HG--
extra : moz-landing-system : lando
2020-03-10 14:08:51 +00:00
James Graham 9407d058e3 Bug 1607474 - Upload puppeteer results on taskcluster, r=remote-protocol-reviewers,maja_zf
Depends on D65700

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

--HG--
extra : moz-landing-system : lando
2020-03-10 14:08:42 +00:00
Florin Strugariu b879e519c8 Bug 1621252 - Move Fenix tests to tire 1 r=perftest-reviewers,sparky
Differential Revision: https://phabricator.services.mozilla.com/D66205

--HG--
extra : moz-landing-system : lando
2020-03-10 13:21:27 +00:00
Nicholas Nethercote 10b3baa1f8 Bug 1619837 - Extend `fix-stacks` dependencies. r=glandium
First, with `fix_stacks.py` now being used on most test suites, those test
suites need a dependency on `fix-stacks`.

Second, 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/D65943

--HG--
extra : moz-landing-system : lando
2020-03-10 06:27:56 +00:00
Mihai Tabara f6462fdfc3 Bug 1591387 - add flatpak release automation. r=rail
Adjust runme to be executable

Rm sdk/pltf install.Manually add meta

Enforce firefox run instead of notify

Add policy to disable updates

Temp hack to default to firefox instead of notify-send

Fix mach linters

Remove firefox command hack. Proper fix

Remove duplicate cmd in runme

Fix indentantion in kind

Fix more linters

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

--HG--
extra : moz-landing-system : lando
2020-03-09 12:16:51 +00:00
Gijs Kruitbosch 03b081f658 Bug 1618188 - stop updating the mozilla-central copy of blocklist.xml, r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D64932

--HG--
extra : moz-landing-system : lando
2020-03-09 11:58:32 +00:00
Mike Hommey b6cb0ded83 Bug 1620165 - Switch win64-aarch64 opt and debug builds to cross-compiles. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D65486

--HG--
extra : moz-landing-system : lando
2020-03-06 21:47:52 +00:00
Mike Hommey a1559ceaf5 Bug 1620165 - Switch win32 opt and debug builds to cross-compiles. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D65485

--HG--
extra : moz-landing-system : lando
2020-03-06 21:09:16 +00:00
Mike Hommey 3c91017340 Bug 1620165 - Remove the now redundant win64-cross/opt build. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D65484

--HG--
extra : moz-landing-system : lando
2020-03-06 21:09:13 +00:00
Mike Hommey 4a257fb555 Bug 1620165 - Switch win64 opt and debug builds to cross-compiles. r=dmajor
This duplicates the peculiarities of the win64-cross/opt task, while adding
a rust-size dependency it was lacking.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 21:09:06 +00:00
Emilio Cobos Álvarez ed7d25f51e Bug 1620779 - Use built-in cargo vendor to vendor wrench / wgpu.
We were using the old cargo-vendor, which tries to fetch dependencies in a way
that crates.io dislikes, leading to spurious timeouts.

Use the built-in command instead. We no longer need the --relative-path flag
because the built-in one uses a relative path by default.

MANUAL PUSH: Fixing tree closure, so need to push on CLOSED TREE.

Differential Revision: https://phabricator.services.mozilla.com/D65882
2020-03-07 21:28:07 +01:00
Mike Hommey 7ef39a5fd8 Bug 1617043 - Track the time spent in fetch-content and mach artifact toolchain. r=rstewart
Note: while we can use time.monotonic in fetch-content, we can't in
mach artifact toolchain yet because it's still python2.

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

--HG--
extra : moz-landing-system : lando
2020-03-07 10:46:14 +00:00
Mark Banner 15cfe23b88 Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop
# ignore-this-changeset

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

--HG--
extra : moz-landing-system : lando
2020-03-07 10:09:44 +00:00
Mike Hommey d09f9aa8fa Bug 1620165 - Switch Wine builds to tier 1. r=dmajor
They are going to be required by tier 1 tasks. Also move them around to
another file because they're not mingw-specific anymore.

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

--HG--
extra : moz-landing-system : lando
2020-03-05 23:02:47 +00:00
Edwin Takahashi 9f0b95ae4e Bug 1611566 - support python3 syntax in taskcluster/taskgraph/try_option_syntax.py r=Callek
Changes:

Replaces all instances of `itervlaues` and `iteritems` with `six` variant in try_option_syntax.py.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 21:58:55 +00:00
Edwin Takahashi 3bec702dcb Bug 1620204 - enable windows10-aarch64 reftests, crashtests, mochitest-media on beta/release r=jmaher
Changes:

Specifically enable `mozilla-beta` and `mozilla-release` for windows10-aarch64 `reftest`, `crashtest` and `mochitest-media`.

This will exclude `mozilla-esr*` which is part of the `release` tag (https://searchfox.org/mozilla-central/source/taskcluster/taskgraph/util/attributes.py#18-27)

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

--HG--
extra : moz-landing-system : lando
2020-03-06 22:00:19 +00:00
Csoregi Natalia eaba0f6c47 Merge mozilla-central to autoland. CLOSED TREE 2020-03-06 22:30:20 +02:00
Csoregi Natalia 60dfa99561 Merge autoland to mozilla-central. a=merge 2020-03-06 22:09:55 +02:00
Csoregi Natalia c56ee76c10 Backed out changeset 8685d073fea1 (bug 1611566) for breaking try option syntax. a=backout 2020-03-06 21:42:01 +02:00
Geoff Brown 15a2cb5aea Bug 1619846 - Increase max-run-time for webrender on macos; r=kats
Avoid task timeouts by increasing max-run-time, to allow for repo cloning.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 19:38:54 +00:00
Sebastian Hengst a23651529b Bug 1620610 - Remove coalescing for tasks. r=catlee
Bug 1602446 disabled coalescing for tasks which was designed to reduce load on
the pools which ran those tasks by skipping some of them. After coalescing was
affecting almost no tasks, it started to coalesce more tasks in November 2019
(bug 1602446) up to a level for which too few tasks ran and test coverage was
impacted. Coalescing got disabled and the conclusion is that coalescing is
currently not needed.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 15:52:51 +00:00
Geoff Brown 125780a30a Bug 1612345 - Generalize the retrigger-mochitest action; r=bc
Simple update to strings and names for the custom retrigger action, in preparation
for the addition of more tasks.

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

--HG--
rename : taskcluster/taskgraph/actions/retrigger_mochitest.py => taskcluster/taskgraph/actions/retrigger_custom.py
extra : moz-landing-system : lando
2020-03-06 15:21:10 +00:00
Bob Clary 14697403b8 Bug 1618953 - remove obsolete kludges for build platforms and android raptor tests, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D64827

--HG--
extra : moz-landing-system : lando
2020-03-06 01:53:10 +00:00
Bob Clary a94ea75d6c Bug 1608427 - Simplify SkipLowValue.should_remove_task, r=tomprince.
Differential Revision: https://phabricator.services.mozilla.com/D64631

--HG--
extra : moz-landing-system : lando
2020-03-06 01:53:07 +00:00
Bob Clary 89f9c43290 Bug 1608427 - Eliminate O(N^2) behavior with lists and sets in SETA.query_low_value_tasks, r=ahal.
Differential Revision: https://phabricator.services.mozilla.com/D64630

--HG--
extra : moz-landing-system : lando
2020-03-06 01:53:05 +00:00
Bob Clary 7aa8095b93 Bug 1608427 - remove mozilla-inbound from SETA_PROJECTS, r=tomprince.
Differential Revision: https://phabricator.services.mozilla.com/D64629

--HG--
extra : moz-landing-system : lando
2020-03-06 01:53:03 +00:00
Bob Clary 252bb6f8b4 Bug 1618622 - Use fuzzing-builds optimization strategy fuzzing builds, r=aki.
Define and use fuzzing-builds optimization strategy that allows either
skip-unless-schedules or seta strategies.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 01:21:35 +00:00
Sebastian Hengst 49f3d93a8e Bug 1527313: Fix Windows cross-compilation bustage. patch by glandium on Matrix
--HG--
extra : rebase_source : 821b50ecaaa30f9153bf68220ef7c469b22d37d1
2020-03-06 11:21:40 +01:00
Edwin Takahashi 65d23c4f71 Bug 1620460 - turn off all tests except crashtest, reftest and mochitest-media on windows10-aarch64 r=jmaher
Changes:

Remove all tests other than `reftests`, `crashtests` and `mochitest-media` for windows10-aarch64.
Important changes are in `taskcluster/ci/test/test-platforms.yml` and `taskcluster/ci/test/test-sets.yml`.

I've gone ahead and removed the windows10-aarch64 specific entries in the YAML files as well.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 00:15:43 +00:00
Edwin Takahashi 6e0e6a4c13 Bug 1598055 - further trim packages from ubuntu1804-test docker image r=jmaher
Changes:

Pin the source docker image to a specific tag from canonical.

Remove unneeded packages that are either installed as part of the setup, or come preinstalled.

Silence the `dbus` startup message by redirecting the output to `2&>1`.

Remove unnecessary `locale-gen` call at the end of setup.

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

--HG--
extra : moz-landing-system : lando
2020-03-05 23:10:08 +00:00
Tom Prince b250509e73 Bug 1620437: Remove android openh264 builds; r=Callek
We don't ship openh264 builds on android, so there is no need
to build them in automation.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 09:30:09 +00:00
Tom Prince 7b75844c69 No bug: Use internal tooltool downloads for windows openh264 builds; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D65670

--HG--
extra : moz-landing-system : lando
2020-03-06 09:19:03 +00:00
Tom Prince f552683ada Bug 1527313: [taskgraph] Don't use a workspace cache for hazard builds; r=glandium
These jobs only use the workspace for obj directories, have some some logic to
cleanup the directory at the beginning of the run, so there is no reason to
cache the directory.

This also removes the now-unused common code for creating a workspace cache directory.

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

--HG--
extra : moz-landing-system : lando
2020-03-05 23:22:20 +00:00
Tom Prince 776a84e980 Bug 1527313: Enable caching on windows builds; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D62485

--HG--
extra : moz-landing-system : lando
2020-03-06 09:17:54 +00:00
Tom Prince 0cc5c24dee Bug 1527313: [taskgraph] Ensure that the mozharness workspace is part of a docker volume; r=glandium
Since the workspace is no longer cached, but needs to be a volume for
performance reasons, add a check to ensure that is the case.

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

--HG--
extra : moz-landing-system : lando
2020-03-05 23:22:13 +00:00
Tom Prince abadb30b3a Bug 1527313: [taskgraph] Remove workspace-key from mozharness tasks; r=glandium
Since mozharness tasks are no longer caching the workspace directory, we don't
need a key for different tasks.

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

--HG--
extra : moz-landing-system : lando
2020-03-05 23:22:10 +00:00
Tom Prince fa69ebf563 Bug 1527313: Move objdir out of source directory for all mozharness builds; r=glandium,Callek
This moves the object directory and source directories around in all mozharness
jobs, to allow enabling caching on windows builders.

This makes a number of changes that all need to land at once:
- Move the source checkout for the workspace cache mount, to the checkouts
  cache mount.
- Makes the object directoy from underneath the source directory, to directly
  in the work directory (which is still under `workspace`).
- Sets the object directory to `obj-build` instead of `obj-firefox`.
- Stops caching the workspace directory (it is still a volume in docker workers,
  so writes perform well; a followup revision add some checks around this).
- Removes one level of directory in the mozharness workdir (things were under
  `workspace/build`, but are now just under `workspace/`.
- Adjust paths in environment variables and artifact specifications to match
  the above changes.

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

--HG--
extra : moz-landing-system : lando
2020-03-06 08:51:21 +00:00
Edwin Takahashi 914f9794fd Bug 1611566 - support python3 in taskcluster/taskgraph/try_option_syntax.py and taskcluster/taskgraph/taskgraph.py r=Callek
Changes:

Replaces all instances of `itervlaues` and `iteritems` with `six` variant.

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

--HG--
extra : moz-landing-system : lando
2020-03-05 22:51:44 +00:00
Mike Hommey e71aed1a71 Bug 1619867 - Use the nightly mozconfig for win64-cross builds. r=rstewart
Differential Revision: https://phabricator.services.mozilla.com/D65296

--HG--
extra : moz-landing-system : lando
2020-03-05 21:54:12 +00:00