Commit Graph

1556 Commits

Author SHA1 Message Date
Wes Kocher
19d135c982 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 4R4GFHPiij
2017-07-06 16:19:38 -07:00
Wes Kocher
bbb26fe90e Merge inbound to central, a=merge
MozReview-Commit-ID: 2nFzji7su8C
2017-07-06 16:10:49 -07:00
Carsten "Tomcat" Book
dd6d76f10a Backed out changeset 2f3454d832c6 (bug 1372892) for breaking nightly signing - causing bug 1378744 2017-07-06 14:53:35 +02:00
Andrew Halberstadt
f85d81d30e Bug 1372263 - Add additional mochitest selftests for crashes, assertions and leaks, r=jmaher
This also starts running the selftests on linux debug builds, since that's the only place that we
can test assertions and leaks.

MozReview-Commit-ID: JTdTLOLWn5r

--HG--
extra : rebase_source : 340aca0c4e5f9697b1d652fd192332e47a1acab9
extra : histedit_source : 2d4b542d2122b4c6d2d48fc9c49848d5453e4533
2017-06-22 16:37:11 -04:00
Gregory Arndt
ddab8f5b49 Bug 1377770 - Mac OS X Cross compiled nightly builds should be tier 1 r=Callek
MozReview-Commit-ID: ZohVcuU6gl

--HG--
extra : rebase_source : 3e7ad694487440e38085bf44dc3443fde8863e49
2017-07-06 14:56:53 -05:00
Wes Kocher
288405ee34 Merge inbound to m-c a=merge
MozReview-Commit-ID: LpxvieHR7VH
2017-07-05 17:10:43 -07:00
Greg Mierzwinski
c82106258d Bug 1377915 - Increase page load timeout for talos tests running on linux64-ccov. r=dustin
This patch increases the amount of time that a page load is allowed to take from 5 seconds to 15 seconds (specified as milliseconds in the argument) when the Talos test suite is running on the linux64-ccov build.

MozReview-Commit-ID: BuoQP5wmxlb

--HG--
extra : rebase_source : 59a67ec48e954ec1e5a937d8fecaf6bc1085a337
2017-07-03 14:00:51 -04:00
Dustin J. Mitchell
cba9dc518a Bug 1372892: make tasks with optimized dependencies depend on decision task; r=Callek
This addresses the issue where tasks with a dependency which is already
complete started immediately, without waiting for the decision task (bug
1372817).

It does not address the issue where a re-run of a failed decision task will
allow tasks created by the first run to run, in addition to creating an
entirely new set of tasks.

MozReview-Commit-ID: EdNZSrNw3F6

--HG--
extra : rebase_source : 1b356d5c59e9b5693bcc8b5e34f446d4feb4a78b
2017-07-01 17:01:42 -04:00
Chris AtLee
e1975d6c38 Bug 1374351: Update platform names for cross-compiled OSX builds r=Callek
MozReview-Commit-ID: 4a2mhRVFhQP

--HG--
extra : rebase_source : 555ada9a7dc4eeaa44be6376c6b9fe87f15b8ad5
2017-06-30 16:54:03 -07:00
Andrew Halberstadt
7ac6ca27c6 Bug 1378212 - Default to grabbing 'parameters.yml' file from latest mozilla-central decision task, r=dustin
MozReview-Commit-ID: 1993ISgb1Dn

--HG--
extra : rebase_source : cac58e5129fc05b702a1724b50082e0a2f1c87ee
2017-07-04 16:10:05 -04:00
Andrew Halberstadt
e26e3d1b13 Bug 1378212 - Give cron-based decision tasks unique index routes, r=dustin
We'd like to use routes like:
index.gecko.v2.mozilla-central.latest.firefox.decision

to automatically find the latest parameters.yml file from a decision task. Unfortunately,
sometimes the latest decision task happens to be triggered by a cron job which uses a different
target_tasks method and therefore won't generate the expected tasks.

This patch *should* create a different index for these types of decision tasks, though I'm not
sure how I can test it before pushing.

MozReview-Commit-ID: 1993ISgb1Dn

--HG--
extra : rebase_source : f86fc60e823e02b922e5eec888620a28f4dc254c
2017-07-04 16:09:58 -04:00
Greg Mierzwinski
8f5d6420a6 Bug 1377982 - Use the Ubuntu 16.04 OS in Talos test suites that run on linux64-ccov. r=marco
This patch updates the OS that the Talos test suites use when they run on linux64-ccov to Ubuntu 16.04.

