Граф коммитов

3546 Коммитов

Автор SHA1 Сообщение Дата
Mike Hommey 5ee9586672 Bug 832202 - Handle empty lists from config.status in buildconfig.py. r=ted 2013-01-19 09:46:51 +01:00
L. David Baron 285416edcb Bug 832352, patch 1: Make sure all browser mozconfigs include build/mozconfig.common and that they all include build/mozconfig.common.override last. r=ted 2013-01-22 19:16:20 +00:00
Ehsan Akhgari 276e9a54d3 Merge mozilla-central into mozilla-inbound 2013-01-22 12:50:50 -05:00
Christian Holler aba71a516a Bug 833018 - Enable special ASan options for tests when running with low memory. r=jmaher,a=nonlibxul 2013-01-22 16:48:02 +01:00
Geoff Brown a500197726 Bug 834027: Dump diagnostic info when FennecNativeDriver.getSurfaceView fails; r=jmaher 2013-01-24 15:00:31 -07:00
Kyle Huey ef6314f596 Update pymake to pick up bug 832472. 2013-01-18 13:57:37 -08:00
Ehsan Akhgari 8ece89e7ef Move testpilot prefs for our test suites near each other, no bug 2013-01-18 10:27:44 -05:00
Ehsan Akhgari 0d0d07a192 Bug 823989 - Prevent the testpilot extension from screwing with focus to prevent having to close trees, etc. 2013-01-17 14:00:14 -05:00
Jeff Hammel 58a102b2fc Bug 831081 - kill VirtualenvManager._check_output() now that we require python 2.7;r=gps 2013-01-16 16:52:21 -08:00
Gregory Szorc 40f0509fd3 Merge mozilla-central into build-system 2013-01-16 12:38:18 -08:00
Gregory Szorc ef2ff3557a Merge mozilla-central into build-system 2013-01-16 12:37:21 -08:00
Gary Kwong 952afe6ef1 Add another suppression for bug 812423. DONTBUILD 2013-01-16 12:35:49 -08:00
Gregory Szorc 276d934426 Bug 784841 - Part 5: Integrate virtualenv into SpiderMonkey configure; r=glandium
Python and virtualenv logic is now contained within an m4 file.
SpiderMonkey now requires the mozilla-central virtualenv environment to
build. If SpiderMonkey configure is invoked by mozilla-central's
configure, the virtualenv will be reused. If SpiderMonkey configure is
invoked in isolation, it will search for the virtualenv in the
mozilla-central root.
2013-01-16 00:21:06 -08:00
Gregory Szorc 8b7dd85e9e Bug 784841 - Part 4: Use os.path.relpath in ConfigStatus.py; r=glandium
We now require Python 2.7 and os.path.relpath is always available.
2013-01-15 22:22:56 -08:00
Mike Hommey 5f391d02b5 Bug 654087 - Don't error out on gold special treatment of PT_TLS segment memsize. r=nfroyd 2013-01-16 09:15:07 +01:00
Jonathan Griffin 8de912de39 Bug 826111 - Support mochitests on b2g desktop build, r=ahal 2013-01-04 10:41:34 -08:00
Ed Morley 9820f29c6a Backout a5b75feea6dd (bug 826111) on suspicion of breaking marionette on linux on a CLOSED TREE 2013-01-15 11:04:25 +00:00
Monica Chew d38e95d54b Bug 830458 - Import errno to ConfigStatus.py. r=gps 2013-01-14 20:15:04 -05:00
Jonathan Griffin 144c469df0 Bug 826111 - Support mochitests on b2g desktop build, r=ahal 2013-01-04 10:41:34 -08:00
Kartikaya Gupta 875807e9db Bug 828660 - Try to autodetect the compiler version in the android NDK. r=glandium 2013-01-14 09:35:40 -05:00
Ed Morley 32277d1f42 Bug 782633 - Followup to fix exception; r=me 2013-01-12 18:36:54 +00:00
Ehsan Akhgari 27b9a69fba Merge mozilla-central into mozilla-inbound 2013-01-12 09:27:31 -05:00
Mike Connor e46ce230b0 Bug 804745 - Unified notification for application data reporting; r=gavin 2013-01-11 19:05:35 -08:00
Andrew Halberstadt 33fb275788 Bug 827504 - Don't install specialpowers for crashtests on B2G (it already is), r=jgriffin DONTBUILD a=NPOTB,test-only 2013-01-10 09:49:12 -05:00
Jim Mathies 873e84dc79 Bug 774910 - Switch mozilla-central to the Windows 8.0 sdk. r=armenz 2013-01-09 13:04:39 -06:00
Joel Maher 3f1b0abc0c Bug 827699 - Android mochitests and talos don't run on Beta 19 builds. r=blassey NPOTB DONTBUILD 2013-01-08 11:54:34 -05:00
Ms2ger 63425cf9e5 Merge mozilla-central into build-system
--HG--
rename : content/html/content/public/nsHTMLCanvasElement.h => content/html/content/public/HTMLCanvasElement.h
rename : content/html/content/src/nsHTMLCanvasElement.cpp => content/html/content/src/HTMLCanvasElement.cpp
2013-01-06 11:58:19 +01:00
Ms2ger 4951adbb99 Merge mozilla-central into build-system 2013-01-03 10:46:16 +01:00
Gregory Szorc 86ec7725e5 Merge mozilla-central into build-system 2012-12-30 13:47:04 -08:00
William Chen f34fa488f4 Bug 617532 - Implement UndoManager. r=ehsan 2013-01-03 22:54:26 -08:00
Gregory Szorc d65c8c61cf Merge mozilla-central into build-system 2012-12-24 09:47:35 -08:00
Gregory Szorc d6afe62e9b Merge mozilla-central into build-system 2012-12-22 15:29:20 -08:00
L. David Baron 6c36643293 Merge mozilla-inbound and mozilla-central. 2012-12-22 00:05:00 -05:00
Gregory Szorc 28aed6452e Bug 818646 - Add mozbuild Python tests to |make check|; r=ted 2012-12-21 12:43:46 -08:00
Gary Kwong 559b21df91 Update suppressions for bug 823782. DONTBUILD 2012-12-21 10:20:25 -08:00
Mike Hommey ac0cb7e8c5 Bug 822646 - Enable the comment application.ini was supposed to have after bug 686466. r=ted 2012-12-21 17:33:32 +01:00
Gary Kwong 03e17d72eb Suppress bug 823782. DONTBUILD 2012-12-20 16:54:27 -08:00
Gregory Szorc 894bf5e205 Bug 804865 - Require Python 2.7 to build the tree; r=ted 2012-12-20 15:45:26 -08:00
Makoto Kato 9a7ebf8914 Bug 802527 - Support Android NDK r8b for x86 android build. r=glandium 2012-12-19 11:49:44 +09:00
Ed Morley 14111b91f9 Bug 782633 - Make the "missing output line for total leaks!" failure mode a warning rather than TEST-UNEXPECTED-FAIL; r=ted 2013-01-11 22:20:21 +00:00
Ryan VanderMeulen da0a2ceadc Merge m-c to inbound. 2012-12-23 10:35:50 -05:00
Gary Kwong 2b372ce86c Suppress bug 824323. DONTBUILD 2012-12-22 23:53:26 -08:00
Cameron McCormack 3b69039f3d Bug 820148 - Add a RELEASE_BUILD macro that can be used within pref js files. r=ted 2012-12-19 10:10:22 +11:00
Rafael Ávila de Espíndola ad41c01e95 Bug 822464 - Upgrade clang to 170377 in the 3.2 branch. r=rail.
Update the build script.

