Gregory Szorc
f43f670281
Bug 771578 - Part 1: Reindent xpcshell test runner Python files; rs=ted
2013-02-20 12:45:14 -08:00
Phil Ringnalda
902541b8a3
Back out ce4f4d4d69d9 (bug 771578) for xpcshell reporting bustage
...
CLOSED TREE
2013-02-20 15:20:17 -08:00
Gregory Szorc
cd63ddab71
Bug 771578 - Part 1: Reindent xpcshell test runner Python files; rs=ted
2013-02-20 12:45:14 -08:00
Jim Mathies
10c1c2ce73
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
ac6edf698e
Bug 810617 - Pass browser app directory to xpcshell test harness. r=ted
2012-11-30 15:14:27 -06:00
Ed Morley
96206ce1aa
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
76bf571ae0
Bug 808764 - Set XPCOM_DEBUG_BREAK and other env vars in Android xpcshell tests; r=jmaher
...
--HG--
extra : rebase_source : 548629ff005a6ee41e7c1d6e44f9eaab2d200a70
2012-11-13 16:37:56 -07:00
Gregory Szorc
0a500be5e5
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
3988d0453c
Bug 808728 - Log remote environment vars correctly; r=jmaher
2012-11-06 04:43:58 -07:00
Ed Morley
67dc3d5d56
Bug 808545 - Tweak the exception message for runxpcshelltests.py profile cleanup failures; r=gps
2012-11-05 18:29:20 +00:00
Gregory Szorc
b50521c910
Bug 795772 - More mach options to control xpcshell test execution; r=ted
...
DONTBUILD (NPOTB)
2012-10-31 10:29:26 -07:00
William Lachance
6ba779efaa
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
b8bea338d3
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
9c6425342d
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
cd0df9b353
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
ebd0a44513
Bug 786848 - Add ability to post xpcshell test results to autolog, r=jgriffin
2012-09-10 11:15:00 -07:00
Paul Dagnelie
0f68c9079b
Bug 779006 - Display pid in xpchsell's check-interactive mode. r=ctalbert
2012-08-13 13:19:11 -04:00
Gregory Szorc
8e71f71a3c
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
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Gregory Szorc
03add7dd8e
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
ce02a35113
Bug 748490 - Part 2: Register testing modules with xpcshell test runner; r=ted
2012-05-10 10:10:14 -07:00
Steve Fink
d94391a7ce
Bug 732255 - Prevent -d option from infecting later xpcshell tests. r=ted
...
--HG--
extra : rebase_source : aea5cfff5a318cc25072b9bee493f0ee0468e840
2012-05-03 12:32:31 -07:00
Nick Hurley
38d1f89f66
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
9c14478ca6
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
578f9dac0c
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
01fe7c74c0
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
a272dc9b1e
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
af3dc56638
Bug 725478 - Support for generating xUnit result files from xpcshell tests; r=Waldo
2012-02-27 19:53:00 -08:00
Ed Morley
a8d3db6428
Backout 88d02a07d390, 5f903f5a84a8 & 3539be41fa6b (bug 725478) for make-check failures
2012-02-28 01:04:35 +00:00
Gregory Szorc
8e14fcd32b
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
a0ea1a8d74
Bug 725478 - Fix possible access on None; r=losing
2012-02-27 15:32:56 -08:00
Gregory Szorc
c467432e87
Bug 725478 - Ability to produce xUnit XML result files from xpcshell test Python driver; r=Waldo
2012-02-27 14:58:04 -08:00
Gregory Szorc
96dde74717
Bug 725510 - Ability to execute xpcshell tests in random order; r=ted
2012-02-14 11:49:55 -08:00
Ryan VanderMeulen
2ccadc30b6
Bug 604216 - Enable JM+TI for xpcshell tests, r=ted
2011-11-28 13:24:18 -08:00
Steve Fink
ccbba1d7e6
Bug 692987 - Add -d flag to xpcshell to run with JSD enabled (r=ted)
...
--HG--
extra : rebase_source : a26e627ca221fffe2383dc133511fe04b614009a
2011-10-10 15:06:28 -07:00
Rafael Ávila de Espíndola
82bf6d0e6b
Bug 696281 - disable trace malloc stacks on OS X too. r=dbaron.
...
This patch disables trace malloc stacks on OS X too. To make this work,
we still have to look on the stack to decide if we must set immediate_abort,
but we can avoid other work like decoding the addresses.
2011-10-28 18:43:49 -04:00
Geoff Brown
1d4a26ad52
Bug 668349 - Add or update script to run xpcshell tests on Android; r=jmaher
2011-08-22 09:00:50 +01:00
William Lachance
7b065ee911
Bug 677964 - log test durations for xpcshell tests, r=ctalbert, a=testonly, DONTBUILD
2011-08-10 11:34:14 -07:00
Josh Matthews
57af239b06
Bug 674069 - Add missing self reference. r=ted
2011-07-26 11:52:35 -04:00
Mike Hommey
7b903f8915
Bug 671562 - Allow to pass an application directory to xpcshell tests. r=ted
2011-07-22 08:48:01 +02:00
Ted Mielczarek
62b37a06ef
bug 664197 - integrate mozinfo + ManifestDestiny update into xpcshell harness. r=jmaher
...
--HG--
extra : rebase_source : 1783e1a39d592defa279488f0cd0266311ed35ea
2011-06-21 08:12:40 -04:00
Joel Maher
8d37f99984
Bug 616999. Xpcshell manifest support; harness changes. r=ted, a=test-only
2011-05-20 11:54:01 -04:00
Daniel Holbert
37e0307646
Bug 656829: Treat unexpected pass in xpcshell subtests as immediate-failure instead of immediate-pass. r=ted
2011-05-19 17:50:57 -07:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0bb511a3d7
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
a75fb12531
Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
cc8b4c9c6c
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
John Hopkins
93ebfcf35d
Bug 621715 - runxpcshelltests.py clobbers LD_LIBRARY_PATH; r=ted a=NPOTB/test code/GLIBCXX_3.4.9 bustage fix in xpcshell tests for Thunderbird builders.
2011-01-01 21:58:29 -08:00
Siddharth Agarwal
bde4ae3116
Bug 604406 - xpcshell verbose output fails with "[IOError 12] Not enough space" when the buffer is too long. Print line-by-line instead. r=ted, a=test-only
...
--HG--
extra : rebase_source : ccbd761cff572c53fa91484d68e4a720df23db1b
2010-10-21 00:43:54 +05:30
Ted Mielczarek
a2bce37bbd
bug 598507 - wrap test harness process execution with 'arch -arch i386' on OS X 10.5. r=catlee, a=blocking
...
--HG--
extra : rebase_source : 7212fa8332fe6853f6dedd6bd23dc937f4b9ec86
2010-09-23 12:19:31 -04:00
Jason Duell
6fd611e11a
Bug 581750 - runxpcshell.py --verbose breaks success/fail detection. a=NPOTB
...
Also includes printf formatting fix for head.js
2010-09-10 10:20:38 -07:00