Commit Graph

3392 Commits

Author SHA1 Message Date
Tom Prince
82818118aa Bug 1418058: [taskcluster] Load graph configuration for the correct project when running actions; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D914

--HG--
extra : rebase_source : f2e6591f3ac126b16070549789975fae58c0b3bc
2018-04-11 12:02:19 -06:00
Tom Prince
fdb3fa18c8 Bug 1418058: [taskcluster] Add the prefix for the graph parameters of the primary repo to the graph config; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D913

--HG--
extra : rebase_source : 20c7b2e7537ea55a8191b86388175c1a3ea7c42c
2018-04-11 11:08:48 -06:00
Tom Prince
ec7000854d Bug 1418058: [taskcluster] Pass a graph_config through action task generation; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D912

--HG--
extra : rebase_source : 7773c3f795e42e470c16986bd71e044169ac0f99
2018-04-11 10:24:14 -06:00
Tom Prince
dcb92ef089 Bug 1410255: Use is_try in more places; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D411

--HG--
extra : amend_source : 04fc8eff00a0cafd3d9ce9950f1d953fb68f7bdc
2018-04-13 10:52:06 -06:00
Simon Fraser
528a2ea01a Bug 1453616 Disable buildbot periodic file updates r=Callek
Summary:
Disable just the buildbot version of the periodic file updates in the file_update action.
Removing the code will happen later.

Reviewers: Callek

Reviewed By: Callek

Bug #: 1453616

Differential Revision: https://phabricator.services.mozilla.com/D921

--HG--
extra : rebase_source : 929ac46305f72ef0355f040243270e2f1f032de3
2018-04-13 15:20:11 +01:00
Masatoshi Kimura
1dfe932b7e Bug 1451931 - Add gcc/lib64 to the LD_LIBRARY_PATH of sm-rust-binding. r=glandium
MozReview-Commit-ID: 6VdXCtBDiQ8

--HG--
extra : rebase_source : f3e35a9a37e5f0b7f566dcfc0aa28de1d08bea50
2018-04-06 22:02:50 +09:00
Joel Maher
b5b2cc71e5 Bug 1453007 - skip tps on osx and linux/osx for profiling. r=rwood 2018-04-12 15:32:05 -04:00
Joel Maher
f5cbc4a298 Bug 1453720 - split g2 talos job into damp and tps. r=rwood 2018-04-12 15:31:55 -04:00
Sebastian Hengst
c12ee0bc10 merge mozilla-central to mozilla-inbound. CLOSED TREE 2018-04-12 22:22:51 +03:00
Sebastian Hengst
0eb9d87997 merge mozilla-inbound to mozilla-central. a=merge 2018-04-12 22:20:13 +03:00
Justin Wood
b961727191 Bug 1441353. Fix beta decision bustage. r=aki a=bustage on a CLOSED TREE
--HG--
extra : source : 5a573ad73b78509ff92daed4d161fb9244fb8dc1
extra : amend_source : fe0ee4fc437774c8e5b22c069949e4320c86c9bc
2018-04-12 13:11:04 -04:00
Johan Lorenzo
0ee2315067 Bug 1441353 - part 2: Add beetmover job to publish signed langpacks r=Callek
MozReview-Commit-ID: HXjcclf3OeX

--HG--
extra : rebase_source : 6373b17fc730d6d1b301a874ae0686991f3fdbb2
2018-04-06 16:04:27 +02:00
Johan Lorenzo
5cacd43863 Bug 1441353 - part 1: Add AMO tasks for signing and uploading r=Callek
MozReview-Commit-ID: LplkEtjR2Mt

--HG--
extra : rebase_source : 1b782e1370664f4bc5890a40b4b3afc1bed6f404
2018-03-30 18:22:38 +02:00
Kartikaya Gupta
59ab21c500 Bug 1453478 - Add test-verify jobs for QR platforms. r=jmaher
MozReview-Commit-ID: ImLzfq65KyV

