Nathan Froyd
f8b55ca891
Bug 1196430 - part 7 - teach process_leak_log how to symbolicate leaked object stacks; r=mccr8
2015-08-26 19:41:43 -04:00
Kaustabh Datta Choudhury
79beb7ae9f
Bug 1162003 - Enable run-by-dir mode on Fx desktop opt builds. r=jmaher
2015-08-11 08:25:00 -04: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
Julien Pagès
cea392c6db
Bug 1091274 - Move leak log functions out of automationutils and into mozbase. r=jgriffin
2015-07-03 07:04:22 +02:00
Andrew Halberstadt
2651e9f398
Bug 1171971 - Move test_paths argument out of mach and into mochitest; remove --test-path, r=chmanchester
2015-06-05 13:28:29 -04:00
Andrew Halberstadt
b83ddd237a
Bug 1164597 - Consolidate all mochitest mach commands into single |mach mochitest|, r=chmanchester
2015-05-05 16:41:59 -04:00
Jonathan Griffin
6a378a43b9
Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns
2015-05-18 16:36:15 -07:00
Jonathan Griffin
0222886eb4
Backout cc15c275b1e3 (Bug 1149618) on a CLOSED TREE for suspected debug emulator bustage, a=bustage
2015-05-19 19:35:38 -07:00
Jonathan Griffin
fc80647c21
Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns
2015-05-18 16:36:15 -07:00
Andrew Halberstadt
8162ad7d63
Bug 1155338 - Move mach command arguments into mochitest harness, r=chmanchester,gbrown
2015-04-30 13:47:01 -04:00
Phil Ringnalda
32ac011754
Back out f4f4e2be3765 (bug 1155338) for Android 4.0/debug mochitest bustage
...
CLOSED TREE
2015-05-04 18:28:16 -07:00
Andrew Halberstadt
8d7332d88e
Bug 1155338 - Move mach command arguments into mochitest harness, r=chmanchester,gbrown
2015-04-30 13:47:01 -04:00
Geoff Brown
2fe8bb5b06
Bug 1152994 - Kill orphan ssltunnel and xpcshell in B2G emulator tests; r=kmoir
2015-04-10 14:41:36 -06:00
Andrew Halberstadt
0f300312cf
Bug 1147129 - upgrade mochitest from optparse to argparse and move android cli to mochitest_options.py, r=chmanchester
2015-03-24 17:42:24 -04:00
JW Wang
d62906cd4d
Bug 1043403 - Support clear-key in Mochitest on B2G. r=ted.
2015-03-31 10:32:15 +08:00
Andrew Halberstadt
a729c1fa7d
Bug 1127376 - PEP8-ify all mochitest .py files (auto-generated), r=ted
...
This change was generated using the `autopep8` module [1]. To replicate:
$ pip install --upgrade autopep8
$ cd gecko
$ autopep8 -i -a -a -r testing/mochitest --exclude 'testing/mochitest/pywebsocket/*'
[1] https://github.com/hhatto/autopep8
2015-02-13 14:42:02 -05:00
Geoff Brown
8d3b581091
Bug 797164 - Support chrome tests on b2g emulator; r=ahal
2014-12-23 14:17:42 -07:00
Geoff Brown
109184120d
Bug 797164 - Push chrome files to b2g when needed; r=ahal
2014-12-23 14:17:41 -07:00
Chris Manchester
b24aa3e024
Bug 1075240 - Log disabled tests as skips in mochitests. r=ahal
2014-10-02 11:08:41 -04:00
Andrew McCreight
11c6399dd7
Bug 1076969 - processLeakLog should come up with reasonable defaults itself. r=jmaher
...
Instead of grabbing attributes off options at every call site, pass
in the options object to processLeakLog, and attempt to get the attributes
there. If not present, use a restrictive default value.
This will prevent silent harness failures if one of the many ways to invoke
processLeakLog fails to set up these options, and makes it so they
don't have to set it up if they don't care.
2014-10-06 14:23:17 -07:00
Andrew McCreight
30014b26b9
Bug 1068276, part 1 - Allow configuring which type of processes we complain about when there's no leak log. r=jmaher
...
Then don't warn for missing logs from tab and geckomediaplugin processes, or default processes on B2G.
2014-09-30 14:17:27 -07:00
Andrew McCreight
4c9a0b67c6
Bug 1067664, part 1 - Allow different leak thresholds for different types of processes. r=jmaher
2014-09-30 09:54:25 -07:00
Ryan VanderMeulen
083c9b620b
Backed out 4 changesets (bug 1068276, bug 1067664) for Android leaktest complaints.
...
Backed out changeset 846faaa68219 (bug 1068276)
Backed out changeset 35e71ffcf8e1 (bug 1068276)
Backed out changeset 605f59a806fd (bug 1067664)
Backed out changeset 2d5b7ea96b70 (bug 1067664)
2014-09-26 16:02:12 -04:00
Andrew McCreight
a9f24a6ab4
Bug 1068276, part 1 - Allow configuring which type of processes we complain about when there's no leak log. r=jmaher
...
Then don't warn for missing logs from tab and geckomediaplugin processes, or default processes on B2G.
2014-09-26 10:34:09 -07:00
Andrew McCreight
e2a16d53df
Bug 1067664, part 1 - Allow different leak thresholds for different types of processes. r=jmaher
2014-09-26 10:34:08 -07:00
Ahmed Kachkach
16da20cb97
Bug 1039833 - Add structured logging command line arguments for mochitest/mach. r=chmanchester, r=ahal
2014-08-13 12:03:00 -04:00
Ed Morley
9549b77ad2
Bug 1039019 - Set MOZ_DISABLE_NONLOCAL_CONNECTIONS for opt B2G mochitests; r=froydnj
2014-08-13 16:51:50 +01:00
Kyle Huey
dbb3a36251
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
Ahmed Kachkach
a83ca4356f
Bug 1034267 - Structured Logging for robocop. r=gbrown
2014-07-29 14:11:00 +02:00
Ted Mielczarek
2bd9a0de26
bug 1041347 - Package and provide path to fake GMP plugin for Mochitests. r=jmaher
2014-07-25 07:01:13 -04:00
Ahmed Kachkach
e420cd4b58
Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger
2014-07-17 09:02:00 +02:00
Carsten "Tomcat" Book
1358119f32
Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows
2014-07-11 14:15:29 +02:00
Ahmed Kachkach
64d66ddf12
Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger
2014-07-10 13:33:00 +02:00
Vaibhav Agrawal
05898789a0
Bug 1014125 - Bisection Base Patch. r=ahal
2014-07-04 13:55:00 +02:00
Vaibhav Agrawal
f5862895bf
Bug 925699 - pymake/mach mochitest-plain don't delete the temporary profile. r=jmaher
2014-06-23 11:24:00 +02: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
Armen Zambrano Gasparnian
4171140899
Bug 989583 - Install all tests (even disabled) from manifests. r=jmaher
2014-06-16 14:51:22 -04:00
Martin Thomson
e3e917d805
Bug 907770 - Part 1: Making ssltunnel run for android and b2g mochitests. r=jmaher
2014-03-14 11:25:41 -07:00
Jonathan Griffin
6e999f2f64
Bug 979650 - Always build with Marionette for Firefox, b2g desktop, r=ted
2014-03-11 13:22:34 -07:00
Bill McCloskey
e6e12d5833
Bug 938019 - Run mochitests from manifests (r=ted,gps)
2014-03-18 08:03:51 -07:00
Andrew Halberstadt
e80f8c74de
Bug 967647 - Enforce an unbuffered stream by default in mozprocess, r=jgriffin
2014-03-03 15:16:54 -05:00
Andrew Halberstadt
e0da7a4764
Bug 975085 - Don't create unnecessary devicemanager instance in b2g emulator tests, r=jgriffin
2014-02-20 16:56:57 -05:00
David Clarke
4f3305b337
Bug 959499 - Use wifimanager for on-device mochitests. r=ahal
2014-01-31 13:22:51 -05:00
Ryan VanderMeulen
c6c0b49bee
Backed out changeset 31993b8e06cc (bug 959499) for breaking B2G mochitests.
...
CLOSED TREE
2014-01-27 18:20:00 -05:00
David Clarke
c5f4bba8c2
Bug 959499 - Use wifimanager for on-device mochitests. r=ahal
2014-01-27 15:40:50 -05:00
Jonathan Griffin
910642bf53
Bug 937684 - Hack to prevent B2G mochitest stdout mangling, r=ahal
2013-11-19 16:33:57 -08:00
Andrew Halberstadt
a5a5c0418f
Bug 930025 - b2g unittests need to check for crashes in more places, r=jgriffin
2013-10-23 14:45:48 -04:00
Jonathan Griffin
8929908f1e
Bug 926594 - Increase timeout for debug mochitests on B2G, r=ahal
2013-10-18 12:47:35 -07:00
Jonathan Griffin
cd42a5c35f
Bug 921180 - Use b2g-bin if it exists, r=ahal
2013-10-10 10:25:59 -07:00
Benjamin Peterson
b18b3ec967
Bug 922190 - Remove bundled copy of simplejson. r=gps
2013-10-01 10:32:58 -04:00