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

679 Коммитов

Автор SHA1 Сообщение Дата
Dave Hunt bd758ab7fa Bug 1102140 - [mozversion] Support the ADB server running on an alternate host/port. r=wlachance 2014-11-28 09:59:23 +00:00
Julien Pagès e93266931a Bug 1065390 - [mozlog] various minor improvements of XUnit structured formatter; r=jgraham 2014-10-20 14:35:00 +02:00
Dave Hunt 164f5d917f Bug 1105764 - [mozdevice] Bump version to 0.44. r=mdas 2014-11-27 15:32:41 +00:00
Dave Hunt 1b21a53daf Bug 1101655 - [mozdevice] Support the ADB server running on an alternate host/port. r=wlachance 2014-11-25 10:19:00 +01:00
James Graham 26505efb5a Bug 1103905 - Bump version number of mozlog, r=davehunt 2014-11-24 12:56:32 +00:00
Dave Hunt 29fe8bc8e8 Bug 1066077 - [mozdevice] Raise an exception when there is no device attached. r=wlachance 2014-11-20 04:08:00 +01:00
James Graham 9526da9ec9 Bug 1098404 - Implement per-component filters for mozlog, r=chmanchester
This allows individual component loggers to e.g. discard all messages below a
set level, or rewrite messages from one level to another.

--HG--
extra : rebase_source : 9b37981368edb099ac555a2dacfafd486f8fcd2d
extra : histedit_source : 144d17f582944703b07529e31bf13b845d5f9695%2C706e2b7db06a1217d0e956614f0232c153a6a3d0
2014-11-21 11:43:54 +00:00
Carsten "Tomcat" Book 20d22ead7d Backed out changeset d917152c263d (bug 920938) for build warning/failures 2014-11-21 11:05:45 +01:00
Philipp Kewisch 0ce09769bd Bug 1095151 - [mozinstall] Don't show finder window when installing a dmg on mac. r=whimboo 2014-11-06 23:29:03 +01:00
Julien Pagès 48c4761304 Bug 920938 - [ManifestDestiny] handle symlinks in populate_directory and from directories; r=jmaher 2014-11-03 04:24:00 +01:00
Andrew Halberstadt 56769d6693 Bug 1060527 - [mozprocess] signal finished if IO completion port unexpectedly closed on windows, r=jgriffin
--HG--
extra : rebase_source : 773b4bdcbaa088caa958b6d084989439f00a0370
2014-11-14 08:47:32 -05:00
Andrew Halberstadt 6ae8df7d8d Bug 1073093 - [mozlog] make sure formatter wasn't removed from defaults before adding commandline option for it, r=chmanchester
--HG--
extra : rebase_source : 3357bbf0ea607a07111b6aa5258d0476c782f824
2014-11-14 09:23:22 -05:00
William Lachance 807b164e44 Bug 1097901 - Improve structured log example + docs;r=jgraham DONTBUILD 2014-11-13 16:45:43 -05: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
Chris Manchester bbdbda2391 Bug 1090485 - Fix mozlog's commandline to accept file arguments for a formatter that is also the stdout default.;r=jgraham 2014-10-28 17:03:20 -04:00
Dave Hunt 0cd239082f Bug 1038868 - Use B2GDeviceRunner in the Marionette client. r=ahalberstadt 2014-11-12 14:52:59 +00:00
Dave Hunt 4d40d47232 Bug 1094164 - [mozdevice] Raise exception if we fail to forward socket connections. r=wlachance 2014-11-12 10:41:41 +00:00
Dave Hunt cbf6fb7b78 Bug 1087250 - [mozlog] Bump version number to 0.27. r=wlachance 2014-11-06 08:57:26 +00:00
Pankaj Malhotra(:bitgeeky) 945b5e8e0b Bug 1064960 - [mozprocess] Guard against the output thread trying to join with itself. r=ahal 2014-11-04 02:35:00 +01:00
Dave Hunt ac79da7488 Bug 1090148 - [mozlog] Remove test class from HTML formatter. r=cmanchester 2014-11-05 10:44:19 +00:00
Pankaj Malhotra(:bitgeeky) a5b690fcb0 Bug 1087682 - Add a manifestparser test for the case where there is no manifest. r=jgriffin 2014-11-04 04:16:00 +01:00
Geoff Brown 65d6cce4d3 Bug 1093328 - Limit crashreports to first 10 minidumps; r=ted 2014-11-04 08:17:19 -07:00
William Lachance 4c804223f2 Bug 1093175 - Make ADBDevice examples in docs run as written;r=bc DONTBUILD 2014-11-03 12:09:02 -05:00
William Lachance 1438f1530b Bug 945706 - [mozlog] logger.exception() calls do not add exception information to the output; r=wlach 2014-11-03 11:26:11 -05:00
Chris Manchester f361b4e1ec Bug 1091413 - Refrain from printing the command args with each call to process_output in mozlog's machformatter;r=jgraham 2014-10-30 11:37:22 -04:00
Mark Hammond 52453853a0 Bug 1090733 - xpcshell tests fail if no terminal configured. r=chmanchester 2014-10-30 12:13:34 +11:00
Malini Das 5db861cb4a Bug 1090022 - [mozrunner] Allow storing crashdumps by default, r=ahal 2014-10-28 11:41:19 -04:00
Tom Tromey d09e9bb441 Bug 1075072 - Pass debuggerArgs as a string to get_debugger_info. r=ted 2014-10-24 09:40:00 -04:00
Dave Hunt 706c1d8dec Bug 1087248 - [mozlog] Fix encoding for debug in HTML formatter such as page source. r=jgraham 2014-10-27 05:55:00 +01:00
Geoff Brown 491f156d9a Bug 1084473 - Avoid intermittent DMError in getTopActivity on some Android 4.4 devices; r=jmaher 2014-10-24 09:37:32 -06:00
Henrik Skupin eb5ff20f60 Bug 1088112 - [mozversion] Bump version to 1.0 and release to pypi. r=dhunt DONTBUILD
---
 testing/mozbase/mozversion/setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