--HG--
extra : rebase_source : d5e69fa1dcf9cbd911c4eb6545ff516ff0d9c5f1
2018-04-11 16:28:31 -04:00
Simon Fraser
a589ef9901 Bug 1453067 Support for days (of week or month) in taskcluster cron r=dustin
Summary:
We need to run things less often than once a day, so adding support for
days to taskcluster cron. 'day' is the day of the month, 'weekday' is used
as a datetime.weekday (not isoweekday), or a string comparable to strftime('%A')
or strftime('%a')

Reviewers: dustin

Reviewed By: dustin

Bug #: 1453067

Differential Revision: https://phabricator.services.mozilla.com/D903

--HG--
extra : rebase_source : 65be900f383a2c4fd6240d4b8fb0eebef613281f
2018-04-12 12:39:20 +01:00
Simon Fraser
8829238468 Bug 1355482 Partials documentation r=bhearsum
Reviewers: bhearsum

Reviewed By: bhearsum

Bug #: 1355482

Differential Revision: https://phabricator.services.mozilla.com/D898

--HG--
extra : rebase_source : 48d81a80ea1178e2f426a040a27615da6cfd40ed
2018-04-11 16:13:05 +01:00
Mike Hommey
be4f305f62 Bug 1445536 - Add a toolchain job for GCC 7. r=froydnj
And adapt the build-gcc.sh script for the changes to
contrib/download_prerequisites.

--HG--
rename : taskcluster/scripts/misc/build-gcc-6-linux.sh => taskcluster/scripts/misc/build-gcc-7-linux.sh
extra : rebase_source : b1d785777b8c141c0eb0f52a73734abd2db21b94
2018-03-14 09:37:27 +09:00
Coroiu Cristina
c22c3be855 Merge inbound to mozilla-central a=merge 2018-04-11 00:56:08 +03:00
Tom Prince
73bb663634 Bug 1421062: Enable production signing on comm-* branches; r=aki a=Aryx
Differential Revision: https://phabricator.services.mozilla.com/D904

--HG--
extra : rebase_source : cbe6acaa43118fad716ae2079d5c21eac3469935
extra : amend_source : f64cbcddb4f8fb4ff339cf49cc5cf0dd608601b7
2018-04-10 14:36:38 -06:00
Gurzau Raul
6bfadf95b4 Merge inbound to mozilla-central. a=merge 2018-04-10 19:54:34 +03:00
Simon Fraser
91ea0d21ac Bug 1452159 periodic file udpates, fix awk behaviour r=jlorenzo
Summary:
a difference in behaviours between awks meant the original didn't work in-situ,
although the task didn't fail due to the pipe chain.

Reviewers: jlorenzo

Reviewed By: jlorenzo

Bug #: 1452159

Differential Revision: https://phabricator.services.mozilla.com/D899

--HG--
extra : rebase_source : b31b7ceeb59c79aeecf206c079b8ea436967e7c7
2018-04-10 13:10:45 +01:00
Tom Prince
5c0397226f Bug 1451968: Add comm-central bracnhes to taskgraph project aliases; r=dustin a=reland
There are several project aliases for taskgraph's `run_on_projects`. Add the
appropriate `comm-*` branches to those aliases.

Differential Revision: https://phabricator.services.mozilla.com/D863

--HG--
extra : source : 918004b0cc5d69f7fb05b1fcbb0adb06f6966bf0
extra : amend_source : 34414fd9ced8b73306836397e3acee26c68bb968
2018-04-05 15:48:24 -06:00
Ben Hearsum
c8816caaf1 bug 1355482: document taskcluster releng implementation and release promotion - add in depth balrog docs. r=aki 2018-04-10 15:24:57 -04:00
Aki Sasaki
32eb3c4e9d bug 1442793 - nightly-l10n artifact_prefix. r=bhearsum
MozReview-Commit-ID: xdxkpsU9Yy

--HG--
extra : rebase_source : f02d157958650c5c0867bc962f79f1392ef40c57
2018-03-13 12:13:51 -07:00
Aki Sasaki
06088bc94d bug 1442793 - pushapk artifact_prefix r=bhearsum
MozReview-Commit-ID: 8NMgi5B8Ls8

--HG--
extra : rebase_source : 6ca364e969c59254d07cf56c285e17bc5a1e5872
2018-03-21 18:55:08 -07:00
Aki Sasaki
f5e1eeca2b bug 1442793 - partials artifact_prefix. r=bhearsum
MozReview-Commit-ID: 2XL2OEpVyWO

