Commit Graph

120 Commits

Author SHA1 Message Date
Geoff Brown
a42b25a374 Bug 1219803 - Support 'mach run' for Android; r=jmaher 2015-10-30 10:57:35 -06:00
Julien Pagès
368f4d5884 Bug 1190371 - [mozrunner] bump release to 6.11. r=me
--HG--
extra : commitid : Hxezbh1Op1O
extra : rebase_source : a3b936a49ee2bb908346ae34a6be8e239e9354bd
extra : amend_source : 154f045b19c06bdd0059c6e86915ead83f04c4b3
2015-10-23 06:32:19 +02:00
Julien Pagès
e1322faaea Bug 1190371 - [mozrunner] make mozcrash an optional dependency of mozrunner. r=ted
--HG--
extra : rebase_source : 0616b5742b2393a7cd2f139c369ead8d856df807
2015-09-22 07:14:00 +02:00
Nick Alexander
960eeeb471 Bug 1204260 - Pre: Don't expose ANDROID_{BUILD,PLATFORM}_TOOLS. r=glandium,gbrown
This stops exposing ANDROID_BUILD_TOOLS and ANDROID_PLATFORM_TOOLS via
AC_SUBST.  We expose most tools already, and this adds EMULATOR, and
consumes it (and ADB) where appropriate.

--HG--
extra : commitid : 9u0pibgE00
extra : rebase_source : 04e420c53d1d75ab8f055436d7dd69e148168c67
extra : histedit_source : a930a34f4dda44ee91b52caf68e02877b0502f01
2015-09-12 14:59:31 -04:00
Andrew McCreight
ac5e9c32f9 Bug 1205348 - Always do shutdown CCs when NS_FREE_PERMANENT_DATA is defined. r=smaug 2015-09-16 10:10:00 +02:00
Geoff Brown
0fd7fa94c8 Bug 1199377 - Fetch host-utils for Android tests when needed; r=jmaher 2015-09-16 16:58:52 -06:00
Geoff Brown
32371e9e31 Bug 1203627 - Change search order for finding android emulator; r=ahal 2015-09-14 08:40:34 -06:00
Nathan Froyd
956d3c942b Bug 1196430 - part 6 - move cut-and-paste stack fixer code into mozrunner; r=wlach
This code is cut-and-pasted in several different places around the tree.
Let's put it in a common place.
2015-08-26 19:57:36 -04:00
Julien Pagès
8fef720083 Bug 1201511 - [mozrunner] require mozprocess >=0.22 and bump mozrunner version to 6.10. r=ahal
--HG--
extra : commitid : 62SJ4Omh8xE
extra : rebase_source : ab565b3681e6ac4ef62770be7ea7853cf9fbdaa2
2015-09-05 12:17:22 +02:00
Julien Pagès
1acc7de1d7 Bug 1200975 - [mozrunner] mozrunner>6.7 don't show the crash window. r=whimboo
--HG--
extra : rebase_source : 9719db44f51cda751787999f61bcc2ff5335db51
2015-09-02 13:09:10 +02:00
Andrew Halberstadt
231b28258a Bug 1201195 - [mozrunner] Fix IndexError on B2G when running without a build (or bindir), r=armenzg
There is an assumption in application.py that there exists a build with a valid bindir. This directory
doesn't exist if no build exist. Before now, this code path hasn't been a problem as it was only used
with built emulators. But now gaia is starting to use it and there might not even be a B2G repo at all!

--HG--
extra : commitid : 3sxXkmDErLG
extra : rebase_source : 526d89f36371970f8b7edca20e3dbb01131f90c7
2015-09-02 14:58:35 -04:00
Geoff Brown
2015a6ea72 Bug 1164596 - Add mach android-emulator command; r=ahal 2015-09-01 15:07:53 -06:00
Julien Pagès
b5ccc1b16e Bug 1190813 - [mozrunner] bump mozrunner to 6.9. r=whimboo 2015-08-04 09:44:00 -04:00
Julien Pagès
78bf9783e7 Bug 1168803 - Add --addon option to specify add-ons to be installed. r=dburns
--HG--
extra : commitid : peO1rLe9oG
extra : rebase_source : b557243a86a861a535b098e4965cd371dfd60877
2015-07-18 10:53:10 +02:00
Andrew Halberstadt
4f232ef5f5 Bug 1014760 - Version bump mozbase modules that depend on mozlog 3.0, r=me
--HG--
extra : commitid : L7a2lDztYH4
extra : rebase_source : 6178d707787cfa11a806ea8369789092b22a5d4f
2015-07-17 10:06:59 -04:00
Andrew Halberstadt
2be5ff0c10 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.

