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

2675 Коммитов

Автор SHA1 Сообщение Дата
Geoff Brown eea10fc31e Bug 1533445 - Make android tests shutdown faster when device unresponsive; r=bc
Differential Revision: https://phabricator.services.mozilla.com/D22610

--HG--
extra : moz-landing-system : lando
2019-03-07 22:45:13 +00:00
Gregory Mierzwinski 153a327822 Bug 1476372 - Add fetch tasks for raptor chromium builds. r=rwood,glandium,tomprince
Differential Revision: https://phabricator.services.mozilla.com/D21372

--HG--
extra : moz-landing-system : lando
2019-03-06 19:45:34 +00:00
Mike Hommey 9961a0af3d Bug 1530908 - Don't use different mozconfigs for artifact builds. r=chmanchester
Artifact mozconfigs are not necessarily up-to-date wrt changes to the
nightly mozconfigs, and all in all, shouldn't be much different from
them.

It's just better to use the nightly mozconfigs (or beta on beta, etc.)
and make the mozconfigs themselves handle the few things that need to be
different when the USE_ARTIFACT environment is set (which is now
consistently set by taskcluster)

This does have the side effect of turning builds that actually don't
support artifact builds red when using --artifact on try, instead of
having them silently not be artifact builds as currently happens.

Depends on D21314

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

--HG--
extra : moz-landing-system : lando
2019-03-06 22:48:05 +00:00
Mike Hommey ac94b1c515 Bug 1530908 - Unify artifact builds setup between try config and try syntax. r=dustin
While try syntax is approaching its EOL, the fact that using it to do
artifact builds does some things subtly differently from using try
config is not helpful.

Depends on D22055

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

--HG--
extra : moz-landing-system : lando
2019-03-06 22:48:28 +00:00
Tarek Ziadé 9ed1006ca9 Bug 1528992 - extract raptor mitmproxy integration - r=rwood,Bebe,gbrown
This patch moves testing/raptor/raptor/playback into its own testing package in testing/mozbase/mozproxy
so we can use the proxy in other places than Raptor.

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

--HG--
rename : testing/raptor/raptor/playback/__init__.py => testing/mozbase/mozproxy/mozproxy/__init__.py
rename : testing/raptor/raptor/playback/base.py => testing/mozbase/mozproxy/mozproxy/backends/base.py
rename : testing/raptor/raptor/playback/mitmproxy.py => testing/mozbase/mozproxy/mozproxy/backends/mitm.py
rename : testing/raptor/raptor/playback/mitmproxy-rel-bin-linux64.manifest => testing/mozbase/mozproxy/mozproxy/backends/mitmproxy-rel-bin-linux64.manifest
rename : testing/raptor/raptor/playback/mitmproxy-rel-bin-osx.manifest => testing/mozbase/mozproxy/mozproxy/backends/mitmproxy-rel-bin-osx.manifest
rename : testing/raptor/raptor/playback/mitmproxy-rel-bin-win.manifest => testing/mozbase/mozproxy/mozproxy/backends/mitmproxy-rel-bin-win.manifest
rename : testing/raptor/raptor/playback/mitmproxy_requirements.txt => testing/mozbase/mozproxy/mozproxy/backends/mitmproxy_requirements.txt
extra : moz-landing-system : lando
2019-03-06 17:13:21 +00:00
Dan Minor 227713d452 Bug 1515210 - Build openh264 plugin for win64-aarch64; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D21782

--HG--
extra : moz-landing-system : lando
2019-03-06 17:12:40 +00:00
Geoff Brown a908bb5504 Bug 1531611 - Check for ANR and tombstone files in all android tests; r=bc
The existing ANR and tombstone checks in remoteautomation are used
by mochitests and reftests but are awkward for other harnesses like cppunit
that do not use remoteautomation...and easily missed. This patch moves that
code to the mozharness AndroidMixin, treating ANRs and tombstones like the
logcat: Make sure any old logs are deleted when the mozharness script starts,
then move any logs found at the end of the run to the upload directory.
https://treeherder.mozilla.org/#/jobs?repo=try&tier=1%2C2%2C3&revision=f3de1e9836da2b0c9232f5d92c751b979459e19b
demonstrates tombstone artifacts for the Android 7.0 cppunit tests.

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

