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

1436 Коммитов

Автор SHA1 Сообщение Дата
Csoregi Natalia 184a7aae44 Merge mozilla-central to autoland. CLOSED TREE 2019-01-17 23:57:04 +02:00
David Burns e42f7abbcf No Bug: Remove references to #ateam from documents. DONTBUILD r=me
--HG--
extra : rebase_source : 84b0287d5dec5412b7fea921950a90ccb50d4c58
2019-01-17 13:00:50 +00:00
Dragana Damjanovic a9f8ce5043 Bug 1520805 - Add the socket process to known processes for leak logging. r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D16842

--HG--
extra : moz-landing-system : lando
2019-01-17 16:43:05 +00:00
Geoff Brown 63f6350aba Bug 1519477 - Try to detect networking connectivity problems before running local tests on android; r=bc
--HG--
extra : rebase_source : 6e84bd061bec5a77dd0ae31b2baa6978db1c1264
2019-01-16 14:59:35 -07:00
Daosheng Mu 2d64883f5c Bug 1516554 - Part 3: Fix VRGPUParent memory leak in the destructor. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D16257

--HG--
extra : moz-landing-system : lando
2019-01-14 21:58:51 +00:00
Nathan Froyd def9e5efca Bug 1514043 - change gecko media plugin process name; r=mccr8,bobowen,haik,chutten
The only visible change from this change is that telemetry will be
discontinuous.  The owners for the relevant telemetry probes have
reviewed this and indicated that this discontinuity is OK.
2019-01-10 10:52:51 -05:00
William Lachance cf7ff16636 Bug 1471641 - Changes to support a mozinstall 2.0 release r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D15542

--HG--
extra : moz-landing-system : lando
2019-01-02 09:57:30 +00:00
William Lachance 2fd7e025ab Bug 1516659 - Remove mozprocess dependency from mozinstall's tests r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D15476

--HG--
extra : moz-landing-system : lando
2019-01-02 09:44:08 +00:00
William Lachance d9f2e01051 Bug 1471641 - Enable and fix mozinstall tests on python 3 r=davehunt
Depends on D15540

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

--HG--
extra : moz-landing-system : lando
2019-01-02 09:54:44 +00:00
William Lachance e2956f9540 Bug 1471641 - Python 3 compatibility fixes in mozinstall r=davehunt
Depends on D15539

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

--HG--
extra : moz-landing-system : lando
2019-01-02 09:54:09 +00:00
William Lachance af30ba4ef7 Bug 1471641 - Use subprocess check_call and check_output in mozinstall r=davehunt
We were using more primitive methods before to support python 2.4, but
that's obviously no longer required.

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

--HG--
extra : moz-landing-system : lando
2019-01-02 09:53:20 +00:00
Bob Clary eddb0836f7 Bug 1516913 - [mozdevice] _get_exitcode should handle the case in where the exitcode marker is not at EOF, r=jmaher. 2018-12-31 10:14:25 -08:00
Narcis Beleuzu 52eeb30676 Backed out changeset 8040640ee1cd (bug 1515245) for mozbase failures 2018-12-31 03:19:29 +02:00
Wes Kocher fba1da92d1 Bug 1515245 - Make sure windows paths are supported for wpt via generic 'mach test' r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D15497

--HG--
extra : moz-landing-system : lando
2018-12-30 23:42:06 +00:00
Narcis Beleuzu 9f5727ff2a Backed out changeset 1923d02bb66d (bug 1515245) for build bustages. CLOSED TREE 2018-12-30 22:21:31 +02:00
Wes Kocher 13023dcd09 Bug 1515245 - Make sure windows paths are supported for wpt via generic 'mach test' r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D15497

--HG--
extra : moz-landing-system : lando
2018-12-30 19:19:19 +00:00
Andrew Halberstadt fea1d97f08 Bug 1436037 - [ci] Run mozbase and mozlint python-test tasks on OSX, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D14901

--HG--
extra : moz-landing-system : lando
2018-12-21 13:43:12 +00:00
Geoff Brown 604abb1f8d Bug 1514363 - Do not try to use pidof on android versions before 7.0; r=bc 2018-12-19 14:04:02 -07:00
Geoff Brown e5e351a5a2 Bug 1515189 - Consolidate ADBDevice and ADBAndroid classes; r=bc 2018-12-19 14:04:02 -07:00
James Graham 42aff60af0 Bug 1514285 - Update mozleak version number to 0.2, r=ahal
Depends on D14586

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

--HG--
extra : moz-landing-system : lando
2018-12-17 19:08:18 +00:00
James Graham 299fd88dd2 Bug 1514285 - Update mozlog version number to 3.10, r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D14586