--HG--
extra : rebase_source : 473cc8ec76dcfa53eb2e521f4bd9e8db78835c51
2012-12-18 16:22:38 -05:00
Antonio M. Amaya e666579b92 Bug 812289 - PermissionSettings doesn't enforce any restriction on permissions operations - Tests [r=fabrice] 2012-12-17 17:38:40 +01:00
Theo Chevalier 27ae7e2526 Bug 825464 - Skip any revision of TELEMETRY_DISPLAY_REV in tests & WebApp (long term fix). r=mak 2013-01-02 16:31:10 +01:00
Mike Hommey 82eee42d03 Bug 822584 - Workaround in elfhack to accomodate for breakpad not handling the memory mapping induced by the elfhack/bionic linker combination. r=nfroyd 2013-01-02 10:17:32 +01:00
Ed Morley 0d88e34ad1 Backout 119c60543071 (bug 751156) for robocop failures 2013-01-03 18:12:36 +00:00
Cameron McCormack 186baf5f18 Bug 820148 - Add RELEASE_BUILD macro available in pref js files. r=ted 2012-12-22 16:35:51 +11:00
Ehsan Akhgari 408cc31977 Merge mozilla-central into mozilla-inbound 2012-12-21 12:47:56 -05:00
Ed Morley 289bb2e7ae Merge mozilla-central to mozilla-inbound 2012-12-21 11:41:08 +00:00
Frank Wein 3a748a1b27 Bug 819964 - Updatable plugin test should not hit the network, r=bsmedberg 2012-12-21 02:25:26 +01:00
Gavin Sharp cf9d3b22b0 Back out 7286dac15291 (bug 820148) since it doesn't work 2012-12-20 18:50:52 -05:00
Joey Armstrong 09220dfe46 bug 751156: robocop dependency build should be a nop 2013-01-03 10:48:04 -05:00
Rafael Ávila de Espíndola 03d6249541 Bug 824746 - Remove unused mozconfig files. r=rail. 2012-12-26 23:55:29 -05:00
Ryan VanderMeulen 382c2e49ba Merge inbound to m-c. 2012-12-26 08:00:02 -05:00
Gary Kwong 20c785d1c1 Suppress bug 824647. DONTBUILD 2012-12-25 15:00:16 -08:00
Rafael Ávila de Espíndola 0a95146d7e Bug 823906 - Last clang update on the 3.2 branch. r=rail.
Update the build scripts.
2012-12-24 09:53:55 -05:00
Benoit Girard 5cefbaf8e7 Bug 820548 - Move .gdbinit to topsrcdir. r=glandium
--HG--
rename : build/.gdbinit => .gdbinit
extra : rebase_source : fda8b33aa3214a3d13940f8f1f0ba843cb65dca9
2012-12-11 16:05:53 -05:00
Mike Hommey ea40587319 Bug 780448 - Add rules for generic python unit tests. r=ted 2012-12-12 16:01:32 +01:00
Nicholas Nethercote 3a73cb5adc Bug 819833 (part 2) - Remove fix-macosx-stack.pl because it's unused. r=ted.
--HG--
extra : rebase_source : 66c605bd2086b1a014fa361f7725536c135cdeb7
2012-12-10 21:19:18 -08:00
Rafael Ávila de Espíndola bd1ab35755 Bug 820256 - Upgrade clang to 169730 in the 3.2 branch. r=rail.
Update the build scripts.
2012-12-11 21:44:15 -05:00
Benjamin Smedberg 9e281143b6 Bug 814796 - Fix NameError when reporting an error. r=glandium
File "c:\mozilla-build\pymake\pymake\data.py", line 1417, in __call__
raise DataError("native command '%s': shell metacharacter '%s' in command line" % (cline, badchar), self.loc)
NameError: global name 'cline' is not defined
2012-12-11 16:37:07 +01:00
Mike Hommey e0e23d1619 Bug 820351 - Add a pymake unit test for native touch -t. r=ted 2012-12-11 16:36:40 +01:00
Mike Hommey 9daa6bbf60 Bug 820351 - Add support for -t option of touch in pymake builtins. r=ted 2012-12-11 16:36:39 +01:00
Theo Chevalier 00667966ca Bug 737596 - Enable Telemetry by default on Nightly and Aurora channels (mobile). r=bnicholson 2012-12-10 23:25:50 +01:00
Mike Hommey 943f5b03eb Bug 816494 part 4 - Add a -r option to elfhack that re-merges the split PT_LOADs. r=nfroyd
Sections are positioned accordingly, which means the resulting ELF binary will
have a big gap full of zero between .rel.plt and .plt.
2012-12-10 10:33:08 +01:00
Mike Hommey be11e8215d Bug 816494 part 3 - Allocate Elf instance on stack in do_file(). r=nfroyd 2012-12-10 10:33:08 +01:00
Mike Hommey f237cd4109 Bug 816494 part 2 - Move the PT_LOAD splitting logic in elfhack.cpp. r=nfroyd
Also, section offsets are not adjusted until the split is done.
2012-12-10 10:33:08 +01:00
Mike Hommey dbc8938217 Bug 816494 part 1 - When inserting a section before or after another, also insert it in the segments containing that other. r=nfroyd 2012-12-10 10:33:08 +01:00
Mike Hommey fea689afb9 Bug 818394 - Create objdir/x86_64/dist/universal symbolic link correctly. r=ted 2012-12-06 17:06:38 +01:00
Mike Hommey 0657fb3eda Bug 818092 - Properly use CC/CXX from mozconfig on non-cross-compile Mac builds. r=ted 2012-12-06 17:06:37 +01:00
Henrik Skupin d575869a88 Bug 818061 - Fallback to systems default clang if CC/CXX is not set. r=ted 2012-12-05 21:47:25 +01:00
Mike Hommey 30ed240989 Bug 813526 - Remove flags from STRIP in in-tree mozconfigs. r=khuey
--HG--
extra : rebase_source : d07008f6450a997d61b3444e54e9e2c54b4de34d
2012-12-05 09:21:24 +01:00
Rafael Ávila de Espíndola c37be66269 Bug 817710 - Upgrade clang to 169139 in the 3.2 branch. r=rail.
Update the build script.
2012-12-04 13:38:55 -05:00
Ed Morley a9d50d2c9b Bug 817349 - Ensure topFrame is always defined; r=ted 2012-12-03 14:30:35 +00:00
Jim Blandy 96292fe7f4 Bug 775789: Install .gdbinit correctly in $(DIST)/bin. r=glandium
--HG--
rename : .gdbinit => build/.gdbinit
2012-12-01 21:25:16 -08:00
Ed Morley b1ba5d090d Bug 813650 - Part 2: checkForCrashes() should output the top frame of a crash in a TBPL-parsable format; r=ted 2012-12-01 17:02:29 +00:00
Ed Morley 400c9ed4d1 Bug 813650 - Part 1: Don't print minidump stackwalk output incrementally, so we can implement part 2 without changing log order; r=ted 2012-12-01 16:58:40 +00:00
Joel Maher ea4911f41d Bug 786414 - unable to update sutagent on the panda boards. r=wlach DONTBUILD 2012-11-29 15:14:11 -05:00
Rafael Ávila de Espíndola aedb996845 Bug 815216 - Upgrade clang to 168596 in the 3.2 branch. r=rail.
Update the build script.

