Ehsan Akhgari
db2dccbee8
Bug 1256984 - Indicate whether tests ran in e10s mode in the mochitest-* summary; r=mconley
2016-03-18 16:09:12 -04:00
Honza Bambas
c0b87225c1
Bug 1254059 - init MochitestBase.nsprLogs, r=jmaher
2016-03-07 04:14:00 +01:00
Myk Melez
11388a70ad
Bug 1238079 - remove the desktop web runtime; r=fabrice,mossop,gps,jryans,jmaher,marco
2016-03-07 13:33:12 -08:00
Honza Bambas
9e4d337f34
Bug 1248711 - Make Mochitest NSPR upload work with --run-by-dir, r=jmaher
2016-02-17 10:30:00 +01:00
Andrew Halberstadt
733e3cf996
Bug 1248916 - Ignore mozdebug.requiresEscapedArgs in mochitest, r=ted.mielczarek
...
Mochitest no longer passes in debug_args in via the commandline. Instead, it passes
them in via a marionette chrome script, meaning they no longer need to be escaped.
Since web-platform-tests still passes debug_args on the commandline, we can't simply
remove the feature entirely. Instead, just make mochitest ignore requiresEscapedArgs.
MozReview-Commit-ID: KBVviGpkvQS
2016-02-17 14:33:33 -05:00
Andrew Halberstadt
d186ef1c12
Bug 1248056 - Increase marionette connection timeouts in mochitest when running with valgrind, r=chmanchester
...
MozReview-Commit-ID: 71d5XIgqcCJ
2016-02-16 10:04:52 -05:00
Andrew Halberstadt
9dcfc81d19
Bug 1231784 - Install specialpowers and mochikit extensions at runtime via AddonManager.loadTemporaryAddon(), r=jgriffin
...
MozReview-Commit-ID: 9I56x6Vnbf7
2016-01-25 09:55:57 -05:00
Julian Seward
bb0b32c97c
Bug 1246719 - mach mochitest --valgrind: use comma as separator for --valgrind-args. r=james@hoppipolla.co.uk.
2016-02-09 14:38:55 +01:00
Wes Kocher
c4797ad496
Backed out 3 changesets (bug 1231784) for breaking 10.10 opt jetpack tests
...
Backed out changeset 653df21ca861 (bug 1231784)
Backed out changeset 0aac20bc3619 (bug 1231784)
Backed out changeset edcbd7c0aa36 (bug 1231784)
2016-02-03 17:38:12 -08:00
Andrew Halberstadt
f84ba669d4
Bug 1231784 - Install specialpowers and mochikit extensions at runtime via AddonManager.loadTemporaryAddon(), r=jgriffin
2016-01-25 09:55:57 -05:00
Chris Manchester
0d1b17bef9
Bug 1194935 - Add a C++ implementation of kill_and_get_minidump as part of the build to accommodate dumping 64 bit Firefox from 32 bit python. r=ted
2015-08-18 17:04:45 -07:00
Chris Manchester
5f3380ed5b
Bug 1143547 - Get a stack out of child processes before killing the parent from the mochitest harness in response to the global output timeout. r=ted
2015-08-12 00:00:35 -07:00
Simon Gareste
cfa8493e83
Bug 1231806 - Remove useless semi-colon in statement. r=ted
2015-12-28 05:39:00 +01:00
Chris Manchester
c6915ad943
Bug 1229598 - Add a mode to browser-chrome tests to summarize per-test code coverage. r=ahal
2015-12-23 14:04:49 -08:00
Andrew Halberstadt
91a712cc51
Bug 1225903 - Drop support for b2g desktop in mochitest, r=jgriffin
...
Mochitests on b2g desktop are no longer being run on any trunk branches, including
b2g-inbound. Dropping support for it significantly reduces complexity
in the mochitest harness.
2015-11-18 13:35:38 -05:00
Wes Kocher
c0a054438a
Backed out changeset 6ab228593820 (bug 1225903) for android robocop bustage CLOSED TREE
2015-11-19 11:54:17 -08:00
Andrew Halberstadt
d6e9ed3e7f
Bug 1225903 - Drop support for b2g desktop in mochitest, r=jgriffin
...
Mochitests on b2g desktop are no longer being run on any trunk branches, including
b2g-inbound. Dropping support for it significantly reduces complexity
in the mochitest harness.
2015-11-18 13:35:38 -05:00
Chris Manchester
32ca035aaa
Bug 1224305 - Add an option to the mochitest harness to provide a copy of the extra chrome manifest it writes. r=ahal
2015-11-13 16:14:40 -08:00
Chris Manchester
8061b8e775
Bug 1218010 - Shorten the polling interval when waiting for httpd.js startup in mochitest. r=ahal
...
I noticed in automation logs that we always wait about 1s for httpd.js to be
ready -- this is the minimum we could wait if we wait at all, because we poll
every second. Bringing the polling interval down to 100ms locally shows we
succeed after waiting just once. This is a perceptible speedup, and will
have an effect for every dir now that we run-by-dir.
2015-10-26 10:42:04 -07:00
Joel Maher
75832883eb
Bug 1162003 - linux asan mochitest-plain-e10s run-by-dir mode. r=jgriffin
2015-10-12 13:42:17 -04:00
Kaustabh Datta Choudhury
c115a6aaac
Bug 1162003 - Enable run-by-dir mode for mochitest_chrome on Fx desktop debug builds. r=jmaher
2015-10-06 09:46:24 -04:00
Andrew Halberstadt
0328985a1e
Bug 1042998 - Use StructuredLog.jsm for mochitest logging, r=chmanchester
2015-09-04 14:37:32 -04:00
Kaustabh Datta Choudhury
20888ad054
Bug 1162003 - Enable run-by-dir mode on Fx desktop mac debug platform and re-enable a few tests. r=jmaher
2015-09-28 10:54:22 -04:00
Julian Seward
ad8e3b37e6
Bug 1185244 - Improve mach support for running mochitests on Valgrind. r=jgraham, njn.
2015-09-28 12:01:42 +02:00
Kaustabh Datta Choudhury
f58f529429
Bug 1162003 - Enable run-by-dir mode for mochitest_chrome on Fx desktop opt builds. r=jmaher
2015-09-23 13:39:45 -04:00
Andrew Comminos
2d3479e941
Bug 1170342 - Don't disable XInput2 for mochitests on GTK3, off by default now. r=karlt
2015-09-22 22:25:23 -07:00
Wes Kocher
ca09e9719a
Backed out changeset feceb41f1c3c (bug 1185244) for breaking running tests locally CLOSED TREE a=backout
2015-09-22 17:08:37 -07:00
Julian Seward
a9dcbc18a5
Bug 1185244 - Improve mach support for running mochitests on Valgrind. r=jgraham, njn.
2015-09-22 12:00:57 +02:00
Kaustabh Datta Choudhury
1306ff3c92
Bug 1162003 - Enable run-by-dir mode on Fx desktop debug & ASAN builds. r=jmaher
2015-09-10 09:52:00 +02:00
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
Nathan Froyd
0c4198a14a
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
Nathan Froyd
31e6934af8
Bug 1198944 - remove vmware recording support from mochitest; r=khuey
...
VMWare's record/replay bits are unsupported, and they only work with
programs compiled with VS2010, which we no longer support.
2015-08-27 16:00:14 -04:00
Andrew Halberstadt
f301cb9805
Bug 1199241 - Average runtime data across platforms instead of keeping it distinct, r=jgriffin
...
Keeping distinct platform runtime files takes up a lot of space. It also adds complexity and
greater possibility for mistakes, if a file for some arbitrary platform (like pgo) doesn't
exist, there will be a failure. This patch removes all platform specific runtime files and
replaces them with a single per suite file. The times in this file are averaged across all
platforms the tests run on. With the added space savings, we take into account the 50th
percentile of tests, instead of the 90th.
2015-08-27 17:37:26 -04:00
Vaibhav Agrawal
ecb57cc8d5
Bug 1197543 - Add --extra-mozinfo-json option in mochitest to filter tests for a given mozinfo file. r=ahal
...
CLOSED TREE
2015-08-22 18:57:19 -07:00
Vaibhav Agrawal
228761e931
Bug 1197541 - Add --dump-tests option to mochitest and xpcshell for all tests that will be run. r=ahal
2015-08-21 17:16:11 -07:00
Andrew Halberstadt
67cec80bd8
Bug 1185761 - [mochitest] Allow boolean values to --keep-open for overriding the default, r=ted
...
Most of the time the default is to close the browser after tests run. And that can be overridden with
--keep-open. But in some corner cases, the default is to leave the browser open after tests have run.
In these cases, it is not currently possible to override.
This patch allows the syntax --keep-open or --keep-open=false, the latter overrides the edge case
default.
2015-08-06 17:40:54 -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
Julien Pagès
6e0fa8b546
Bug 1091285 - move dumpScreen in a new mozscreenshot package. r=jgriffin
...
This also completely remove build/automationutils.py.
2015-07-29 17:50:16 +02:00
Myk Melez
d63a645223
Bug 1181867 - move -runtime flag to runtests.py so it gets set in automation; r=jland,ahalberstadt
2015-07-20 09:38:49 -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
Chris Manchester
fc7bb6e30c
Bug 890026 - Use kill_and_get_minidump in place of crashinject.exe in mochitest so we can stacks from more hangs. r=ted
2015-07-15 16:52:27 -07: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
Julien Pagès
39a716c667
Bug 1091284 - Remove systemMemory, environment from automationutils. r=jgriffin
2015-07-01 22:00:07 +02:00
Julien Pagès
27383e58e6
Bug 1178154 - move ShutdownLeaks and LSANLeaks from automationutils to mochitest. r=jgriffin
2015-06-29 20:09:51 +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 Comminos
30e76a5431
Bug 1173971 - Force core Xlib events on GTK3. r=karlt
2015-06-12 06:55:00 -04:00
Jonathan Griffin
ccfd20e83f
Bug 1173114 - Fallback to chunk-by-dir if runtimes file not found, r=ahal
2015-06-10 10:12:31 -07:00
Geoff Brown
c940499af6
Bug 1026290 - Avoid TypeError during Android mochitest-chrome; r=chmanchester
2015-06-08 13:36:33 -06: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