--HG--
extra : moz-landing-system : lando
2019-03-05 14:22:45 +00:00
Mihai Tabara f577c628c4 Bug 1531178 - provide gls and safe browsing separate keys. r=tomprince
Provide gls and safe browsine separate keys at build time.

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

--HG--
extra : moz-landing-system : lando
2019-03-01 00:19:20 +00:00
Edwin Gao 48bb1c21f8 Bug 1531499 - additional workaround for Windows 32bit incorrectly reporting failure for reftest r=jmaher,ahal
Changes:
- modified the criteria for using 1 as the successful return code by using a combination of factors; is it Windows, is it 32bit, and is it Reftest.

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

--HG--
extra : moz-landing-system : lando
2019-03-01 13:58:52 +00:00
Bob Clary dab1997eb6 Bug 1530710 - sync --log-raw, --log-raw-level, --log-errorsummary configs for android crashtest, jsreftest, cppunittest, geckoview-junit, r=gbrown. 2019-02-26 13:34:59 -08:00
Tom Prince dac3dc0e33 Bug 1529921: [mozharness] Calculate scm_level for secrets directly from MOZ_SCM_LEVEL; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D20893

--HG--
extra : moz-landing-system : lando
2019-02-24 09:24:53 +00:00
Tom Prince 3f64c323ad Bug 1529921: Use secrets from taskcluster for windows builds; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D20849

--HG--
extra : moz-landing-system : lando
2019-02-24 09:24:52 +00:00
Kartikaya Gupta b3227123e2 Bug 1500941 - Add searchfox task for Android (ARMv7/API16). r=nalexander
The bulk of this is copy/pasted from a standard android-api-16 debug
build. The only changes are a few extra environment variables in the
taskcluster config, the subconfig file, and the mozconfig, as well as
the --enable-mozsearch-plugin flag in the mozconfig.

Depends on D20766

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

--HG--
extra : moz-landing-system : lando
2019-02-22 11:31:58 +00:00
Ciure Andrei 9aa98b01bd Backed out 2 changesets (bug 1529921) due to a high probability of breaking nightlies CLOSED TREE
Backed out changeset 1c9d01a6fbb8 (bug 1529921)
Backed out changeset fea99e80e861 (bug 1529921)
2019-02-23 03:36:18 +02:00
Tom Prince 930a5c2531 Bug 1529921: Use secrets from taskcluster for windows builds; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D20849

--HG--
extra : moz-landing-system : lando
2019-02-22 23:56:45 +00:00
Ciure Andrei 6e598cb224 Backed out changeset 5612534374b4 (bug 1529921) for causing build bustages CLOSED TREE 2019-02-23 01:33:56 +02:00
Tom Prince 8abfdcb46d Bug 1529921: Use secrets from taskcluster for windows builds; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D20849

--HG--
extra : moz-landing-system : lando
2019-02-22 22:01:44 +00:00
Rob Wood 2e13f2584d Bug 1520523 - Update Raptor Chromium rev; r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D20814

--HG--
extra : moz-landing-system : lando
2019-02-22 19:31:52 +00:00
Andrew Halberstadt 49b4c244df Bug 1526777 - [mozharness] Restrict success_codes hack in desktop_unittest.py to Windows 7 reftests, r=jmaher
Bug 1120644 will be used to look into why Windows 7 reftests are still returning 1.

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

--HG--
extra : moz-landing-system : lando
2019-02-21 17:01:58 +00:00
Narcis Beleuzu 8470081232 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-02-21 18:08:28 +02:00
Rob Wood 47c7bf42ec Bug 1522100 - Add Raptor support for running tests locally on the android-components reference browser; r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D20414

--HG--
extra : moz-landing-system : lando
2019-02-21 14:14:05 +00:00
Chris AtLee 9cea403810 Bug 1527066: Add new ConsoleLogger type, and make it the default r=aki
Differential Revision: https://phabricator.services.mozilla.com/D19408