2014-10-24 11:19:14 +02:00
Dave Hunt 4baf8b2325 Bug 1087244 - [mozlog] Fix screenshot links in the HTML formatter. r=jgraham 2014-10-22 07:02:00 +02:00
Julien Pagès 0494103ad0 Bug 1065988 - [mozversion] If platform.ini for a local application is missing, an exception should be raised; r=dhunt 2014-10-24 09:02:29 +02:00
Henrik Skupin 09c5ca365a Bug 1088060 - [mozversion] Get all application and platform data. r=dhunt
---
 testing/mozbase/mozversion/mozversion/mozversion.py | 10 +++++-----
 testing/mozbase/mozversion/tests/test_binary.py     | 11 +++++++++--
 2 files changed, 14 insertions(+), 7 deletions(-)

--HG--
extra : rebase_source : 85ab0046a4aa8c96dc32e7ff24f7cfeeee2f034b
2014-10-23 17:46:23 +02:00
Jonathan Griffin 5c8f5b9785 Bug 1087711 - Bump manifestparser to 0.8, r=jmaher 2014-10-22 16:04:15 -07:00
Chris Manchester a280752de3 Bug 1068923 - Provide the including manifest name to uniquely identify tests in case of a dupe manifest. r=ahal
The path of the including manifest is included in test objects whenever possible to aide identification of tests in cases the same test file is included by multiple manifests.
2014-10-22 16:04:51 -04:00
Dave Hunt 39c02cf75c Bug 1065402 - Include environment details in HTML formatter. r=jgraham 2014-10-22 06:01:00 -04:00
Jonathan Griffin c0de77280d Bug 1086678 - Provide a default value for subsuite, r=jmaher 2014-10-21 13:12:35 -07:00
Wes Kocher 1736c2e858 Backed out changeset 325d41a714e3 (bug 1086678) for bustage on a CLOSED TREE 2014-10-21 13:51:26 -07:00
Jonathan Griffin da52e5aaa0 Bug 1086678 - Provide a default value for subsuite, r=jmaher 2014-10-21 13:12:35 -07:00
Dave Hunt deb69dce2f Bug 1086531 - [mozdevice] Bump version to 0.43. r=wlachance 2014-10-21 06:38:00 -04:00
Dave Hunt 9940acb270 Bug 1085318 - [mozdevice] Change the log level within DeviceManagerADB.getInfo to DEBUG. r=wlachance 2014-10-20 05:05:00 +02:00
Dave Hunt 45023e2ed9 Bug 1084519 - Return full uptime string if unable to parse. r=gbrown 2014-10-20 04:44:00 +02:00
Julien Pagès 38bf8b96e5 Bug 1008943 - mozinfo should be cheaper to import. r=ahal 2014-10-20 02:57:00 +02:00
Chris Manchester b7b2dc40de Bug 1079635 - Implement a verbose option for the machformatter for those debugging tests locally.;r=jgraham 2014-10-17 11:59:15 -04:00
Chris Manchester a0be7e74a4 Bug 1066785 - Log a summary of expected and unexpected statuses in the mozlog StatusHandler summary.;r=jgraham 2014-10-17 11:59:02 -04:00
Julien Pagès b56d64d309 Bug 1068956 - mozversion should throw some kind of exception if binary specified and nothing found. r=wlach 2014-10-15 03:49:00 +02:00
Carsten "Tomcat" Book e156f56b85 Merge m-c to mozilla-inbound 2014-10-16 16:10:53 +02:00
Dave Hunt fb7b2630ab Bug 1083218 - [mozdevice] Bump version to 0.42. r=wlachance 2014-10-15 08:37:00 -04:00
Dave Hunt 578140a5c5 Bug 1082469 - [mozrunner] Bump version to 6.4. r=ahal 2014-10-14 02:49:00 -04:00
William Lachance 0c8848123d Bug 1080761 - "`mach robocop <test>` fails on Nexus 4" . r=armenzg 2014-10-09 13:51:00 +02:00
Dave Hunt 3ce11fb12b Bug 1082470 - [mozcrash] Bump version to 0.14. r=ahalberstadt 2014-10-14 02:47:00 +02:00
Julien Pagès 6aecdbd83c Bug 859422 - update sphinx documentation for mozfile. r=wlach 2014-10-13 08:37:00 +02:00
Dave Hunt 80ab08fc64 Bug 1078274 - [mozdevice] Add memtotal to getInfo with implementation in DeviceManagerADB. r=wlach 2014-10-14 13:43:22 -04:00
Ryan VanderMeulen b39ba536c9 Backed out changeset 16706b686cec (bug 1078274) for B2G cpptest permafail.
CLOSED TREE
2014-10-14 12:36:15 -04:00
Dave Hunt 1c5ac85828 Bug 1078274 - [mozdevice] Add memtotal to getInfo with implementation in DeviceManagerADB. r=wlach 2014-10-13 03:10:00 -04:00
Julien Pagès be4de9ec45 Bug 1064731 - [mozversion] Add unit test to cover the case when binary is a symlink. r=dhunt 2014-10-14 04:00:00 -04:00
Edwin Flores 6ac0bb3765 Bug 1072024 - Disable sandbox during gtests on linux - r=ted 2014-10-14 11:04:59 +13:00
Steve Fink 271f77de85 Backed out changeset b43ed5b85b1a (bug 1075072) because it broke other workflows.
DONTBUILD because NPOTB
2014-10-13 09:38:17 -07:00
Dave Hunt 9ade482ae1 Bug 1081167 - [mozdevice] Fix uptime info and command line info for ADB connected devices. r=wlach 2014-10-10 09:22:00 +02:00
Ryan VanderMeulen 9fcdf86758 Merge inbound to m-c. a=merge 2014-10-12 14:45:42 -04:00
Julien Pagès 224d0c19ae Bug 859422 - Document why mozfile.remove works better than shutil.rmtree. r=wlach 2014-10-11 10:33:00 -04:00
Chris Manchester 278a8890a3 Bug 1078869 - Structured logging for mozbase unit tests. r=ahal 2014-10-06 20:20:38 -04:00
Steve Fink 20c51900f1 Bug 1075072 - debuggerArgs is a list not str, r=gps 2014-09-30 11:30:52 -07:00
Dave Hunt 90523be3da Bug 1079774 - [mozrunner] Reduce time spent detecting crashes on devices. r=ahalberstadt 2014-10-08 03:58:00 +02:00
William Lachance 078f087edc Bug 1078935 - Specify mozlog >= 2.0 requirement in mozversion;r=davehunt DONTBUILD 2014-10-08 10:22:12 -07:00
Daniel Lee eed6da99ca Bug 705864 - [mozprocess] mozprocess tests should use mozprocess.pid. r=ahal 2014-10-07 07:00:40 -07:00
Andrei Eftimie 23deb5d7c0 Bug 1056037 - Bump manifestparser version to 0.7. r=hskupin 2014-10-07 10:41:59 +02:00
Jonathan Griffin 227929fb1e Bug 1078385 - Bump mozdevice to 0.41, r=jgraham 2014-10-06 10:31:31 -07:00
Mike Shal 1faea8e362 Bug 1013730 - Have mach ignore broken disk io stats; r=gps
This works around the "RuntimeError: couldn't find any physical disk"
issue on Windows when using 'diskperf -n'
2014-10-01 13:14:58 -04: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
William Lachance 0fac57585a Bug 1073697 - mozversion should accept binary_path without .exe extension on windows;r=davehunt 2014-09-30 11:28:38 -04:00
Andrei Eftimie 5d5579816a Bug 1023790 - [manifestparser] Add support for parent link. r=hskupin, r=jmaher 2014-10-02 14:23:21 +02:00
Dave Hunt 784c2ac8ee Bug 1073441 - [mozversion] Include base image version for Flame-KK device. r=wlachance 2014-09-30 02:10:00 +02:00
Ryan VanderMeulen 2a34d55fd7 Backed out changesets 8be8d3dd116b and 6abcab74130a (bug 1073698) for checktest failures. 2014-09-29 15:37:22 -04:00
William Lachance bd8cb95c0c Bug 1073698 - fix logic error in previous patch;r=davehunt 2014-09-29 14:55:18 -04:00
William Lachance 57cbb9dd21 Bug 1073698 - mozversion should accept binary_path without .exe extension on windows;r=davehunt 2014-09-29 14:49:49 -04:00
Dave Hunt d46ae5d9a5 Bug 1065375 - Add stack trace to HTML structured log formatter. r=jgraham 2014-09-15 08:52:00 -04:00
Alessio Placitelli c4826f34f0 Bug 1067037 - Split debugger arguments passed through --debugger-args. r=ted 2014-09-23 08:11: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
Chris Manchester 4c665047f4 Bug 1068429 - Trivial fixes for formatting crashes in the tbplformatter.;r=jgraham 2014-09-23 20:33:31 -04:00
Chris Manchester e2b843d329 Bug 1068429 - Provide an indication whether a crash was logged by log_crashes.r=ted 2014-09-23 20:33:11 -04:00
Chris Manchester afc544aa33 Bug 1068732 - Add action counts to mozlog status handler to account for crashes. r=jgraham 2014-09-22 14:37:10 -04:00
Alessio Placitelli a3d6dd49d1 Bug 1067037 - Fixes the usage of passed debugger arguments in mozdebug. r=ted 2014-09-18 07:14:42 -04:00
Daniel Lee 955aae0525 Bug 1067008 - [mozprocess] mozprocess.pid running_process should look at the entire command not just the executable name. r=ahal 2014-09-16 16:56:21 -07:00
Nathan Froyd 7e387ddeee Bug 976733 - part 3 - convert testing/mozbase/ to use TEST_HARNESS_FILES; r=gps 2014-08-29 11:03:11 -04:00
Dave Hunt e2430f2a8d Bug 1065340 - Update mozversion to use structured logging. r=jgraham 2014-09-15 08:31:00 +02:00
Carsten "Tomcat" Book 943c4b4489 merge fx-team to mozilla-central a=merge 2014-09-15 14:29:01 +02:00
Mark Hammond 3cd7c18fda Bug 1058433 - nsPermissionManager now records the mod-time of a permission and allows removal of ones modified since a specified time. r=ehsan 2014-09-15 11:33:12 +10:00
Dave Hunt 004ebbdd9a Bug 1065408 - Restore test result colours in the HTML formatter log. r=jgraham 2014-09-10 08:07:00 +02:00
Chris Manchester 80f2eb2c37 Bug 1063535 - Provide a mozlog handler to report overall status of a test run for the benefit of mozharness and others. r=jgraham 2014-09-12 15:00:39 -04:00
Alessio Placitelli ad39e7f09c Bug 928397 - Add the documentation for mozdebug. r=ted 2014-09-09 11:53:00 +02:00
Alessio Placitelli e1fff09053 Bug 928397 - Add mozdebug package to mozbase. r=ted.mielczarek 2014-07-02 13:51:00 +02:00
Dave Hunt bb6fe36f4e Bug 1066097 - Bump mozrunner version to 6.3. r=ahal 2014-09-11 07:57:00 -04:00
Henrik Skupin 83d6296af4 Bug 1064193 - Bump mozversion to 0.7. r=dhunt DONTBUILD 2014-09-08 12:12:01 +02:00
Henrik Skupin d41b38b4b3 Bug 1061809 - [mozversion] Update retrieval of application information due to upcoming Mac signing changes. r=dhunt
---
 testing/mozbase/mozversion/mozversion/__init__.py  |  3 +-
 testing/mozbase/mozversion/mozversion/errors.py    | 26 ++++++++++
 .../mozbase/mozversion/mozversion/mozversion.py    | 58 ++++++++++++----------
 testing/mozbase/mozversion/tests/test_binary.py    | 22 ++++++--
 testing/mozbase/mozversion/tests/test_sources.py   | 17 ++++---
 5 files changed, 90 insertions(+), 36 deletions(-)
 create mode 100644 testing/mozbase/mozversion/mozversion/errors.py
