Commit Graph

245 Commits

Author SHA1 Message Date
Dustin J. Mitchell
82affbd482 Bug 1161075: build android with JDK from tooltool; r=nalexander
--HG--
extra : commitid : KiuOv4xzgiH
extra : rebase_source : 8a8e2438882d3e26581c1f375a3508da01657f04
2015-06-30 11:18:01 -04:00
Carsten "Tomcat" Book
ca5594cb83 merge mozilla-inbound to mozilla-central a=merge 2015-07-08 11:44:32 +02:00
Wes Kocher
280d763cb4 Merge m-c to b2ginbound, a=merge 2015-07-07 16:39:19 -07:00
Wes Kocher
0246d86e61 Merge inbound to central, a=merge 2015-07-07 16:37:07 -07:00
Wander Lairson Costa
ac57f7a756 Bug 1180736: Add flame-kk eng build with spark apps. r=garndt
--HG--
extra : commitid : BHnyXuwaGSX
extra : rebase_source : 067ab946e70b7d1b54e92afc41e93589cde6f3e3
extra : amend_source : 27b701e5f2c2cb7670f2958fa29f537499fb10c5
2015-07-07 16:23:22 -03:00
Wander Lairson Costa
aaad84e137 Bug 1180957: Fix Hardware Composer build.
--HG--
extra : commitid : EJ1xedjh4XW
2015-07-07 15:23:14 -03:00
Anhad Jai Singh
5dc4ab1b73 Bug 1174376 - Enable Spidermonkey jobs via TaskCluster on Try; r=mrrrgn
--HG--
extra : rebase_source : 0c567f778582b864236de1f3337533bbd50ccc6e
2015-07-02 13:54:55 -07:00
Anhad Jai Singh
748073b895 Bug 1164656 - migrate spidermonkey jobs to taskcluster; r=mrrrgn 2015-06-30 10:25:55 -07:00
Wes Kocher
b617e38373 Merge b2ginbound to central, a=merge 2015-06-30 16:55:12 -07:00
Ryan VanderMeulen
c6c6fb4f55 No bug - Schedule emulator-jb debug builds. r=garndt
--HG--
extra : amend_source : c57c61267048dae097f7c1e24040aead84a0be55
2015-06-30 16:02:40 -04:00
Carsten "Tomcat" Book
0c6816aaea merge mozilla-inbound to mozilla-central a=merge 2015-06-30 13:23:01 +02:00
Wander Lairson Costa
ade20832ad Bug 1178388: Fix deferred imports for taskcluster-build command. r=gps
Bug 1176642 added deferred module import to taskcluster commands, but
taskcluster-build. Fix it.

--HG--
extra : commitid : 1AetjKAviNn
extra : rebase_source : 4bdf90431d59e1027f03ab3c350dc70c46a8fbd6
2015-06-29 14:44:03 -03:00
Carsten "Tomcat" Book
66f9f77e3d merge mozilla-inbound to mozilla-central a=merge 2015-06-26 13:19:12 +02:00
Morgan Phillips
b46ad2e805 Bug 1175942 - Move linux 64 dbg builds to the debug line in treeherder; r=dustin
--HG--
extra : rebase_source : 979becf14818fd9e1d3d167faf4eb91198ef95f3
2015-06-24 11:20:54 -07:00
Ryan VanderMeulen
a0a6937292 Backed out 3 changesets (bug 917999) for Android x86 test bustage.
Backed out changeset 58331e57de1c (bug 917999)
Backed out changeset 50f9123412c7 (bug 917999)
Backed out changeset 3b19643ec039 (bug 917999)

CLOSED TREE
2015-06-29 15:22:51 -04:00
Dustin J. Mitchell
a38c8a3b51 Bug 1169703: use new provisioner types; r=mrrrgn
--HG--
extra : source : 09569fe733398293e54a9980c1325fe7e11ad516
extra : amend_source : 54406c03a8ffaec7341072d5d8fc613080e1cd21
2015-06-18 17:38:06 -04:00
Chris Manchester
afeccd9475 Bug 917999 - Part 3.1 - Prepare taskcluster for a split test package.;r=jlal
--HG--
extra : commitid : CzKMKHPjBvG
2015-06-29 11:16:51 -07:00
Gregory Szorc
4b8238e9dc Bug 1176642 - Defer import of urllib2; r=chmanchester
This prevents 8 module imports from occurring at mach startup time.

As part of this, I discovered a redundant import of "sys" and eliminated
it.

--HG--
extra : commitid : AsZJHdCVbV0
extra : rebase_source : 53b1d5912ba85c7d363d9da21329a6fa65a2bce2
2015-06-25 12:12:15 -07:00
Gregory Szorc
3e949ee8fe Bug 1176642 - Use absolute_import in mach_commands.py files; r=glandium
This removes ambiguity as to which modules are being imported, making
import slightly faster as Python doesn't need to test so many
directories for file presence.