--HG--
extra : rebase_source : 9ed24736739a8abb775cce8ff90c456300098942
2012-11-29 09:49:15 -05:00
Geoff Brown 26b1b74298 Bug 809753 - Avoid python exception when maxTime is None; r=edmorley, DONTBUILD 2012-11-28 13:43:58 -07:00
Geoff Brown 1ef03a9e68 Bug 814496 - sutAgent: Stop RedirOutputThread when timeout exceeded; r=wlach 2012-11-27 14:05:18 -07:00
Gregory Szorc da3e0c78ee Bug 811812 - Sacrifice virtualenv population output to TBPL gods; r=ted
We rewrite an ignorable error message on missing Python headers so TBPL
won't misreport as an actual build error.
2012-11-27 12:25:55 -08:00
Rafael Ávila de Espíndola 78c8991119 Bug 813076 - Upgrade clang to 168304 in the 3.2 branch. r=rail.
Update the build script.
2012-11-20 10:51:56 -05:00
Ed Morley c385ba722e Bug 812135 - Use the checkForZombies result to determine run status; r=jmaher 2012-11-20 15:24:28 +00:00
Ed Morley f5df1490d4 Bug 812135 - checkForZombies should return the result; r=jmaher 2012-11-20 15:24:28 +00:00
Ed Morley 4ad312620d 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
Ed Morley b138aec7f5 Bug 808410 - checkForCrashes should return true for cases where we hit an exception during minidump stackwalk; r=jmaher 2012-11-20 15:24:28 +00:00
Gary Kwong fd2ce92e9e Update suppression entry for bug 812421. DONTBUILD 2012-11-18 11:26:27 +08:00
Ed Morley 79bbb5b9fe Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-11-16 17:05:30 +00:00
Gary Kwong 19af099d45 Add suppression entries for bug 793533, bug 812421, bug 812422 and bug 812423. DONTBUILD 2012-11-16 15:01:13 +08:00
William Lachance 0bea33309a Bug 811388 - Update mozdevice to 0.15, update consumers;r=ahal 2012-11-14 09:49:04 -08:00
Kartikaya Gupta 402ad2d9c7 Bug 810171 - Add a test for VKB overlap input fields. r=cpeterson 2012-11-13 12:11:25 -08:00
Vladimir Vukicevic 4b3c2a973e no bug; fix configure.in message on Android to not be lies and give useful info; r=sparky 2012-11-13 14:20:54 -05:00
Rafael Ávila de Espíndola 776d77512a Bug 811081 - Switch the clang packages to the 3.2 release branch. r=rail.
build script changes.
2012-11-13 09:37:38 -05:00
William Lachance 0bd9276583 Bug 805116 - Print more of the logcat in mobile tests;r=gbrown 2012-11-12 13:57:13 -08:00
Brian Smith 5977555bd6 Bug 799009: Remove unneeded SSL-related security alerts, r=honzab, r=dao 2012-11-10 20:49:44 -08:00
Brian Smith e75ead1bc2 backout cset 30f8e29f9cd1 due to orange 2012-11-10 19:08:26 -08:00
Brian Smith 661fa55dce Bug 799009: Remove unneeded SSL-related security alerts, r=honzab, r=dao
--HG--
extra : rebase_source : b6216bf3163f63f1eb4f16901943d9f351bca2cf
2012-11-10 18:19:55 -08:00
Wes Johnston 0c2cb7022e Bug 810398 - Update support library error message to be clearer. r=blassey 2012-11-09 11:07:40 -08:00
Wes Johnston a3cbbff917 Bug 759041 - Bring in Android compatibility libraries. r=blassey 2012-11-08 07:45:29 -08:00
Joel Maher 769642690f Bug 809534 - add support to watcher to support version query. r=wlach DONTBUILD 2012-11-08 07:33:03 -05:00
Joel Maher 47dd0a9d8c Bug 809366 - watcher has high cpu usage on panda boards in racked environment. r=wlach DONTBUILD 2012-11-08 07:33:00 -05:00
Joel Maher 126ae9c202 Bug 809364 - sutagent zeroconf is causing jmdns thread to spike cpu on panda boards. r=wlach DONTBUILD 2012-11-08 07:32:58 -05:00
Ted Mielczarek 1f793ca130 bug 803654 - Import mock into virtualenv. r=jhammel 2012-10-29 11:12:30 -04:00
Andrew Halberstadt 7441301341 Bug 798580 - Run mochitests from within test-container app's oop iframe, r=jgriffin 2012-10-31 09:37:22 -04:00
Ed Morley 28935a84bf Bug 808419 - remoteautomation.py's waitForFinish() should print to the log when maxTime is reached; r=jmaher 2012-11-05 13:03:55 +00:00
Ed Morley df651e6a1c Bug 757838 - Make b2gautomation.py set lastTestSeen so crashes are output with the test filename; r=jgriffin 2012-11-03 17:10:59 +00:00
Ed Morley a1dffba9d7 Bug 757838 - Misc b2gautomation.py cleanup; r=jgriffin 2012-11-03 17:10:59 +00:00
Ed Morley 11ec75bdd6 Bug 757838 - Make remoteautomation.py set lastTestSeen so Android crashes are output with the test filename; r=jmaher 2012-11-02 18:57:50 +00:00
Ed Morley 29ee6e6f9e Bug 757838 - Misc remoteautomation.py cleanup; r=jmaher 2012-11-02 18:57:50 +00:00
Jonathan Griffin c4e87bc8f7 Bug 797162 - Add make target for b2g xpcshell tests, r=ted 2012-11-01 14:29:27 -07:00
Camilo Viecco 15554db005 Bug 785259 - tests, r=honzab 2012-10-31 22:17:28 +01:00
Jim Mathies d79e59cd73 Bug 798821 - On Windows, restrict enabling of W3C touch interfaces to devices that support touch input. Also convert touch pref to 3-state value. r=bsmedberg 2012-10-25 09:57:51 -05:00
Gregory Szorc 5e90f93f45 Bug 804536 - Fix virtualenv population on Windows; r=glandium
I'm pretty sure the previous code works on Python 2.7.3. This
patch may break Python 3 compatibility. We'll cross that
bridge when we come to it.
2012-10-23 09:13:00 -07:00
Carmen Jimenez Cabezas 0b04c48414 Bug 773891 - With AppsService changes 2012-10-19 12:43:17 +02:00
Gregory Szorc 0112dac4ee Bug 800614 - Require Python 2.6 to build the tree; r=ted 2012-10-22 12:24:40 -07:00
Gregory Szorc e150a6e77b Bug 802210 - Part 3: Unset PYTHONDONTWRITEBYECODE when creating virtualenv; r=ted 2012-10-22 11:51:08 -07:00
Gregory Szorc 07e128a189 Bug 802210 - Part 2: Unset PYTHONDONTWRITEBYTECODE when populating virtualenv; r=glandium 2012-10-22 11:13:59 -07:00
Gregory Szorc 74c7681f33 Bug 802210 - Refactor virtualenv integration; r=glandium
We now populate the virtualenv at the beginning of configure. We have
also refactored how the virtualenv is populated.