2014-09-11 17:23:05 +02: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
Chris Manchester 907cf18b8d Bug 1063528 - Omit spurious newline for unexpected pass in the tbplformatter.;r=Ms2ger 2014-09-05 11:37:57 -04:00
Dave Hunt a93950cbe3 Bug 1064976 - HTML structured log formatter raises UnboundLocalError. r=wlachance 2014-09-10 06:15:00 +02: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
Armen Zambrano Gasparnian 82c26a152e Bug 1053453 - Raise exception when DeviceManagerADB pushes a file & fails. r=wlach 2014-09-10 09:36:41 -04:00
Henrik Skupin be5f3e0126 Backed out changeset 3368efceb99f due to test failure 2014-09-08 12:29:38 +02:00
Henrik Skupin e60530ac05 Bug 1061809 - [mozversion] Update retrieval of application information due to upcoming Mac signing changes. r=wlach 2014-09-05 17:30:59 +02:00
Jonathan Griffin bc92b3c074 Bug 1061982 - manifestparser changes to support conditional subsuites, r=jmaher 2014-09-05 10:44:22 -07:00
Chris Manchester 4efbf9265e Bug 1060366 - Log a message about the expected status when an unexpected status is encountered and no message is provided. r=jgraham 2014-09-03 10:03:29 -04:00
Andrew Halberstadt b45d74a437 Bug 857966 - manifestparser should error on non-existent test when strict enabled, r=davehunt 2014-09-03 14:17:40 -04:00
Dave Hunt 982f59f883 Bug 1032777 - Include base image version for Flame device. r=wlachance 2014-09-03 06:20:00 -04:00
James Graham 2c422dd261 Bug 1048942 - Add support for getting the device ip address to mozdevice.adb, r=bclary
--HG--
extra : rebase_source : 7916268670f353b80270da7eb5b46ef421f04b00
2014-09-02 18:22:35 +01:00
James Graham 6ee820190a Bug 1048883 - Add extra methods for remounting, pulling files and forwarding ports, r=bclary
--HG--
extra : rebase_source : 79bd474fffde3c74a5d5bab1ccd48d0082c1699c
2014-09-02 18:22:34 +01:00
James Graham d9fa3817fa Bug 1048881 - Make ADBDevice.test_root into a computed property, r=bclary
--HG--
extra : rebase_source : 7ea68855aa40dfa519dbf668d091827de31fb829
2014-09-02 18:22:34 +01:00
James Graham 06d9f05b0e Bug 1050896 - Improve specification of device serial in mozdevice.adb, r=bclary
--HG--
extra : rebase_source : 991b9e2d3007e0f3b8552da607edcc6e2e674fb8
2014-09-02 18:22:34 +01:00
James Graham 0b9d7ce874 Bug 1048889 - Make mozdevice.adb work with structured logging, r=bclary
--HG--
extra : rebase_source : c52f8181d1debebb9c4ca467b690ba33dbcd052a
2014-09-02 18:22:33 +01:00
Chris Manchester 25f27d0783 Bug 1059609 - Provide enumeration of known log actions in mozlog.structured. r=jgraham 2014-09-02 14:43:18 -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
Chris Manchester 10861ed968 Bug 1060523 - Omit extra newlines when logging exception messages in moztest. r=jgraham 2014-08-29 14:43:28 -04:00
Carsten "Tomcat" Book 22a02d91d0 Merge mozilla-central to b2g-inbound a=merge 2014-08-29 15:41:02 +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
Andrei Eftimie d902bcf7f8 Bug 1059761 - Bump mozprofile version to 0.22. r=ahal DONTBUILD
--HG--
extra : rebase_source : 5c0527648f992d5b274a3408a8fdbbb35ea115ce
2014-08-29 07:41:23 +02:00
Chris Manchester f54fd4e5b1 Bug 1059453 - Treat either str or unicode as a file in mozlog's commandline.py. r=jgraham 2014-08-28 09:42:02 -04: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
Chris Manchester d217075421 Bug 1057056 - Set __doc__ attribute of decorated structured logger methods. r=jgraham 2014-08-25 11:16:50 -04:00
Chris Manchester 650a0fbdc5 Bug 1047429 - Remove unstructured mozlog docs to reduce risk of use in new code. r=ahal
--HG--
extra : rebase_source : 8ad569f3898f4d3758f99d50528a8c4c5ac13320
2014-08-25 11:29:43 -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
James Graham 61223f7d83 Bug 1057666 - Ensure that only one log message is printed per line, r=chmanchester 2014-08-23 19:15:00 +01:00
Chris Manchester ebbccbdb5c Bug 1056930 - Release a new mozlog for inclusion of exception stacks in test_end message. DONTBUILD;r=jgraham 2014-08-21 17:49:14 -04:00
Chris Manchester c5d1c08f0e Bug 1056931 - Release a new moztest to pick up stack logging.;r=jgraham 2014-08-21 17:50:54 -04:00
James Graham 308ea12c94 Bug 1056587 - Only print line with expected status in tbpl logs when this isn't PASS, r=chmanchester
--HG--
extra : rebase_source : 7a7505b90f156381e5be563dab5c783f45860456
2014-08-21 23:35:25 +01:00
Andrew Halberstadt 49c24cd123 Bug 1055014 - Fix mistake in mozdevice.pushDir that is causing an exception while trying to use zip/unzip, r=wlach 2014-08-21 15:53:34 -04:00
Chris Manchester 6dcbff056e Bug 1055679 - Log stacks and messages separately in moztest's unittest adapter and include stacks in mozlog's test_end.;r=jgraham 2014-08-19 17:22:53 -04:00
William Lachance 5ede85c459 Bug 1016467 - Add mozversion unit test that was forgotten earlier;r=ahal 2014-08-19 15:20:32 -04:00
Andrei Eftimie 62310017e6 Bug 1049676 - [mozprofile] Preserve new added prefs during profile reset. r=hskupin, r=ahal 2014-08-18 06:34:00 -04:00
James Graham 678f4e386e Bug 1055522 - Bump mozcrash version number for structured logging changes, r=ted.mielczarek 2014-08-19 16:17:58 +01:00
James Graham 38feb0f461 Bug 1055521 - Expose mozcrash.log_crashes for structured logging of crashes, r=ted.mielczarek 2014-08-19 16:15:19 +01:00
Wes Kocher 63411e5b2c Backed out changeset c69cc7b3c21d (bug 1016467) for B2G Windows bustage 2014-08-18 17:19:26 -07:00
William Lachance ca23552bdf Bug 1016467 - Add mozversion unit test that was forgotten earlier;r=ahal 2014-08-18 17:20:22 -04:00
William Lachance 1c360804cf Bug 1055188 - Bump mozdevice to 0.40;r=bc DONTBUILD NPOTB 2014-08-18 16:00:07 -04:00
Chris Manchester d9f51c6e27 Bug 1054375 - Fix reference to tbplformatter in mozlog docs. r=wlach 2014-08-15 14:30:38 -04:00
Chris Manchester dbbcf5b458 Bug 1054324 - Bump mozlog version to pick up exception stack logging. r=ahal 2014-08-15 12:00:55 -04:00
James Graham 48af23d3d1 Bug 1023371 - Refactor mozcrash to seperate out the IO from the stack inspection, r=ted.mielczarek
This makes it compatible with structured logging.
2014-08-15 23:19:34 +01:00
William Lachance 28be0fa930 Bug 1051895 - Make mozdevice docs a bit easier to navigate;r=bc DONTBUILD NPOTB 2014-08-15 12:59:02 -04:00
Chris Manchester b0b695d91c Bug 1054114 - Add exception stacks logged in test_status to mach and tbpl formatters.;r=jgraham 2014-08-15 10:55:48 -04:00
Ralph Giles 80b9c4606c Bug 1054043 - Remove 32 bit cmd wapper from mozrunner. r=ted
We no longer support MacOS 10.5 and the version string compare
fails on 10.10. Unbreaks running the mochitests there.
2014-08-14 15:44:00 -07:00
Ahmed Kachkach 1b49fb456b Bug 1039833 - Add structured logging command line arguments for mochitest/mach. r=chmanchester, r=ahal 2014-08-13 12:03:00 -04:00
Andrew Halberstadt 172799ed62 Bug 969146 - DeviceRunner should always check for crashes onFinish, r=davehunt 2014-08-14 10:24:47 -04:00
James Graham 9fdc3637f8 Bug 1053207 - Count number of passing subtests in mach formatter, r=chmanchester 2014-08-13 18:52:48 +01:00
James Graham c6e8f5f252 Bug 1050700 - Add support for exc_info to mozlog.structured log actions, r=chmanchester 2014-08-13 18:52:47 +01:00
James Graham 8b7f07d43a Bug 1050408 - Remove uses of logging.warn from DeviceManager, r=wlach 2014-08-12 14:37:22 +01:00
Armen Zambrano Gasparnian d1eeaa0d52 Bug 1051799 - [mozprocess] Bump mozprocess to 0.21. r=wlach. DONTBUILD 2014-08-11 11:36:01 -04:00
Armen Zambrano Gasparnian 115f77927e Bug 1046087 - Normalize line endings on mozprocess for Adb Windows. r=wlach 2014-08-11 08:59:56 -04:00
Ms2ger 8cd956ad44 Bug 1051199 - Bump mozlog to version 2.4; r=jgraham (DONTBUILD) 2014-08-10 09:56:56 +02:00
Ryan VanderMeulen 1bcc49deea Backed out changeset 735394aa3813 (bug 1046087) for Windows bustage.
CLOSED TREE
2014-08-08 13:01:25 -04:00
Armen Zambrano Gasparnian ea2dac5c99 Bug 1050756 - Bump mozprocess to 0.20. r=wlach. DONTBUILD 2014-08-08 09:10:12 -04:00
Armen Zambrano Gasparnian a151e572c6 Bug 1048967. Allow versioninfo.py to run from any directory. DONTBUILD 2014-08-08 09:04:57 -04:00
William Lachance 5fd6700e38 Bug 1046380 - Print device root to standard output in dm client;r=armenzg NPOTB DONTBUILD 2014-08-06 19:27:53 -04:00
Armen Zambrano Gasparnian 354655b26f Bug 1046087 - Normalize line endings on Windows. r=wlach
We have found out that the output of Adb on Windows ends with
\r\r\n rather than \r\n. This abnormal line ending cannot be
dealt properly with python's universal_lines. Instead we
decided to normalize every line ending to \n.
2014-08-08 08:47:05 -04:00
James Graham 05ef68b31b Bug 1050724 - Correct list of possible subtest statuses, r=Ms2ger 2014-08-08 11:42:21 +01:00
James Graham 89a9b41c8a Bug 1046242 - Provide a run summary in the structuredlog mach formatter, r=chmanchester
--HG--
extra : rebase_source : dc0aaab5252068db22ecb1a1d32b60743c80365d
2014-08-07 22:32:43 +01:00
Chris Manchester 4b9d5a3895 Bug 1048288 - Log test_end messages instead of errors to prevent useful messages about assertion counts from being buffered.;r=ahal 2014-08-06 17:14:11 -04:00
Chris Manchester 7962d26866 Bug 1049667 - Bump mozlog to version 2.3;r=jgraham 2014-08-06 13:45:04 -04:00
Ed Morley 1024685e6d Bug 1023935 - Use 'mozrunner-startup' instead of 'automation' as the test name during startup; r=ahal
Until we run the first test, we set self.last_test to a dummy value,
so if we time out, we'll end up with a vaguely understandable error:
TEST-UNEXPECTED-FAIL | <test_name> | application timed out after 330.0 seconds with no output