--HG--
rename : testing/mozbase/docs/mozlog_structured.rst => testing/mozbase/docs/mozlog.rst
rename : testing/mozbase/mozlog/mozlog/structured/commandline.py => testing/mozbase/mozlog/mozlog/commandline.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/__init__.py => testing/mozbase/mozlog/mozlog/formatters/__init__.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/base.py => testing/mozbase/mozlog/mozlog/formatters/base.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/errorsummary.py => testing/mozbase/mozlog/mozlog/formatters/errorsummary.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/html/__init__.py => testing/mozbase/mozlog/mozlog/formatters/html/__init__.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/html/html.py => testing/mozbase/mozlog/mozlog/formatters/html/html.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/html/main.js => testing/mozbase/mozlog/mozlog/formatters/html/main.js
rename : testing/mozbase/mozlog/mozlog/structured/formatters/html/style.css => testing/mozbase/mozlog/mozlog/formatters/html/style.css
rename : testing/mozbase/mozlog/mozlog/structured/formatters/html/xmlgen.py => testing/mozbase/mozlog/mozlog/formatters/html/xmlgen.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/machformatter.py => testing/mozbase/mozlog/mozlog/formatters/machformatter.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/tbplformatter.py => testing/mozbase/mozlog/mozlog/formatters/tbplformatter.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/unittest.py => testing/mozbase/mozlog/mozlog/formatters/unittest.py
rename : testing/mozbase/mozlog/mozlog/structured/formatters/xunit.py => testing/mozbase/mozlog/mozlog/formatters/xunit.py
rename : testing/mozbase/mozlog/mozlog/structured/handlers/__init__.py => testing/mozbase/mozlog/mozlog/handlers/__init__.py
rename : testing/mozbase/mozlog/mozlog/structured/handlers/base.py => testing/mozbase/mozlog/mozlog/handlers/base.py
rename : testing/mozbase/mozlog/mozlog/structured/handlers/bufferhandler.py => testing/mozbase/mozlog/mozlog/handlers/bufferhandler.py
rename : testing/mozbase/mozlog/mozlog/structured/handlers/statushandler.py => testing/mozbase/mozlog/mozlog/handlers/statushandler.py
rename : testing/mozbase/mozlog/mozlog/structured/logtypes.py => testing/mozbase/mozlog/mozlog/logtypes.py
rename : testing/mozbase/mozlog/mozlog/structured/reader.py => testing/mozbase/mozlog/mozlog/reader.py
rename : testing/mozbase/mozlog/mozlog/structured/scripts/__init__.py => testing/mozbase/mozlog/mozlog/scripts/__init__.py
rename : testing/mozbase/mozlog/mozlog/structured/scripts/format.py => testing/mozbase/mozlog/mozlog/scripts/format.py
rename : testing/mozbase/mozlog/mozlog/structured/scripts/logmerge.py => testing/mozbase/mozlog/mozlog/scripts/logmerge.py
rename : testing/mozbase/mozlog/mozlog/structured/scripts/unstable.py => testing/mozbase/mozlog/mozlog/scripts/unstable.py
rename : testing/mozbase/mozlog/mozlog/structured/stdadapter.py => testing/mozbase/mozlog/mozlog/stdadapter.py
rename : testing/mozbase/mozlog/mozlog/structured/structuredlog.py => testing/mozbase/mozlog/mozlog/structuredlog.py
rename : testing/mozbase/mozlog/mozlog/logger.py => testing/mozbase/mozlog/mozlog/unstructured/logger.py
rename : testing/mozbase/mozlog/mozlog/loggingmixin.py => testing/mozbase/mozlog/mozlog/unstructured/loggingmixin.py
rename : testing/mozbase/mozlog/mozlog/loglistener.py => testing/mozbase/mozlog/mozlog/unstructured/loglistener.py
extra : commitid : 3JWk75JY4N0
extra : rebase_source : 229bad7a7bf8ead013ce62d128c0896a75cad393
2015-07-16 10:38:40 -04:00
Julien Pagès
3af2d87e17 Bug 1091284 - Remove systemMemory, environment from automationutils. r=jgriffin
--HG--
extra : commitid : BHwyu2fUyFY
extra : rebase_source : 152496df202df4355268cb54987a587eddbe6ddc
2015-07-01 22:00:07 +02:00
Julien Pagès
6f40aa2cce Bug 1059478 - [mozrunner] Fix environment handling in DeviceRunner; r=ahal
--HG--
extra : commitid : 5vzzw8koh7Y
extra : rebase_source : 1e8a47a449b4b8f262aa4adc88e2ae33aa35e47c
2015-06-16 07:10:24 +02:00
Julien Pagès
12f1be1ab2 Bug 1060940 - remove mozrunner confusing and broken code for getting version information; r=ahal
--HG--
extra : commitid : E3oQVx2bT8V
extra : rebase_source : 41644fcf75b2b5b638268a23f2c7df530279c5fb
2015-06-09 20:55:07 +02:00
Kartikaya Gupta
cd5b55f8d6 Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
Edgar Chen
d63ce914f4 Bug 1155029 - [mozrunner] get device log from both main buffer and radio buffer. r=ahal 2015-04-15 17:10:09 +08:00
James Graham
3c62ff5797 Bug 1154761 - Disable crash dialogs that interfere with debugging in mozrunner, r=ted 2015-04-15 20:06:55 +01:00
James Graham
92ca3bb31c Bug 1153290 - Disable crash reporter in mozrunner when running under a debugger, r=ted 2015-04-13 11:13:55 +01:00
Andrew Halberstadt
f34971f18f Bug 862730 - Fix kill and get stack regression with b2g devices/emulators, r=davehunt
--HG--
extra : rebase_source : a9624d6751d73b7aaaf585ecf603bd6f195b4ebb
2015-03-26 09:33:24 -04:00
Dan Minor
2f80d05bee Bug 1003408 - increase timeout for test_start_with_outputTimeout to avoid failures on test machines; r=wlach
--HG--
extra : rebase_source : 315adb84a837ce0a20e088c276b177f994205c1d
2015-01-23 12:51:34 -05:00
Ting-Yu Chou
02a694e155 Bug 989048 - Clean up emulator temporary files and do not overwrite userdata image. r=ahal 2015-01-23 21:55:43 +08:00
Ryan VanderMeulen
a32c75737c Backed out changeset 0ee76a98f2c3 (bug 989048) because it didn't work. 2015-01-22 10:25:18 -05:00
Andrew Halberstadt
28f79d4ae5 Bug 1111727 - Bump mozrunner to version 6.7, r=whimboo
--HG--
extra : rebase_source : 34854203ebbc8b2339de54f83d29e381f718208a
2014-12-16 09:31:06 -05:00
Andrew Halberstadt
b8abb8e65f Bug 1111727 - Make sure mozrunner's command line interface uses the proper profile class, r=whimboo
--HG--
extra : rebase_source : 46c97f32314078f71808bd5083df159060f6f4d7
2014-12-15 16:47:13 -05:00
Byron Campen [:bwc]
3af28ea884 Bug 1091242 - Part 6: Wiring the new JSEP handler code in. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=jesup, r=smaug 2014-11-19 16:16:29 -08:00
Phil Ringnalda
5fe54ea0fd Backed out 10 changesets (bug 1091242) for Android/b2g non-unified build bustage
CLOSED TREE

