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

2657 Коммитов

Автор SHA1 Сообщение Дата
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
James Graham 4a3c4618c1 Bug 1519862 - Allow ignoring process_crash in determing mozharness job status, r=ahal
For shutdown crashes in wpt wse need to ignore the crashes for now
until we have a way of allowing specific ones. So just have a global
flag that permits this.

Differential Revision: https://phabricator.services.mozilla.com/D16836
2019-01-23 11:04:48 +00:00
James Graham c2a7cf5487 Bug 1519862 - Give mozharness output to indicate why a job failed, r=ahal
Sometimes it's unclear which of the errors are leading to a
failure. For example wpt sometimes has PROCESS-CRASH lines that don't
contribute to a failure. To make this easier to understand record the
reason for the failure in the log so it appears in the summaries.

Differential Revision: https://phabricator.services.mozilla.com/D16835
2019-01-23 11:04:47 +00:00
James Graham 318eab7ab7 Bug 1519862 - Handle unstructured lines in mozlog output better in mozharness, r=ahal
Instead of printing one log message per line about the fact the output
was unstructured, just print one per group of unstructured lines.

Differential Revision: https://phabricator.services.mozilla.com/D16834
2019-01-23 11:04:45 +00:00
Rob Wood 0debaf69dc Bug 1520523 - Update Chromium version running with Raptor in production; r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D16724

--HG--
extra : moz-landing-system : lando
2019-01-22 15:01:31 +00:00
Geoff Brown ce612d1ee7 Bug 1520374 - follow-up - remove unused import; r=me,a=test-only on a CLOSED TREE 2019-01-18 17:11:44 -07:00
Geoff Brown f399813665 Bug 1520374 - Simplify error message for "Could not install python package"; r=aryx
Information like the pip path, package name, etc is useful for debugging, but
not for bug classification: Let's try to collect all such failures in one
"Could not install python package" bug. The full command line and retry
attempt history is still retrievable from the log, for debugging purposes.
2019-01-18 16:54:56 -07:00
Rob Wood fc98f89dd9 Bug 1506912 - Raptor tp6m-1 pageload test on android geckoview; r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D15143

--HG--
extra : moz-landing-system : lando
2019-01-17 03:01:40 +00:00
Geoff Brown 49b8434f58 Bug 1512352 - Improve task retry handling in test-verify; r=bc 2019-01-14 07:58:41 -07:00
Geoff Brown ac0fbd31e0 Bug 1515653 - Fix per-test handling of MOZHARNESS_TEST_PATHS; r=marco 2019-01-08 18:01:14 -07:00
Oana Pop Rus 3adbeba770 Merge mozilla-inbound to mozilla-central. a=merge 2019-01-08 12:13:02 +02:00
Nick Alexander 848c9b1c1e Bug 1496190 - Add |mach package-multi-locale|; produce multi-locale GeckoView archives. r=Callek,firefox-build-system-reviewers,ted
All that is really required for this ticket is to invoke |mach android
archive-geckoview| after |mach package| in the right place.

But it's actively unhelpful to have this magic in mozharness --
especially since the documentation in `locales.rst` is subtly
incorrect (the environment variables and Make variables don't quite
work as written).  So this commit adds a Mach command to do the actual
work and replaces most of the mozharness magic with that command.
Since the l10n Make targets check out the l10n HG repositories
locally, this basically Just Works without the mozharness checkout
steps when developing locally.

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

--HG--
extra : moz-landing-system : lando
2019-01-07 19:22:44 +00:00
Geoff Brown 5187bc3150 Bug 1518273 - Generate raw log for geckoview-junit; r=jmaher
Hopefully this will allow junit results to be ingested by activedata.
2019-01-07 16:30:24 -07:00
Florin Strugariu 89ba457187 Bug 1512615 Support screenshots for tests r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D13972

--HG--
extra : moz-landing-system : lando
2019-01-04 13:02:44 +00:00
Rob Wood d64a93fbd2 Bug 1511356 - Run speedometer on fennec via Raptor; r=jmaher,jlund
Differential Revision: https://phabricator.services.mozilla.com/D13946

--HG--
extra : moz-landing-system : lando
2019-01-02 20:43:21 +00:00
Mike Hommey 56a52b3fc9 Bug 1514400 - Download minidump_stackwalk by default. r=ahal
As of bug 1513157, minidump_stackwalk is not installed in the test
docker images, so it needs to be downloaded.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 19:31:34 +00:00
Bob Clary bea8a390ce Bug 1512038 - Enable raptor-speedometer-geckoview-power for android-hw-{p2,g5} on try, r=rwood.
Rap-P treeherder group for Raptor power tests.

Emit separate PERFHERDER_DATA for power in addition to the performance measurements.

Use magic --host HOST_IP value to have framework load host ip from environment
variable HOST_IP.
2018-12-21 06:12:18 -08:00
Agi Sferro 61a9102f42 Bug 1515662 - Make |geckoview-docs| behave like other |mach android| commands. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D15128

--HG--
extra : moz-landing-system : lando
2018-12-20 20:05:39 +00:00
Rob Wood bfc96ac22a Bug 1473997 - Add support to Raptor to receive/format/output power data; r=jmaher
Depends on D14997

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

--HG--
extra : moz-landing-system : lando
2018-12-19 21:13:55 +00:00