This makes the test name slightly more unique, so as to make TBPL's
matching against bugs less prone to false positives.
2014-08-06 17:16:08 +01:00
Ed Morley 4bd9e956fb Merge mozilla-central and inbound 2014-08-06 13:43:41 +01:00
Wes Kocher 0963f4f5c2 Merge m-c to b2g-inbound on a CLOSED TREE a=merge 2014-08-05 17:34:43 -07:00
Kyle Huey 66021be422 Bug 1038943: Turn on leak checking on B2G with an initial threshold of 400000 bytes. r=ahal,dbaron 2014-08-05 14:11:53 -07:00
Chris Manchester f5810405cb Bug 1048423 - Don't retain a default for the 'expected' field of objects logged with log_raw.;r=jgraham 2014-08-04 20:29:12 -04:00
James Graham e3552220aa Bug 1048547 - Improve mozlog.structured argument handling, r=chmanchester 2014-08-05 09:56:05 +01:00
Ryan VanderMeulen 6253da7301 Merge inbound to m-c on a CLOSED TREE. a=merge 2014-08-04 16:06:19 -04:00
Ms2ger f7fce3f803 Bug 1048262 - Bump version of mozlog to 2.2; r=jgraham 2014-08-04 16:23:37 +02:00
William Lachance d77e2c9fa4 Bug 1046380 - Add a command to dmcli to get the device root. r=armenzg 2014-07-30 16:57:29 -04:00
Armen Zambrano Gasparnian 9e51ca16d9 Bug 1048957 - Release mozdevice 0.39. r=wlach. DONTBUILD 2014-08-05 12:28:13 -04:00
Armen Zambrano Gasparnian 1cd86432c2 Bug 1021756 - Allow to run adbd as root. r=wlach
This allows a device that starts adbd as non-root to restart adbd
every time that is needed to ensure the ability of running
privileged tasks on the device.
2014-08-05 11:58:30 -04:00
Armen Zambrano Gasparnian 32cfea205c Bug 1021756 - Add function to request information about a process. r=wlach
The function processInfo returns a tuple with the pid, path and owner of
the process. This is useful if we want to determine if a process is owned
by root or not.
2014-08-05 11:56:33 -04:00
James Graham 0da7281b20 Bug 1042921 - Explicitly type-convert all input to mozlog.structured.;r=ahal 2014-08-04 10:29:58 +01:00
Mike Hommey 0b074e32ea Bug 1044414 - Add a fallback for unknown platforms after bug 945869. r=ted 2014-08-01 15:55:42 +09:00
James Graham 4dbda546cc Bug 1026181 - Make mach terminal formatter work outside mach context, r=chmanchester 2014-07-31 14:54:05 +01:00
Ms2ger abfd78c161 Bug 1048859 - Bump version of mozlog to 2.2.1; r=jgraham
--HG--
extra : rebase_source : ee125df12d629b84e9989b5e45071e5b748f98b8
2014-08-05 14:07:11 +02:00
Andrew Halberstadt 05f6e03fba Bug 1045700 - Add ability to generate mozbase changelogs to versioninfo.py, r=wlach, DONTBUILD, a=NPOTB 2014-07-30 14:32:14 -04:00
Ms2ger 2a569678d6 Bug 1044973 - Avoid storing None in the |unexpected| array in machformatter.py; r=ahal
In the case of an unexpected pass, there will be no |message| field in the
data, which will lead to a None message in the tuple. This will trip up
the "".join() call in test_end.
2014-07-28 17:51:28 +02:00
Ms2ger 33f3b92033 Bug 1044657 - Move PYTHON_UNIT_TESTS to moz.build; r=mshal
As a first step, this moves PYTHON_UNIT_TESTS to moz.build as a passthru
variable. In the future, we could hook it up to |mach test|.