--HG--
extra : rebase_source : b8e6f2c98950070a0c61a755620758d6774e33ae
2018-03-21 15:13:57 -07:00
Aki Sasaki
745fe6eddf bug 1442793 - partials signing artifact_prefix. r=bhearsum
MozReview-Commit-ID: 63xkuTu8QHP

--HG--
extra : rebase_source : 6c80534e6bf28c66faa8e46efd94bf9fd4b068b6
2018-03-21 12:47:56 -07:00
Aki Sasaki
92ae1537a6 bug 1442793 - repackage artifact_prefix. r=bhearsum
MozReview-Commit-ID: KTKKJQJJEAy

--HG--
extra : rebase_source : c792f743fe090251ea55b953d34da53cbb184c1a
2018-03-21 12:32:57 -07:00
Aki Sasaki
839bed1924 bug 1442793 - generate_taskcluster_artifact_prefix. r=bhearsum
MozReview-Commit-ID: 2zRqm5C9ZZQ

--HG--
extra : rebase_source : 859141b77f0fc52e4d84d4b476354dc5689fcec9
2018-03-21 12:07:01 -07:00
Aki Sasaki
e395d56806 bug 1442793 - release_generate_checksums_signing artifact_prefix r=bhearsum
MozReview-Commit-ID: GwpgcNamgnI

--HG--
extra : rebase_source : e6708b0ad1fda29b58164c6c4a3b5de0b5f55993
2018-03-21 11:54:05 -07:00
Aki Sasaki
b2f3842f8d bug 1442793 - release_generate_checksums_beetmover artifact_prefix r=bhearsum
MozReview-Commit-ID: Fv1nkOEH6V5

--HG--
extra : rebase_source : 6262cf8dcd9cdbf398c3ec7a3c6b86ca1a16d010
2018-03-21 11:14:59 -07:00
Aki Sasaki
9ba40707aa bug 1442793 - mozharness test artifact_prefix. r=bhearsum
MozReview-Commit-ID: HuD8rP3db5u

--HG--
extra : rebase_source : 18c95cf64c165860d0968b1af4586d81f409c24c
2018-03-07 14:32:52 -08:00
Aki Sasaki
d135d86205 bug 1442793 - beetmover artifact_prefix. r=bhearsum
MozReview-Commit-ID: 6asTyW9T3OM

--HG--
extra : rebase_source : 795ab3f662ea095a710ef505427dad0c8c95116e
2018-03-07 14:27:49 -08:00
Aki Sasaki
3527773115 bug 1442793 - signed_artifacts artifact_prefix. r=bhearsum
MozReview-Commit-ID: FYmqn67shHF

--HG--
extra : rebase_source : b9f85e72f036cf2f304567f11c0bda02afa33d84
2018-03-07 14:14:52 -08:00
Aki Sasaki
3341520262 bug 1442793 - generated sources artifact_prefix. r=bhearsum
MozReview-Commit-ID: 9vUBy1yMX8r

--HG--
extra : rebase_source : d9e13f10576960e7773c2cf1847b5b35859808d1
2018-03-07 14:10:13 -08:00
Aki Sasaki
2df4c945da bug 1442793 - job public_artifacts -> artifacts. r=bhearsum
MozReview-Commit-ID: F1byXqn5Yan

--HG--
extra : rebase_source : 363319492aa6c5f6737a679c6c35303c4d104e87
2018-03-07 14:07:58 -08:00
Aki Sasaki
1cca0ebdea bug 1442793 - diffoscope artifact_prefix. r=bhearsum
MozReview-Commit-ID: 5ohAgqhqj5V

--HG--
extra : rebase_source : 8ee2c84bffaa1a47ffa0194bc3fd0033c57fd38a
2018-03-07 13:58:02 -08:00
Aki Sasaki
4f0c8ae4c9 bug 1442793 - tests artifact_prefix. r=bhearsum
MozReview-Commit-ID: 1KFGftPjG9Z

--HG--
extra : rebase_source : 8095e4e9999081cdc62b7bb21e7aa408daf65e7c
2018-03-07 13:05:10 -08:00
Aki Sasaki
6a1a7f74a1 bug 1442793 - repackage_signing artifact_prefix. r=bhearsum
MozReview-Commit-ID: 10aQShA2xZJ

