Mark Capella
a2d27e5a14
Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Final, r=ted
...
Remove last three references, final cleanup
2012-08-23 08:16:44 -04:00
Gregory Szorc
c1ab6d9d9f
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
Gregory Szorc
fd7632fcb6
Bug 760576 - Define do_check_null test helper for xpcshell tests; r=ted
...
--HG--
extra : rebase_source : 533f5e85bf6d1f9f074fee227b60dde08a7baf17
2012-06-01 19:23:31 +02:00
Gervase Markham
87620f5676
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Gregory Szorc
a6e2cfc42d
Bug 754436 - Move xpcshell protocol handler registration into standalone function; r=ted
2012-05-15 09:53:28 -07:00
Gregory Szorc
f10aa4ab08
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
21cf7fa9e3
Bug 748490 - Part 2: Register testing modules with xpcshell test runner; r=ted
2012-05-10 10:10:14 -07:00
Luke Wagner
4451654360
Bug 732308 - fix potential leak in xpcshell/head.js (r=jmaher)
2012-03-02 09:36:53 -08:00
Jason Duell
e0c0758849
Bug 732657: runxpcshell.py doesn't fail e10s tests if child process aborts/crashes. r=jmaher
2012-03-08 15:00:05 -08:00
Justin Dolske
663f83149e
Bug 731093 - Make head.js code should just look for just |e.filename| so that a non-object exception is logged when thrown from a test. r=jmaher
2012-03-03 22:19:04 -05:00
Josh Matthews
fc82bc0f95
Bug 463122 - Improve xpcshell error reporting for generic exceptions caught at the top level. r=ted
2011-12-28 11:57:28 -05:00
Blair McBride
781525cbfa
Bug 683124 - Add function to xpcshell-test harness to output info text. r=ted.mielczarek
2011-09-07 16:26:20 +12:00
Siddharth Agarwal
3c94ff0c84
Bug 648127 - xpcshell: add a newline before every TEST- line. r=ted
...
runxpcshelltests.py looks for TEST-UNEXPECTED-FAIL only at the beginning of lines, so if a failure happens right after a dump() call without a trailing newline, it isn't able to detect it.
2011-05-10 23:34:15 +05:30
Philipp von Weitershausen
84bbbabc50
Bug 648367 - Add run_next_test to head.js. r=ted
2011-04-18 13:31:20 -07:00
Kyle Huey
0528233b41
Bug 629734: Add todo functionality to xpcshell. r=ted
2011-02-20 19:54:14 -05:00
Ehsan Akhgari
b5f305985c
Backout bug 629734 because it breaks the build on Windows
2011-03-27 13:53:09 -04:00
Kyle Huey
e433b2e26f
Bug 629734: Add todo functionality to xpcshell; r=ted
2011-02-20 19:54:14 -05:00
Jim Mathies
e271642fee
Bug 617503 - Disable IPv6 lookups for host 'localhost' for xpecshell tests on Windows. r=ted, a=tests.
2010-12-10 19:17:25 -06:00
Chris Leary
9ff0cd58c9
Bug 596580: Fix mozJSSubScriptLoader's version finding. (r=brendan)
2010-11-03 12:09:24 -07:00
Robert O'Callahan
8d1417ce26
Bug 508128 - Additional diagnostics to report more data about test exceptions. r=waldo a=test-only
...
--HG--
extra : rebase_source : ececb0215cac3139336a67f429320ea4106e391f
2009-11-05 15:06:00 -05:00
Marco Bonardo
6742cfb4e5
Bug 602871 - XPCShell test harness should ignore system idle time while running tests, r=ted a=tests-only
2010-10-19 11:18:40 +02:00
Brian Crowder
ab39525a46
Bug 567267 - move management of ExternalHelperApp protocols to PContent, r=dwitte, blocking-fennec2.0b1=mfinkle
2010-09-15 15:55:08 -07: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
Dan Witte
655f9eb546
Fix comment in head.js, and use do_execute_soon in mozapps/update/test/unit/test_bug497578.js.
2010-08-13 23:03:36 -07:00
Dan Witte
353ca1f162
Bug 586692 - xpcshell: do_timeout does not guarantee desired timeout interval. r=jduell
2010-08-13 13:28:14 -07:00
Dan Witte
71818995a5
Bug 586238 - Don't instantiate the crashreporter component in the child process. r=ted
2010-08-12 01:55:28 -07:00
Benjamin Smedberg
2a03b84fa5
Bug 576206 - hangs in necko unit tests on Windows because the content process is crashing, bandaid patch r=Mossop for landing into a CLOSED TREE
...
--HG--
extra : rebase_source : 7ee40a702c86acc3cc3872954a989b935cd0bec4
2010-07-01 16:03:42 -04:00
Benjamin Smedberg
4d172dd53d
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
abf280675d
Testing fixes for bug 568691 - change xpcshell do_load_module to do_load_manifest, and switch the relevant tests to use manifests and the new function.
2010-06-25 10:43:25 -04:00
Oleg Romashin
8de514e284
Merged with mozilla-central
2010-04-07 06:59:04 -04:00
Doug Turner
16e2fd5fe7
Merge. manually merged. modules/plugin/test/testplugin/nptest.cpp, testing/xpcshell/head.js.
2010-03-10 19:13:35 -08:00
Doug Turner
5daaf36bf1
Merge
2010-03-01 15:36:51 -08:00
Dave Townsend
9f3b0daf8b
Bug 550481: Exceptions from the do_execute_soon callback should be logged and fail the test. r=ted
2010-03-08 10:26:54 -08:00
Marco Bonardo
3b9c85bd88
Bug 544241 - xpcshell-tests head.js should always remap resource://test to the current test dir, r=ted
2010-02-23 14:11:37 +01:00
Marco Bonardo
8bf143e39f
Bug 529823 - ensure that xpcshell tests using do_get_profile will fire profile shutdown notifications. r=ted
2010-04-02 00:42:22 +02:00
Marco Bonardo
fa71af01e3
Bug 556231 - Tests are trying to QI to nsIDirectoryProvider, that does not exist. r=ted
2010-04-01 13:29:13 +02:00
Jason Duell
8ae4560680
Print "child|parent" for dumps in xpcshell tests to disambiguate process output. r=jwalden
2009-11-11 23:01:04 -08:00
Jason Duell
4f875a514b
Add run_test_in_child() and do_load_child_test_harness() xpcshell functions (bug 521922). r=bent sr=ted
...
Add necko 'unit_ipc' test directory under e10s, plus simple HTTP test.
2009-10-17 00:05:27 -07:00
Jeff Walden
1b996fc332
Bug 525819 - Make do_timeout take a callback function, not a string to eval. Do the final conversion from accepting either string or function to accepting only function, in sync with updating comm-central for the change. r=waylon
2009-12-28 11:31:00 -06:00
Jeff Walden
4f1e3799ef
Bug 525819 - Followup to readd the removed functionality -- forgot about comm-central, won't be able to fix all its tests immediately so will make both functions and strings acceptable arguments to do_timeout, for the moment. r=bustage
...
--HG--
extra : rebase_source : aa46e8bf88538c5ca520b0e5e196e3a9bbd3f7ec
2009-11-24 16:14:26 -08:00
John Daniels
b260d02c5f
Bug 525819 - Make do_timeout take a callback function, not a string to eval. r=jwalden
...
--HG--
extra : rebase_source : 6fbaac51eabe95fcfaf4706feb9fd8a28ba4dfbf
2009-11-24 11:58:42 -08:00
Robert O'Callahan
09fe81352d
Bug 508128. Fix do_timeout to hold references to pending timers so that they don't get GCed and automatically cancelled. r=jwalden
2009-11-04 07:39:40 +13:00
Ted Mielczarek
ad775e7a7a
bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh
...
--HG--
extra : rebase_source : 76f547c1f055f18f57e09c67f1a2f7b2f548c3cd
2009-05-14 07:37:40 -04:00
Dave Townsend
37b29b4d5d
Bug 504060: Add executeSoon equivalent to xpcshell tests. r=ted
2009-08-06 15:25:16 +01:00
Ted Mielczarek
bf94951904
Backed out changeset 9ddc25fb2246 - bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh - for test failures
2009-08-05 15:36:20 -04:00
Ted Mielczarek
b6d8d93b5c
bug 459114 - helper function to provide a clean profile directory for xpcshell tests. r=sdwilsh
...
--HG--
extra : rebase_source : 7bd4c374609a9eea15d0b244c1415ae853146e84
2009-05-14 07:37:40 -04:00
Shawn Wilsher
94f0fc0aac
Bug 502907 - Allow for the registration of cleanup functions that run when the harness is done
...
Consumers can now call do_register_cleanup with a function that will run when
the harness is done running the tests.
r=ted
2009-07-10 16:42:59 -07:00
Serge Gautherie
7030d10b39
Bug 495730 - xpcshell-tests: each test leaks 3 nsStringBuffer, after (harness) bug 483062 landing; (Bv2a) Fix and extend test_crashreporter.js; r=ted.mielczarek
2009-06-22 23:43:19 +02:00
Serge Gautherie
e3409b86c0
Bug 384339 - The check-interactive code executes head, tail scripts before the user runs; (Dv1c) Load head, test and tail files from _execute_test(); r=jwalden+bmo
2009-06-13 15:11:00 +02:00
Serge Gautherie
519a6dfc9b
Bug 362433 - xpcshell-tests: add dump() to each do_check_*(), at least; (Av1a) Log check results; r=(ccooper + rcampbell)
2009-06-05 00:05:22 +02:00