All files should already be using absolute imports because mach command
modules aren't imported to the package they belong to: they instead
belong to the "mach" package. So relative imports shouldn't have been
used.

--HG--
extra : commitid : 6tFME1KKfTD
extra : rebase_source : 78728f82f5487281620e00c2a8004cd5e1968087
2015-06-21 17:39:09 -07:00
Gregory Szorc
70e857cb9e Bug 1176642 - Use deferred imports for taskcluster mach commands; r=glandium
Tracing imports reveals that this file accounts for a non-trivial amount
of extra imports when mach starts. Deferring imports makes many of them
go away.

--HG--
extra : commitid : KT7CfnsUFGA
extra : rebase_source : d631e0a94bc4656fd69815e6808e5d42e0f0b4c2
2015-06-21 17:09:58 -07:00
Gregory Szorc
a19bee3a08 Bug 1176642 - Remove unused imports; r=glandium
--HG--
extra : commitid : IZ7JkH4GKW4
extra : rebase_source : 4c3301c5c353be8afed407df4a003a9cac4583e8
2015-06-25 12:16:38 -07:00
Chris Manchester
45d89ea4b0 Bug 917999 - Part 3.1 - Prepare taskcluster for a split test package.;r=jlal
--HG--
extra : commitid : 5oxFfiP3bQ0
2015-06-29 11:16:51 -07:00
Andrew Halberstadt
42888ae5f5 Bug 1171971 - Move test_paths argument out of mach and into mochitest; remove --test-path, r=chmanchester
--HG--
extra : commitid : KbQllMAJdfl
extra : rebase_source : 2069e41c760e4993b1d6d0ddd70799e426a19089
2015-06-05 13:28:29 -04:00
Morgan Phillips
7f6585b956 Bug 8623031 - Move desktop build logic to a container neutral location; r=dustin
Reuse of generic build scripts is necessary, for instance, between 64 bit and 32 bit containers where everything other than the arch remains essentially the same.

--HG--
extra : rebase_source : 926b4aa131793244671bb8a4387fb464239c90ab
2015-06-16 15:42:16 +02:00
Ryan VanderMeulen
ee56f8bd59 Merge inbound to m-c. a=merge 2015-06-12 14:57:24 -04:00
Gregory Arndt
91e4ce6e74 Bug 1174157 - Update dsds tests to request 2 sim devices r=wcosta
--HG--
extra : rebase_source : c07cc48012bf33d455a07ce1753fc0aa778298f4
2015-06-12 08:42:18 -05:00
Wander Lairson Costa
d4c5783ea8 Bug 1173507: Avoid cache bustage. r=garndt
As we cache binaries, this might end up resulting wildcard copies
expanding to more than one file, causing the task to fail.

--HG--
extra : commitid : 8l5iig5qsXc
extra : rebase_source : 6825949c0fb1a1585805e7bc27dad6ea5ee229eb
2015-06-11 06:04:25 -03:00
Morgan Phillips
9b754839aa Bug 1172107 - Configure dist uploads; r=ahal
Dist uploads (tests.zip for example) are configured via environment variables.

--HG--
extra : rebase_source : 0236f11afb8c8dd04e0d13359a9465101e45d7fc
2015-06-11 00:08:15 +02:00
Gregory Arndt
a72e497c02 Bug 1172336 - Provide phone capabilities within payload instead of env variable r=wcosta
--HG--
extra : rebase_source : 0bafd11c01ce68cd4d4eb4f7778f04a6b3f32917
2015-06-07 11:39:18 -05:00
Wander Lairson Costa
661f1a34ec Bug 1173328: Dogfood builds always have "aries" as the platform name. r=garndt a=garndt
For dogfood builds, the variant doesn't play a role in the platform
name.

--HG--
extra : commitid : GEhohCuQSOv
extra : amend_source : 9b3b47c26d3d6488e06bf2bca172b6f981128de7
2015-06-10 10:38:37 -03:00
jlal@mozilla.com
ef549bb4a4 Bug 1173113 - Hack GIJ to 20 chunks to work around bugs r=me
--HG--
extra : rebase_source : 6965712131b6672948dc279779b0e2f796a22cb8
2015-06-09 13:52:26 -07:00
Wander Lairson Costa
b5182cfde9 Bug 1164194: Get rid of all spark specific files. r=garndt a=garndt
Spark now can be built from main gaia repository, so we don't need to
keep specific spark build scripts. The small differences are now handled
through environment variables.

--HG--
extra : rebase_source : 7b82f8f18661222450f123e92cf7f7e5f52046a7
2015-06-09 15:26:23 -03:00
jlal@mozilla.com
5f89989adc Bug 1172640 - Fix typo in debug build path r=dustin
--HG--
extra : rebase_source : bdf14f75ecfdddc05a7113659c8e1090db19b36d
2015-06-08 12:29:22 -07:00
jlal@mozilla.com
d35328b506 Bug 1136028 - Escape whitespace inside of platform filters r=garndt
--HG--
extra : rebase_source : 8093174bd51c9d677e8dc29bcd499ffa71d38fbc
2015-06-08 10:57:24 -07:00
Morgan Phillips
c7f007b90b Bug 1171531 - Enable Linux64 Dbg builds in try; r=dustin 2015-06-05 10:14:30 +02:00
Dustin J. Mitchell
351df87350 Bug 1171390: don't use disable_sendchange.py; r=ahal
This file has been removed and is no longer necessary, as build.sh passes
--no-sendchange to mozharness.