--HG--
extra : rebase_source : bb491998735fcfb8ce37605b3be9a88673d7d415
2018-03-07 12:51:02 -08:00
Aki Sasaki
b82a129bd2 bug 1442793 - get_artifact_prefix and get_artifact_path. r=bhearsum
MozReview-Commit-ID: E1VBN88h03M

--HG--
extra : rebase_source : bef288876aaecf452d989c32508c23084698321f
2018-03-07 10:37:33 -08:00
Aki Sasaki
1158e221dd bug 1442793 - add artifact_prefix attribute. r=bhearsum
MozReview-Commit-ID: GrAiC3sUaEp

--HG--
extra : rebase_source : 62267a238fa9054009351832d6e8326cbc0c4c27
2018-03-07 10:27:55 -08:00
Simon Fraser
a5bf57e641 Bug 1452584 Removing pinning for periodic file updates r=jlorenzo
Reviewers: jlorenzo

Reviewed By: jlorenzo

Bug #: 1452584

Differential Revision: https://phabricator.services.mozilla.com/D883

--HG--
extra : rebase_source : ed1fcd37ca79b0ed8a3b209789313f26fb76906f
2018-04-09 12:04:17 +01:00
Simon Fraser
ecbb3b8bae Bug 1452159 periodic file update clears out old reviews r=jlorenzo
Summary:
the periodic file updates keep adding new reviews, and it's easy to fall behind.
This adjusts the script so it clears out any previous submissions that are still awaiting review.

Reviewers: jlorenzo

Reviewed By: jlorenzo

Bug #: 1452159

Differential Revision: https://phabricator.services.mozilla.com/D872

--HG--
extra : rebase_source : 4a36ddd91bf7e971fd6b424d02117bd4739a91ed
2018-04-09 11:18:06 +01:00
Phil Ringnalda
7ccb618f45 Backed out changeset 918004b0cc5d (bug 1451968) for breaking comm-central builds, a=shame 2018-04-08 09:02:43 -07:00
Brindusan Cristian
c5ba0f0766 Merge inbound to mozilla-central. a=merge 2018-04-07 12:57:02 +03:00
Tom Prince
c5360ae8bc Bug 1451968: Add comm-central bracnhes to taskgraph project aliases; r=dustin
There are several project aliases for taskgraph's `run_on_projects`. Add the
appropriate `comm-*` branches to those aliases.

Differential Revision: https://phabricator.services.mozilla.com/D863

--HG--
extra : rebase_source : 80540deabf55f0ce0063fffcffd362f3b731b5f3
2018-04-05 15:48:24 -06:00
Tom Prince
0767126b2d Bug 1451962; Refactor nightly target task functionss; r=dustin
There is slight random variation in the functions. Refactor them so that they
behave the same.

Differential Revision: https://phabricator.services.mozilla.com/D862

--HG--
extra : rebase_source : f0b9e4c81820f9aee9ab03a3a61b222c68350d58
2018-04-05 15:42:39 -06:00
Tom Prince
c89ee42b28 Bug 1451962: Rename filter_on_nightly to filter_out_nightly in taskgraph.target_tasks; r=dustin
Make it clear that the function filters out nightly tasks.

Differential Revision: https://phabricator.services.mozilla.com/D861

--HG--
extra : rebase_source : ad6a899c40bf18052fdb209ea1a196313edcf5d3
2018-04-05 15:31:33 -06:00
Gregory Mierzwinski
b2437e6861 Bug 1451849 - Enable e10s mode on linux64-jsdcov. r=jmaher
This patch enables e10s mode on all suites running on the linux64-jsdcov code coverage build.

MozReview-Commit-ID: Iex6VPhLVpJ

--HG--
extra : rebase_source : 3c9124304e33856465aacdafb3e4abf4e7ac64e9
2018-04-05 13:44:23 -04:00
Andreea Pavel
7a4b9a3f56 Merge mozilla-inbound to mozilla-central. a=merge
--HG--
extra : rebase_source : 66bd87105d99036ada5008499ff0eaea579b531a
2018-04-06 13:20:21 +03:00
Kartikaya Gupta
be2f9c3933 Bug 1344350 - Enable reftests on windows-qr in automation. r=jrmuizel
MozReview-Commit-ID: JK6Te8xxJbQ