--HG--
extra : moz-landing-system : lando
2018-12-17 19:08:20 +00:00
Geoff Brown ebdc1440c9 Bug 1512686 - Use pidof to determine android process pid, when available; r=bc 2018-12-12 07:51:24 -07:00
Geoff Brown bca26bb348 Bug 1509324 - Poll remote process less often during startup and shutdown; r=kwierso 2018-12-10 13:37:19 -07:00
Kartikaya Gupta c16409b618 Bug 1510031 - Add rust-gdb to the list of debuggers. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D13758

--HG--
extra : moz-landing-system : lando
2018-12-06 18:48:06 +00:00
Andrew Halberstadt ce87b08ac4 Bug 1436037 - [python] Create Windows python-test tasks, r=gps
The following python-test paths are being moved out of 'make check' and into their own task:
- python/mozlint
- testing/mozbase
- tools/lint

The following python-test paths previously did not run on Windows:
- python/mozterm
- testing/marionette
- testing/raptor
- tools/tryselect

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

--HG--
extra : moz-landing-system : lando
2018-12-05 19:20:16 +00:00
James Graham 6cfa59fd1a Bug 1352355 - Ensure leaks cause mozharness to fail, r=ahal
Depends on D12411

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

--HG--
extra : moz-landing-system : lando
2018-11-30 23:17:41 +00:00
James Graham 13499e559e Bug 1352355 - Convert mozleak to structured logging, , r=ahal,mccr8
Moves mozleak to use structured logging. The logger gets two new
actions, mozleak_object to indicate the name of an object that leaked
in a specific process and mozleak_total to indicate the total number
of bytes leaked in a process.

The output from the TBPL formatter is
expected to remain near-identical to the previous output from the
logger, so there shouldn't be any effect on the ability to fail jobs
if there are leaks.

Additional features required by web-platform-tests are also added
here; the leak thresholds are passed to the logger for mozleak_total
and a list of any objects allowed to leak are passed for
mozleak_object, so that a log consumer may decide whether a leak is
unexpected. In addition, the scope attribute is used to specify the
set of tests (or other tasks) running at the time of the leak, which
may be used to associate a leak with a specific set of files.

MozReview-Commit-ID: 19FsMxVQExH

Depends on D12408

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

--HG--
extra : moz-landing-system : lando
2018-12-04 22:18:23 +00:00
Michael Froman a94c2df4cc Bug 1512023 - fixes for mochitest failures when RDD pref'd on for Win/OSX. r=drno
Differential Revision: https://phabricator.services.mozilla.com/D13734

--HG--
extra : moz-landing-system : lando
2018-12-04 20:43:56 +00:00
Noemi Erli c9261f8a58 Backed out changeset b3c8a3a052ea (bug 1452146) for mochitest automation.py failures 2018-12-03 05:13:57 +02:00
Nils Ohlmeier [:drno] 31d3bd0b33 Bug 1452146 - flip av1 and rdd on for OSX and Win. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D13638

--HG--
extra : moz-landing-system : lando
2018-12-02 15:23:37 +00:00
Henrik Skupin 5c33925458 Bug 1508670 - [mozrunner] Fix Rust code to be compatible with Rust 2018 edition. r=ato
Depends on D13397

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

--HG--
extra : moz-landing-system : lando
2018-11-29 20:44:15 +00:00
Henrik Skupin 1a682c6e7c Bug 1508670 - [mozversion] Fix Rust code to be compatible with Rust 2018 edition. r=ato
Depends on D13396

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

--HG--
extra : moz-landing-system : lando
2018-11-29 20:43:52 +00:00
Henrik Skupin 4daa7928cd Bug 1508670 - [mozprofile] Fix Rust code to be compatible with Rust 2018 edition. r=ato
Depends on D13395

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

--HG--
extra : moz-landing-system : lando
2018-11-29 20:43:30 +00:00
Coroiu Cristina 3ba5c153be Merge mozilla-central to autoland a=merge 2018-11-29 06:38:18 +02:00
Geoff Brown 7436118c5f Bug 1510449 (follow-up) Fix flake8 line-too-long; a=test-only on a CLOSED TREE 2018-11-28 16:07:37 -07:00
Geoff Brown 6146b0b94b Bug 1510449 - Support installing geckoview test apps from mach test commands; r=me,a=test-only 2018-11-28 15:46:37 -07:00
Edwin Gao a4a34c8cfa Bug 1305743 - Add optional parameter to make failure to find mozinfo.json a fatal error r=gbrown
Changes:
- added optional keyword argument to the find_and_update_from_json() function: raise_exception
- the optional keyword argument accepts a boolean value depending on if exception is desired.

Tests
- added a few tests to ensure the expected exceptions are raised only when raise_exception flag is True.

Other changes:
- improved docstring for the find_and_update_from_json() method.

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