populate_virtualenv.py is completely refactored. Its default action now
takes the topsrcdir and virtualenv paths and ensures a virtualenv is
created, populated, and up-to-date. If it is out of date, it repopulates
it. populate_virtualenv.py also now performs the Python version check
validation instead of configure. It's easier to manage in Python than to
have configure do it.
2012-10-22 10:41:36 -07:00
Rafael Ávila de Espíndola 8fc3796b23 Bug 799572 - clang update broke NSS. r=rail. 2012-10-20 20:50:10 -04:00
Phil Ringnalda d27a7a3945 Bug 802453 - automation.py.in should set extensions.update.enabled to false, r=ted
--HG--
extra : rebase_source : fadd0e7f9d004dbecbff033408ac06fc78e92778
2012-10-19 07:27:19 -07:00
Ed Morley faeadaf8c1 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-10-19 15:23:32 +01:00
Gary Kwong a3c01bc1a2 Remove suppression for bug 799157 to see if it occurs again. DONTBUILD 2012-10-18 22:44:00 -07:00
Gary Kwong 04a63bc182 Suppress bug 803386. DONTBUILD 2012-10-18 18:21:29 -07:00
Mike Hommey b843df8e20 Bug 794472 - Allow pymake to run more commands without sending them to a shell. r=ted 2012-10-18 14:46:33 +02:00
Ryan VanderMeulen 2afc7e809e Merge m-c to inbound. 2012-10-18 21:44:09 -04:00
Joel Maher 11c4a06d66 Bug 788653 - Make enablePrivilege pref name more dire. r=bholley 2012-10-18 08:03:37 -04:00
Brad Lassey b66de766f1 bug 802616 - don't use software floating point math on ARMv6 r=glandium
--HG--
rename : dom/bindings/ExampleGen.py => dom/bindings/BindingGen.py
extra : rebase_source : 4171bc4cccbd6cc82d50a1d2544e362bd615fdf9
2012-10-17 11:40:55 -04:00
Mike Hommey 75c17a016f Bug 799093 - Avoid mac builds being considered as cross compiled by jemalloc configure. r=ted 2012-10-17 16:30:05 +02:00
Joel Maher 52bf998910 Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-16 13:25:23 -04:00
Surith Thekkiam cabc76aba3 Bug 807423 - Support use of GNU libstdc++ on Android. r=ted
* For android-ndk versions r7, r7b, r8, r8b
 * std::ifstream broken in earlier versions of ndk
 * ... used in jscntxt.cpp by ComputeIsJITBroken()
 * Default gnu_compiler_version is 4.4.3
 * If android_toolchain is not set, attempt to infer it from gnu_compiler_version.
 * Copy changes from js/src/build/autoconf/android.m4 to build/autoconf/android.m4