MozReview-Commit-ID: 4hx0jhTXv1C

--HG--
extra : rebase_source : b0b05378a158b74e23b4f330154541e00c305353
2017-07-04 14:31:47 -04:00
Rail Aliiev
d7bcba32d2 Bug 1378252 - Add funsize routes to mac repackage-signing tasks r=Callek
MozReview-Commit-ID: CzmGNqY18ic

--HG--
extra : rebase_source : 3e6defd613e4ee54fe6cf438e89dba103068a0b4
extra : source : e737fe32076e2c7473d1ca6c03327be40b3278a3
2017-07-04 20:40:36 -04:00
Ralph Giles
01e432a445 Bug 1377137 - Repack upstream rust for mingw32 targets. r=mshal
Add a new tooltool package for x86_64-unknown-linux-gnu hosts
with the i686-pc-windows-msvc and i686-pc-windows-gnu standard
libraries for the benefit of the cross-mingw builds.

Add the mingw32 releng.manifest to the update list for
new tooltool packages.

MozReview-Commit-ID: KkYPfAojFU

--HG--
extra : rebase_source : 917f463517c5c222e883363438e1fa2ec0ffa6cf
2017-06-30 14:57:29 -07:00
Bob Clary
da4cc82a3f Bug 1364095 - add AWSY to OSX for release/trunk/try, r=erahm,jmaher. 2017-07-03 11:27:14 -07:00
Sebastian Hengst
b0f5713347 Backed out changeset 7dcc7dac37d1 (bug 1372263) 2017-07-01 00:33:05 +02:00
Wes Kocher
c95458a7f5 Backed out changeset 485d1af7805a (bug 1338651) for valgrind issues a=backout 2017-06-30 14:44:28 -07:00
rforbes
bf0eda8b17 Bug 1376978 - Add separate tooltool manifest for TC fuzzing build. r=decoder
MozReview-Commit-ID: BXEX5uHzjRx
***
Bug 1359328 - Add fuzzing.manifest file

MozReview-Commit-ID: 4ggQvY1yISY

--HG--
extra : rebase_source : bc65ddeefc909cdd17b0dd36892931f3e43d1f85
2017-06-30 09:38:54 -07:00
Andrew Halberstadt
e31175ba5d Bug 1372263 - Add additional mochitest selftests for crashes, assertions and leaks, r=jmaher
This also starts running the selftests on linux debug builds, since that's the only place that we
can test assertions and leaks.

MozReview-Commit-ID: JTdTLOLWn5r

--HG--
extra : rebase_source : 643f8d15a550fa39f4d3daba75c60560deefc96e
2017-06-22 16:37:11 -04:00
Wander Lairson Costa
364359914f Bug 1338651: Change docker image home dir to /build. r=dustin,mshal
Using /home/worker is the build directory has a 30% talos performance
loss, because test machines has a /home mount directory.

MozReview-Commit-ID: zehcGJrUQX

--HG--
extra : source : feedcde68c2a54da210f03eb287ab5c862fc982b
extra : amend_source : 96a6ad12e8fbb5dd2f7ff97f5ef183b8400475cf
2017-06-29 15:45:01 -07:00
Carsten "Tomcat" Book
f6130d3fe8 Backed out changeset feedcde68c2a (bug 1338651) for bustage 2017-06-30 09:41:23 +02:00
Wander Lairson Costa
ad280021a7 Bug 1338651: Change docker image home dir to /build. r=dustin,mshal
Using /home/worker is the build directory has a 30% talos performance
loss, because test machines has a /home mount directory.

MozReview-Commit-ID: zehcGJrUQX

--HG--
extra : rebase_source : e9ce75ecf18e7d4c829e369f5fbd1df8d6449edf
2017-06-29 15:45:01 -07:00
Greg Mierzwinski
ad503dd5d3 Bug 1372324 - Enable talos tests on linux64-ccov. r=jmaher
This patch enables talos test suites to run on VM (taskcluster) and also enables these test suites to run with GCOV code coverage instrumentation on the linux64-ccov build.

MozReview-Commit-ID: 7p59zvra1ge

