Boris Zbarsky
3f35d84f0a
Bug 875025. Use a deque, not a list, for the pending queue in pymake. r=glandium
2013-05-23 09:20:32 -04:00
Mike Hommey
3cad13118b
Bug 875023 - Make Rule._executeweak faster in e.g. dom/bindings. r=ted
2013-05-23 07:27:50 +02:00
Gary Kwong
e227f5ddf8
Bug 874658 - Add Valgrind suppression. DONTBUILD
2013-05-21 15:28:26 -07:00
Gary Kwong
ab0fe4deca
Bug 794364 is WONTFIX since JM has been removed. DONTBUILD
2013-05-21 15:12:55 -07:00
Mike Hommey
7f86c0e471
Bug 873640 - Fix and cleanup profiledbuild profile script invocation. r=ted
2013-05-21 08:28:49 +02:00
Gregory Szorc
d68186dcef
Bug 874078 - Move RecursiveMakeBackend.built rule to rules.mk; r=glandium
2013-05-20 23:26:20 -07:00
Gregory Szorc
63a4a766cb
Bug 873798 - Mach will now create a directory for holding global state; r=ted
2013-05-20 18:07:48 -07:00
Gregory Szorc
265b5c503f
Bug 872856 - Temporarily increase Python recursion limit in pymake; r=ted
2013-05-20 14:07:15 -07:00
Nick Alexander
a12713c1bf
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
...
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-20 11:39:50 -07:00
Nick Alexander
31015381d6
Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate fennec_ids.txt. r=jmaher
...
Building mobile/android/base will now generate
$(DEPTH)/mobile/android/base/fennec_ids.txt.
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-20 11:39:49 -07:00
Gregory Szorc
fa54d8c866
Bug 873325 - Normalize topobjdir to an absolute path; r=glandium
2013-05-20 09:45:54 -07:00
Nathan Froyd
0e21827b57
Bug 873493 - add lldb to the list of known debuggers; r=jmaher
2013-05-17 11:22:00 -04:00
Ed Morley
e50a23d3d6
Bug 872507 - Tweak logcat java-exception regex to strip more whitespace; r=jmaher
2013-05-17 12:42:02 +01:00
Mike Hommey
9da0a2d33f
Bug 859966 - Switch linux builds to gcc 4.7.2. r=gps
2013-05-17 08:21:45 +02:00
Geoff Brown
79a1c821af
Bug 872244 - Dump ANR stack traces after Android tests; r=jmaher
2013-05-16 14:32:52 -06:00
Ed Morley
520d38725d
Bug 872116 - Output a TBPL compatible message for Android logcat "FATAL EXCEPTION" failures; r=jmaher
2013-05-14 19:08:47 +01:00
Ed Morley
c7205ce10a
Backed out changeset 2d5c2f191920 (bug 863445) for breaking Android Nightlies
...
--HG--
rename : mobile/android/base/fennec-ids-generator.py => build/mobile/robocop/parse_ids.py
2013-05-13 12:31:39 +01:00
Ed Morley
89a552998f
Backed out changeset dac51812454a (bug 863445)
2013-05-13 12:31:10 +01:00
Nick Alexander
0cab26edde
Merge mozilla-central into services-central.
2013-05-12 16:19:27 -07:00
Nick Alexander
672acf8042
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
...
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-11 16:53:49 -07:00
Nick Alexander
59c2e95f0d
Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate $(DIST)/fennec_ids.txt. r=jmaher
...
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-11 16:53:48 -07:00
Nick Alexander
ff732cfe09
Backed out e7739a472f09, 3fd142236a0f, and 382ec69cdfb1 (Bug 863445) for Android rc1 and rc2 failures on a CLOSED TREE. r=me
...
--HG--
rename : mobile/android/base/fennec-ids-generator.py => build/mobile/robocop/parse_ids.py
2013-05-10 21:38:52 -07:00
Nick Alexander
949e13fd1a
Bug 870908 - Add Robocop Java harness for writing tests in Javascript. r=rnewman
2013-05-10 19:45:58 -07:00
Nick Alexander
88436ea766
Bug 863445 - Part 3: Make build/mobile/robocop/Makefile.in produce robocop-debug-signed.apk. r=jmaher
...
Also makes the developer-facing `make mochitest-robocop` run
robocop-debug-signed.apk, and deprecates `make
mochitest-robotium` (since we name this suite robocop on TBPL).
2013-05-10 18:39:00 -07:00
Nick Alexander
a94e3667f9
Bug 863445 - Part 1: Make mobile/android/base/Makefile.in generate $(DIST)/fennec_ids.txt. r=jmaher
...
--HG--
rename : build/mobile/robocop/parse_ids.py => mobile/android/base/fennec-ids-generator.py
2013-05-10 18:39:00 -07:00
Josh Matthews
4ea62ac6f1
Bug 870745 - Remove incorrect self argument from killAndGetStack. r=ted
2013-05-10 10:50:51 -04:00
Brian O'Keefe
8d90859ddb
Bug 862986 - Part 2a: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-05-01 14:05:40 -04:00
Josh Matthews
41a6f98b20
Bug 597064 - Add timeout logic to xpcshell test runner. r=ted
2012-12-20 03:43:19 -05:00
Randell Jesup
70569bdd14
Bug 870002: enable MediaStreamGraph logging to try to hunt down bug 870002 r=philor
2013-05-09 02:05:06 -04:00
Gregory Szorc
298c09657e
Bug 856392 - Categorize mach commands; r=jhammel
...
DONTBUILD (NPOTB)
2013-05-08 17:56:30 -07:00
Ryan VanderMeulen
aab85fbf26
Backed out changeset e40466e428dc (bug 853301) for breaking cross-compiles.
2013-05-08 08:27:00 -04:00
Ehsan Akhgari
4127803d46
Backed out changeset da02b1166a5c (bug 597064) because of mochitest failures on a CLOSED TREE
2013-05-07 18:33:49 -04:00
Josh Matthews
ab8e1f633a
Bug 597064 - Add timeout logic to xpcshell test runner. r=ted
2012-12-20 03:43:19 -05:00
Mike Hommey
b03817d34c
Bug 777379 - Additional .DEFAULT_GOAL test for pymake. r=gps DONTBUILD
2013-05-07 17:34:47 +02:00
Andrew Halberstadt
da6d3f8e10
Bug 830430 - automation.py should read profile data from a file, r=jhammel
...
* * *
Copy prefs general
2013-05-07 11:19:46 -04:00
Norbert Lindenberg
66110995b2
Bug 853301 - Enable ECMAScript Internationalization API for desktop Firefox. r=gps, r=brendan, sr=asa
2013-05-06 16:45:25 -07:00
Gavin Sharp
e341973865
Bug 853071: add some build-time defines for channel-specific features, r=gps, f=bhearsum
...
--HG--
rename : browser/config/mozconfigs/linux32/release => browser/config/mozconfigs/linux32/beta
rename : browser/config/mozconfigs/linux64/release => browser/config/mozconfigs/linux64/beta
rename : browser/config/mozconfigs/macosx-universal/release => browser/config/mozconfigs/macosx-universal/beta
rename : browser/config/mozconfigs/win32/release => browser/config/mozconfigs/win32/beta
extra : transplant_source : %F6%CFK%CE%16v%07%8A%D5o%97%8C%BB%95q%D5%3C%93%2B%94
2013-04-25 12:23:21 -07:00
Gregory Szorc
201dcd21f9
Bug 799308 - Mach command for running Marionette, r=gps
2013-04-19 05:19:54 -07:00
Felipe Gomes
4350fc22cb
Bug 868880 - Add browser/app tree to dumbmake-dependencies. r=gps
2013-05-06 16:48:17 -03:00
Mike Hommey
f936e5198e
Bug 777379 - Set .DEFAULT_GOAL unconditionally, override with OVERRIDE_DEFAULT_GOAL, and fix pymake to be on par with GNU make when handling .DEFAULT_GOAL. r=gps
2013-05-05 10:16:25 +02:00
Brian Smith
5170741299
Bug 867445: Remove Test Pilot, r=gavin
2013-04-30 17:30:44 -07:00
Geoff Brown
f0b04ba321
Bug 865944 - Use top activity instead of process to check launch success; r=jmaher
2013-05-03 11:37:59 -06:00
James Willcox
bef95c6826
Bug 867750 - Add a --with-compiler-wrapper configure option r=glandium
...
--HG--
extra : rebase_source : a9cdc227652214c21835fa9921c7960f8b1a0b1d
2013-05-02 09:26:13 -04:00
Phil Ringnalda
3c0eb2885b
Merge m-c to m-i
2013-05-01 20:31:14 -07:00
Gary Kwong
36f9582497
Bug 866959 - Remove suppression since it is now fixed. DONTBUILD
2013-05-01 11:15:27 -07:00
Nick Alexander
5555792721
Bug 677452 - Add smartmake-like functionality to |mach build DIR|. r=gps
2013-05-01 15:36:05 -07:00
Ryan VanderMeulen
8dd4074205
Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
...
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
7422d5ac7b
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 20:46:10 -04:00
Ryan VanderMeulen
b6cc74b921
Backed out changesets 64c7ba1d3d04 and 7e9d5bb4a9af (bug 862986) for test failures.
2013-04-30 10:08:38 -04:00
Brian O'Keefe
0baa2a32d6
Bug 862986 - Part 2: Migrate PROGRAM from Makefile.in to moz.build. r=gps
2013-04-30 09:08:31 -04:00
Gary Kwong
4d4ba8caf7
Add suppression entry for bug 866959. DONTBUILD
2013-04-29 16:25:12 -07:00
Geoff Brown
02d2dbfaf5
Bug 865944 - Add activity command to sutagent and increase ver to 1.17; r=jmaher DONTBUILD
2013-04-26 12:44:07 -06:00
Geoff Brown
1b06311a15
Bug 864803 - sutAgent: do not destroy process if it has ended already; r=jmaher DONTBUILD
2013-04-25 17:10:42 -06:00
Camilo Viecco
fe68a570a8
Bug 864633 - broken site identity info bar part2 (tests from 813418). r=bsmith
...
--HG--
extra : rebase_source : b9acce3f6db1b1560b5e9928e8b3794ead151bc1
2013-04-25 13:40:26 -07:00
Ed Morley
d46314dc33
Bug 863091 - Make auto clobbering opt-in rather than opt-out; r=glandium
...
To avoid surprises for devs building locally, auto clobbering is now opt-in, via
the use of |mk_add_options AUTOCLOBBER=1| in the mozconfig. Our automation uses
build/mozconfig.common which specifies this, so auto clobber will remain enabled
for our buildbot machines.
2013-04-25 13:41:17 +01:00
Mike Hommey
beabd37d57
Bug 864262 - Allow to do 32-bits linux builds in x86-64 mock environments. r=ted
2013-04-24 19:34:48 +02:00
Nick Alexander
1009e11bab
Bug 863106 - Check for minidumps directory only when crash reporter is enabled. r=jmaher
2013-04-19 15:31:16 -07:00
Nathan Froyd
3490962403
Bug 863788 - move checking for haveDumpedScreen into dumpScreen; r=jmaher
2013-04-19 13:44:14 -04:00
Geoff Brown
f3d328634d
Bug 859563 - Fix and make listener unregistration explicit; r=cpeterson
2013-04-18 21:18:07 -06:00
Nathan Froyd
95b3000df9
Bug 837618 - teach expandlibs_exec.py about OS X's -filelist linker option; r=glandium
2013-04-16 11:13:50 -04:00
Mike Hommey
b7e1764ebe
Bug 861453 - Restore empty substs after bug 857557, but put them in a separate file, unlisted as a dependency for everything. r=gps
2013-04-16 08:23:18 +02:00
Mike Hommey
803e59e01a
Bug 850332 - Use jemalloc inside mozglue. r=kats,r=mwu
2013-03-17 08:03:05 +01:00
Mike Hommey
cd389da925
Bug 861973 - Force STLport not to use its own allocator. r=ted
2013-04-16 08:20:40 +02:00
Camilo Viecco
71d35ee552
Bug 813418 - Backout 95add3006aaf due to bustage CLOSED TREE
2013-04-15 16:45:38 -07:00
Camilo Viecco
b27a45bc28
Bug 813418 - Centralize certificate validation (Part 1, tests). r=bsmith
...
--HG--
extra : rebase_source : a9d66d37da35b315097af6e20177188a3ef52ce0
2013-02-27 10:30:19 -08:00
Nathan Froyd
82ad423a28
Bug 861909 - only add ARM support for clang and llvm on linux; r=glandium
...
DONTBUILD because NPOTB
2013-04-15 11:52:07 -04:00
Mike Hommey
cb9f22d4b6
Bug 462463 - Remove mddepend.pl. r=ted
2013-04-14 10:14:31 +02:00
Mike Hommey
22ca629259
Bug 462463 - Add missing add_phony_targets.py file. r=me
2013-04-14 10:12:33 +02:00
Phil Ringnalda
d2d374b265
Back out 390be7c3dd3a (bug 853301) and 029a6cc8ca0a (bug 724533) for b2g desktop Windows build bustage and Windows xpcshell orange
...
CLOSED TREE
2013-04-13 13:31:01 -07:00
Norbert Lindenberg
dda00a2002
Bug 853301 - Enable ECMAScript Internationalization API for desktop Firefox. r=gps, r=brendan, sr=asa
2013-04-13 12:27:27 -04:00
Ryan VanderMeulen
1f3f56999c
Merge m-c to inbound.
2013-04-12 17:36:56 -04:00
Ryan VanderMeulen
3dccb9916c
Merge the last PGO-green inbound changeset to m-c.
2013-04-12 15:06:45 -04:00
Bob Clary
834f6afd82
bug 860986 - SUTAgent - add abi to registration url, r=jmaher. DONTBUILD
2013-04-12 11:23:56 -07:00
Vicamo Yang
f8906b8557
Bug 859830: determine Android API level through android/api-leve.h instead. r=glandium
2013-04-12 13:39:42 +08:00
Joshua Cranmer
be07522e81
Bug 856108 - Port static analyses to clang, part 1: stack-class. r=ehsan
2013-04-11 22:20:02 -05:00
Chris Peterson
53193b70f7
Bug 861073 - Add configure check that --with-android-version is at least 9. r=glandium
2013-04-11 23:07:27 -07:00
Joel Maher
6341388e02
Bug 860817 - ensure we pull minidumps from android to the correct location on the host machine. r=ted
2013-04-12 11:18:14 -04:00
Gian-Carlo Pascutto
733f3035f4
Bug 823375 - Don't build or try to link NEON libs when the target doesn't support it. r=glandium
2013-04-12 12:00:29 +02:00
Nathan Froyd
eb2715f222
Bug 860860 - followup: fix json.dump call and be more explicit about object ordering; r=gps
...
It turns out the simple s/simplejson/json/ didn't work because
build_tooltool_manifest used item_sort_key to ensure that the objects
read in were written out in the same order. This scheme was brittle,
since it only understand a couple of keys from the manifest file, and it
doesn't work with the stdlib json.
Instead, use object_pairs_hook=collections.OrderedDict with json.load,
which ensures that current objects get written out in the same order
they were read in *and* that any future keys will be handled
automagically.
DONTBUILD because NPOTB
2013-04-11 16:57:54 -04:00
Nathan Froyd
e7d0400d09
Bug 860860 - use json instead of simplejson in build-clang.py; r=gps
...
DONTBUILD because NPOTB
2013-04-11 14:59:59 -04:00
Mike Hommey
c98ec68977
Bug 788613 - Dump config.log when configure fails. r=ted
2013-04-10 16:15:01 +02:00
Mike Hommey
222d704113
Bug 860184 - Automatically use the x86-64 NDK toolchain when possible. r=ted
2013-04-10 16:12:57 +02:00
Mike Hommey
9a8ea8e0f4
Bug 462463 - Stop using mddepend.pl. r=ted
2013-04-09 15:10:25 -07:00
Kyle Huey
56169a859a
Update pymake. No bug.
2013-04-09 10:17:33 -07:00
Kyle Huey
a9e6005481
Back out Bug 788613 for breaking the build on Windows.
2013-04-08 06:22:50 -07:00
Mike Hommey
fb1a119900
Bug 788613 - Dump config.log when configure fails. r=ted
2013-04-08 08:31:50 +02:00
Daniel Holbert
f9f649bd43
Bug 473236, 2013 edition, part 2: Remove executable bit from any png files that are incorrectly marked as executable, tree-wide. DONTBUILD
2013-04-05 16:15:41 -07:00
Chris Peterson
179b487ea4
Bug 855146 - Part 4: Add Actions.sendKeyCode() method for IME tests. r=gbrown
...
--HG--
extra : rebase_source : ce20c7e4117a40e34f55b186e782c5fcd703704d
2013-04-03 16:45:43 -07:00
Ed Morley
c25fe283e7
Bug 855681 - Try to get stacks from child processes that were alive after shutdown; r=ted
2013-04-03 20:45:26 +01:00
Kyle Huey
e66babb941
Bug 857186: Make virtualenv paths relative. r=gps
2013-04-03 09:57:11 -07:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Ryan VanderMeulen
475ffb86c2
Merge m-c to inbound.
2013-03-29 10:08:41 -04:00
Gary Kwong
722d156f3b
Update Valgrind suppressions for bug 793548 and bug 823782. DONTBUILD
...
--HG--
extra : rebase_source : 933131ab806fdbd77ecebebd84ff94e68909def1
2013-03-28 14:47:41 -07:00
Mike Hommey
8376bad5eb
Bug 854914 - Allow clang to build in C++11 mode by working around http://llvm.org/bugs/show_bug.cgi?id=13530 . r=ted
2013-03-27 07:51:14 +01:00
Gregory Szorc
82851eabcb
Bug 818819 - Revamp mach's interaction with mochitests; r=Ms2ger
...
mach now invokes mochitests using the native Python API (as opposed to
make targets). mach now supports --shuffle, --rerun-failures,
--keep-open, --no-autorun, --repeat, and --slow.
2013-03-26 15:00:43 -07:00
Gregory Szorc
ed864c557f
Bug 841713 - Add objdir paths to virtualenv; r=ted
2013-03-26 10:35:57 -07:00
Joshua Cranmer
c45fad25b0
Bug 852745 - Build clang with gcc 4.7 headers, r=rail. DONTBUILD
...
--HG--
extra : rebase_source : 33518aae835d12387a8fb7f1cdfe8c8e29f5bd2a
2013-03-19 15:38:00 -05:00
Andrew Halberstadt
feb84a1933
Bug 843296 - check for crashes in b2g emulator unittests during failures in marionette start up, r=jgriffin
2013-03-26 09:50:00 -04:00
Ed Morley
4fe36b6a32
Bug 854407 - Give the 'child process NNNN still alive after shutdown' failure a unique test name; r=jmaher
2013-03-26 11:10:14 +00:00
Geoff Brown
5a3f8ea4fd
Bug 853502 - Add df output to sutagent device info; r=jmaher DONTBUILD
2013-03-25 16:01:59 -06:00
Jeff Hammel
c23752e4c1
Bug 838374 - release mozprofile, mozprocess, mozdevice (and other?) and mirror to m-c;r=ahal
2013-03-21 21:06:28 -07:00
Joshua Cranmer
557e5bbac0
Bug 767563 - Add a clang static checker, part 2: Implement the MOZ_MUST_OVERRIDE attribute. r=ehsan
2013-03-23 21:13:24 -05:00
Joshua Cranmer
6d03959b48
Bug 767563 - Add a clang static checker, part 1: add the plugin shell. r=glandium
2013-03-23 21:12:25 -05:00
Gregory Szorc
9063db9bf5
Bug 648681 - Print useful information after building the tree; r=ted
2013-03-08 09:42:34 -08:00
Bobby Holley
97c5514e25
Bug 844783 - Disable XBL scopes for XUL-whitelisted domains. r=bz
2013-03-21 09:33:34 -07:00
Ryan VanderMeulen
bbc5be3164
Backed out changesets 775abfe4876f and 1b75fab8561b (bug 844783) under suspicion of breaking Windows debug builds on a CLOSED TREE.
2013-03-21 14:15:31 -04:00
Mike Shal
e3efc3a646
Bug 852534 - Remove GRE_MODULE from Makefile.in; r=gps
2013-03-21 08:41:00 -07:00
Bobby Holley
89770792f4
Bug 844783 - Disable XBL scopes for XUL-whitelisted domains. r=bz
2013-03-21 09:33:34 -07:00
Joel Maher
acbe7e05ea
Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel
2013-03-21 09:19:34 -04:00
Andrew Halberstadt
51c38ab12f
Bug 835930 - move b2g unittest profile handling on top of mozbase instead of automation.py, r=jgriffin
2013-03-28 16:42:49 -04:00
Chris Peterson
aeecff5b62
Bug 855146 - Part 2: Extract runOnUiThreadSync() test method. r=gbrown
...
--HG--
extra : rebase_source : 8014e5438596d8981e074ad847a675bacb18eb2c
2013-03-21 18:43:04 -07:00
Ed Morley
a611bf4139
Merge latest green inbound changeset to mozilla-central
2013-03-20 11:46:01 +00:00
Gary Kwong
a211518eaf
Add another suppression entry for bug 794372 and modify suppression for bug 793533. DONTBUILD
...
--HG--
extra : rebase_source : 5ae37908f830a910681b91ec2a5e09634c2bedc2
2013-03-19 17:53:05 -07:00
Mike Shal
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Ryan VanderMeulen
4de0c7f60e
Merge m-c to inbound.
2013-03-19 18:01:10 -04:00
Joey Armstrong
c11e80ec94
bug 751156: robocop dependency build should be a nop
2013-03-19 15:34:59 -04:00
William Lachance
6572a66348
Bug 852246 - Allow installing over an app with >= version in Android 4.2 via the agent;r=jmaher
2013-03-19 11:58:53 -04:00
Ryan VanderMeulen
afb8ca2d3d
Backed out changeset 9e6e38d4ae0b (bug 852246) for Android bustage.
2013-03-19 11:25:47 -04:00
William Lachance
854f1e6802
Bug 852246 - Allow installing over an app with >= version in Android 4.2 via the agent;r=jmaher
2013-03-19 11:01:36 -04:00
Kyle Huey
62c6138093
Back out Bug 462463 for massively regressing pymake depend build speed. CLOSED TREE
2013-03-18 12:57:35 -07:00
Ed Morley
f6617f5189
Bug 850681 - Part 11: Move processString to the message part of log lines & remove unhelpful process IDs; r=ted
...
Our standard logging format is:
TEST-{INFO,UNEXPECTED-FAIL} | testName | message
For leak logs from processes other than the main process (eg plugin processes),
currently processSingleLeakFile outputs:
TEST-{INFO,UNEXPECTED-FAIL} | foo process 123 | testName | message
This patch turns these into:
TEST-{INFO,UNEXPECTED-FAIL} | testName | foo process: message
Note: The process ID is contained in the raw leak log (which gets printed to the
log anyway), so we don't need to repeat it in the main summary log lines. In
addition, the variable process ID often breaks TBPL bug suggestions, so should
be avoided where possible.
2013-03-18 17:18:08 +00:00
Ed Morley
12b244922e
Bug 850681 - Part 10: Tweak comments; r=ted
2013-03-18 17:18:08 +00:00
Ed Morley
3c3dd579bf
Bug 850681 - Part 9: Return early if possible during leak summary generation; r=ted
...
Now that we close the log file before summary generation (rather than at the
end of processSingleLeakFile()), we can return early in some cases during
leak summary generation.
2013-03-18 17:18:07 +00:00
Ed Morley
c1a0c09ea1
Bug 850681 - Part 8: Only parse the leak log once; r=ted
...
The existing code parses the leak log twice - first time to output the
raw log lines & and the second to output the analysis of them.
As much fun as it is to loop all the things (\o/), let's not.
2013-03-18 17:18:07 +00:00
Ed Morley
749c5bccd8
Bug 850681 - Part 7: Use the cleaner |with open() as foo| pattern & and don't close/reopen the log unnecessarily; r=ted
2013-03-18 17:18:06 +00:00
Ed Morley
aab3340fe2
Bug 850681 - Part 6: Clean up log parsing conditionals & move the leak threshold reminder to the calling function; r=ted
...
The same threshold is used for all leak logs processed from the test run, so
unnecessary to repeat for each.
2013-03-18 17:18:06 +00:00
Ed Morley
6d7dab1c5b
Bug 850681 - Part 5: Clean up logging; r=ted
2013-03-18 17:18:05 +00:00
Ed Morley
f2d6987c21
Bug 850681 - Part 4: Add a partial list of leaked objects to the leak summary, to allow TBPL to make bug suggestions; r=ted
...
Current summary line:
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 216 bytes during test execution
With patch parts 1-4:
TEST-UNEXPECTED-FAIL | leakcheck | 180 bytes leaked (Mutex, ReentrantMonitor, nsRunnable, nsTArray_base, nsThread)
...or with ellipses if more than 5 objects:
TEST-UNEXPECTED-FAIL | leakcheck | 3184 bytes leaked (BackstagePass, CondVar, Mutex, ReentrantMonitor, SharedScriptableHelperForJSIID, ...)
2013-03-18 17:18:05 +00:00
Ed Morley
a5009bbcf3
Bug 850681 - Part 3: Output all of the leaked object lines as TEST-INFO rather than a combination of TEST-INFO and TEST-UNEXPECTED-FAIL; r=ted
...
Since the main leak summary will soon include an overview of the leaked objects,
we no longer need/want a subset of the individual leak lines showing up in
TBPL's annotated summary (TBPL's parser matches on 'TEST-UNEXPECTED-FAIL').
2013-03-18 17:18:04 +00:00
Ed Morley
481990d90a
Bug 850681 - Part 2: Wait until the full leak log has been processed before outputting the leak total; r=ted
...
Will allow the addition of an overview of the leaked objects, in part 4.
2013-03-18 17:18:04 +00:00
Ed Morley
1ea3d10926
Bug 850681 - Part 1: Use the test name 'leakcheck' rather than 'automationutils.processLeakLog()'; r=ted
...
Reduces the chance of line wrapping in the TBPL annotated summary, and makes
my eyes bleed less every time I see leak failures.
2013-03-18 17:18:03 +00:00
Andrew Halberstadt
c68e0cb382
Bug 843296 - Check for crashes and minidump_stackwalk for b2g emulator unittests, r=jgriffin
2013-03-18 10:01:06 -04:00
Mike Hommey
bbd9251209
Bug 851002 - Adjust Elf headers before adding filler segment in elfhack. r=nfroyd
2013-03-17 08:03:06 +01:00
Mike Hommey
3a35c07850
Bug 462463 - Stop using mddepend.pl. r=ted
2013-03-17 07:43:35 +01:00
Paul Feher
4f8816d618
Bug 846257 - Robocop: Extend 'Web Content Context Menu' test to cover the context menu options for images. r=jmaher
2013-02-26 14:46:02 +02:00
Ted Mielczarek
23c36619df
Remove some orphaned test files. no bug, DONTBUILD
...
--HG--
extra : rebase_source : da04a6ee5cd254c69886b10926bd702dbea0f14d
2013-03-15 08:31:05 -04:00
Makoto Kato
a3d571fcb9
Bug 837598 - cannot build WebRTC for Linux/arm. r=glandium
2013-03-15 11:50:17 +09:00
Paul Adenot
50b59f2b0b
Bug 850713 - Bump the required NDK version to 9. r=blassey.bugs,mh+mozilla
2013-03-15 16:28:07 +13:00
Karl Tomlinson
f4016cc821
b=850128 don't overwrite NSPR_LOG_MODULES r=ted
...
--HG--
extra : rebase_source : 7bb6fc608f01bd3a3df2d2d7191c7c8e7fa85333
2013-03-13 17:29:37 +13:00
Phil Ringnalda
d0d78e1063
Back out 0044e4c2dc53 (bug 851149), 3080f18ba53d (bug 698328), 0b147c3f682b (bug 850713) for Android bustage
...
CLOSED TREE
2013-03-14 21:19:40 -07:00
Paul Adenot
80dcb414f4
Bug 850713 - Bump the required NDK version to 9. r=blassey.bugs,mh+mozilla
...
--HG--
extra : rebase_source : d6886dcfe87747e77c3828289b1184a58e6a0c09
2013-03-15 16:28:07 +13:00
Adrian Tamas
2314501019
Bug 822259 - Robocop: Add test for Find in Page feature. r=jmaher
2012-12-14 09:29:17 +02:00
Ted Mielczarek
f5ce90e65a
bug 751673 - fix Windows assertion stacks. r=dbaron
...
--HG--
extra : rebase_source : b74882bb3914afaa44341088b9f737c909e88f65
2013-03-11 14:21:53 -04:00
William Lachance
c51c03843a
Bug 816694 - Add support for device temperature monitor to agent;r=jmaher
2013-03-13 10:19:38 -04:00
Ryan VanderMeulen
35ddb95cc4
Backed out changeset 1c19d2a03d90 (bug 827446) for packaging bustage on a CLOSED TREE.
2013-03-13 09:22:00 -04:00
Joel Maher
705f3765df
Bug 827446 - update mochitest, reftest, xpcshell to use mozcrash. r=jhammel
2013-03-13 07:38:00 -04:00
Chris Lord
aaaa3fc551
Bug 846772 - Add prefs observing to PrefsHelper/browser.js on Android. r=kats
2013-03-12 18:32:25 +00:00
Gary Kwong
8913622fb3
Suppress bug 850134 on 64-bit Linux builds. DONTBUILD
2013-03-12 17:58:20 -07:00
Henrik Skupin
53e9495d0f
Bug 845452 - Lower volume of media mochitest tests. r=roc, r=ted
2013-03-12 14:09:50 +01:00
Gary Kwong
c5138c8cbc
Suppress bug 850134. DONTBUILD
2013-03-11 23:14:19 -07:00
Ehsan Akhgari
c7a237f9cd
Bug 849693 - Use the new -fsanitize=address flag in the asan mozconfig; r=decoder
...
DONTBUILD
2013-03-11 09:33:36 -04:00
Ryan VanderMeulen
ccda8b6b9f
Backed out changeset 432f32e842dd (bug 648681) for test failures on a CLOSED TREE.
2013-03-08 14:19:42 -05:00
Gregory Szorc
2067e704b4
Bug 648681 - Print useful information after building the tree; r=ted
2013-03-08 09:42:34 -08:00
Adam Roach [:abr]
162c08396d
Bug 848173 - Add filenames, fix module names, and turn on fsm_sm debugging r=ehugg
2013-03-07 17:26:28 -06:00
Ryan VanderMeulen
b6a2f5ff21
Merge m-c to inbound.
2013-03-07 17:26:36 -05:00
Matt Brubeck
6e876cee9c
Bug 847508 - Allow mach_bootstrap to specify a separate mozilla dir, for comm-central builds [r=gps]
...
DONTBUILD (not part of the build)
2013-03-07 13:19:27 -08:00
Ryan VanderMeulen
192cc8424e
Merge m-c to inbound.
2013-03-07 10:15:44 -05:00
Gregory Szorc
6276779469
Bug 847722 - Mach commands to search The Internets; r=jhammel
...
DONTBUILD (NPOTB)
2013-03-06 09:58:40 -08:00
Gavin Sharp
07d5346c07
Bug 831236: remove mobile/xul, r=axel,mfinkle,gps,glandium
...
--HG--
extra : rebase_source : be789eac5e8e769a54e6c0c4126065c8b5a5192e
2013-03-06 23:43:44 -08:00
Andrew Halberstadt
6a7bc77ca2
Bug 848124 - instrument b2gautomation to send environment variables to the on device process, r=jgriffin
2013-03-06 16:53:48 -05:00
Ted Mielczarek
d5095cae67
bug 779291 - Breakpad Makefile changes. r=glandium
2013-03-05 09:41:26 -05:00
Geoff Brown
8500dbae53
Bug 846158 - Clear mEventReceived in robocop blockForEvent; r=kats
2013-03-05 03:27:29 -07:00
William Chen
a9e43bd562
Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap
2012-11-01 11:18:08 -07:00
Ryan VanderMeulen
4a1ef4dfd0
Merge m-c to inbound.
2013-03-04 18:20:41 -05:00
Gregory Szorc
f757ba542c
Bug 846409 - Add |mach mach-debug-commands|; r=jhammel
...
DONTBUILD (NPOTB)
2013-03-04 10:18:48 -08:00
Justin Wood
0c4d15256c
Merge central to inbound
2013-03-02 13:33:21 -05:00
Simon Montagu
52cc90f289
Changes to existing tests caused by bug 722299, r=honza.b
2013-03-01 03:56:45 -08:00
Bob Clary
d799828c81
Bug 846273 - robocop_autophone.ini is not included in the test package, r=ted.
2013-03-01 00:32:03 -08:00
Rafael Ávila de Espíndola
d8fc2f4f53
Bug 846922 - Read late write stacks on windows. r=BenWa.
2013-03-01 19:39:29 -05:00
Matt Brubeck
f31f48dc7a
Bug 840588 - Create a mach wrapper that searches up from $CWD for a topsrcdir [r=gps]
...
--HG--
rename : mach => build/mach_bootstrap.py
extra : rebase_source : df914d42e46aac1326e50735a5d8e66cb4243a25
2013-03-01 15:51:11 -08:00
Gregory Szorc
0c8ee65118
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Ms2ger
aea301eee3
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gregory Szorc
45faa95b04
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
bbaccdd804
Bug 784841 - Part 19: Remove allmakefiles.sh and friends; r=ted
2013-02-25 14:09:16 -08:00
Gregory Szorc
c3f2ed9adf
Bug 784841 - Part 18e: Convert /build, /config, and core build system; r=ted
2013-02-25 12:47:18 -08:00
Gregory Szorc
42c8470531
Bug 784841 - Part 16: Use moz.build files to build the tree; r=ted, glandium
2013-02-25 12:47:11 -08:00
Ehsan Akhgari
e0ecd62fb0
Bug 780474 - Disable the struct/class mismatch warning on MSVC as well; r=glandium
...
--HG--
extra : rebase_source : 3e593b71e589df349abc41f9182739305478690f
2013-02-25 12:10:41 -05:00
Adam Roach [:abr]
a1bece2060
Bug 841566 - Turn on testserver logging for WebRTC-related systems r=jesup,ted.mielczarek
2013-02-22 14:53:56 -06:00
Joshua Cranmer
d381f677ac
Bug 648980 - Add a hook for projects to have custom configure scripts. r=glandium
...
--HG--
extra : rebase_source : e020071adc89e07fd45d468aabe518027df7ba44
2013-02-26 13:45:52 -06:00
Geoff Brown
f56a8ab5b8
Bug 844797 - Avoid UnboundLocalError on dumpDir in checkForCrashes; r=edmorley
2013-02-26 07:19:58 -07:00
Gregory Szorc
4b70ebe1d5
Bug 847073 - Record and print detailed summary of moz.build execution; r=glandium
...
--HG--
extra : rebase_source : 7d88cea873764650e62368ba40305f8cfff9d864
2013-03-04 10:32:57 -08:00
Geoff Brown
3f4d216bb1
Bug 844273 - Robocop: upgrade to robotium-3.6.jar; r=jmaher
2013-02-23 15:42:33 -07:00
Trevor Saunders
7c86473ca0
bug 833164 - consolodate the various makeDepend things in the tree r=ted
2013-02-14 07:06:16 -05:00
Gregory Szorc
6b72da0d0f
Merge mozilla-central into build-system
2013-02-22 08:15:12 -08:00
Gregory Szorc
2b30ef2b1f
Bug 784841 - Part 13: Properly normalize topsrcdir in config.status; r=glandium
2013-02-21 10:55:55 -08:00
Jonathan Griffin
ea8704f6bf
Bug 843729 - deviceSerial -> _deviceSerial, r=ahal, DONTBUILD (NPOTB)
2013-02-21 11:51:36 -08:00
Ryan VanderMeulen
ce761bdc9d
Merge m-c to inbound.
2013-02-20 12:52:59 -05:00
Gregory Szorc
a9616cce11
Backout 4682ed369545 (bug 841713) for reftest make target bustage
...
--HG--
extra : rebase_source : 6bf45c9f33563109cf6d17197f9184a3a336efe0
2013-02-20 09:16:02 -08:00
Gregory Szorc
a4b2ea78c7
Backed out changeset 9dbb23d8ab8a for reftest make target bustage
...
--HG--
extra : rebase_source : aa041efe4b34190bb194a85897db5161c0eefe16
2013-02-20 09:15:07 -08:00
Gregory Szorc
4cbd07cb46
Bug 841713 - Part 2: Update missed call site from original patch; r=glandium
2013-02-20 08:11:22 -08:00
Gregory Szorc
787467a938
Bug 841713 - Add objdir paths to virtualenv; r=ted
2013-02-19 15:23:21 -08:00
Margaret Leibovic
741eb2c12b
Bug 840825 - Add blockForEventData method to EventExpecter. r=gbrown
2013-02-19 10:15:44 -08:00
Landry Breuil
5f2a0e8a19
Bug 842131 - Use egrep to detect clang version, fixes build without GNU grep. r=glandium
2013-02-18 10:42:22 +01:00
Jonathan Watt
abffd7df88
Bug 836323 - Mochitest additions and changes for <input type=range>. r=mounir.
2013-02-16 12:36:02 +00:00
Mike Hommey
026abf6d83
Bug 840094 - Change how nsZipArchive logging works. r=taras,r=gps
...
Now log in a single file given by the MOZ_JAR_LOG_FILE environment variable.
Log entries contain the URI of the Zip archive, followed by the path in the
archive.
* * *
Bug 840094 - Fixup for debug builds failure because of nsZipArchive::CloseArchive being called several times
2013-02-19 11:02:12 +01:00
Joey Armstrong
fa3323d7f6
bug 746277: replace hg commands with functions
2013-02-15 17:00:12 -05:00
Gregory Szorc
6d4f6a9fe8
Bug 840186 - Change Firefox Health Report server URI in automation; r=jmaher
2013-02-14 12:24:21 -08:00
Gregory Szorc
ccda810463
Backout d29f06f3ff67 (Bug 840186) for orange galore
...
CLOSED TREE
2013-02-14 11:12:48 -08:00