--HG--
extra : rebase_source : d8623a97bd76255d3e6ecce29e9404cef3886cac
2018-04-06 11:58:44 -04:00
Tom Prince
b99da59110 Bug 1421062: Allow configuring the balrogworker to use per-project; r=aki
This allows non-trunk branches to use a staging balrog worker, and thunderbird
to use its own balrog scriptworker.

Differential Revision: https://phabricator.services.mozilla.com/D850

--HG--
extra : rebase_source : 8aedc197298d54f4f1a2a1ba168d7fbefc44ce1d
2018-04-04 13:47:22 -06:00
Ben Hearsum
532b11a2f2 bug 1446816: add back KEY to the list of artifacts that is uploaded for each release. r=aki 2018-04-05 14:41:17 -04:00
Dorel Luca
19f62f31a4 Backed out changeset 0222a82d1e90 (bug 1360198) for Talos exceptions on windows machines. CLOSED TREE 2018-04-05 21:10:34 +03:00
Dorel Luca
4ea3199177 Backed out changeset 186241aaea35 (bug 1360198) for Talos exceptions on windows machines. CLOSED TREE 2018-04-05 21:10:24 +03:00
Peter Moore
25b7539ba9 Bug 1360198 - improve code comments per review feedback,r=dustin 2018-04-05 19:04:39 +02:00
Peter Moore
87e9b41b25 Bug 1360198 - don't set expiry for generic-worker task artifacts,r=dustin 2018-04-05 18:56:08 +02:00
Aki Sasaki
055220511d bug 1451531 - beetmover-cdns should depend on release-generate-checksums-beetmover. r=nthomas
--HG--
extra : rebase_source : 032f56ae77969c80d425a0a465b525b2aa24b8f5
2018-04-04 15:28:23 -07:00
Narcis Beleuzu
58b4822076 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-04-05 01:09:42 +03:00
Cosmin Sabou
9783b68517 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-04-04 21:05:46 +03:00
Cosmin Sabou
91c9d08e42 Merge inbound to mozilla-central. a=merge 2018-04-04 20:53:53 +03:00
Marco Castelluccio
1955902330 Bug 1417496 - Increase reftest chunks to 6 and timeout to 90 minutes for Windows coverage builds. r=jmaher
--HG--
extra : rebase_source : 8720c80d0bbfbabf9b1374dd0f36e4d3f2b30c68
2018-04-03 14:37:53 +02:00
Aki Sasaki
40f11e90fa bug 1450012 - fix lint issue. r=lintfix
--HG--
extra : rebase_source : 96250f19d7d7191a4b0dc6b0c4226bbd4976abce
2018-04-03 16:32:24 -07:00
Aki Sasaki
043b1389dc bug 1450012 - add rerun task. r=bstack
--HG--
extra : rebase_source : cc80b2fdc541d098050ab046142916739b08e28e
2018-04-03 16:00:07 -07:00
Ciure Andrei
7208a2fee8 Merge inbound to mozilla-central. a=merge 2018-04-04 00:54:16 +03:00
Tom Prince
5a1fdd4a26 Bug 1421062: Use Thunderbird as the product in comm-central beetmover tasks; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D783

--HG--
extra : rebase_source : 4c51948a47fb17989c79edf3d26d06c6c9c7fa09
extra : histedit_source : d239554a3e11c03e58acc0612c271726346605ab
2018-03-22 11:44:36 -06:00
Tom Prince
d594fa479b Bug 1421062: Use nightly beetmover config by default on try; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D782

--HG--
extra : rebase_source : 6bfbdb8a34fb018cf30db5961ea6c4a7986da07f
extra : histedit_source : 0cf351793f97f580e7efcb5e7ff5f178d0cca482
2018-03-20 11:25:15 -06:00
Tom Prince
59dd18e6c4 Bug 1421062: Configure beetmover workers via global taskgraph config; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D781