--HG--
extra : rebase_source : 990ebecb9daaee7c5030e08b0d763493103f0fe8
2017-06-09 14:51:20 -04:00
Sebastian Hengst
d787a096f5 merge mozilla-central to autoland. r=merge a=merge 2017-06-29 03:21:05 +02:00
Justin Wood
e1989001c4 Bug 1376550 - Wire the unsigned 'build' task as a dependency on the repackage job for l10n repackage jobs, to support the complete.mar generation. r=dustin a=releng
Support OSX Signed nightlies (in the complete.mar too)

MozReview-Commit-ID: 8krBMVOIuld

--HG--
extra : rebase_source : 84a44165017b548b4ed4014d59abb2cefb3d9906
extra : amend_source : a850b430bc0a0531c8014e12cd0533ef8a0444eb
extra : source : 45fedee5b283df0e3f2f8726da4885fceef4729c
2017-06-28 09:57:31 -07:00
Justin Wood
7d4772de88 Bug 1376550 - Support beetmoving target.complete.mar (from repackage), does not yet support l10n repacks. r=dustin
Support OSX Signed nightlies (in the complete.mar too)

MozReview-Commit-ID: Zt04wLHyDW

--HG--
extra : rebase_source : 0afbff7d1f47eaa0d02a7ab91897dfbbb3cbb895
2017-06-27 16:18:52 -07:00
Justin Wood
48b26bd31b Bug 1376550 - remove beetmover-repackage-l10n kind. r=dustin
Support OSX Signed nightlies (in the complete.mar too)

MozReview-Commit-ID: HkGRRm7k2Ra

--HG--
extra : rebase_source : a8fc5c76bdc623e4217840b7b75c39d0aa0b9051
2017-06-27 16:04:33 -07:00
Justin Wood
f7680eb6cd Bug 1376550 - Add repackage signing kind. r=dustin
Support OSX Signed nightlies (in the complete.mar too)

MozReview-Commit-ID: HVJwMuXUixX

--HG--
extra : rebase_source : b05bca1a539e751e8a8a59c32a0a392752c95c73
2017-06-27 14:55:09 -07:00
Justin Wood
416cf97d83 Bug 1376550 - Add complete.mar to repackage tasks. r=dustin
Support OSX Signed nightlies (in the complete.mar too)

MozReview-Commit-ID: GnjEkcxabwr

--HG--
extra : rebase_source : e2196a22e3138a090202f42d92471edd51f07d17
2017-06-27 15:05:33 -07:00
Justin Wood
8fdcb9be6c Bug 1376550 - Stop signing the complete.mar (generated from the unsigned build) on OSX r=dustin
Support OSX Signed nightlies (in the complete.mar too)

MozReview-Commit-ID: 9J3mLrb3fTJ

--HG--
extra : rebase_source : 1f2ca9b97c1ee68b09d34cc60e32a7dd19cd27c5
2017-06-27 14:41:43 -07:00
Kim Moir
97bb96c8ea Bug 1374748 - Run Stylo tests using regular builds and stop building linux64-stylo builds r=aki DONTBUILD 2017-06-26 16:54:31 -04:00
Brendan Dahl
ffd4c43500 Bug 1376528 - Use correct mozharness config on windows headless. r=whimboo
MozReview-Commit-ID: 7n4YuPFpRdN

--HG--
extra : rebase_source : 7b69c7301ae5ab3d41b0fa4d5d95655a5d3881f9
2017-06-27 12:14:52 -07:00
Carsten "Tomcat" Book
259377b6ab merge mozilla-inbound to mozilla-central a=merge 2017-06-26 13:25:51 +02:00
Ryan VanderMeulen
dd80ef173b Bug 1373301 - Fix flake8 indentation error. DONTBUILD
--HG--
extra : source : a3fa26f29c874802132542e21fa2196cb215d513
2017-06-23 16:27:09 -04:00
Kim Moir
0638284c53 Bug 1373301 - linux talos is not scheduled on mozilla-beta after merge day r=Callek DONTBUILD 2017-06-23 15:34:55 -04:00
Gregory Szorc
99144fb346 Bug 1375976 - Schudule tasks for linux64 for Servo changes; r=froydnj
We currently have an allow list of platforms to schedule when
scheduling changes initiated by Servo VCS Sync so that we don't
overwhelm automation with needless jobs. Now that we build
Stylo as part of linux64, we need to schedule linux64 tasks when
Servo changes.

MozReview-Commit-ID: 8MC2ucd79kJ

