Raphael Pierzina
37d1b753d2
Convert mozhttpd's test suite to pytest (Bug 1479420) r=davehunt
...
Currently mozhttpd's test suite uses Python's unittest. Several tests don't
shut down started MozHttpd server instances, resulting in blocking test runs.
This patch resolves that problem by using pytest fixtures.
Differential Revision: https://phabricator.services.mozilla.com/D3764
--HG--
extra : moz-landing-system : lando
2018-08-20 15:55:18 +00:00
Akshay Chiwhane
5d96779c1c
Bug 1465046 - Remove ProcessHandler.waitForFinish(). r=whimboo
...
--HG--
extra : rebase_source : 9df8444de596c5868efd18c62054f321513b99d6
2018-08-20 21:28:21 +02:00
Bob Clary
b6ff47bfe1
Bug 1482888 - Allow fennec to record audio, r=gbrown.
2018-08-18 10:47:12 -07:00
Bob Clary
fbae2d44ea
Bug 1482884 - During adb push check if remote directory exists before removing basename for adb 1.0.36 and later, r=gbrown.
2018-08-18 10:47:12 -07:00
Bob Clary
fbd6d3dfca
Bug 1482878 - Use screencap to capture on physical android device screenshots, r=gbrown.
2018-08-18 10:47:12 -07:00
Bob Clary
ac89381d02
Bug 1482874 - Detect anr traces directory, r=gbrown.
2018-08-18 10:47:12 -07:00
Bob Clary
92e11808e8
Bug 1482873 - Do not check for su 0 id if su -c id is supported, r=gbrown.
...
This works around a hang on Pixel 2 8.1.0/OPM2.171019.029.B1/4720900
rooted via Magisk where su 0 id will hang.
2018-08-18 10:47:11 -07:00
Tiberius Oros
fffda63981
Backed out changeset aaabe6d53de2 (bug 1428713) for causing Bug 1483850 a=backout
2018-08-17 00:17:04 +03:00
dvarga
87db76ae1a
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
...
--HG--
extra : rebase_source : c9e6b9edae9ecf064d1318fa15d5d57ea42c102a
2018-08-16 01:22:36 +03:00
Pavel Slepushkin
01b4686deb
Bug 1428713 - [mozprocess] Add support for Python 3 r=davehunt
...
MozReview-Commit-ID: 9wHoIEboA0K
--HG--
extra : rebase_source : f1b1c3a1dcbcd9038adb7a149fc00f7c1849d6e1
2018-08-04 17:32:57 +02:00
Geoff Brown
2b831a4422
Bug 1483563 - Remove 'mach autophone'; r=bc
...
Autophone has been retired.
2018-08-15 12:54:08 -06:00
Andreas Tolfsen
8f5737840d
Bug 1483288 - Provide more number conversions for mozprofile::preferences::PrefValue. r=whimboo
...
Allow i8, u8, i16, u64, i32, and u32 to be implicitly converted into
PrefValue::Int. u64 is not supported because it would overflow,
so this still needs to be handled manually.
geckodriver stores the port number as u8 and this will allow it to
implicitly convert it to PrefValue::Int without using the unsafe
"as i64" coercion.
2018-08-15 15:49:09 +01:00
Brindusan Cristian
6a85eae780
Backed out changeset d08617053829 (bug 1428713) for awsy-base failures. CLOSED TREE
2018-08-15 16:46:18 +03:00
Pavel Slepushkin
2022970c76
Bug 1428713 - [mozprocess] Add support for Python 3 r=davehunt
...
MozReview-Commit-ID: 9wHoIEboA0K
--HG--
extra : rebase_source : ef02475141a1c2d7aa1fb95e2da637b6c033c35f
2018-08-04 17:32:57 +02:00
William Lachance
d65b9942a2
Bug 1482898
- Support running adb commands in mozdevice as non-root;r=bc
2018-08-13 10:51:12 -04:00
James Graham
38b6d8b9c7
Bug 1482238 - Bump version of regex in mozversion, r=froydnj
...
MozReview-Commit-ID: 4VxqemrFWf0
Differential Revision: https://phabricator.services.mozilla.com/D3122
--HG--
extra : moz-landing-system : lando
2018-08-10 20:43:53 +00:00
Chris AtLee
182e3f8445
Bug 733530: Use .tar.gz for test archives r=gps
...
Differential Revision: https://phabricator.services.mozilla.com/D1743
--HG--
extra : moz-landing-system : lando
2018-08-01 16:00:03 +00:00
Andrew Halberstadt
578b5805ba
Bug 1478050 - [moztest] Clean up broken symlinks when setting up test_harness_root r=gbrown
...
It's unclear how this situation can actually happen, but it has caused a couple of
intermittents.
Differential Revision: https://phabricator.services.mozilla.com/D2355
--HG--
extra : moz-landing-system : lando
2018-07-25 19:05:50 +00:00
James Graham
8b666c4875
Bug 1477219 - Update mozlog version number for release, r=ahal
...
Bump the version number to 3.8, incorporating the LSAN changes. This
minor version bump assumes that mozlog consumers are supposed to
handle unknown actions gracefully (i.e. by ignoring them) and
therefore adding actions doesn't count as a compat-breaking change.
MozReview-Commit-ID: ECsDTuUgkfQ
2018-07-20 13:59:46 +01:00
James Graham
73f2d1ad5b
Bug 1354232 - Ensure lsan failures cause treeherder jobs to fail, r=ahal
...
MozReview-Commit-ID: 56BMxWYWwGr
2018-07-19 16:32:13 +01:00
James Graham
5fd56eafb2
Bug 1354232 - Add support for LSAN to mozlog, r=ahal, mccr8
...
This adds two new actions to mozlog, one for reporting an LSAN
failure, and one for reporting the summary.
MozReview-Commit-ID: D7ep27SrI1n
2018-07-19 16:32:13 +01:00
James Graham
d234e52c5b
Bug 1354232 - Copy LSANLeaks to mozleak, r=ahal
...
This is a copy for now rather than a move because followup patches are
going to convert the LSAN support to use mozlog and I don't want to
risk breaking mochitest by accident.
MozReview-Commit-ID: I6NVgjDjsX2
2018-07-19 16:32:13 +01:00
Kirk Steuber
da107c225e
Bug 1420514 - Replace app.update.enabled with app.update.disabledForTesting in the test harness r=ato,chutten,jmaher,lina
...
MozReview-Commit-ID: GCGKQ5QCC7o
--HG--
extra : rebase_source : ba135c7d285987fd030fef4e18a5aa701a43cdba
extra : intermediate-source : e6c89a0ff0c7a7e7cd1c028e49660bab0416a531
extra : source : 646080a591c0d2365d6e8f4a493607fa3fff86c9
2018-05-22 09:14:19 -07:00
Raphael Pierzina
d4d5aeaf26
Bug 1428709 - Enable several mozhttpd tests for Python 3; r=davehunt
...
MozReview-Commit-ID: K7m58KGR29N
--HG--
extra : rebase_source : cc95b403348679ee4cc263c7ae0e9f6d54026261
2018-07-12 18:37:54 +02:00
Raphael Pierzina
6650158314
Bug 1428709 - Add six for Python 3 compat in mozhttpd; r=davehunt
...
MozReview-Commit-ID: 1fNdmG9YVQq
--HG--
extra : rebase_source : 560e433640947384baf93d53ffaedad3a64ea2c4
2018-07-03 11:42:29 +02:00
Raphael Pierzina
0ea361ac9f
Bug 1428709 - Add py35 skip-if to individual mozhttpd tests;r=davehunt
...
MozReview-Commit-ID: GXbdp9SU3vn
--HG--
extra : rebase_source : 933bf29e3035c961bfc921dec7947dc311bfb70d
2018-07-03 11:23:02 +02:00
Andreea Pavel
1e8d2e6f7d
Backed out 7 changesets (bug 1420514) for breaking bc on different files on a CLOSED TREE
...
Backed out changeset 5a46a221b6e8 (bug 1420514)
Backed out changeset 48ed6dfe8772 (bug 1420514)
Backed out changeset 01bf643c77e5 (bug 1420514)
Backed out changeset 5791b17ccb82 (bug 1420514)
Backed out changeset 416e398d942f (bug 1420514)
Backed out changeset de4a4592dbd9 (bug 1420514)
Backed out changeset d3399edf0197 (bug 1420514)
2018-07-12 21:22:32 +03:00
Kirk Steuber
35d8c30dbb
Bug 1420514 - Replace app.update.enabled with app.update.disabledForTesting in the test harness r=ato,chutten,jmaher,lina
...
MozReview-Commit-ID: GCGKQ5QCC7o
--HG--
extra : rebase_source : e38cf587711192c3020cd9ac6a39cdbd97d2600b
extra : source : 646080a591c0d2365d6e8f4a493607fa3fff86c9
2018-05-22 09:14:19 -07:00
Raphael Pierzina
f17db4328b
Bug 1471625 - Bump mozinfo to v1.0.0 and update classifiers;r=davehunt
...
MozReview-Commit-ID: 1Kgl4fCzCyq
--HG--
extra : rebase_source : 865e9abdd4a04b3e3dc1906ce8ec497096f5e6b3
2018-07-03 14:22:11 +02:00
Raphael Pierzina
6eaf5002c2
Bug 1471625 - Create setup.cfg for universal wheels in mozinfo;r=davehunt
...
MozReview-Commit-ID: 3GRRIx3KH6x
--HG--
extra : rebase_source : 405d134b1d9b7cf01bae2a00c470c69fa0a7c72e
2018-07-03 13:39:20 +02:00
Raphael Pierzina
b259225456
Bug 1471625 - Resolve Python 3.5 compat issues in mozinfo;r=davehunt
...
MozReview-Commit-ID: HdPEVAJnXZf
--HG--
extra : rebase_source : ede5641bf5a03fc59d49a95c4b93f93aa69c0c16
2018-07-03 11:06:11 +02:00
Bogdan Tara
6eafe1c00b
Backed out changeset 9c75cab2e322 (bug 733530) for breaking artifact builds
2018-07-04 14:50:22 +03:00
Chris AtLee
8745339529
Bug 733530: Use .tar.gz for test archives r=gps
...
Differential Revision: https://phabricator.services.mozilla.com/D1743
--HG--
extra : moz-landing-system : lando
2018-07-03 18:33:02 +00:00
Cosmin Sabou
8ce5b1c6cf
Backed out 3 changesets (bug 1471625) for linting failure on mozinfo/tests/test.py. CLOSED TREE
...
Backed out changeset 7d0fb7a6b9fa (bug 1471625)
Backed out changeset 217570468fde (bug 1471625)
Backed out changeset 70d0097e8c03 (bug 1471625)
2018-07-03 17:02:02 +03:00
Raphael Pierzina
25881406e9
Bug 1471625 - Bump mozinfo to v1.0.0 and update classifiers;r=davehunt
...
MozReview-Commit-ID: 1Kgl4fCzCyq
--HG--
extra : rebase_source : 62bfddcd6444fe820d0c2b94bf7d9f60d12d4fa3
2018-07-03 14:22:11 +02:00
Raphael Pierzina
8d972d1397
Bug 1471625 - Create setup.cfg for universal wheels in mozinfo;r=davehunt
...
MozReview-Commit-ID: 3GRRIx3KH6x
--HG--
extra : rebase_source : 73f980885e08760fa9052964ff6ae3db24e454be
2018-07-03 13:39:20 +02:00
Raphael Pierzina
d4d653049f
Bug 1471625 - Resolve Python 3.5 compat issues in mozinfo;r=davehunt
...
MozReview-Commit-ID: HdPEVAJnXZf
--HG--
extra : rebase_source : 0fb105798e6aae08c05edf433ff65e6b8a08cba3
2018-07-03 11:06:11 +02:00
Raphael Pierzina
bb8e7208ea
Bug 1471622 - Fix mozfile's test_tempfile.py under Python 3.5; r=davehunt
...
MozReview-Commit-ID: JuWRTVEFJtv
--HG--
extra : rebase_source : 11393471d8d199623d2150071fa75e1e5a26504f
2018-07-03 10:09:41 +02:00
Raphael Pierzina
79eaf1fafd
Bug 1471622 - Fix mozfile's test_extract.py under Python 3.5; r=davehunt
...
MozReview-Commit-ID: 5c8SoMMpv70
--HG--
extra : rebase_source : 65717f1f056d43588b4df59ea765a7ec2e2657c0
2018-07-03 09:56:18 +02:00
Jeff Gilbert
000829776c
Bug 1471112 - Split mochitest-gl into mochitest-webgl[1,2]-[core,ext] - r=gbrown
...
Also include webgl2-deqp, which we would like to run eventually, but not yet.
MozReview-Commit-ID: CY4hYCI95ws
--HG--
extra : rebase_source : 9973df0f905bb65d2e8b8c66a6a57e8869e527c1
2018-06-25 20:23:33 -07:00
Gurzau Raul
4074ba4032
Backed out 2 changesets (bug 1471112) for failing webgl2 tests on OSX
...
Backed out changeset 7f2d98706144 (bug 1471112)
Backed out changeset 1f26d0868935 (bug 1471112)
2018-06-29 18:20:55 +03:00
Jeff Gilbert
9786adccaf
Bug 1471112 - Split mochitest-gl into mochitest-webgl[1,2]-[core,ext] - r=gbrown
...
Also include webgl2-deqp, which we would like to run eventually, but not yet.
MozReview-Commit-ID: FDWdu1J0end
--HG--
extra : rebase_source : a47d88cb2c5eb82e4dfaa9e58d76acbf0736d35d
2018-06-25 20:23:33 -07:00
Tom Ritter
0f2235111d
Bug 1469933 When using ./mach run --debugger=windbg, use the x64 version of WinDBG r=ted
...
Summary: Bug 1469933 When using ./mach run --debugger=windbg, use the x64 version of WinDBG r?ted
Reviewers: ted
Reviewed By: ted
Bug #: 1469933
Differential Revision: https://phabricator.services.mozilla.com/D1730
--HG--
extra : amend_source : 67de4dae3a129df77976da82005acb47ad64b5ed
2018-06-27 16:16:57 +03:00
Geoff Brown
15f306a0f1
Bug 1425471 - Avoid use of netcfg in Android marionette tests; r=bc
2018-06-26 16:17:50 -06:00
Dave Hunt
696d9f1858
Bug 1388016 - Run mozbase tests against Python 2 and 3; r=ahal
...
MozReview-Commit-ID: LdmTHHrLZwq
--HG--
extra : rebase_source : e7f21bb73ffc1a322a10eef21b705b14a2077144
2018-06-21 06:26:17 +01:00
Dave Hunt
4d7f8fd972
Bug 1428362 - Run modernize against mozlog to support Python 3; r=ahal
...
MozReview-Commit-ID: 6BxTt4eGmfc
--HG--
extra : rebase_source : 2185715e8664288a9847dd81695fdb1640ee32eb
2018-05-31 13:35:19 +01:00
Geoff Brown
897d7e1991
Bug 1470177 - Ensure numeric comparison of timeout in adb.py; r=bc
2018-06-25 10:09:48 -06:00
Dave Hunt
11afa9eaef
Bug 1470122 - Bump mozinstall to 1.16.0; r=whimboo
...
MozReview-Commit-ID: LtxU2upM8Oo
--HG--
extra : rebase_source : 9ca85c85b220ad797a02c113c4d8e16f4d81f88d
2018-06-21 13:26:41 +01:00
Geoff Brown
1e82c592a2
Bug 1466657 - Retry Android 'ps' command on unexpected output; r=bc
...
On the Android x86 emulator, Android 7.0, ps infrequently fails, returning
no output and 0 exit code. Retries are usually effective.
2018-06-18 06:47:30 -06:00
Geoff Brown
d4345ee2d8
Bug 1468532 - Disable chatty during Android tests; r=bc
2018-06-18 06:47:29 -06:00