--HG--
extra : rebase_source : 950b74b3b9a1fa532a7465f92a514eac667a8fc9
2015-06-04 11:09:59 -04:00
Morgan Phillips
2bffedd8a2 Bug 1171140 - Add NEED_XVFB=true to linux64 opt 64 builds; r=dustin
Without XVFB gtests fail.

--HG--
extra : rebase_source : e86415ccbe623cf8a3a9468554e52501cb2ab8b9
2015-06-03 22:22:11 +02:00
Ryan VanderMeulen
2b848889f8 Merge inbound to m-c. a=merge 2015-06-03 15:55:09 -04:00
Dustin J. Mitchell
fb569967f0 Bug 1168612: disable signing and platform_supports_post_upload_to_latest via mozharness configuration files; r=mrrrgn
--HG--
rename : testing/docker/desktop-build/configs/disable_sendchange.py => testing/docker/desktop-build/configs/disable_signing.py
rename : testing/docker/desktop-build/configs/disable_sendchange.py => testing/docker/desktop-build/configs/platform_supports_post_upload_to_latest.py
extra : rebase_source : 7f3fae01f674017a57e2adf170559ba8a6f879fa
2015-05-28 17:59:17 -04:00
Dustin J. Mitchell
224290ff83 Bug 1168612: disable sendchanges from taskcluster; r=mrrrgn
--HG--
extra : rebase_source : 44293a5e78c31fae14157e4bd78ceb79ff63c0c1
2015-05-28 13:10:32 -04:00
Dustin J. Mitchell
07e7133c08 Bug 1168612: link uploads to artifacts so that we get logs even on failure; r=mrrrgn
--HG--
extra : rebase_source : 2cc2f77bfc3fa3c326c9609783db3d3d40890484
2015-05-29 12:59:39 -04:00
Dustin J. Mitchell
a562118ab4 Bug 1168612: set MOZ_AUTOMATION_UPLOAD=0 in taskcluster; r=mrrrgn
--HG--
extra : rebase_source : d022b2eb0a378c0751f5f796d08a37caea1976ff
2015-05-29 09:12:12 -04:00
Wander Lairson Costa
65d480e0b4 Bug 1170378: Create tasks timestamps in UTC. r=jonasfj a=jonasfj
--HG--
extra : rebase_source : 0ad76e9085d0efc0109dc02d13bd99fcce61bc8a
2015-06-02 09:31:19 -03:00
Dustin J. Mitchell
3415a1beb4 Bug 1169797: send decision tasks to production treeherder, too; r=lightsofapollo, r=ryanvm
--HG--
extra : source : b2707ba1a8bd3b8212f1fd22c11d46cd5b3e5dc9
2015-05-29 16:58:42 -04:00
Wander Lairson Costa
48f5a4bf95 Bug 1164212: Add aries dogfood build task. r=garndt a=patch
--HG--
extra : rebase_source : f64015368823470c88e46cc1c68c57c93f58493d
extra : amend_source : 7774f0b819be8be6d74d3edaded7f9ebe86f2722
2015-06-01 14:17:49 -03:00
Morgan Phillips
cdd4b3ca80 Bug 1155749 - Enable Linux64 Opt builds from Try; r=dustin 2015-05-29 19:54:39 +02:00
Wander Lairson Costa
1107794893 Bug 1169685: Avoid name clashes in taskcluster index.
Call ota builds <phone>-ota to avoid name clashes with non-ota builds.

--HG--
extra : rebase_source : 4a7211e07edcb09eb20919c684fc08755d7940c2
2015-05-28 19:16:53 -03:00
Ryan VanderMeulen
2e35b1209f Merge inbound to m-c. a=merge 2015-05-29 09:32:46 -04:00
Wander Lairson Costa
60b9ba5420 Bug 1166745: Reorganize tasks.
- Rename nightly -> ota.
- Rename lightsaber -> spark.
- Add flame kk debug tasks.
- Add aries build tasks in treeherder.
- Add aries to try.
- Add fx-team and inbound tasks.
- Only run OTA build on m-c.

--HG--
extra : rebase_source : 0eb636e7c168b1c3bd8fce73aaedfd285df4b9e2
2015-05-28 15:21:40 -03:00
Dustin J. Mitchell
c14569449f Bug 1168592: remove extra directory from tooltool cache mount; r=mrrrgn
--HG--
extra : source : c81a69f86c07bcc76fab4873794fff02983d5c1c
2015-05-26 13:55:27 -04:00