The __init__.py files may not need to be in the list, but I don't want to
change the list here.
2014-07-28 17:51:12 +02:00
Armen Zambrano Gasparnian ac7e5409d1 Bug 1042743 - Lock mozlog's version for mozdevice. r=wlach 2014-07-28 10:59:51 -04:00
James Graham f84e1a5994 Bug 1043314 - Enforce the invariant that we have suite_start before suite_end or test_start in mozlog, r=chmanchester 2014-07-25 13:42:56 +01:00
Mike Hommey ad3a439825 Bug 1041850 part 2 - Reuse the same re.Scanner instance when parsing different manifests. r=ted
Also cleanup the callbacks it uses.
2014-07-25 07:07:19 +09:00
Mike Hommey 6c857158ea Bug 1041850 part 1 - Cache condition resolution in TestManifest.filter. r=ted 2014-07-25 07:07:13 +09:00
James Graham 1af097e889 Bug 1042557 - Update version number of mozlog, r=ahal 2014-07-23 15:58:45 +01:00
William Lachance 5fc7b01c42 Bug 1037651 - Release mozdevice 0.38. r=ahal 2014-07-23 10:32:33 -04:00
William Lachance 4c98a5d0db Bug 1041533 - Update mozdevice to not reset global log level. r=armenzg 2014-07-23 10:31:43 -04:00
Armen Zambrano Gasparnian 6dfd9b3bbd Bug 1026710 - Add unittest of DeviceManagerADB. DONTBUILD. r=wlach 2014-07-23 09:55:05 -04:00
Chris Manchester 0cfccb5e79 Bug 1036427 - Warn in the structured logger for ending a test not in progress.;r=jgraham
* * *
Bug 1036565 - Prevent the tbplformatter from throwing when multiple test_end messages are issued.;r=jgraham
2014-07-22 18:51:32 -04:00
Andrew Halberstadt 87c87bcdf5 Bug 1040789 - Bump mozrunner and marionette-client for bug 1036926, r=davehunt 2014-07-22 15:37:34 -04:00
Arnav Sharma 7a619f244c Bug 1037521 - Add information about unexpected results to mach output. 2014-07-22 20:19:00 +01:00
James Graham 3481e04468 Bug 1041546 - Ensure that structured log message fields are always strings, r=chmanchester 2014-07-22 19:01:00 +01:00
Armen Zambrano Gasparnian c13ca99b13 Bug 1026710 - Change DeviceManager to mozdevice when logging. DONTBUILD. r=wlach 2014-07-22 09:17:16 -04:00
Luv Agarwal 1814d69318 Bug 974184 - Add a versioninfo utility for getting mozbase version info. r=wlach 2014-07-21 11:38:07 +02:00
Dave Hunt 7c95173e9a Bug 1040069 - Return None for the gaia commit if it can't be found. r=ahalberstadt 2014-07-21 02:57:00 +02:00
James Graham ee83a296c9 Bug 1041424 - Raise a helpful exception if B2GDeviceRunner is used with no devices attached, r=ahal 2014-07-21 17:13:25 +01:00
William Lachance 89fa11285d Bug 1026710 - Fix errors in output handling in devicemanagerADB. r=armenzg 2014-07-18 14:19:33 -04:00
Andrew Halberstadt a4bafc1807 Bug 1036926 - Add ability to specify local_port in emulator.setup_port_forwarding(), r=wlach 2014-07-18 10:32:13 -04:00
Ahmed Kachkach 4b03d2c025 Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger 2014-07-17 09:02:00 +02:00
Ryan VanderMeulen e067c5c844 Merge inbound to m-c on a CLOSED TREE. a=merge 2014-07-17 17:32:54 -04:00
Andrew Halberstadt 1a48e23dd3 Bug 1036982 - Mozrunner should setup settings.json and webapps from profile properly with B2G emulators/devices, r=jgriffin 2014-07-17 11:40:24 -04:00
Wes Kocher a7993dd36c Merge m-c to fx-team 2014-07-15 17:50:18 -07:00
William Lachance 0922fc3efb Bug 1037642 - Fix assumption that we will be able to send all data in devicemanagerSUT in one shot. r=mcote 2014-07-15 14:09:04 -04:00
Armen Zambrano Gasparnian d268839202 Bug 1026710 - Make DeviceManagerADB use mozprocess to allow logging. r=wlach
Up until now, mozdevice has been using subprocess. The switch gives us the
ability to log adb commands and its output. This will be mainly used
for the Firefox OS cert suite.
2014-07-15 08:59:48 -04:00
Carsten "Tomcat" Book ce57787693 Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
Ahmed Kachkach 50db9012f6 Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger 2014-07-10 13:33:00 +02:00
Nils Ohlmeier [:drno] d624c4328e Bug 1017332 - increase WebRTC logging on B2G emulator to match desktop levels. r=bwc 2014-07-08 17:00:00 +02:00
Bob Clary daf23b9853 Bug 1035254 - [mozdevice] - Add ADBAndroid.get_battery_percentage(), r=wlach, DONTBUILD. 2014-07-10 06:46:23 -07:00
Chris Manchester a5d8f66b8a Bug 1036392 - Add a parameter to the structured log api for stacks in test_status and test_end.;r=jgraham 2014-07-10 09:21:22 -04:00
Chris Manchester d8e11b813f Bug 1044751 - Add command line options for configuring log level of formatters in mozlog.structured.;r=jgraham 2014-08-05 22:54:12 -04:00
William Lachance 8a2cbb2a0d Bug 1037707 - Allow setting dmcli's verbose mode via environment variable. r=mcote 2014-07-14 16:01:11 -04:00
William Lachance ba2b4b855e Bug 1036530 - Instantiate / initialize device root only when needed in mozdevice. r=bc 2014-07-11 15:29:30 -04:00
Arnav Sharma 3db8eb771f Bug 1037532 - "mozversion should have documentation on how to use its API". r=wlachance 2014-07-16 12:56:00 +02:00
Chris Manchester 1c97de1410 Bug 1035006 - Fix pyflakes warnings in mozbase.;r=wlach 2014-07-07 14:51:34 -04:00
Bob Clary 18eb5ebd1e Bug 1034406 - [mozdevice] Do not allow ADBCommand to be instantiated, r=wlach, DONTBUILD. 2014-07-07 08:19:35 -07:00
Ed Morley 4b5c1ec146 Bug 1027574 - Mozrunner should use logcat format 'time' not 'threadtime'; r=ahal 2014-07-04 15:04:16 +01:00
Sylvestre Ledru bf348fed7c Bug 991866: Catch the exception and returns the iso8859-1 string. In some cases, the display was failing r=ahal
--HG--
extra : rebase_source : 2a913276a15f721d3a9f07783735544bf292ec7e
2014-07-04 12:07:38 +02:00
Geoff Brown b4e0468ee6 Bug 1027802 - Try to get ANR report and stack trace when Fennec hangs; r=jmaher 2014-07-03 22:11:41 -06:00
James Graham a573f1de39 Bug 1033458 - Update mozrunner version, r=ahal. 2014-07-02 22:20:53 +01:00
James Graham f141d7eb5d Bug 1032136 - Make mozrunner 6 work for on-device B2G testing, r=ahal. 2014-07-02 22:20:52 +01:00
Chris Manchester 34529c249f Bug 1030845 - Modify mozlog.structured's tbplformatter to comply with tbpl. r=edmorley,jgraham 2014-07-01 10:42:16 -04:00
Andrew Halberstadt 5022f3a7c8 Bug 1031415 - Fix bad exception handling in emulator.wait_for_system_message(), r=jgriffin 2014-06-30 16:28:00 -04:00
Bob Clary 30a84d98fd Bug 1012711 - Add adb.py to devicemanager package, -correcting bugnumber- r=wlach. DONTBUILD a=sheriffduty 2014-06-26 16:20:12 +02:00
Carsten "Tomcat" Book 952ae2f289 Backed out changeset 1fd65e3c2f4a (bug 1012712) 2014-06-26 16:18:34 +02:00
Bob Clary 2d0815dc05 Bug 1012712 - Add adb.py to devicemanager package, r=wlach. DONTBUILD 2014-06-25 21:08:41 -07:00
Vaibhav Agrawal b057114758 Bug 925699 - pymake/mach mochitest-plain don't delete the temporary profile. r=jmaher 2014-06-23 11:24:00 +02:00
Ed Morley 3ac8c3d364 Backed out changeset 1566b80f6c2b (bug 1026181) since the curses module isn't available 2014-06-23 17:20:02 +01:00
James Graham 9c6fe5146b Bug 1026181 - Make mach terminal formatter work outside mach context, r=wlach 2014-06-23 16:20:42 +01:00
Ed Morley 9d6e50b205 Backed out changeset 154690942f4d (bug 1027607) for morphing the test names to something that causes greater false positives 2014-06-23 15:56:01 +01:00
Andrew Halberstadt 5eb362b0a7 Bug 1027607 - Mozrunner should always pass in test_name to check_for_crashes when available, r=chmanchester 2014-06-23 08:10:30 -04:00
Chris Manchester b6d72ec019 Bug 1020625 - Don't call structured logging's suite_start and suite_end per test suite. r=jgraham 2014-06-09 12:01:26 -04:00
Wes Kocher 7d39d62d88 Backed out changeset 53b54cd44410 (bug 1026181) for lots of bustage causing a CLOSED TREE 2014-06-20 12:33:36 -07:00
James Graham 78349a69ed Bug 1026181 - Make mach terminal formatter work outside mach context, r=wlach
--HG--
extra : rebase_source : ac66edb9f80fc5fbebebb953ca15861a91095d4b
2014-06-20 19:41:04 +01:00
Andrew Halberstadt 7f00748b02 Bug 1028119 - Change string in mozrunner timeout to hide newly exposed but long running perma-orange, r=edmorley 2014-06-20 13:45:05 -04:00
Malini Das d39e56d762 Bug 1028239 - release updated mozlog client, r=wlach 2014-06-20 13:15:25 -04:00
Ted Mielczarek cef4a41919 Bug 1023670 - Fix DeviceManager.mkDirs with a Windows path. r=wlach 2014-06-16 11:52:52 -04:00
Andrew Halberstadt 5dc20b0478 Bug 1028119 - Fix mochitest TypeError on timeout in mozrunner, r=edmorley 2014-06-20 10:11:05 -04:00
Andrew Halberstadt e60605718c Bug 997244 - Move emulator.py out of marionette and into mozrunner, r=wlach,mdas,jgriffin 2014-06-19 14:17:26 -04:00
Wes Kocher e34177291e Backed out changeset 81a51de30a2a (bug 997244) for breaking b2g emulator mochitests on an otherwise CLOSED TREE 2014-06-18 14:15:48 -07:00
Andrew Halberstadt 7704c45325 Bug 997244 - Pull emulator.py out of marionette and into mozrunner, r=wlach,mdas,jgriffin 2014-06-18 13:30:12 -04:00
Wes Kocher 96c7a686e5 Backed out changeset da73c6745a10 (bug 1023670) under suspicion of causing the android bustage CLOSED TREE 2014-06-16 13:34:01 -07:00
Ted Mielczarek 1a344c3441 Bug 1025181 - [mozlog] Fix structured logging HTML formatter to actually produce results. r=jgraham 2014-06-16 11:52:52 -04:00
Ted Mielczarek 3d446408a6 Bug 1023670 - Fix DeviceManager.mkDirs with a Windows path. r=wlach 2014-06-16 11:52:52 -04:00
James Graham 104b8ea183 Bug 1016916 - Add a 'structlog format' command for formatting logfiles, r=wlach
This replaces the __main__ sections in the formatters
2014-06-16 12:53:48 +01:00
Dave Hunt ecc5558981 Bug 1024441 - Bump mozversion to 0.6. r=wlach 2014-06-12 04:29:00 -04:00
Ryan VanderMeulen 0645a74aa3 Merge m-c to inbound on a CLOSED TREE. a=merge 2014-06-12 17:32:33 -04:00
Chris Manchester 45f5ce74f1 Bug 1021931 - Add a fallback in mozlog.structured.commandline for users of optparse. r=jgraham 2014-06-12 13:53:23 -04:00
Dave Hunt 99fe918e99 Bug 1023915 - [mozversion] Support targeting device by serial identifier. r=wlach 2014-06-11 08:44:00 -04:00
William Lachance 3559093118 Bug 1023883 - Update doc reference to manifestparser from manifestdestiny. r=ahal 2014-06-11 10:27:20 -04:00
William Lachance c6f074b1e3 Bug 1021943 - Add some additional features to mozlog.structured to help with informational level logging;r=jgraham 2014-06-12 11:28:19 -04:00