--HG--
extra : moz-landing-system : lando
2019-02-11 21:28:37 +00:00
Henrik Skupin 18b40fa4b8 Bug 1527842 - [web-platform-tests] Use "preflight_run_cmd_suites" in mozharness config. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D20320

--HG--
extra : moz-landing-system : lando
2019-02-19 15:13:20 +00:00
Joey 3630a42947 Bug 1504339 - Use tarfile context manager in extract_tarball. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D20116

--HG--
extra : moz-landing-system : lando
2019-02-18 15:46:50 +00:00
Henrik Skupin 47ce1211b2 Bug 1520175 - [marionette] Use "preflight_run_cmd_suites" in mozharness config. r=jmaher,gbrown
When running Marionette tests in Taskcluster a default window size
per platform has to be set. Further no screen saver, nor notifications
should be active which could interfere with the focus of the
application. Further there is no need to display the taskbar too.

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

--HG--
extra : moz-landing-system : lando
2019-02-14 22:05:07 +00:00
Chris AtLee 788f0ad179 Bug 1527118: Ensure all tests are using tooltool caches r=aki
respect TOOLTOOL_CACHE environment variable in mixin

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

--HG--
extra : moz-landing-system : lando
2019-02-12 16:48:35 +00:00
Chris Manchester 2f48be1ec4 Bug 1526505 - Update mozharness stats parsing code for per-language stats. r=firefox-build-system-reviewers,ted
Differential Revision: https://phabricator.services.mozilla.com/D19247

--HG--
extra : moz-landing-system : lando
2019-02-11 13:39:21 +00:00
Dan Minor 332aa43e29 Bug 1513000 - Updates to mozharness openh264 scripts and configs; r=callek
Differential Revision: https://phabricator.services.mozilla.com/D19817

--HG--
extra : rebase_source : 728308f5304ca30a25cc7201e70abb3bd1365b84
2018-12-14 12:04:58 -05:00
Andrew Halberstadt 01ca807367 Bug 1515746 - [flake8] Unsupport subdir .flake8 files and use new 'per-file-ignores' config instead, r=egao
This removes all .flake8 files except for the one at the root of the repo.
Instead we use the new 'per-file-ignores' config introduced in 3.7. To ignore
specific errors in a subdirectory, add a line like this to the root .flake8:

