Geoff Brown
eefd2fe813
Bug 1355222 - When debug logging requested for android mach test commands, enable devicemanager logging; r=jmaher
2017-04-11 09:21:37 -06:00
Geoff Brown
b72a74a2a6
Bug 1340584 - Remove devicemanagerSUT and references to sutagent; r=wlach
...
sutagent is no longer built or used; devicemanagerSUT is completely
unused. After this change, devicemanagerADB is the only implementation of
devicemanager, and test harness options like --dm_trans are eliminated.
2017-03-21 12:20:01 -06:00
Mark Banner
ee78c2e613
Bug 503613 - Remove the tail file functionality from xpcshell; r=gps
...
MozReview-Commit-ID: JcglhFl89DX
2017-01-17 15:27:55 +00:00
Eugen Sawin
26593fd923
Bug 1307886 - [3.2] Extract xz-compressed libs for xpcshell and unit tests. r=glandium
2016-10-28 12:59:23 +02:00
Eugen Sawin
f561409ffe
Bug 1307886 - [1.2] Remove szip support. r=glandium
2016-10-28 12:59:23 +02:00
Wes Kocher
821d0c747f
Merge m-c to autoland, a=merge
...
a=release for the webidl hook for a comment-only change
2016-08-16 22:07:30 -07:00
Geoff Brown
38d83f2d0d
Bug 1293309 - Improve error handling for Android xpcshell minidump clear; r=jmaher
2016-08-15 18:49:00 -06:00
Rob Wu
72326b1a05
Bug 1295323 - s/CalledProcessError/subprocess.CalledProcessError/ r=dminor
...
MozReview-Commit-ID: IxtsQCQbAE2
2016-08-01 19:01:12 -07:00
Geoff Brown
cc79a0d31a
Bug 1285040 - Adapt device manager pushDir to latest adb; r=bc
2016-07-08 09:20:03 -06:00
Andreas Tolfsen
a5114bd995
Bug 1240723 - Harmonise xpcshell head- and tail list computation; r=ted.mielczarek
...
Head- and tail entries in manifest files are not mandatory on
local/desktop xpcshell tests, and they should not be on remote/B2G either.
This change makes remotexpcshelltests and runxpcshelltests agree on how
to get head- and tail files.
2016-01-19 13:48:53 +00:00
Geoff Brown
11482f4ec5
Bug 1144393 - Use /storage/sdcard in preference to /sdcard for adb device root and enable test_file_equality.js; r=jmaher
2015-12-21 14:24:08 -07:00
James Graham
8ee5cf605c
Bug 1207747 - Ensure that logging command line options are always available when running xpcshell tests, r=chmanchester
2015-10-08 10:28:15 +01:00
James Graham
2e444ca098
Bug 1193257 - Make xpcshell harness command line arguments path filters for tests, r=ahal
2015-09-17 10:51:02 +01:00
Geoff Brown
039add5cb7
Bug 1202102 - Apply szip to libs pushed for Android cppunit and xpcshell tests; r=dminor
2015-09-09 07:12:58 -06:00
Hiroyuki Ikezoe
ef939ac4ca
Bug 1150818 - Part 2: Load mozinfo.json into xpcshell tests. r=ted
2015-08-20 16:06:00 -04:00
David Keeler
c31ac3c1fe
bug 1188100 - fold PSM's test_client_cert.js into necko's test_tls_server.js r=mcmanus
2015-07-29 14:27:54 -07:00
Andrew Halberstadt
5c1241cd79
Bug 1014760 - Move mozlog.structured to mozlog; Move mozlog to mozlog.unstructured, r=jgraham
...
Mozlog currently has two implementations. The top level package is based on the logging module and is
deprecated. The newer structured logging implementation lives in mozlog.structured. This patch swaps the
two, so the top level mozlog module contains the recommended implementation, while mozlog.unstructured
contains the old one.
2015-07-16 10:38:40 -04:00
Andrew Halberstadt
baf7554392
Bug 987360 - Add ability to tag tests with arbitrary strings and run them, r=chmanchester
...
Add a `tags` attribute to a test or DEFAULT section in a manifest:
[test_foo]
tags = foo
Then run all tests with a given tag by passing in `--tag foo` to a supported test harness. So far mochitest, xpcshell and marionette are supported.
2015-03-19 16:15:33 -04:00
Geoff Brown
87815c59ec
Bug 1130187 - Optimize devicemanager calls during remote xpcshell tests; r=bc
2015-02-12 16:48:41 -07:00
Geoff Brown
ffd6d5ea5e
Bug 1128745 - Avoid 'no attribute' error on remote xpcshell timeout; r=jmaher
2015-02-12 16:48:40 -07:00
Geoff Brown
e7e7aea36f
Bug 1127928 - Increase pushDir timeout for xpcshell tests directory to 600 seconds; r=wlach
2015-01-30 15:23:41 -07:00
David Lubin
9a363b02d3
Bug 1091277 - Move replaceBackSlashes out of automationutils, r=jgriffin
2014-10-30 14:57:38 -07:00
Chris Manchester
417bb77650
Bug 1033126 - Convert xpcshell tests to use mozlog.structured format for logging.;r=ted
2014-10-22 15:53:42 -04:00
J. Ryan Stinnett
1029b965b5
Bug 1040130 - Allow specifying a client cert for sockets. r=keeler, r=mcmanus
2014-08-07 16:32:00 -04:00
William Lachance
3b31c2fadb
Bug 1036530 - Instantiate / initialize device root only when needed in mozdevice. r=bc
2014-07-11 15:29:30 -04:00
Andrew Halberstadt
df364bfcf8
Bug 997244 - Move emulator.py out of marionette and into mozrunner, r=wlach,mdas,jgriffin
2014-06-19 14:17:26 -04:00
Geoff Brown
445cfd588a
Bug 978132 - Copy more binaries to device for Android xpcshell tests; r=jmaher
2014-04-29 15:09:27 -06:00
Geoff Brown
691d9d18fb
Bug 875814: Fix timeout handling for remote xpcshell tests; r=jmaher
2014-02-08 09:19:20 -07:00
Geoff Brown
60ca7d92b1
Bug 945975 - Add mach support for Android xpcshell tests; r=ted
2013-12-13 21:20:39 -07:00
Geoff Brown
aef813167e
Bug 938706 - (2) Put Android xpcshell minidumps in a separate directory; r=ted
2013-11-21 10:22:18 -07:00
Geoff Brown
ea3100d1cf
Bug 938706 - (1) Fix minidumps for Android xpcshell; r=ted
2013-11-21 10:22:16 -07:00
Geoff Brown
18a776be18
Bug 862478 - Import devicemanager from mozdevice in remotexpcshelltests.py; r=jmaher
2013-11-17 10:23:23 -07:00
Geoff Brown
3d59beece3
Bug 906081 - (1) Support remote os version in android xpcshell manifests; r=ted
2013-10-08 13:14:36 -06:00
Mihnea Dobrescu-Balaur
354a7c7d9b
Bug 912909 - Call setLD_LIBRARY_PATH in runtestsb2g. r=jgriffin
2013-09-05 17:58:54 -07:00
Geoff Brown
ca8df56348
Bug 902645 - Use root to create android xpcshell xpcb directory; r=jmaher
2013-08-15 17:06:01 -07:00
Mihnea Dobrescu-Balaur
419b4e3eef
Bug 887054 - Part 1: Refactor xpcshell test harness to support parallel test runs, disabled in automation. r=ahal, r=ted
2013-07-19 19:27:14 -07:00
Geoff Brown
56ad265c9a
Bug 902645 - Use root to create android xpcshell xpcb directory; r=jmaher
2013-08-09 09:22:26 -07:00
Mihnea Dobrescu-Balaur
1e719584ae
Bug 890098 - Follow-up: Always set the plugins dir. r=jgriffin
2013-07-23 23:08:46 -07:00
Mihnea Dobrescu-Balaur
5cc0418426
Bug 892121 - Every xpcshell test should get its own plugins dir. r=gbrown, r=ted
2013-07-17 10:53:30 -07:00
Mihnea Dobrescu-Balaur
dbc39b7ead
Bug 892021 - Add a do_get_tempdir function to head.js. r=ted, r=gbrown
2013-07-16 09:38:35 -07:00
Mike Hommey
c3145a0166
Bug 859705 - Un-szip libraries before pushing them on the device for xpcshell tests. r=ted
2013-04-18 09:14:38 +02:00
Geoff Brown
f973294bb8
Bug 863752 - Avoid TypeError in remotexpcshelltests.py; r=jmaher DONTBUILD
2013-04-23 10:44:59 -06:00
Joel Maher
4e4a8dabd8
Bug 859840 - use devicemanager in-tree for xpcshell. r=Callek
2013-04-10 14:51:31 -04:00
Justin Wood
234c2759b0
Bug 828069 - Fix up remotexpcshelltests.py to work without an objdir, older mozdevice, and require py2.7. r=gbrown DONTBUILD as tests are not in production.
...
(Turn on xpcshell tests for Android 2.2)
2013-03-26 21:39:14 -04:00
Gregory Szorc
cdbb84be40
Bug 771578 - Part 1: Reindent xpcshell test runner Python files; rs=ted
2013-02-20 12:45:14 -08:00
Phil Ringnalda
c0e45b9639
Back out ce4f4d4d69d9 (bug 771578) for xpcshell reporting bustage
...
CLOSED TREE
2013-02-20 15:20:17 -08:00
Gregory Szorc
e6f7e893e9
Bug 771578 - Part 1: Reindent xpcshell test runner Python files; rs=ted
2013-02-20 12:45:14 -08:00
Mihnea Dobrescu-Balaur
c3e05ce4db
Bug 819482 - Remove retry code from b2g automation now that devicemanager handles it, r=ahal
2013-01-04 14:07:48 -05:00
Geoff Brown
b4ec1eb3bb
Bug 810347 - Provide option for setting remote test root; r=jmaher
2012-12-20 09:11:11 -07:00
Geoff Brown
d5e0620986
Bug 817235 - Make xpcshell tests work with sutAgent; r=jmaher
2012-12-18 22:18:03 -07:00