2012-11-06 09:41:16 -08:00
Marty Rosenberg 544dc37c50 Add in support for running a cross-shell directly in qemu (bug 807936, r=ted) 2012-11-15 10:24:07 -05:00
Ehsan Akhgari d0a6f7bc46 Backed out changeset d129d66a6491 (bug 812281) because apparently it broke Android reftest/crashtest/jsreftest 2012-11-15 14:35:41 -08:00
Ehsan Akhgari 8bf6d31a9d Bug 812281 - Shut up the media volume when running tests; r=cpearce 2012-11-15 12:15:12 -08:00
Joel Maher c2138f61fe Backout e814e12508af (bug 799107), 45863b00372b (bug 801633), 2012-10-15 13:33:37 -04:00
Joel Maher 3c72bf2083 Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-15 11:13:44 -04:00
William Lachance b9a0562599 Bug 756440 - Only try to download crash directory on device if it exists;r=jmaher
Under normal circumstances this should be created automatically inside the
profile directory when we first start, but this won't happen if we fail
to start properly altogether. If that's the case, we've got other problems
that will be reported as errors. Let's just print a warning so we don't
misdiagnose the problem under those circumstances.
2012-10-15 10:15:15 -04:00
Joel Maher 975fa8f860 Backout f271acb304c2 (bug 799107), 2012-10-15 09:08:41 -04:00
Joel Maher 2ac065a653 Bug 799107 - minidumps not being generated from robocop test crashes (breakpad environment variables not being set properly). r=kats 2012-10-15 07:10:49 -04:00
Clint Talbert 239c54fe3a Bug 785032 - SD card issues with new Tegras ("INFO: attempting to create file /mnt/sdcard/writetest ... Push File Failed to Validate!"). r=jmaher DONTBUILD 2012-10-10 10:17:50 -04:00
Joel Maher 03663446ef Bug 797652 - Current code agent code crashes on android 2.3. r=wlach 2012-10-10 10:17:40 -04:00
Rafael Ávila de Espíndola be3dbae154 Bug 793109 - Stacks truncated near nsDocLoader::DoFireOnStateChange. r=rail.
Update the build script.