--HG--
extra : rebase_source : 40bc39af068fc5877a5fd6423739e4248105e089
extra : histedit_source : 77483e68671290e5a2882e681c16f5e0abe79069
2018-03-20 11:24:06 -06:00
Chris AtLee
f6faa1ea52 Bug 1442330: Remove android old-id builds r=jlorenzo
MozReview-Commit-ID: 9o3iXM5oHQM

--HG--
extra : rebase_source : c851970eb629285ee741dec0c177e4a0d9c674e0
2018-03-29 17:19:33 -04:00
Johan Lorenzo
bd5684096a Bug 1447263 - Snap: Split build and upload task r=rail
MozReview-Commit-ID: DGLQZLTjJDu

--HG--
rename : taskcluster/ci/release-snap/kind.yml => taskcluster/ci/release-snap-repackage/kind.yml
rename : taskcluster/taskgraph/transforms/release_snap.py => taskcluster/taskgraph/transforms/release_snap_repackage.py
extra : rebase_source : dcd16e9e7e28f1817de12ff469c1456305a2dafc
2018-03-20 17:19:50 +01:00
Kartikaya Gupta
4b3308471c Bug 1450552 - Disable svgr on windows10-64-qr for almost-permafailing. r=jmaher
MozReview-Commit-ID: 650NnXieC53

--HG--
extra : rebase_source : 63daee692f2b1bf9c3098efccc33d5a6391e125d
2018-04-04 09:19:49 -04:00
Rob Wood
ea3e0fc00c Bug 1434056 - Add nightly talos profiling job for Win10; r=jmaher
MozReview-Commit-ID: 5HjNqh17p9e

--HG--
extra : rebase_source : 74c900950c309dd3612b71ec9794f1f637a6d09c
2018-02-09 19:06:53 -05:00
Dustin J. Mitchell
d0f0657464 Bug 1443974: add a template to run try jobs at 'low' priority; r=ahal
This is gated by the `--chemspill-prio` flag, which should at least make anyone
abusing it to get faster results feel sorry for what they've done.

MozReview-Commit-ID: J4EwH45IkMX

--HG--
extra : rebase_source : 1bfbfafd7de914aaab52f48f0e37c09c0df05dd7
2018-04-02 16:53:05 +00:00
Olivier Tilloy
e9b0682a45 Bug 1449864: [snap package] add the removable-media plug to allow saving downloaded files to /media. r=jlorenzo
MozReview-Commit-ID: LcKaZOZP6vS

--HG--
extra : rebase_source : 52b66130a2d7044f35e0ef7f645469d62f81d0fb
2018-03-29 10:10:53 +02:00
Dorel Luca
baf0da3fea Merge mozilla-central to autoland 2018-04-03 07:22:33 +03:00
Gregory Szorc
70d55f427e Bug 1449629 - Install Python 3.5 in debian-base; r=glandium
We want Python 3.5+ to be available everywhere so various processes
can start using it.

The debian-base Dockerfile is shared by Debian 7 and 9 images.
Debian 9 ships with Python 3.5 and after the previous commit, we
have a Python 3.5 package for Debian 7. So we simply install the
"python3.5" package to get Python on all the Debian images.

MozReview-Commit-ID: 9ZmoSxtHWTZ

--HG--
extra : rebase_source : be4e62e7d731a3c39ee9ce205d75f1e525192acc
2018-04-02 16:58:21 -07:00
Gregory Szorc
cbab55349e Bug 1449629 - Install Python 3.5 in Debian 7 base image; r=glandium
Debian 7 ships Python 3.2 by default. That's too old for our
upcoming build requirement of Python 3.5.

This commit adds a Python 3.5 package for wheezy that backports
the Python 3.5 from a much later Debian version.

The patch was inspired by the existing patch for Python 2.7.
However, it needed additional work. The changes and reasons
should all be documented in the changelog file as part of the
package diff we apply.

I'm a bit disappointed we had to disable PGO. But it was
reliably segfaulting during the build. I didn't feel like going
down that rabbit hole.

MozReview-Commit-ID: ABpHW1KYFQP