--HG--
extra : moz-landing-system : lando
2018-11-28 22:03:56 +00:00
Geoff Brown 048ea9d050 Bug 1509670 - Avoid some android task retries by limiting logcat messages; r=bc 2018-11-27 13:38:03 -07:00
Marco Castelluccio 65ca4461a5 Bug 1489100 - Specify tests per suite in MOZHARNESS_TEST_PATHS. r=ahal
--HG--
extra : rebase_source : 09d05ca38ad25ce6178172e607ce0207525ea484
2018-11-15 17:54:13 +01:00
Wes Kocher c45891a714 Bug 1509614 - Downgrade the loglevel for the `get_process_list()` messages in mozbase r=bc
`get_process_list()` makes multiple attempts at setting up adb, but errors setting up the connection get logged with a loglevel of ERROR. This patch makes these messages print with a loglevel of INFO unless this is the final attempt. This will cut down on superfluous error messages appearing in Treeherder's logviewer, while still providing all of the info fennec/tooling developers would need to fix the underlying problem here.

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

--HG--
extra : moz-landing-system : lando
2018-11-24 23:03:49 +00:00
James Graham f42954eb72 Bug 1507550 - Scrub out junk from rust signatures when processing LSAN data, r=mccr8
Rust signatures aren't properly demangled, and contain some trailing
data that seems to depend on the compiler version. This defeats the
attempt to allow LSAN errors when importing tests, and we end up
adding multiple variants of the same symbol to the allow list.

To avoid this, simply preprocess the symbols not to contain the
trailing junk when reading LSAN output, whilst we await better
demangling.

Differential Revision: https://phabricator.services.mozilla.com/D12303
2018-11-20 14:11:12 +00:00
Marco Castelluccio 70b7e86a2b Bug 1507767 - Add task_regex for crashtest. r=ahal
--HG--
extra : rebase_source : 0813092c2c665f25600a839fff5091efbdb260dc
extra : source : c6507666343929310b54cbe3ccf5c27b9a453782
2018-11-16 14:26:27 +01:00
Marco Castelluccio deae482814 Bug 1480141 - Add task_regex for Marionette. r=ahal
--HG--
extra : rebase_source : 7a16868ef97624d36b6fed0e608acc97592f9603
extra : source : 936e7792e7557d02becaa2932be2c1f0dbb0df26
2018-11-16 17:27:28 +01:00
Ciure Andrei 7a12d4d6e9 Backed out 2 changesets (bug 1480141, bug 1507767) for linting failre at resolve.py CLOSED TREE
Backed out changeset c65076663439 (bug 1507767)
Backed out changeset 936e7792e755 (bug 1480141)
2018-11-19 21:23:35 +02:00
Marco Castelluccio c2f6bd655c Bug 1507767 - Add task_regex for crashtest. r=ahal
--HG--
extra : rebase_source : d8e4f1b54234b85abcfe6a9b739045155ad8e2e4
2018-11-16 14:26:27 +01:00
Marco Castelluccio fc2dda0c5f Bug 1480141 - Add task_regex for Marionette. r=ahal
--HG--
extra : rebase_source : 6121b6373b8594fe0d3b56d3bdf844f488f1bdde
2018-11-16 17:27:28 +01:00
Geoff Brown 970a2e2a3e Bug 1507560 - Avoid extra initializations of ADBAndroid when running Android wpt; r=kwierso 2018-11-15 16:27:55 -07:00
Andreea Pavel e3299fd2db Backed out 5 changesets (bug 1498640, bug 1436037, bug 1497660, bug 1505579) for mass failures on a CLOSED TREE
Backed out changeset 914a7a899dd1 (bug 1436037)
Backed out changeset e072757bf691 (bug 1436037)
Backed out changeset b0805a8cf6eb (bug 1505579)
Backed out changeset aa32ba9e6df3 (bug 1498640)
Backed out changeset ce441b8a784c (bug 1497660)
2018-11-15 07:53:41 +02:00
Andrew Halberstadt b03e2aa337 Bug 1436037 - [python] Create Windows python-test tasks, r=gps
The following python-test paths are being moved out of 'make check' and into their own task:
- python/mozlint
- testing/mozbase
- tools/lint

The following python-test paths previously did not run on Windows:
- python/mozterm
- testing/marionette
- testing/raptor
- tools/tryselect

MozReview-Commit-ID: C07FANaYzf7

Depends on D10758

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

--HG--
extra : moz-landing-system : lando
2018-11-15 00:49:45 +00:00
William Lachance e398c2273e Summary: Bug 1506385 - Remove b2g support and unnecessary dependencies from mozdevice r=bc
Differential Revision: https://phabricator.services.mozilla.com/D11564

--HG--
extra : moz-landing-system : lando
2018-11-10 20:17:08 +00:00