--HG--
extra : rebase_source : 490759f884a9576ab7307a4710b1af2cfab09db6
2012-10-09 21:58:27 -04:00
Ted Mielczarek 4be309965f Add mozcrash to virtualenv. r=glandium, no bug
--HG--
extra : rebase_source : 8a9a5a501e4ab47c67fe4a7df8bab9fb5864455f
2012-10-09 09:26:24 -04:00
Gary Kwong 778e4cc5ca Bug 696305 - Suppress bug 799157, a new Valgrind error, probable regression. DONTBUILD 2012-10-08 10:32:22 -07:00
Ed Morley 1bcac7940e Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-10-06 20:30:35 +01:00
Rafael Ávila de Espíndola faec962c0a Bug 797525 - Upgrade clang to version >= r163716 to fix ASan issue 109. r=rail. 2012-10-06 08:28:39 -04:00
Andrew Halberstadt 1f19f8c07e Bug 797177 - Fix missed calls to checkCmd within B2G automation, r=mikeh; DONTBUILD because NPOTB 2012-10-05 16:06:02 -04:00
Ed Morley 4ef3ea11bf Bug 798419 - Fix incorrect spellings of success(ful) in test output; r=me 2012-10-05 17:48:15 +01:00
Jeff Hammel e619d20092 Bug 792164 - add mozdevice to virtualenv in m-c;r=gps 2012-10-05 09:46:27 -07:00
Rafael Ávila de Espíndola 0cc34b5b47 Bug 784691 - Upgrade clang to r162360. r=rail.
build the new version.

--HG--
extra : rebase_source : 8a743e450a40b68b9d49db591cb694083c0f1eeb
2012-10-04 22:09:48 -04:00
William Lachance c5f092dab4 Bug 795496 - Make mozdevice raise exceptions on error;r=ahal,jmaher
It turns out that relying on the user to check return codes for every
command was non-intuitive and resulted in many hard to trace bugs.
Now most functinos just return "None", and raise a DMError when there's an
exception. The exception to this are functions like dirExists, which now return
booleans, and throw exceptions on error. This is a fairly major refactor,
and also involved the following internal changes:

* Removed FileError and AgentError exceptions, replaced with DMError
  (having to manage three different types of exceptions was confusing,
  all the more so when we're raising them)
* Docstrings updated to remove references to return values where no
  longer relevant
* pushFile no longer will create a directory to accomodate the file
  if it doesn't exist (this makes it consistent with devicemanagerADB)
* dmSUT we validate the file, but assume that we get something back
  from the agent, instead of falling back to manual validation in the
  case that we didn't
* isDir and dirExists had the same intention, but different
  implementations for dmSUT. Replaced the dmSUT impl of getDirectory
  with that of isDir's (which was much simpler). Removed
  isDir from devicemanager.py, since it wasn't used externally
* killProcess modified to check for process existence before running
  (since the actual internal kill command will throw an exception
  if the process doesn't exist)

In addition to all this, more unit tests have been added to test these
changes for devicemanagerSUT.
2012-10-04 11:28:07 -04:00
Gary Kwong 7fa5c2660c Bug 696305 - Tweak suppression file for bug 793533. DONTBUILD 2012-10-03 13:36:41 -07:00
Gary Kwong 5867526b0e Bug 696305 - Add another 64-bit suppression for bug 793533. DONTBUILD
--HG--
extra : rebase_source : 876faf080da567f882e1e989bc3597ca0f3fee00
2012-10-03 12:10:04 -07:00
David Chan e537e59ad4 Bug 797177 - Unbreak b2g mochitests, r=ahal 2012-10-02 15:43:19 -07:00
Ryan VanderMeulen f77e4e403f Merge the last PGO-green inbound changeset to m-c. 2012-10-02 21:20:48 -04:00
Gary Kwong 3809eccda3 Bug 696305 - Remove suppressions that were commented out since they did not show up again and their original bug reports had stacks with no line numbers. DONTBUILD 2012-10-02 16:14:00 -07:00
Mike Hommey 3b09a2705f Bug 794966 - Treat environment variables as = assignments instead of := in pymake. r=ted 2012-10-02 14:18:00 +02:00
Mike Hommey 9bdebc8fc9 Bug 794490 - Don't buffer stdout and stderr in pymake. r=ted 2012-10-02 14:17:43 +02:00
Rafael Ávila de Espíndola 2540a4e56f Bug 793319 - Backport patches to make the output order deterministic. r=rail. 2012-10-01 10:40:55 -04:00
Rafael Ávila de Espíndola c150e8fe78 Bug 793317 - Only enable the x86,x86_64 and arm targets. r=rail. 2012-10-01 09:11:16 -04:00
Mounir Lamouri 4d37eb758f Bug 795136 - 3/2 - Disabling tests until bug 795711 is fixed. r=me 2012-09-30 16:07:51 +01:00
Gary Kwong 2b5268c071 Bug 696305 - Removing another suppression from Valgrind files. DONTBUILD 2012-09-29 23:30:47 -07:00
Gary Kwong 682d9b310b Bug 696305 - Removing suppression from Valgrind files. DONTBUILD
--HG--
rename : dom/tests/mochitest/localstorage/test_clear_browser_data.html => dom/tests/mochitest/localstorage/test_app_uninstall.html
extra : rebase_source : 5a6769cf1f4ccd569ad0325785ebb9635f048f54
2012-09-29 23:28:54 -07:00
Gary Kwong bc8b76dd82 Bug 696305 - Suppress another cross architecture bug. DONTBUILD 2012-09-29 12:35:03 -07:00
Gregory Szorc 5bca2c570a Bug 795499 - Export ANDROID_CPU_ARCH via AC_SUBST. r=glandium 2012-09-29 00:49:24 -07:00
Gary Kwong 86c3d29fa7 Bug 696305 - Remove commented-out suppression for bug 793539 and add bug 795395. DONTBUILD 2012-09-28 10:49:57 -07:00
Gary Kwong fbce5b887d Bug 696305 - Add more comments and try removing suppression for bug 793539 since the patch to disable GnomeVFS by default has landed on m-c. DONTBUILD 2012-09-27 23:25:31 -07:00
Gary Kwong 5d331a1785 Bug 696305 - Update Valgrind cross architecture suppression file. DONTBUILD 2012-09-26 18:55:01 -07:00
Gary Kwong 70f89533be Bug 696305 - Update all Valgrind suppression files. DONTBUILD 2012-09-26 11:20:55 -07:00
Mounir Lamouri 25a3db2998 Merge mozilla-inbound in mozilla-central. 2012-09-26 11:57:25 +01:00
Gary Kwong 75a67a9b69 Bug 696305 - Update all Valgrind suppression files, comment out suppressions for some known ones to try and get Valgrind stacks with line numbers. DONTBUILD 2012-09-26 01:08:52 -07:00
Gary Kwong 55006e6446 Bug 793584 - Update Makefile to look out for cross-architecture.sup as well, rs=njn DONTBUILD 2012-09-26 01:07:13 -07:00
John Hopkins 3dc6ee7302 Bug 793016 - Very frequent hangs during leak tests on new linux build system. r=ted,catlee 2012-09-25 15:51:59 -04:00
Sid Stamm a3f5cf2545 Bug 768029 - Apply CSP Policy to trusted and certified apps. Temporarily using a overly permissive policy for certified apps until Gaia is updated to handle the desired policy. r=sicking Parts by sicking, r=mounir 2012-09-25 16:28:17 -07:00
Ed Morley 8df33f4081 Bug 793584 - Update Makefile to use i386-redhat-linux-gnu.sup too; rs=ted DONTBUILD since NPOTDB 2012-09-25 15:05:15 +01:00
Fabrice Desré 50698ed746 Backout Bug 768029 because that breaks Gaia (see https://github.com/mozilla-b2g/gaia/issues/5177) 2012-09-25 15:32:20 -07:00
Karl Tomlinson 5f2e275592 b=793079 set leaktest timeout to half buildbot timeout r=ted
--HG--
extra : rebase_source : e9541428bc26bf5e4e77a74f23f4d9496ef83117
2012-09-25 16:19:25 +12:00
Ryan VanderMeulen dd9f763986 Merge m-c to inbound. 2012-09-25 17:31:00 -04:00
Jesse Ruderman 73d833ed04 Bug 696298 - Add a cross-architecture Valgrind suppressions file. DONTBUILD
--HG--
rename : build/valgrind/x86_64-redhat-linux-gnu.sup => build/valgrind/cross-architecture.sup
2012-09-24 17:33:41 -07:00
Jesse Ruderman 451573de59 Improve Valgrind suppressions for bug 793534 and bug 793549. DONTBUILD 2012-09-24 17:33:41 -07:00
Gary Kwong 7976b5bab7 Bug 793584 - Rename 32-bit Linux Valgrind suppressions file from i686-redhat-linux-gnu.sup to i386-redhat-linux-gnu.sup since this changed after the move to AWS, r=nthomas DONTBUILD
--HG--
rename : build/valgrind/i686-redhat-linux-gnu.sup => build/valgrind/i386-redhat-linux-gnu.sup
2012-09-24 16:56:06 -07:00
Gregory Szorc 67e106dcd0 Bug 793061 - Python 3 compatible string types; r=glandium
This is the start of porting pymake to be compatible with Python 3.
There are probably other instances of this in the code base. A more
robust port will be performed in the future.

--HG--
extra : rebase_source : b2f8e85de9651dfa0ba4b57ecb39881cb6304405
2012-09-24 13:19:22 -07:00
Gregory Szorc a0cd5c50aa Bug 793051 - Add pymake to virtualenv; r=glandium
--HG--
extra : rebase_source : 2ec2e7f7ca811efccdd87cd1519d5ce71cad705e
2012-09-24 13:18:25 -07:00
Bobby Holley 8188b09b4e Bug 792036 - Fix up tests to avoid relying on the existence of window.Components (MANUAL). r=mccr8
These are the manual fixes that the ensuing auto-generation can't deal with. Some of them
just fix up formatting (such as Components.\nFoo, so that subsequent auto-generation can
work better).
2012-09-24 14:46:28 +02:00
Gary Kwong 551a0fd0aa Bug 696305 - Update i686 and x86_64 Linux Valgrind suppression files. DONTBUILD 2012-09-24 01:23:32 -07:00
Gary Kwong b9ad1d006d No bug - Update i686 and x86_64 Linux Valgrind suppression files. DONTBUILD 2012-09-23 18:18:30 -07:00
Ryan VanderMeulen a740bd1b17 Merge the last PGO-green inbound changeset to m-c. 2012-09-21 22:38:53 -04:00
Jonathan Griffin d1923e5084 Bug 793213 - Disable offline mode for b2g mochitest/reftest, r=ahal, DONTBUILD because NPOTB 2012-09-21 15:20:39 -07:00
Gregory Szorc 8fbc6570a8 Bug 792135 - Part 2: Add which to virtualenv; r=glandium 2012-09-20 20:55:34 -07:00
Joel Maher 3c0592ca47 Bug 762908 - Rip enablePrivilege out of spidermonkey tests. r=ted
--HG--
rename : testing/mochitest/specialpowers/Makefile.in => testing/specialpowers/Makefile.in
rename : testing/mochitest/specialpowers/chrome.manifest => testing/specialpowers/chrome.manifest
rename : testing/mochitest/specialpowers/components/SpecialPowersObserver.js => testing/specialpowers/components/SpecialPowersObserver.js
rename : testing/mochitest/MockFilePicker.jsm => testing/specialpowers/content/MockFilePicker.jsm
rename : testing/mochitest/tests/SimpleTest/MozillaLogger.js => testing/specialpowers/content/MozillaLogger.js
rename : testing/mochitest/tests/SimpleTest/SpecialPowersObserverAPI.js => testing/specialpowers/content/SpecialPowersObserverAPI.js
rename : testing/mochitest/specialpowers/content/specialpowers.js => testing/specialpowers/content/specialpowers.js
rename : testing/mochitest/tests/SimpleTest/specialpowersAPI.js => testing/specialpowers/content/specialpowersAPI.js
rename : testing/mochitest/specialpowers/install.rdf => testing/specialpowers/install.rdf
rename : testing/mochitest/specialpowers/jar.mn => testing/specialpowers/jar.mn
2012-09-20 09:06:50 -04:00
Mike Hommey d210fb66e2 Bug 785871 - Make importing config.status easier. r=ted,r=gps 2012-09-20 09:52:12 +02:00
Sid Stamm cf8d576337 bug 768029 - Apply CSP Policy to trusted and certified apps. r=sicking. Parts by sicking, r=mounir. 2012-08-02 12:13:53 -07:00
Gregory Szorc e29c61ae2c Bug 783727 - Part 5: Add psutil to virtualenv; r=ted
It is optional so if your machine does not support building Python C
extensions things should still work.
2012-09-19 11:20:19 -07:00
Gregory Szorc 557784e94b Bug 783727 - Part 3: Support optional actions when populating virtualenv; r=ted
This is intended to be used for packages with C extensions because we
don't yet require support for the Python SDK to build mozilla-central.
2012-09-19 11:20:13 -07:00
Rafael Ávila de Espíndola 59c3bae2a2 Bug 787302 - Most stacks are truncated (using minidump_stackwalk on a Mac Tinderbox debug build). r=rail.
Also apply the patch on OS X.
2012-09-18 16:58:03 -04:00
Rafael Ávila de Espíndola 1c94da93b4 Bug 791684 - Rename clang.tar.bz2 to its sha512 after building. r=rail.
--HG--
extra : rebase_source : b61abc1c5292a85d182f56aeaf01b399b7f2f222
2012-09-17 10:33:00 -04:00
Rafael Ávila de Espíndola 217691d083 Bug 787302 - Most stacks are truncated (using minidump_stackwalk on a
Mac Tinderbox debug build). r=catlee.
patch clang to always produce debug_frame.

--HG--
extra : rebase_source : 0ca24100e9451b5d4d585fa27c116183fa6c5864
2012-09-17 09:21:17 -04:00
Jesse Ruderman 27df8178bf Bug 789275 - Better error message when trying to process a crash report without symbols. r=wlach. DONTBUILD 2012-09-15 11:33:02 -07:00