--HG--
extra : rebase_source : 02dbd13236fe741cb33f07c803218fda339c214e
2018-04-02 19:27:12 -07:00
Gregory Szorc
18e72cea88 Bug 1449629 - Use -L when downloading OpenSSL; r=glandium
The URL is now being redirected to
https://www.openssl.org/source/old/1.1.0/openssl-1.1.0g.tar.gz. Let's
add a -L so we follow redirects automatically.

MozReview-Commit-ID: AuZ98jGidzl

--HG--
extra : rebase_source : 07e61558024e789df45d8e2ab67ab5ad9d3d355b
2018-04-02 19:22:07 -07:00
Jeff Gilbert
afd77f7fd5 Bug 1444274 - Require GCC 6.1+. - r=glandium
MozReview-Commit-ID: 7alNSIhhbLI
2018-04-02 17:05:43 -07:00
Steve Fink
4fa97cae2b Update sixgill to ab06fc42cf0f for bug 1450379, r=bhackett
--HG--
extra : rebase_source : 5be473dc5253fe69db3ab745ce31255d966e6459
2018-03-30 15:33:15 -07:00
Steve Fink
b1be1f1ac9 Bug 1449066 - Switch hazard builds to GCC 6, r=froydnj
--HG--
extra : rebase_source : 312938733bbf76c3c9c2fc2ec35ba0b88e6f89de
2018-03-28 18:15:51 -07:00
Andrew Halberstadt
135003aa80 Bug 1414921 - Add --geckoProfile to capture profiles from talos tasks to |mach try fuzzy|, r=dustin
Enables |./mach try fuzzy --talos-profile|. This template only applies to talos
tasks. It also provides --geckoProfile for consistency with |mach try syntax|,
but I don't like this name so it's hidden from the help.

The 'talos-profile.yml' template is also very specific (only applies to Talos
tasks).  Ideally I'd like a general 'command.yml' template that just appends
arguments to the command for any arbitrary tasks. But then we'd need to invent
an expression syntax in try_task_config.json so we could make sure it only
applies to Talos. Then I thought rather than implement it for a specific
template, we should have a general way of doing this which could apply to any
and all of the templates.

Needless to say, it's a rabbit hole and something that's best left to a
follow-up so we don't delay this bug.

MozReview-Commit-ID: GhllZ7sr0ar

--HG--
extra : rebase_source : 1de4deecc2f73130904d7c95d4ff12f85883cd91
2017-12-13 16:16:09 -05:00
Andrew Halberstadt
733451d1fa Bug 1414921 - [taskgraph] Convert test_morph.py to the pytest format, r=dustin
I was going to add a new test to this file and realized there was a lot of
duplication happening. Since I find it a lot easier to abstract code using
pytest's fixtures than it is to store instance variables and methods on a
unittest.TestCase class, I decided to convert this file to the pytest format
first.

Besides, I believe pytest's format makes the test a lot easier to read and
understand.

MozReview-Commit-ID: CfW9K11tFhk

--HG--
extra : rebase_source : 86192d73c664730ef98d8e8a9e50faaea0f55015
2018-04-04 15:22:42 -04:00
Jim Chen
a68cfc710e Bug 1448188 - Build geckoview instrumentation test in automation; r=nalexander
Build the GeckoView androidTest APK during the "archive-geckoview" step
and upload it as a build artifact. We can then run the tests in
automation.

MozReview-Commit-ID: 4GrwZEbQFsY

--HG--
extra : rebase_source : e038f5db2876bcc2e3842a6154a5580caa4f323f
2018-04-04 13:50:34 -04:00
Simon Fraser
b643e91189 Bug 1430600 Fix retries for partials async downloads r=callek
Summary: This doesn't solve the download timeouts, but does ensure that retries are happening as they should.

Reviewers: rail

Reviewed By: rail

Bug #: 1430600

Differential Revision: https://phabricator.services.mozilla.com/D821