--HG--
extra : rebase_source : 881687b7387ad38951a1f982c9b1bd795f914612
2017-06-23 13:08:48 -07:00
Justin Wood
9256b89331 Bug 1375904 - Fix funsize routes so we activate funsize on the dmg tasks, so partials should end up being signed. r=aki
MozReview-Commit-ID: FIml3dxQamy

--HG--
extra : rebase_source : 9ea290728ba3c6a96c2b46a17055aed6444e56aa
2017-06-23 14:04:23 -04:00
Bryce Van Dyk
dfec97e376 Bug 1372051 - Remove task cluster configuration for external media tests. r=dustin
MozReview-Commit-ID: KV9O6ZSP6z7

--HG--
extra : rebase_source : 55c0adb709e8905331a9be826abb468267004b08
2017-06-12 09:40:51 +12:00
James Graham
3dca55c039 Bug 1375499 - Stop doing wpt checkout on taskcluster, r=gps
This was added to support running directly from the source checkout,
but since we don't actually use that it's pure overhead on these
jobs. This commit fixes that until we restart the work on running from
source.

MozReview-Commit-ID: 7qYEpC1tija

--HG--
extra : rebase_source : 99550f5e7c554ad9104cd1e7f505cb5162c56edb
2017-06-22 13:32:18 +01:00
Wes Kocher
b17932664d Merge m-c to autoland, a=merge
MozReview-Commit-ID: 1dQBCh5pBY6
2017-06-22 14:21:39 -07:00
Wes Kocher
3947450ee6 Merge autoland to central, a=merge
MozReview-Commit-ID: DBM5ExEXtYD
2017-06-22 14:10:19 -07:00
Andrew Halberstadt
af86c88b2f Bug 1369787 - [mozlint] Add a test for vcs operations, r=bc
Create a test for version control related functionality.

MozReview-Commit-ID: GXd27O69GNg

--HG--
extra : rebase_source : 56ce4a38b591fd62f05fbaed0ff05d56ec127422
2017-06-08 14:28:37 -04:00
Carsten "Tomcat" Book
7fa56f5378 Merge mozilla-central to autoland 2017-06-22 14:11:46 +02:00
Wander Lairson Costa
0a7d9de5c5 Bug 1374221: Remove "remove_executables.py" from mac tests. r=dustin,garndt,jmaher
It only applies for Linux.

Also bumping talos-g2 max runtime because it sometimes times out.

MozReview-Commit-ID: G5Q1K7xbvI0

--HG--
extra : rebase_source : 69d1d2b4184c807aad47467500fbdaab5f609584
2017-06-22 08:24:24 -03:00
Wes Kocher
ac0fd2038c Merge inbound to m-c a=merge
MozReview-Commit-ID: 3LXFVwSoMvs
2017-06-21 17:58:17 -07:00
Wes Kocher
bb24138b9d Merge m-c to inbound, a=merge
MozReview-Commit-ID: CaSKFN9T7N4
2017-06-21 18:05:27 -07:00
Geoff Brown
16f83c5005 Bug 1375048 - Add more test chunks for linux32-debug mochitests; r=jmaher 2017-06-21 13:59:29 -06:00
Dustin J. Mitchell
113f87914a Bug 1375044: remove temporary load-balancing check; r=wcosta
MozReview-Commit-ID: 7oy5C9KSpvR

--HG--
extra : rebase_source : fa4946e061760bd1b8203f035fbd32b292ab9a44
2017-06-21 16:07:14 +00:00
Justin Wood
0033c199c9 Bug 1374422 - Fix devedition test pointer, from bitrot bustage. r=Callek (myself) a=Kwierso
MozReview-Commit-ID: GotT0cx89J7

--HG--
extra : rebase_source : 7b3ba9a0a1095023e92bbaf9315f14fdb5502a29
extra : source : 5456e68aafc268021815d220ad75ae304d4bd744
2017-06-21 14:27:03 -04:00
Chris AtLee
767ec7f284 Bug 1374422 - Enable OSX cross-compile builds as tier1 on mozilla-central. r=dustin
This patch enables OSX cross compiled jobs as tier 1, and additionally adds testing for OSX Nightlies via Taskcluster. Initially tested on the 'date' project branch primarily with Bug 1373384

MozReview-Commit-ID: 7nWfiSEDbJd

--HG--
extra : rebase_source : 2a1a83e94ecead90763a7ce0a614e5daed44275d
extra : source : 68ff1aa745ff36119abde734ed313209b7730ea4
2017-06-19 16:47:11 -04:00