Commit Graph

117 Commits

Author SHA1 Message Date
Chris Manchester
1dad6c1a9d Bug 896087 - Output structured messages in head.js, interpret them in runxpcshelltests.py. r=ted 2013-07-22 19:44:25 -07:00
Mihnea Dobrescu-Balaur
0d4adcb8f7 Bug 905782 - Make the XPCShell harness treat running a single file as a sequential run. r=ted 2013-08-20 16:07:33 -07:00
Ted Mielczarek
28da71de00 bug 842728 - init Breakpad from C++ in xpcshell, remove ability to init from script. r=bholley,gps 2013-08-15 14:48:12 -04:00
Ted Mielczarek
f71fc0bb08 Fix bustage from bug 889076 (no crash stacks for xpcshell tests), no bug, r=bustage 2013-08-15 15:01:08 -04:00
Chris Manchester
50ed510491 Bug 887054 - Part 3: Synchronize blocks of output when running xpcshell tests in parallel. r=ted 2013-08-06 10:28:29 -07:00
Mihnea Dobrescu-Balaur
419b4e3eef Bug 887054 - Part 1: Refactor xpcshell test harness to support parallel test runs, disabled in automation. r=ahal, r=ted 2013-07-19 19:27:14 -07:00
Mihnea Dobrescu-Balaur
1e719584ae Bug 890098 - Follow-up: Always set the plugins dir. r=jgriffin 2013-07-23 23:08:46 -07:00
Mihnea Dobrescu-Balaur
5cc0418426 Bug 892121 - Every xpcshell test should get its own plugins dir. r=gbrown, r=ted 2013-07-17 10:53:30 -07:00
Mihnea Dobrescu-Balaur
dbc39b7ead Bug 892021 - Add a do_get_tempdir function to head.js. r=ted, r=gbrown 2013-07-16 09:38:35 -07:00
Andrew Halberstadt
dae19acbd0 Bug 882461 - add mozbase packages to sys.path in automation, r=jhammel 2013-06-17 13:22:39 -07:00
Jeff Hammel
ee8c256696 Bug 707976 - Remove manifestdestiny from its old location in m-c and use that in testing/mozbase;r=ahal 2013-06-07 12:30:11 -07:00
Josh Matthews
d0ab076ba5 Bug 870745 - Remove incorrect self argument from killAndGetStack. r=ted 2013-05-10 10:50:51 -04:00
Josh Matthews
d571cbbb8c Bug 597064 - Add timeout logic to xpcshell test runner. r=ted 2012-12-20 03:43:19 -05:00
Gregory Szorc
b0507ab1c1 Bug 771578 - Part 2: Move code to invoke a single test into its own method; r=ted 2013-03-26 17:15:24 -07:00
Jeff Hammel
41b348869d Bug 838374 - release mozprofile, mozprocess, mozdevice (and other?) and mirror to m-c;r=ahal 2013-03-21 21:06:28 -07:00
Joel Maher
9a51df07c0 Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-21 09:19:34 -04:00
Ryan VanderMeulen
99cf3afc70 Backed out changeset 1c19d2a03d90 (bug 827446) for packaging bustage on a CLOSED TREE. 2013-03-13 09:22:00 -04:00
Joel Maher
80fd386890 Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel 2013-03-13 07:38:00 -04:00
Gregory Szorc
cdbb84be40 Bug 771578 - Part 1: Reindent xpcshell test runner Python files; rs=ted 2013-02-20 12:45:14 -08:00
Phil Ringnalda
c0e45b9639 Back out ce4f4d4d69d9 (bug 771578) for xpcshell reporting bustage
CLOSED TREE
2013-02-20 15:20:17 -08:00
Gregory Szorc
e6f7e893e9 Bug 771578 - Part 1: Reindent xpcshell test runner Python files; rs=ted 2013-02-20 12:45:14 -08:00
Jim Mathies
1eed680d31 Bug 817881 - Move test plugin to dist/plugins, and touch up tests and test logic to support the change. r=glandium, dtownsend 2012-12-17 12:08:00 -06:00
Jim Mathies
e403c20b05 Bug 810617 - Pass browser app directory to xpcshell test harness. r=ted 2012-11-30 15:14:27 -06:00
Ed Morley
4827b3960c Bug 808410 - Callers of checkForCrashes should use its return value to ensure shutdown crashes actually make the run fail; r=jmaher f=gps 2012-11-20 15:24:28 +00:00
Geoff Brown
20f49f50eb Bug 808764 - Set XPCOM_DEBUG_BREAK and other env vars in Android xpcshell tests; r=jmaher 2012-11-13 16:37:56 -07:00
Gregory Szorc
6574e4cc49 Bug 809071 - Sleep after failure to delete profile directory; r=ted
This should hopefully solve the problem of IOError when deleting profile
directories.

