Commit Graph

2000 Commits

Author SHA1 Message Date
Gregory Szorc
85cad798a7 Bug 860839 - Initial implementation of |mach test|; r=jhammel
The future of running tests is this command. It is a unified command for
running tests. Currently, it only supports running test suites from
their full test suite name or TBPL abbreviation. Support will be added
in the future for running individual tests or mixing and matching tests
of different flavors.
2013-09-09 12:37:38 -07:00
Chris Kitching
e005e6184b Bug 794981 - Part 8: Add an annotation processor to the build process to generate the contents of part 5. r=kats, r=glandium 2013-09-09 08:57:37 -04:00
EKR
90d4dcc8ab Backout changeset df244fde6aa4 (bug 870420). Temporarily allow older versions of python because people are having trouble getting upgraded. r=bsmedberg_on_irc 2013-09-07 11:09:47 -07:00
Makoto Kato
7a3b15a8d2 Bug 911893 - cannot use --enable-android-libstdcxx configure option. r=glandium 2013-09-06 14:40:48 +09:00
Mike Hommey
d86dcbb470 Another fixup for static analysis builds after bug 912832. r=jcranmer 2013-09-06 13:30:47 +09:00
Mike Hommey
6156da846f Fixup for bug 912832 busting static analysis builds. r=me 2013-09-06 10:09:52 +09:00
Mike Hommey
3aee57b087 Bug 912971 - Strip ./ from targets given to pymake on the command line. r=ted 2013-09-06 09:21:04 +09:00
Gregory Szorc
2ea29049bc Bug 870420 - Require Python 2.7.3+ to build; r=ted 2013-09-05 13:55:58 -07:00
Mike Hommey
b22875d2b3 Bug 912846 - Bump pymake parser MRU cache to 50 items. r=gps 2013-09-05 15:10:33 +09:00
Mike Hommey
da877b72b3 Bug 912801 - Avoid defining PROGRAM in top-level Makefile. r=gps 2013-09-05 15:08:13 +09:00
Mike Hommey
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Mike Hommey
c05cf63484 Bug 911634 - Create a .mozconfig.mk in the objdir when starting a build, and include it from config.mk. r=gps 2013-09-05 09:01:44 +09:00
Chenxia Liu
e918135f01 Bug 908737 - Robocop: upgrade to robotium-solo-4.2.jar. r=gbrown 2013-04-11 09:53:15 +03:00
Dan Gohman
93085a7034 Bug 910814 - SpiderMonkey: Disable errno for math functions. r=glandium 2013-09-02 17:21:21 -07:00
Mihnea Dobrescu-Balaur
450782aa3b Bug 911249 - Followup for WindowsError, Access denied. r=ted 2013-08-30 18:55:10 -07:00
Mike Hommey
67b6e3a673 Bug 911154 - Better handle missing variables in application.ini when creating the corresponding header. r=gps 2013-08-31 10:20:37 +09:00
Mihnea Dobrescu-Balaur
ca9bd6304c Bug 911262 - Use os.kill instead of ctypes in automation.py. r=ted 2013-08-30 11:27:23 -07:00
Mike Hommey
a53e0e4815 Bug 717538 - Enable crash reporter in application.ini with MOZ_CRASHREPORTER instead of MOZILLA_OFFICIAL. r=ted 2013-08-30 11:10:57 +09:00
Mike Hommey
1568928eb8 Bug 907650 - Move debugging options configure.in goop in compiler-opts.m4. r=gps 2013-08-30 11:10:33 +09:00
Doug Turner
805876c713 Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns 2013-08-25 16:56:53 -07:00
Ryan VanderMeulen
315255b833 Merge m-c to fx-team. 2013-08-27 20:38:23 -04:00
Irving Reid
085ba6994a Bug 905315: Work around android ADT path naming scheme change; r=nalexander 2013-08-26 11:16:18 -04:00
Nathan Froyd
b4f16a0b95 Bug 908919 - Backout 1117002f074f:c03239a1493a (bug 906088) for causing Ts regressions; r=performance-is-job-1 2013-08-26 14:07:34 -04:00
Mike Hommey
6823f16393 Fixup for bug 904743, thanks to cl.py running without assertions. r=me 2013-08-26 16:59:53 +09:00
Ryan VanderMeulen
0e1d3c26c6 Merge inbound to m-c. 2013-08-23 17:49:37 -04:00
Jared Wein
fce3a43144 Bug 907559 - Update the PGO profile to open and close tabs between test pages. r=ted
--HG--
extra : rebase_source : 525887cb80092f795f0026aaf0fee8b4f559ea55
2013-08-23 13:48:32 -04:00
Gregory Szorc
eb8ede35d6 Bug 908296 - Touch virtualenv file to force psutil rebuild; r=bustage 2013-08-23 00:40:45 -07:00
Gregory Szorc
a4a96574c7 Bug 908296 - Upgrade psutil to version 1.0.1; rs=glandium 2013-08-23 10:18:57 -07:00
Ryan VanderMeulen
7ef3d29619 Backed out changesets 1ad8a6674785 and ed0b6a11532d (bug 908296) for OSX mach bustage. 2013-08-23 12:18:18 -04:00
Mike Hommey
3e16a0d1dd Bug 904743 - Use makefile creation helper in BindingGen.py, cl.py and xpidl-process.py. r=gps
While at it, fix dependencies generated by BindingGen.py
2013-08-23 08:09:17 +09:00
Mike Hommey
903617ab06 Bug 904743 - Allow multiple targets on the same rule with includedeps in pymake. r=gps 2013-08-23 08:08:11 +09:00
Mike Hommey
26234441d3 Bug 908052 - Use GetShortPathName/GetLongPathName to canonicalize paths for dependency files generated by cl.py. r=gps 2013-08-23 08:08:05 +09:00
Geoff Brown
1aa6b9c2f8 Bug 908275 - Improve logging of xpcshell args in mochitests; r=jmaher 2013-08-23 09:11:43 -06:00
Geoff Brown
2ed6415994 Bug 908459 - Do not include TEST-INFO messages in robocop Passed count; r=jmaher 2013-08-23 09:11:38 -06:00
Nathan Froyd
bcc0e038b7 Bug 906088 - part 6 - update tests to use the new API; r=kats 2013-08-21 11:58:52 -04:00
Ms2ger
d62e2c8439 Bug 906619 - Part a: Move unconditional CSRCS to moz.build; r=mshal 2013-08-22 08:56:02 +02:00
Ed Morley
acbd366f78 Merge latest green inbound changeset and mozilla-central 2013-08-21 12:59:33 +01:00
Ryan VanderMeulen
6a4eaae47c Merge m-c to fig. 2013-08-20 16:33:28 -04:00
Lucas Rocha
87fe449d08 Merge m-c to fig 2013-08-20 11:50:04 +01:00
Mike Hommey
c72ba9fb38 Bug 906240 - Adapt cl.py dependency output to pymake deficiencies ; also add source file to the list of dependencies. r=gps 2013-08-20 09:14:45 +09:00
Lucas Rocha
9aa6590925 Merge m-c into fig 2013-08-19 13:49:45 +01:00
Phil Ringnalda
beddb21787 Merge m-c to fx-team 2013-08-17 08:42:11 -07:00
Mike Hommey
da0dde6519 Bug 906260 - Make MOZILLA_OFFICIAL turn --enable-release on automatically. r=khuey
Still allow MOZILLA_OFFICIAL + --disable-release
2013-08-17 14:18:55 +09:00
Felipe Gomes
8dc1afd3e6 No bug - Add toolkit/components/jsdownloads to dumbmake-dependencies. rs=paolo 2013-08-16 15:35:38 -03:00
Guillaume Destuynder
100ce2c5f3 Bug 790923: Adds seccomp-bfp sandboxing support for B2G. r=khuey, r=gerv, r=agal, r=dhylands, r=keeler, r=imelven, a=kang. 2013-08-12 12:58:35 -07:00
Mike Hommey
15299a27c9 Bug 906403 - Avoid subconfigure fail in incremental builds when some variable like CFLAGS change. r=gps 2013-08-20 15:26:23 +09:00
Mike Hommey
d43cf05e84 Bug 903369 - Wrap subconfigure invocation and restore config.status produced file timestamps if they haven't changed. r=gps 2013-08-20 15:23:28 +09:00
Mike Hommey
59deef007a Bug 904979 - Disable ICF and dead code removal on local builds. r=ted 2013-08-15 23:45:10 +09:00
Mike Hommey
d7e0172e8c Bug 904979 - Force use gold, if possible, when the default linker is BFD ld, for local builds. r=ted 2013-08-15 23:45:10 +09:00
Mike Hommey
4c2f5c8547 Bug 904979 - Add build option for rel-eng type builds. r=ted 2013-08-15 23:45:09 +09:00