Ryan VanderMeulen
aee9a92bab
Backed out changeset 735394aa3813 (bug 1046087) for Windows bustage.
...
CLOSED TREE
2014-08-08 13:01:25 -04:00
Armen Zambrano Gasparnian
d5f71c2c16
Bug 1050756 - Bump mozprocess to 0.20. r=wlach. DONTBUILD
2014-08-08 09:10:12 -04:00
Armen Zambrano Gasparnian
7ddabd7200
Bug 1048967. Allow versioninfo.py to run from any directory. DONTBUILD
2014-08-08 09:04:57 -04:00
William Lachance
4196125e7a
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
3dd64a0d15
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
2e87873593
Bug 1050724 - Correct list of possible subtest statuses, r=Ms2ger
2014-08-08 11:42:21 +01:00
James Graham
8780a3a5df
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
9ed2d4ffc2
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
ad5b528ae3
Bug 1049667 - Bump mozlog to version 2.3;r=jgraham
2014-08-06 13:45:04 -04:00
Ed Morley
a2f32d82e0
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
9ef22593ff
Merge mozilla-central and inbound
2014-08-06 13:43:41 +01:00
Wes Kocher
fd87dd4130
Merge m-c to b2g-inbound on a CLOSED TREE a=merge
2014-08-05 17:34:43 -07:00
Kyle Huey
10e2e36b91
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
fbfc366a13
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
b8caeb4153
Bug 1048547 - Improve mozlog.structured argument handling, r=chmanchester
2014-08-05 09:56:05 +01:00
Ryan VanderMeulen
cc575205f4
Merge inbound to m-c on a CLOSED TREE. a=merge
2014-08-04 16:06:19 -04:00
Ms2ger
bda67a7653
Bug 1048262 - Bump version of mozlog to 2.2; r=jgraham
2014-08-04 16:23:37 +02:00
William Lachance
d35e51fb85
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
ccd70bc86e
Bug 1048957 - Release mozdevice 0.39. r=wlach. DONTBUILD
2014-08-05 12:28:13 -04:00
Armen Zambrano Gasparnian
8c13434cec
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
97d7d4bdf3
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
2cab9ec089
Bug 1042921 - Explicitly type-convert all input to mozlog.structured.;r=ahal
2014-08-04 10:29:58 +01:00
Mike Hommey
b4176f7605
Bug 1044414 - Add a fallback for unknown platforms after bug 945869. r=ted
2014-08-01 15:55:42 +09:00
James Graham
24255571e0
Bug 1026181 - Make mach terminal formatter work outside mach context, r=chmanchester
2014-07-31 14:54:05 +01:00
Ms2ger
261bdb124c
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
f86d5b6499
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
5cc1b4e38b
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
593cdb616e
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
b7648f8eb6
Bug 1042743 - Lock mozlog's version for mozdevice. r=wlach
2014-07-28 10:59:51 -04:00
James Graham
c8beff9412
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
9d7ad3c28e
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
836b09e29c
Bug 1041850 part 1 - Cache condition resolution in TestManifest.filter. r=ted
2014-07-25 07:07:13 +09:00
James Graham
9b23f4bca2
Bug 1042557 - Update version number of mozlog, r=ahal
2014-07-23 15:58:45 +01:00
William Lachance
c81c457a54
Bug 1037651 - Release mozdevice 0.38. r=ahal
2014-07-23 10:32:33 -04:00
William Lachance
65c9e515b2
Bug 1041533
- Update mozdevice to not reset global log level. r=armenzg
2014-07-23 10:31:43 -04:00
Armen Zambrano Gasparnian
13bd2b67e5
Bug 1026710 - Add unittest of DeviceManagerADB. DONTBUILD. r=wlach
2014-07-23 09:55:05 -04:00
Chris Manchester
6b696e954e
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
8d56fdf7d2
Bug 1040789 - Bump mozrunner and marionette-client for bug 1036926, r=davehunt
2014-07-22 15:37:34 -04:00
Arnav Sharma
0097304105
Bug 1037521 - Add information about unexpected results to mach output.
2014-07-22 20:19:00 +01:00
James Graham
69bbbc3765
Bug 1041546 - Ensure that structured log message fields are always strings, r=chmanchester
2014-07-22 19:01:00 +01:00
Armen Zambrano Gasparnian
44d166c165
Bug 1026710 - Change DeviceManager to mozdevice when logging. DONTBUILD. r=wlach
2014-07-22 09:17:16 -04:00
Luv Agarwal
b3b700abfb
Bug 974184 - Add a versioninfo utility for getting mozbase version info. r=wlach
2014-07-21 11:38:07 +02:00
Dave Hunt
aa7fb3ff59
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
b7f7ebad57
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
2f263889b9
Bug 1026710 - Fix errors in output handling in devicemanagerADB. r=armenzg
2014-07-18 14:19:33 -04:00
Andrew Halberstadt
51033836f0
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
4dcc22f03c
Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger
2014-07-17 09:02:00 +02:00
Ryan VanderMeulen
002a9d06d0
Merge inbound to m-c on a CLOSED TREE. a=merge
2014-07-17 17:32:54 -04:00
Andrew Halberstadt
a2f3dbbc77
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
a5edaf4b99
Merge m-c to fx-team
2014-07-15 17:50:18 -07:00