This also cleans up the temporary code added in bug 799532.
2012-11-12 14:19:22 +00:00
Geoff Brown
8fd11daea3 Bug 808728 - Log remote environment vars correctly; r=jmaher 2012-11-06 04:43:58 -07:00
Ed Morley
158efa45a2 Bug 808545 - Tweak the exception message for runxpcshelltests.py profile cleanup failures; r=gps 2012-11-05 18:29:20 +00:00
Gregory Szorc
04c0eec0fd Bug 795772 - More mach options to control xpcshell test execution; r=ted
DONTBUILD (NPOTB)
2012-10-31 10:29:26 -07:00
William Lachance
63f16d84cc Bug 799863 (2/3) - Guard against an exception occurring before process is defined in xpcshell tests;r=gbrown
---
 testing/xpcshell/runxpcshelltests.py |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
2012-10-16 16:32:33 -04:00
Gregory Szorc
bee41c8506 Bug 799532 - Print directory listings when profile directory could not be deleted; r=ted
This patch is intended to be temporary and should be removed once the
underlying problem is resolved.
2012-10-17 11:17:49 -07:00
Ed Morley
434175dafb Bug 793855 - runxpcshelltests.py should catch shutil.rmtree(dirname) exceptions and output a TBPL-compatible error; r=gps 2012-10-07 21:21:52 +01:00
Ed Morley
cfaa1727c2 Bug 793855 - runxpcshelltests.py should check the test process has exited and if not, output a TBPL-compatible error; r=gps,jmaher 2012-10-07 21:21:30 +01:00
Mihnea Dobrescu-Balaur
7cd04f7d67 Bug 786848 - Add ability to post xpcshell test results to autolog, r=jgriffin 2012-09-10 11:15:00 -07:00
Paul Dagnelie
49e978b212 Bug 779006 - Display pid in xpchsell's check-interactive mode. r=ctalbert 2012-08-13 13:19:11 -04:00
Gregory Szorc
a9a8fde8c5 Bug 762837 - Try to find modules directory if not defined; r=ted
This is a workaround to enable modules to be found on the buildbot test
runners.
2012-06-29 13:27:11 -07:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Gregory Szorc
ad1c8f8549 Bug 748490 - Part 3: Followups to part 2; r=ted
Previous patch was submitted prematurely by accident. This addresses
nits from review.
2012-05-10 10:19:16 -07:00
Gregory Szorc
d1e47e3825 Bug 748490 - Part 2: Register testing modules with xpcshell test runner; r=ted 2012-05-10 10:10:14 -07:00
Steve Fink
8da7619c49 Bug 732255 - Prevent -d option from infecting later xpcshell tests. r=ted 2012-05-03 12:32:31 -07:00
Nick Hurley
4cfbfde643 Bug 719609 - Part 2: xpcshell harness support for running the node spdy server. r=ted 2012-04-25 20:12:33 -04:00
Jim Blandy
d3ce08113b Bug 743026: Make the --verbose flag to runxpcshelltests.py also show the command, environment, and cwd. r=ted 2012-04-16 14:19:07 -07:00
Gregory Szorc
66aca7eab0 Bug 739753 - Fatal handling of invalid head and tail files in xpcshell test runner; r=ted 2012-03-28 16:05:22 -07:00
Jason Duell
f2007f93e0 Bug 732657: runxpcshell.py doesn't fail e10s tests if child process aborts/crashes. r=jmaher 2012-03-08 15:00:05 -08:00
Gregory Szorc
15c8f92154 Bug 729098 - Part 1/2: Create xUnit XML results file when executing xpcshell tests; r=khuey 2012-03-06 15:03:34 -08:00
Gregory Szorc
69293397f3 Bug 725478 - Support for generating xUnit result files from xpcshell tests; r=Waldo 2012-02-27 19:53:00 -08:00
Ed Morley
e9c2c12a73 Backout 88d02a07d390, 5f903f5a84a8 & 3539be41fa6b (bug 725478) for make-check failures 2012-02-28 01:04:35 +00:00
Gregory Szorc
ff3acb4319 Fix bug 725478 because we run a buggy Python released almost 5 years ago; r=tigerblood 2012-02-27 16:15:59 -08:00
Gregory Szorc
6c0866baa9 Bug 725478 - Fix possible access on None; r=losing 2012-02-27 15:32:56 -08:00
Gregory Szorc
3d72deacfc Bug 725478 - Ability to produce xUnit XML result files from xpcshell test Python driver; r=Waldo 2012-02-27 14:58:04 -08:00