Chris Manchester
07bb038618
Bug 1238320 - Part 3 (Windows): Download test binaries necessary to run xpcshell tests and mochitests in artifact builds. r=nalexander
2016-01-13 21:56:36 -08:00
Chris Manchester
6bd4dcf71a
Bug 1238320 - Part 2 (Mac): Download test binaries necessary to run xpcshell tests and mochitests in artifact builds. r=nalexander
2016-01-13 21:56:36 -08:00
Chris Manchester
899c67963e
Bug 1238320 - Part 1 (Linux): Download test binaries necessary to run xpcshell tests and mochitests in artifact builds. r=nalexander
2016-01-13 21:56:36 -08:00
Ryan VanderMeulen
7a6b43b504
Merge m-c to inbound. a=merge
2016-01-13 20:27:12 -05:00
Ryan VanderMeulen
4a3f2c043d
Merge inbound to m-c. a=merge
2016-01-13 20:25:33 -05:00
Gregory Szorc
d8fce8ca93
Bug 1232580
- Install py27-readline on MacPorts; r=Yoric
...
See https://trac.macports.org/ticket/48807 . Without it, reading
input can break terminals.
2016-01-12 12:25:52 -08:00
Carsten "Tomcat" Book
171eca078a
Merge mozilla-central to fx-team
2016-01-13 11:59:17 +01:00
Carsten "Tomcat" Book
0506fad16e
merge mozilla-inbound to mozilla-central a=merge
2016-01-13 11:57:15 +01:00
Axel Hecht
d7f73d371c
Bug 1223385 - use in-tree compare-locales in Makefiles, r=gps
...
Also fix that the default merge dir in the mach command creates a directory
that's the merge make target, and thus keeps that make target from actually
running.
2016-01-08 16:37:52 +01:00
Axel Hecht
554f042f89
Bug 1237678 - update compare-locales to version 1.0. r=mathjazz
...
changeset: 300933:aa4e0275bb3c
tag: tip
user: Axel Hecht <axel@pike.org>
summary: bug 1237678, update compare-locales to version 1.0, r=mathjazz
2016-01-09 17:13:13 +01:00
Bryce Van Dyk
90410e3f6d
Bug 1239096 - Improve English is artifacts.py comments. r=me
2016-01-13 10:46:28 +13:00
Dan Minor
c412d515bf
bug 1237619: Record build objects in resource_usage.json r=gps
...
Collecting the list of object files compiled, while not ideal, will give us
some indication of how much work was involved in the build. This will help
with analyzing the data.
2016-01-12 14:00:24 -05:00
Dan Minor
b204cc8ed5
bug 1237619: Add system and command metadata to resouce_usage.json r=gps
...
This adds metadata about the local system to resource_usage.json that will
be useful for analysis when we start collecting these results. Some of it
is redundant with data collected for individual tiers, but having it
available at a top level should make analysis easier.
2016-01-13 06:42:51 -05:00
Dan Minor
2509e4858f
bug 1237619: save resource usage for "what" builds r=gps
...
This moves monitor start/end recording so it also occurs for "what"
builds rather than only for full builds.
2016-01-07 14:18:36 -05:00
Nick Alexander
4381410f4e
Bug 1234912 - Check for mozext and pushlog entries after |mach artifact install| hg failure. r=gps
...
Pushing on a CLOSED TREE after network errors.
2016-01-06 21:19:49 -08:00
Nick Alexander
ec8d5d4363
Bug 1236110 - Extend mach artifact to handle Linux Desktop builds. r=gps
2016-01-06 20:15:21 -08:00
Gijs Kruitbosch
14e47fe984
Bug 1236111 - part 4: actually add Windows support to artifact code, r=nalexander,gps
2016-01-05 14:58:22 +00:00
Gijs Kruitbosch
772ee51b3b
Bug 1236111 - part 3: ensure calls to hg and mach work on Windows, and that we use the right file mode when writing artifacts, r=nalexander,gps
2016-01-05 14:57:24 +00:00
Gijs Kruitbosch
bf3b4761df
Bug 1236111 - part 2: fix mozbuild to use the file mode modifiers specified for opening when writing a FileAvoidWrite, r=gps,nalexander
2016-01-05 14:46:24 +00:00
Gijs Kruitbosch
14c17987f8
Bug 1236111 - part 0: improve logging from process mixin, r=gps
2016-01-05 11:13:05 +00:00
Richard Newman
796d08255a
Bug 1237342 - Drop support for Android API 14 from Firefox builds. r=nalexander
2016-01-06 10:43:46 -08:00
Mike Hommey
71fcc5fb34
Bug 1235109 - Remove support for -I in preprocessor and jar maker. r=gps
...
The last use for this option was removed in bug 1235108.
2016-01-05 20:03:43 +09:00
Mike Hommey
b7f8c74e13
Bug 1235935 - Backout changeset 5a6ef68947e7 from bug 1235738 to enable debug flags in HOST_C{,XX}FLAGS. r=me
2016-01-05 20:03:43 +09:00
Henrik Skupin
df7f39ccdf
Bug 1212609 - Add common test package rules for firefox-ui-tests. r=gps
2016-01-04 22:13:43 +01:00
Chris Manchester
f7f2da7629
Bug 992983 - Build and upload the gtest libxul during test packaging. r=ted
2015-07-16 16:52:31 -07:00
Ryan VanderMeulen
f0dc54f9b2
Merge inbound to m-c. a=merge
2016-01-01 19:29:16 -05:00
Richard Newman
2db8cb4373
Bug 1062537 - Pre: correct comments in android_version_code.py.
2015-12-31 19:32:41 -08:00
Richard Newman
1703a86eeb
Bug 1155801 - Part 4: miscellaneous SDK_INT bumps.
2015-12-30 18:59:17 -08:00
Richard Newman
79731e20f8
Bug 1155801 - Part 2: bump Android version code computation check. r=nalexander
2015-12-30 18:59:17 -08:00
Nick Alexander
2b50b0bfc8
Bug 1207890 - Follow-up: Fix |mach artifact install| for mobile/android. r=me
...
DONTBUILD NPOTB
2015-12-31 15:38:13 -08:00
Nigel Babu
24189e0790
Backed out changeset 991a5607ee54 (bug 1155801)
2015-12-31 13:57:30 +05:30
Nigel Babu
7b70c6579b
Backed out changeset 06a75f114c31 (bug 1155801)
2015-12-31 13:57:25 +05:30
Nick Alexander
739dba97dd
Bug 1216817 - Follow-up: Fix "KeyError: uMOZ_ARTIFACT_BUILDS" in config.status. r=bustage
2015-12-30 21:18:14 -08:00
Nick Alexander
14d47b9150
Bug 1216817 - Follow-up: Fix "KeyError: u'MOZ_ARTIFACT_BUILDS'". r=bustage
2015-12-30 21:07:20 -08:00
Nick Alexander
314b5bd1e1
Bug 1207890 - Post: Hack to make |mach run| for Mac OS X artifact builds. r=me
2015-12-30 20:16:23 -08:00
Nick Alexander
bc6c4ce1f8
Bug 1207890 - Post: Move |mach artifact| command out of mobile/android. r=glandium
2015-12-23 17:08:49 -08:00
Nick Alexander
442044f1ce
Bug 1207890 - Part 4: Download and process Mac OS X artifacts. r=glandium
...
This mounts the downloaded DMG and copies a subset of the libraries
into the correct places in the processed archive. They'll be
installed, with paths, into dist/bin from there.
2015-12-23 16:41:17 -08:00
Nick Alexander
2dde88d04f
Bug 1207890 - Part 3: Post-process downloaded artifacts. r=glandium
...
For Android, this just copies .so files from the APK assets/ and libs/
directories into the root, which ends up in dist/bin.
I include .ini files as a partial replacement for having the build ID
in the downloaded file name, and then don't put the .ini files in
dist/bin.
2015-11-24 20:42:35 -08:00
Nick Alexander
6d3cddf04a
Bug 1207890 - Part 2: Stop extracting build ID from artifacts. r=glandium
...
Sadly, it's slow to extract the build ID from Mac OS X DMG artifacts.
It's better to sacrifice human-legible names in order to know the
final name for an artifact quickly.
2015-11-24 16:30:38 -08:00
Nick Alexander
7ff4718c02
Bug 1207890 - Part 1: Add rich ArtifactJob extension point. r=glandium
2015-11-24 15:48:57 -08:00
Nick Alexander
479740984d
Bug 1207890 - Pre: Make JarWriter handle inputs with read() but not seek(). r=glandium
2015-12-23 16:05:34 -08:00
Nick Alexander
9c7c7fa119
Bug 1216817 - Part 5: Run |mach artifact install| automatically when asked. r=glandium
...
It turns out to be much easier to hook |mach artifact install| into
config.status and |mach build| than to hook into client.mk.
The additional virtualenv package avoids an import error when running
|mach artifact install|.
2015-12-23 14:25:37 -08:00
Nick Alexander
fd3081e979
Bug 1216817 - Part 2: Narrow distdir to bindir in artifacts. r=gps
2015-10-30 12:30:35 -07:00
Nick Alexander
8ec01a9dbf
Bug 1216817 - Part 1: Add install_callback to artifacts. r=gps
2015-10-30 13:35:13 -07:00
Richard Newman
9048cb803e
Bug 1155801 - Part 4: miscellaneous SDK_INT bumps.
2015-12-30 18:59:17 -08:00
Richard Newman
826184bee0
Bug 1155801 - Part 2: bump Android version code computation check. r=nalexander
2015-12-30 18:59:17 -08:00
Shane Caraveo
6d58cc3ee1
Bug 1215694 move pocket to a system addon, r=Gijs, r=glandium
...
part 1: reorganize file locations, r=Gijs
part 2: remove built-in pocket code, r=Gijs
part 3: l10n support, r=glandium
part 4: move code/functionality from part 2 into the addon, r=Gijs
part 5: remove dead code, r=Gijs
part 6: create a simple api for addons to add to reader mode, r=Gijs
part 7: various test fixes related to cui behaviour and pocket, r=me
2015-12-29 15:40:52 -08:00
Andreas Tolfsen
1a37c6fe90
Bug 1234612: Print path when failing to create virtualenv r=gps
...
r=gps
2015-12-30 11:33:36 +00:00
Gregory Szorc
e4db34b0b1
Bug 1234954
- Use LooseVersion for parsing Mercurial version; r=me
...
StrictVersion is strict about version strings, insisting on whatever
convention Python uses. LooseVersion is not as strict but is strict
enough for our use cases.
DONTBUILD (NPOTB)
2015-12-31 16:14:20 -08:00
Gregory Szorc
1d69ec9e52
Bug 1235921 - Update modern Mercurial version to 3.5.2; r=me
...
3.5.2 is what is listed in `mach mercurial-setup`. These should match.
Add a comment to each file saying to change both.
2015-12-31 16:01:48 -08:00