Phil Ringnalda
b64c3e6e94
Try again to fix the Windows debug bloatcycle bustage from bug 540369, by cranking the timeout up to 3540 seconds
2010-01-25 21:22:45 -08:00
Jonathan Griffin
1c21d4f027
Provide a higher timeout for leaktest.py, since it began timing out at 60s after fixing bug 540369.
2010-01-25 17:45:39 -08:00
Jonathan Griffin
f5408fbb58
Bug 540369. Fix unit test hang detection on Windows. r=ted
...
--HG--
extra : rebase_source : 9e9c8f45f61585ac0bb3f08d873289003d95c14d
2010-01-25 12:37:58 -08:00
Jesse Ruderman
dc44a1f223
Bug 540518 - when searching for debugger, ignore directory names. r=jgriffin
2010-01-21 12:02:51 -08:00
Jesse Ruderman
bb44d4d4df
Fix bustage from rev 0aeedccc0125 (bug 530475) when running tests with maxTime.
2010-01-19 15:47:57 -08:00
Joel Maher
c606caf24b
Bug 530475 - convert test harness python code to classes additional refactoring for automation.py and runtests.py p=jmaher r=ted
2010-01-19 11:45:04 -08:00
Joel Maher
fe0f0b0ff6
Bug 530475 - Convert testharness python code to classes for future integration with mobile framework p=jmaher r=ted
2010-01-15 09:22:54 -08:00
Benjamin Smedberg
576026672e
Bug 539290 - Test harness should look for minidumps from child (plugin) processes but not turn the tree orange automatically, r=ted
...
--HG--
extra : rebase_source : abc65388958859668b63342c046985e1e4083012
2010-01-12 16:53:10 -05:00
Clint Talbert
a8699cf98f
Orange on Bd builds: Backed out changeset 745af1f3dbf5
2010-01-13 14:44:49 -08:00
Joel Maher
37b4f8d10a
Bug 530475, convert test harness python code to classes for future integration with mobile framework. r=ted patch=jmaher
2010-01-13 13:53:26 -08:00
Benjamin Smedberg
19f2d945a4
Import ctypes.wintypes explicitly to avoid a python exception when child processes get hung.
2010-01-08 15:52:37 -05:00
Neil Rashbrook
a711f8a29e
Bug 525057 'make clean' deletes automationutils.py r=ted
2010-01-11 23:55:51 +00:00
Clint Talbert
1acc74d9c9
Backed out changeset e67e79969232 due to orange on debug mochitests
2010-01-07 19:57:02 -06:00
Joel Maher
f1b69370ac
Bug 530475 - Refactoring test harnesses to classes for easier reuse for mobile testing p=jmaher r=ted
2010-01-07 12:47:19 -06:00
Jesse Ruderman
449c044e61
Bug 532184: add optional maxTime argument to runApp. r=ted
2010-01-06 16:45:46 -08:00
Clint Talbert
cd0159d485
Merging backout to tip - backout of 85cd0f297421
2010-01-06 16:08:37 -06:00
Clint Talbert
4c1d49b91d
Backed out changeset 85cd0f297421 - causing orange on leak bloat and linux mochitests
2010-01-06 16:03:29 -06:00
Clint Talbert
3b257a648b
Backed out changeset aa6337822028
2010-01-06 16:01:43 -06:00
Mark Banner
9d86fe218d
Follow-ups to fix bloat bustage and make xpcshell-test result reporting work with buildbot after the landing of bug 530475. r=ted over irc.
2010-01-06 19:59:12 +00:00
Dave Townsend
2499013b41
Bug 435743: Add expire ssl certificate to the mochitest certdb. r=ted
2010-01-06 10:25:44 -08:00
Joel Maher
4d4376e23a
Bug 530475 - convert all python test harnesses to classes for easier reuse, patch=jmaher, r=ted
2010-01-06 12:01:18 -06:00
Benjamin Smedberg
b916205fe7
Bug 535802 - disable the Windows JIT crash dialog when running mochitests, r=ted
2009-12-18 16:16:38 -05:00
Jonathan Griffin
045e42c873
But 535564. Remove log file after all processes are closed. r=bsmedberg
2009-12-22 15:13:59 -08:00
Neil Rashbrook
ba5f0c33fd
Bug 525047 'make clean' deletes automationutils.py (backout)
2009-12-18 00:19:53 +00:00
Neil Rashbrook
a2ecb52c78
Bug 525057 'make clean' deletes automationutils.py r=ted
2009-12-17 20:59:10 +00:00
Benjamin Smedberg
ffeebc91f0
Merge mozilla-central into electrolysis
2009-12-16 08:38:42 -05:00
Gavin Sharp
d801147906
Back out revision dbdbe3ad0234 from bug 525047 - every leak test box that's clobbered since it landed has failed, not finding the first thing it tries to import from automationutils
...
--HG--
extra : rebase_source : 6c8b3ef583b3ad06de1b395db13bedee735f125e
2009-12-15 23:35:30 -05:00
Benjamin Smedberg
daab3b8125
Merge mozilla-central into electrolysis.
2009-12-15 20:31:04 -05:00
Jonathan Griffin
c8277833b7
Bug 534934 - mochitest-ipcplugins: OSError: [Errno 10] No child process, r=bsmedberg
2009-12-15 20:21:51 -05:00
Neil Rashbrook
5c00290acc
Bug 525057 \'make clean\' deletes automationutils.py r=ted
2009-12-15 21:39:51 +00:00
Benjamin Smedberg
999be86ac2
Merge mozilla-central into electrolysis.
2009-12-14 08:01:18 -05:00
Benjamin Smedberg
422b4b28d2
Merge mozilla-central into electrolysis. One code change was required: in nsDocShell::CreateStaticClone I replaced EnsureDocShell with MaybeCreateDocShell.
2009-12-12 13:38:25 -05:00
Jonathan Griffin
fb84e3c42c
Bug 533482. Let plugin crashtest notify testrunner that no leak log is expected when the plugin process is deliberately crashed. r=bsmedberg
2009-12-09 10:51:38 -08:00
Chris Jones
73f7822671
bug 532962: allow run-mozilla.sh to accept debugger arguments. r=luser
2009-12-07 01:10:46 -06:00
Benjamin Smedberg
9911c2f99d
Merge mozilla-central into Electrolysis
2009-11-30 12:59:43 -05:00
Jesse Ruderman
8864bcc69f
Bug 531479 - Always return exit status of the app, not the stack fixer process. r=dbaron
2009-11-29 13:29:03 -08:00
L. David Baron
fa805f174f
Rerun 'make genservercert' in build/pgo and commit the resulting certs to fix expired test server certs and make the tree green.
...
--HG--
extra : transplant_source : L%D1V%EAX%C1%C1%E2%8A%DF%F5%AC%AA%B4%DB%D2%D1L%2AS
2009-11-28 21:30:27 -08:00
Clint Talbert
9d4e70e54d
Causing oranges -- Backed out changeset b3c18f150531
2009-11-25 18:00:31 -08:00
Joel Maher
7badfdc5f7
Bug 512319 Add option to allow mochitest to use external web server patch=jmaher r=ted
2009-11-25 17:04:02 -08:00
Ted Mielczarek
d05bbfd9e2
bug 530093 - allow building with VC10. configure+build system changes. r=bsmedberg
2009-11-23 10:20:21 -05:00
Benjamin Smedberg
d9b09766b1
Bug 523208 - ensure mochitest expects multiple processes, original patch by jgriffin, reworked for ted's review comments by bsmedberg, r=ted
2009-11-20 14:48:56 -05:00
Benjamin Smedberg
737515b2c8
Merge mozilla-central into electrolysis.
2009-11-19 12:41:46 -05:00
Jacek Caban
0d5503fb33
Fixed includes on case sensitive systems. (actually, this time)
...
Bug 501034 - (Packaged) Unit tests boxes should be able to get a stack trace from browser hangs/timeouts.
r=ted.mielczarek.
2009-11-19 14:04:44 +01:00
Serge Gautherie
3cdcd65c86
s/CrLf/Lf/g, EOL whitespace removals.
...
Bug 501034 - (Packaged) Unit tests boxes should be able to get a stack trace from browser hangs/timeouts; (Dv1).
r=ted.mielczarek.
2009-11-19 14:01:01 +01:00
Jonathan Griffin
ffd9106373
Bug 519570. Log leaks for child processes in separate files, and handle them in automation.py. r=bsmedberg
2009-11-10 11:16:12 -08:00
Brad Lassey
e496cd2077
bug 515748 - differentiate between wince and winmo (change windows mobile ABI to arm-wince-winmo) r=ted
2009-12-04 14:14:18 -05:00
Ted Mielczarek
f6c0a3e6f9
bug 525370 - figure out windows bustage with hang detection and re-enable it. r=jwalden
...
--HG--
extra : rebase_source : 24ea6c09d89f20c21dc7f0b49b6dc62e32cd5934
2009-10-30 13:00:19 -04:00
Benjamin Smedberg
74932b01fe
Bug 519357 - Only load known binary components from the app directory by reading a components.list file, r=vlad
2009-11-05 09:08:49 -05:00
Ted Mielczarek
6732e3ac46
bug 526668 - add option to 'unify' to allow files to match if their sorted contents match. r=bsmedberg
2009-11-05 09:04:49 -05:00
Jesse Ruderman
19da72d7aa
automation.py no longer needs to set this SMIL pref, since it is now the default. Bug 532997, r=dholbert
2009-12-04 14:25:31 -08:00
Blake Kaplan
b5c833c8e7
Bug 524690 - Explicitly disable the crashreporter if we have a debugger. r=ted
2009-11-17 03:11:33 -08:00
Jonathan Griffin
7bfd72fed6
Bug 524489. Add the --setpref option to runreftest.py. r=ted
2009-11-11 14:50:35 -08:00
Ted Mielczarek
9dee7ceee5
back out accidental changes (on a CLOSED TREE, no less)
2009-11-11 13:27:09 -05:00
Ted Mielczarek
4d199d793a
add some debug output to investigate bug 522729 (on a CLOSED TREE)
2009-11-11 12:32:07 -05:00
David Mandelin
ff172068b2
Bug 515211: remove memory reserve feature from jemalloc, r=jasone
2009-11-02 13:02:37 -08:00
David Mandelin
34cbc0857f
Backed out changeset 109b74e8e902 due to tinderbox bustage (was bug 515211)
2009-10-30 11:15:03 -07:00
David Mandelin
a5e5a4367e
Bug 515211: remove memory reserve feature from jemalloc, r=jasone
2009-10-30 11:02:38 -07:00
Ted Mielczarek
fc3517d1b5
disable windows hang checking for now, bug 525370 filed to sort it out
2009-10-29 20:25:58 -04:00
Ted Mielczarek
752e9fc299
bustage fix for bug 501034
2009-10-29 19:20:42 -04:00
Ted Mielczarek
943273d508
bug 501034 - add a Win32 helper app to crash a process, and make automation.py use it when the app hangs. r=Waldo
...
--HG--
extra : rebase_source : 845326f8cfcd3dfe7ca5b0a98bd0810966cf2809
2009-10-16 13:34:27 -04:00
Ted Mielczarek
018ffaec34
bug 501034 - add hang detection + breakpad triggering to automation.py. r=Waldo
...
--HG--
extra : rebase_source : 088eeeb0c3135d1048dca08f3639642a90b2eab2
2009-10-13 16:56:24 -04:00
Benjamin Smedberg
87e746210d
Bug 524139 - Eval .all.pp instead of including it. This means that in the normal case we avoid any make restarts and the associated I/O that goes with them, which could possibly be slowing Windows builds down considerably r=ted
...
--HG--
extra : rebase_source : 9671d212954595ef76b1870957e09ec6bc018e83
2009-10-23 13:00:19 -04:00
Benjamin Smedberg
3bbf52cdfb
Update pymake for additional fixes, including making it work in MozillaBuild 1.4 without manually exporting SHELL, not printing warnings for -include files which don't exist, and parsing errors in browser/locales/Makefile.
2009-10-26 14:08:20 -04:00
Jonathan Griffin
d4cf632233
Bug 523208. Fix string to refer to --setpref instead of --extra-pref.
2009-10-26 09:57:33 -07:00
Phil Ringnalda
4ee2e4bdb1
Bug 523054 - Sweep out some more viewer orts, r=dbaron
2009-10-25 10:03:17 -07:00
Benjamin Smedberg
4dafcde401
Update pymake to pick up the fix for bug 523691 and some other stuff, NPODB.
2009-10-23 11:16:27 -04:00
Ted Mielczarek
6d7a9bbc89
bug 523330 - default symbols path busted for mochitest/reftest. r=bsmedberg
2009-10-21 14:19:51 -04:00
L. David Baron
d60a90ebc7
Set dom.popup_maximum to -1 to work around weirdness with the offline tests and get the tree green again, and because we probably want to do it anyway. CLOSED TREE
2009-10-22 13:49:21 -04:00
Ted Mielczarek
85b235ad3d
bug 522829 - add an extra print statement to checkForCrashes to try to figure out what's going wrong
2009-10-20 13:27:02 -04:00
Jonathan Griffin
9d1984bf9a
Bug 521457. Add debugger options to runreftest.py and runxpcshelltests.py. r=ted
...
--HG--
extra : rebase_source : 420b33b1d44aae7361c25d8bcc15032c303aa80d
2009-10-19 16:12:09 -07:00
Jonathan Griffin
ba826e31ee
Bug 519574. Add --setpref to runtests.py, to add custom prefs to mochitest runs. r=mielczarek
...
--HG--
extra : rebase_source : db4f83d61b30b70fe5e3f49b25367f223a1ea5e3
2009-10-14 10:55:25 -07:00
Ted Mielczarek
331ace7109
bug 515436 - Electrolysis test runs need a special LD_LIBRARY_PATH. fix automation.py and various consumers to not overwrite LD_LIBRARY_PATH. r=bsmedberg
...
--HG--
extra : rebase_source : 414a8059faaf7888b53f98712d0b0f6b4863d2ad
2009-10-08 14:10:47 -04:00
Chris Jones
d215e057fe
Merge backout
2009-10-02 18:09:39 -05:00
Chris Jones
08de77b6a4
Backed out changeset 8cbc47eee659
2009-10-02 18:09:08 -05:00
Ted Mielczarek
358f330e27
bug 519194 - No symbols in stack trace on tests of optimized builds (landing without review, consider it a bustage fix)
2009-10-02 14:46:49 -04:00
Chris Jones
3e5fef214c
bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad
2009-10-01 21:50:09 -05:00
Ted Mielczarek
d5ed615fdd
bug 518641 followup, don't try to copy files around if the test-package directories don't exist.
...
--HG--
extra : rebase_source : baa18363c47218f4020b19c9782155c9aae27992
2009-10-01 18:07:52 -04:00
Nick Thomas
fcec857885
Bug 518641 followup, delete unified test-package directory (resolves bustage the 2nd time a build slave packages tests)
2009-10-01 17:21:51 +13:00
Ted Mielczarek
670b62afa1
bug 518641 - "make package-tests" doesn't work right on OS X universal builds. r=bsmedberg
...
This patch causes us to build archictecture-specific test packages in the
OS X universal build postflight makefile, and unifies them into a universal
test-package (containing the same test files, but universal binaries), and
then special-cases the "package-tests" target to use that pre-generated
test package in the universal build case.
--HG--
extra : rebase_source : 41d1f3fe887a2dbdee3ad560ab46bcb261883690
2009-09-29 08:31:50 -04:00
Ted Mielczarek
6f1bf78be2
bug 518641 - fix the "unify" script to properly handle Java .class files. r=bsmedberg
...
Java .class files and Mach-O fat binaries use the same 4-byte magic
number at the start of the file. 'unify' uses the magic number to detect
Mach-O binaries, so it chokes on Java .class files. This change makes us
use the same heuristic as file(1), which is to check the second 4 bytes
in the file. Java class files put a version number there, and Mach-O
fat binaries put the number of contained architectures there. Conveniently,
Mach defines only 18 architectures, and Java's lowest shipping version
number is 43, so there's no overlap in valid values.
--HG--
extra : rebase_source : 84f5382bca6fa4bde721686f029514a41dfaf6b4
2009-09-29 08:31:50 -04:00
Brad Lassey
9e1a596830
bug 503710 - PR_FormatTime / strftime() doesn't work on Windows CE shunt r=dougt
2009-09-25 12:52:09 -04:00
Boris Zbarsky
71c43ed5e8
Another fix for bug 485531, working around the bustage from bug 504480. r=ted
2009-09-25 12:47:51 -04:00
Mitchell Field
eb31b31d25
Bug 514665 - fix stupid module name differences on windows. r=ted
2009-09-25 18:41:16 +02:00
Benjamin Smedberg
049331bb27
Build bustage from bug 485409: extra quoting required for PERL now.
2009-09-22 10:13:27 -04:00
Benjamin Smedberg
56a8d84c46
Bug 485409 - Handle a Windows-style path as $srcdir in configure, by modifying the default autoconf M4 macros so that they recognize Z:/ as an absolute path. r=ted
2009-09-22 09:05:48 -04:00
Phil Ringnalda
94cd737ac8
Bug 514211 - Sweep some mouse turds out of build/unix/, r=ted
2009-09-18 19:59:52 -07:00
Serge Gautherie
b361f3d1e5
Bug 469523 - xpcshell-tests: enable leak log in tinderbox (log); (Hv1) Use automationutils.dumpLeakLog(), fix/update automationutils.processLeakLog() log messages
...
r=ted.mielczarek
2009-09-16 17:50:03 +02:00
Josh Aas
f7b71f7247
Use gcc-4.2 and the 10.5 SDK by default in Gecko 1.9.3. Gecko 1.9.3 builds will no longer run on Mac OS X 10.4. b=501436 r=ted
2009-09-15 13:11:24 -04:00
Alex Pakhotin
591a372cf3
Bug 508721 - fixing a bug in argument passing in WinCE build tools, r=blassey
2009-09-10 14:32:32 -07:00
Josh Aas
37c4f0f8a2
Remove build/package/debian. See bug 233323. r=ted
2009-09-10 16:05:41 -04:00
Brad Lassey
752fb7fae5
bug 515415 - [WinCE] Software Update not being applied, path from wgetcwd doesn't always end with a slash r=dougt
2009-09-10 14:45:08 -04:00
Josh Aas
621cf29067
Add executable bits back to config.guess files. b=515002
2009-09-09 08:20:25 -04:00
Josh Aas
099411b764
Sync config.guess to latest version from gnu, include fix for GNU Savannah bug 6827. b=515002 r=ted
2009-09-08 14:55:19 -04:00
Serge Gautherie
750b11805e
Bug 469523 - xpcshell-tests: enable leak log in tinderbox (log); (Fv1) Move code to automationutils.py from automation.py.in
...
r=ted.mielczarek
2009-09-06 03:08:49 +02:00
Ted Mielczarek
466d690dc7
Bug 469523 - xpcshell-tests: enable leak log in tinderbox (log); (Gv1a) fix build dependencies of automationutils.py
...
r=benjamin
2009-09-06 03:08:46 +02:00
Benjamin Smedberg
008e309c7f
Bug 513032 - remove empty conditionals in our makefiles, r=ted
2009-08-27 10:48:18 -07:00
Brad Lassey
67ebdb3765
bug 506763 - wgetcwd implementation in the WinCE shunt is broken in some circumstances r=dougt
2009-08-28 10:15:24 -04:00
Benjamin Smedberg
cd2c007c60
Additional followup #3 to bug 398573 - remove more REQUIRES by fixing another bug in the script
2009-08-27 09:09:31 -07:00
Benjamin Smedberg
0df64c6bc4
Additional followup to bug 398573 - remove REQUIRES from the tree even when they are in makefile conditional blocks
...
--HG--
extra : rebase_source : cc65c34a414e6c67a5651fc9cf0b6bd709ebcdbd
2009-08-27 08:53:13 -07:00
Serge Gautherie
93b0c2ea9b
Backed out changeset: f6bf83b50648
2009-08-26 22:36:55 +02:00