Backed out changeset 7f72b55c5de7 (bug 1091242)
Backed out changeset f1501aa24397 (bug 1091242)
Backed out changeset 7fde5994aee5 (bug 1091242)
Backed out changeset 59b415714087 (bug 1091242)
Backed out changeset dadb65fedc08 (bug 1091242)
Backed out changeset 21be81424e4e (bug 1091242)
Backed out changeset 498fb1dafba5 (bug 1091242)
Backed out changeset 8d0653eb85ab (bug 1091242)
Backed out changeset c82d484e135a (bug 1091242)
Backed out changeset 3e0c8932f1b1 (bug 1091242)
2014-12-08 20:53:07 -08:00
Byron Campen [:bwc]
bb404e8254 Bug 1091242 - Part 6: Wiring the new JSEP handler code in. See https://github.com/unicorn-wg/gecko-dev/tree/multistream_rebase for more history. r=jesup, r=smaug 2014-11-19 16:16:29 -08:00
Malini Das
a9ea28c960 Bug 1108023 - update idb path in mozrunner, r=ahal 2014-12-05 14:32:38 -08:00
Ting-Yu Chou
16959d7bdc Bug 989048 - Do not overwrite emulator's user data image. r=ahal
--HG--
extra : rebase_source : d7143ad6539c162f1c3e42211258febe4e862f48
2014-12-03 16:41:45 -08:00
Ryan VanderMeulen
c284b7b86e Backed out changeset 92fc5580994a (bug 1038868) for causing intermittent OSX Marionette timeouts.
--HG--
extra : rebase_source : dcf4d8c25d8612b043c3a08a862ffef99c16fd95
2014-11-12 14:39:59 -05:00
Dave Hunt
0cd239082f Bug 1038868 - Use B2GDeviceRunner in the Marionette client. r=ahalberstadt 2014-11-12 14:52:59 +00:00
Malini Das
5db861cb4a Bug 1090022 - [mozrunner] Allow storing crashdumps by default, r=ahal 2014-10-28 11:41:19 -04:00
Dave Hunt
578140a5c5 Bug 1082469 - [mozrunner] Bump version to 6.4. r=ahal 2014-10-14 02:49:00 -04:00
Dave Hunt
90523be3da Bug 1079774 - [mozrunner] Reduce time spent detecting crashes on devices. r=ahalberstadt 2014-10-08 03:58:00 +02:00
Dave Hunt
67d4be75b5 Bug 1075647 - [mozrunner] Keep track of crashes detected during the life of the runner. r=ahalberstadt 2014-10-01 10:29:00 -04:00
Chris Manchester
7a035febd4 Bug 1068429 - Log crashes with structured logging for those using structured logging.;r=ahal 2014-09-23 20:33:31 -04:00
Dave Hunt
bb6fe36f4e Bug 1066097 - Bump mozrunner version to 6.3. r=ahal 2014-09-11 07:57:00 -04:00
Andrew Halberstadt
cab101a3ef Bug 1065994 - Fix mozrunner unittests which were regressed by an argument re-ordering, r=whimboo 2014-09-11 10:13:24 -04:00
Dave Hunt
47586c314e Bug 1051986 - Make B2GDeviceRunner's stop method kill the remote process. r=ahal 2014-09-09 09:38:00 -04:00
Dave Hunt
90b0fba35b Bug 1059404 - Accept a dump save path when checking for crashes in DeviceRunner. r=ahalberstadt 2014-09-02 09:26:00 +02:00
Kyle Machulis
f6a905c4af Bug 1059079 - Up mozrunner timeout and add watch for new homescreen name; r=ahal r=mdas
--HG--
extra : rebase_source : 1dc65791e0d66d91cd705df513f123c898bba7a1
2014-08-27 21:01:28 -07:00
Dave Hunt
544e98acfb Bug 1059248 - Accept a test name when checking for crashes in DeviceRunner. r=ahalberstadt 2014-08-27 09:49:00 -04:00
Dave Hunt
f35b900426 Bug 1052433 - Remove the device reboot in B2GDeviceRunner. r=ahalberstadt 2014-08-27 10:32:00 -04:00
Dave Hunt
39d5aeb325 Bug 1057046 - Remove temporary local folder used for storing minidumps by B2GDeviceRunner. r=ahalberstadt 2014-08-21 14:05:00 +02:00
Dave Hunt
8c00b138f8 Bug 1057044 - Remove minidumps from device after pulling them for crash detection. r=ahalberstadt 2014-08-22 08:12:00 +02:00