[per-file-ignores]
    path/to/subdir/*: E100, F200, ...

The reasons for this change are:

1. Unblock flake8 blacklist (bug 1367092).
2. Simplify configuration and code.
3. Encourage more consistent styling.
4. Improve performance.
5. Greater editor consistency.

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

--HG--
extra : moz-landing-system : lando
2019-02-07 20:17:02 +00:00
Andrew Halberstadt a10eff76fa Bug 1515746 - [flake8] Upgrade flake8 and dependencies, r=egao
This bumps flake8 to version 3.7.5.

This also ignores the new lint rules that were added in the new versions.
These rules are de-marked via comment so we know that they should be enabled at
some point (as opposed to the other rules that are (presumably) ignored
intentionally.

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

--HG--
extra : moz-landing-system : lando
2019-02-07 20:16:45 +00:00
Rob Lemley 783ea07b94 Bug 1517298 - Remove Thunderbird unittest configs from mozilla-*. r=jmaher
thunderbird_buildbot.py is no longer necessary now that Thunderbird builds
on Taskcluster.
thunderbird_extra.py is moved into comm-*.

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

--HG--
extra : moz-landing-system : lando
2019-01-16 21:05:11 +00:00
Bob Clary de279e3e6a Bug 1524626 - mozharness.base.log.LogMixin does not support exc_info, r=gbrown. 2019-02-01 10:12:47 -08:00
Bob Clary 2bb520b6b2 Bug 1524271 - [mozharness] improve mozharness android.py install_apk installation failure message, r=gbrown. 2019-01-31 20:35:56 -08:00
Chris Manchester d12308a95c Bug 1522223 - Set UPLOAD_PATH during make check to avoid re-running configure. r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D18140

--HG--
extra : moz-landing-system : lando
2019-01-31 21:49:35 +00:00
Brian Hackett 0482099be6 Bug 1523492 - Make web replay tests tier 2, r=jmaher.
--HG--
extra : rebase_source : 685f592a18e28d172842745ade37852e23a85a6d
2019-01-29 07:07:42 -10:00
Narcis Beleuzu 858fb172ec Merge inbound to mozilla-central. a=merge 2019-01-24 23:43:35 +02:00
Tom Prince a439a717c0 No bug: Remove usused tools checkout from migration scripts; r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D17525

--HG--
extra : moz-landing-system : lando
2019-01-24 18:19:37 +00:00
Mihai Tabara eff8c2b710 Bug 1522144 - fix auth issues in bumping behaviors of mergeduty. r=tomprince a=release 2019-01-24 17:48:23 +00:00
David Major aba5821724 Bug 1512822 - Remove "MSVC" from the name of AArch64 builds r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D17024

--HG--
extra : moz-landing-system : lando
2019-01-24 15:02:06 +00:00
Sebastian Hengst a612973f64 Merge mozilla-inbound to mozilla-central. a=merge 2019-01-23 18:51:14 +02:00
Rob Wood aa7f384d91 Bug 1517738 - Have Raptor use the correct binary name when running on android in production; r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D17251

--HG--
extra : moz-landing-system : lando
2019-01-22 19:56:58 +00:00
Tom Prince 9dab8ed4ab Bug 1520686: Add win64-aarch64 l10n mozconfig; r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D16890

--HG--
rename : browser/config/mozconfigs/win64/l10n-mozconfig => browser/config/mozconfigs/win64-aarch64/l10n-mozconfig
rename : testing/mozharness/configs/single_locale/win64.py => testing/mozharness/configs/single_locale/win64-aarch64.py
extra : moz-landing-system : lando
2019-01-22 22:18:08 +00:00
Tom Prince be61f47d10 Bug 1520874: [mozharness] Remove unneeded mar code from L10n jobs; r=Callek
Mars are now generated by separate repackage tasks, so we don't need mar tools
in L10n builds.

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

--HG--
extra : moz-landing-system : lando
2019-01-22 04:16:17 +00:00
Tom Prince 44cd83a1df Bug 1520874: [mozharness] Remove duplication in desktop l10n config; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D15864

--HG--
rename : testing/mozharness/configs/single_locale/tc_linux64.py => testing/mozharness/configs/single_locale/tc_linux_common.py
extra : moz-landing-system : lando
2019-01-21 21:57:08 +00:00
Tom Prince 1672d0a0f9 Bug 1520874: [mozharness] Remove mobile per-project l10n config; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D15863

--HG--
extra : moz-landing-system : lando
2019-01-21 22:53:12 +00:00
Tom Prince 82783f3b98 Bug 1520874: [mozharness] Remove some obsolete comments in l10n mozharness configs; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D15862

--HG--
extra : moz-landing-system : lando
2019-01-21 16:19:32 +00:00
Tom Prince 9e91da3c7a Bug 1520874: [mozharness] Remove desktop per-project l10n config; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D15861

--HG--
extra : moz-landing-system : lando
2019-01-21 21:24:03 +00:00
Tom Prince c7eb29b26f Bug 1520874: [mozharness] Set L10n update channel based on build update channel; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D15860

--HG--
extra : moz-landing-system : lando
2019-01-21 20:56:48 +00:00
Tom Prince 826c34b022 Bug 1520874: [mozharness] Don't set `nightly_build` in per-project configs, since it is set by `taskcluster_nightly.py` config file; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D15859

--HG--
extra : moz-landing-system : lando
2019-01-21 16:11:28 +00:00
Matt Howell 28ff59ecfc Bug 1514806 Part 5 - Select the appropriate 7-zip SFX stub binary for the build target. r=firefox-build-system-reviewers,mshal#firefox-build-system-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D15983

--HG--
extra : moz-landing-system : lando
2019-01-22 21:58:49 +00:00