--HG--
extra : rebase_source : ba2e30cb7f190f5ee2ef06dadd80d7fe9bc61d54
2018-04-03 18:31:05 +01:00
Narcis Beleuzu
2d0803379f Merge inbound to mozilla-central. a=merge 2018-03-31 00:49:19 +03:00
Chris Manchester
30f9e95441 Bug 1447116 - Update rust builders to 1.25 r=nalexander
MozReview-Commit-ID: jY8gAcA3vJ
2018-03-30 10:12:58 -07:00
Joel Maher
23456f1a83 Bug 1449587 - change the chunks that reftests run in to complete in more realistic runtimes and balance overhead + test time. r=ahal 2018-03-30 06:06:42 -04:00
Joel Maher
1314ee22b6 Bug 1436818 - enable motionmark on windows for try/mozilla-central. r=rwood 2018-03-30 06:06:42 -04:00
Joel Maher
65f61d075f Bug 1435844 - reftests on windows10 and the new moonshot hardware. r=rwood 2018-03-30 06:06:41 -04:00
Joel Maher
3fe49f6275 Bug 1431161 - run windows 32 and 64 bit builds on windows10-64 hardware for talos performance tests. r=rwood 2018-03-30 06:06:41 -04:00
Mike Shal
3a0c426d41 Bug 1319230 - Add a Taskcluster job to build with the tup backend; r=nalexander
MozReview-Commit-ID: H3ZmKxXk2NP

--HG--
extra : rebase_source : 33924dff24ff5f38832c2e600a85a8b0a9a23bf6
2018-02-22 13:31:10 -05:00
Dave Hunt
057d540744 Bug 1438250 - Make mozunit pip installable; r=ahal
MozReview-Commit-ID: BT4ciGT82bp

--HG--
rename : config/mozunit.py => config/mozunit/mozunit/mozunit.py
extra : rebase_source : a68fa4f5dce77ccf7c55184c555bb37b3a876278
2018-03-29 14:18:00 +01:00
Andrew Halberstadt
d2e75d0ea8 Bug 1436802 - [lint] Add some tests for the flake8 linter integration r=andi
This essentially tests tools/lint/python/flake8.py. Though it also adds
a basic framework for testing all the other linters as well. Getting this
added now will allow others to collaborate on adding more tests without
needing to get to 100% coverage for all linters right off the bat.

All python tests under tools/lint/test will run as part of the 'ml' task
on Linux, and the build task on Windows (OSX coverage is currently missing
for python tests).

The flake8 linter currently has a bug where the 'exclude' argument is
ignored. This is why we need to also exclude 'tools/lint/test/files' in
topsrcdir/.flake8, even though it is already listed in the
'mach_commands.py'. Other linters shouldn't need to do this, the exclusion
in 'mach_commands.py' should be good enough. See bug 1277851 for more
details.

MozReview-Commit-ID: 9ho8C83eeuj

--HG--
extra : rebase_source : 0adb01aa81c06f26cb891ae9f92a17f8f9fdf111
2018-03-22 17:24:15 -04:00
Dorel Luca
57bbc1ac58 Merge mozilla-inbound to mozilla-central. a=merge 2018-03-29 12:50:33 +03:00
Tom Prince
1f286055e2 Bug 1447460: Teach mach taskgraph cron to handle configuration in sub-repositories; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D815

--HG--
extra : rebase_source : f0153c78bf4ffe0dbf520e0fb4d0683c82173f8b
2018-03-28 11:34:20 -07:00
Tom Prince
74bcf37b60 Bug 1447460: Mark some obsolete mach taskgraph cron parameters as ignored; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D814

--HG--
extra : rebase_source : c50bd800ca9cd09bf0cd1ec9f7eb19f20d1b0866
2018-03-27 10:30:02 -07:00
Tom Prince
a96e438dc0 Bug 1447460: Add a slightly more descriptve owner for cron tasks; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D813

--HG--
extra : rebase_source : 30ce1b360bd43e1d48b72885a63eefb204464929
2018-03-27 10:32:13 -07:00
Chris AtLee
6b3f0c8b18 Bug 1425571: Replace pulse-notify with taskcluster-notify r=aki
MozReview-Commit-ID: FgfNz0fyY3z

--HG--
extra : rebase_source : a1e432f1deb3a8e0f22f61e6f9433f1dfc9fe845
2018-03-23 09:04:18 -04:00
Aki Sasaki
46478d2583 bug 1355482 - relpro docs: address dustin's review comments. r=dustin
--HG--
extra : rebase_source : d31b295a5c4b3a57bc7dd0f64e7143971135c23b
2018-03-27 17:39:24 -07:00