Commit Graph

1613 Commits

Author SHA1 Message Date
Andreea Pavel
5df2666ad7 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-04-26 09:06:52 +03:00
Andreea Pavel
a21531022b Merge mozilla-inbound to mozilla-central. a=merge
--HG--
rename : toolkit/components/extensions/test/xpcshell/test_ext_browserSettings.js => toolkit/components/extensions/test/xpcshell/test_ext_proxy_config.js
2018-04-26 09:04:59 +03:00
Nick Thomas
1ab53e6094 Bug 1457010 - gpg sign partner repacks, r=aki
This adds repackage-signing on mac and linux, depending on repackage and the chunking-dummy kinds respectively, and repackage-signing is extended to create gpg signatures. The signing_dependencies are no longer added because the beetmover_repackage_partner.py transform is going to set that up manually, and it avoids duplicate targets which the schema blocks.

Beetmover can depend now on repackage-signing for all platforms, and no longer has any indirect dependencies to worry about, but does need to know about copying the .asc files as upstream artifacts.

MozReview-Commit-ID: JcIdXQ2B7Rg

--HG--
extra : rebase_source : d05f1092b72e4241ff2f40b286cbe0f8af94ea67
2018-04-26 10:52:03 +12:00
Mihai Tabara
20f7adc3ef Bug 1453273,1453255,1453253 - add esr60 fixes in automation. r=aki CLOSED TREE
--HG--
extra : histedit_source : b3427d4436bc7ef445eb67114bde33b16993d63c
2018-04-26 01:29:09 +03:00
Aki Sasaki
64e8635656 bug 1456620 - chunk mac partner signing. r=nthomas
Previously, we had a single mac signing task that signed all mac locales and subpartners in a single signing task. This task required us to bump the signing task timeout. Chunking gives us a speed boost and a bit more resiliency if a single signing task fails - we don't have to re-sign everything, only the tasks that fail.

MozReview-Commit-ID: 4vPZE1vzZoQ

--HG--
extra : rebase_source : 320e9b51061b57d65d08aed1e621983e911c7b6d
extra : source : 00c8d34184b954d259c04459da916bda8baaca78
2018-04-23 17:12:43 -07:00
Aki Sasaki
1b40a4b7fc bug 1456620 - move check_if_partners_enabled call. r=nthomas
Because the transforms are generators, we actually call them from the bottom up. The previous transforms don't get called until the `for task in tasks:` or `for job in jobs:` in the following transform.

Moving the `check_if_partners_enabled` transform to the end means we never try to access `config.params['release_partner_config'].values()` in `add_command_arguments` when `release_partner_config` is None. Otherwise, we hit errors when we run taskgraph-gen.py.

MozReview-Commit-ID: Ho2odPL9FxS

--HG--
extra : rebase_source : 51406b39c358ff99690e073920a2e3f66cb39c83
extra : source : 02136f9beec0726098d9263f84f46244bd454b9f
2018-04-23 13:53:19 -07:00
Aki Sasaki
1d75a042d7 bug 1456620 - stop uploading public partners to private. r=nthomas
MozReview-Commit-ID: 2clmiQKswnp

--HG--
extra : rebase_source : df3571f12016a631d8e967eaed37780e6674584a
extra : source : a09d7b1149dccccfea0f6922261c2b66292b5715
2018-04-23 12:57:36 -07:00
Chris AtLee
96d067df95 Bug 1403548: Enable nightly asan reportor builds and updates r=Callek
MozReview-Commit-ID: 2X03vU5bO32

--HG--
extra : rebase_source : 70d25b081ed874d4f88944e05f40764f948a45a7
2018-04-19 09:28:59 -04:00
Dorel Luca
b78d790273 Backed out changeset a63caceffcee (bug 1403548) for liniting failure on builds/worker/checkouts/gecko/taskcluster/taskgraph/transforms/beetmover_repackage.py. CLOSED TREE 2018-04-26 00:07:21 +03:00
Chris AtLee
a8def10cc3 Bug 1403548: Enable nightly asan reportor builds and updates r=Callek
MozReview-Commit-ID: 2X03vU5bO32

--HG--
extra : rebase_source : d4b6672eae5b378ac5a5d80d7f14d193d201f517
2018-04-19 09:28:59 -04:00
Coroiu Cristina
985588fd09 Backed out changeset 1527cfbcd067 (bug 1453273) for failing Geko decision task on a CLOSED TREE 2018-04-25 21:22:09 +03:00
Mihai Tabara
01008a59eb Bug 1453273,1453255,1453253 - add esr60 fixes in automation. r=aki
--HG--
extra : rebase_source : 991312e6cfbbb616e2c5f5706e9b3c1b8e6e0263
extra : source : cf2e01720435b19d7fb1320c48a91728b39bddaa
2018-04-20 09:54:03 +01:00
Tom Prince
cdc2f74412 Bug 1418058: [taskcluster] Add graph_config to some actions that were originally missed; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D1025

--HG--
extra : rebase_source : 1c6579521edd185b79646b3aa14165877c0a12b3
2018-04-23 13:08:28 -06:00
Tom Prince
8ae52f6885 Bug 1456379: Remove references to date branch; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1028

--HG--
extra : rebase_source : d25e21bd7c0140392efdecf01fa3bd879a8a9779
2018-01-23 14:48:27 -07:00
Justin Wood
b85bff3aac Bug 1456246 - taskgraph: Perform release promotion needs on mozilla-esr60 on-push. (No Android). Fix bustage. r=rail
--HG--
extra : rebase_source : 834dd0b4041789c1c74d97fc7cef82fe3a77043a
2018-04-24 10:52:30 -04:00
Joel Maher
b6b767f893 Bug 1425929 - test-verify jobs should pick a virtualization appropriate to the test. r=gbrown 2018-04-24 10:20:19 -04:00
Joel Maher
9077c8cf36 Bug 1453056 - test-verify should have the ability to run in chunks depending on the incoming tests. r=gbrown 2018-04-24 10:20:11 -04:00
Tom Prince
25fe6ae3a0 Bug 1455448: [taskcluster] Use taskgraph indexed decision tasks for finding parameters; r=me
Now that 28db2c96ac69 has been uplifted, get parameters from the new index paths.

--HG--
extra : rebase_source : 17166c55ad85ee153196e1797fe027dc6895beb2
2018-04-23 22:59:59 -06:00
Ciure Andrei
1940af33ec Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-04-24 04:29:20 +03:00
Tom Prince
0de4a5fd3d Bug 1455448: Don't include firefox in the decision task index; r=dustin,mshal,rail,Callek a=release
The decision task is used for everything built as part of a push (for
mozilla-central, this is firefox, devedition and fennec, as well as tasks that
aren't strictly part of any product). Thus, having `firefox` encoded as part of
the decision task doesn't make sense.

This changes the route from
    index.gecko.v2.${repository.project}.latest.firefox.decision
to
    index.gecko.v2.${repository.project}.latest.taskgraph.decision
while leaving the latter for backwards compatability with tools that expect it.

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

--HG--
extra : rebase_source : c4c4691bb4633225e5e37b21982b916f76353e27
extra : source : 6ef1607a3e63250eefbda5333d61fd338c23311d
2018-04-19 15:32:02 -06:00
Tom Prince
b929e4e30d Bug 1456234: [release] Embed generate-checksums mozharness config in taskcluster config; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1018

--HG--
extra : rebase_source : daa6987654bbd16858dd17dfa4b85a78bd9f77e6
extra : source : 934cccf5ed74d5024f183bedbc40ad12bdc3ae00
2018-04-23 12:43:53 -06:00
Justin Wood
fe50f509e3 Bug 1456246 - taskgraph: Perform release promotion needs on mozilla-esr60 on-push. (No Android). r=rail
MozReview-Commit-ID: BFpSAz3oj3F

--HG--
extra : rebase_source : db212900f7ea4e19f29a543f7cacb5e2dcc201fe
2018-04-23 15:39:33 -04:00
Johan Lorenzo
489364e307 Bug 1455143 - Stop beetmoving deleted testing artifacts r=gps,mtabara
MozReview-Commit-ID: L10NmJH7s2A

--HG--
extra : rebase_source : ffa89550eabfc367bae0d5e1794bc28d628b1d41
2018-04-20 16:13:43 +02:00
Andreea Pavel
5743b5b700 Merge mozilla-inbound to mozilla-central. a=merge 2018-04-21 12:31:28 +03:00
Tom Prince
46b214367d Bug 1452179: [mozharness] Get rid of references to private pypi server; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D999

--HG--
extra : rebase_source : 778e22131bcb22892d8ce457f598716b230a173f
2018-04-19 16:46:50 -06:00
Dorel Luca
3409e8f9fb Merge mozilla-central to autoland
--HG--
rename : testing/mochitest/tests/SimpleTest/SpawnTask.js => testing/mochitest/tests/SimpleTest/AddTask.js
rename : testing/mozharness/mozharness/mozilla/testing/verify_tools.py => testing/mozharness/mozharness/mozilla/testing/per_test_base.py
extra : rebase_source : 6f474049dab2c2979e13ea87114b82d2b04715d0
2018-04-21 02:03:27 +03:00
Chris AtLee
1ae20747ee Bug 1455726: Disable emails to release+tcstaging. r=bhearsum,tomprince
MozReview-Commit-ID: pbyLauEdDE

--HG--
extra : rebase_source : d63c0c3b6321a9463b1388ab4c380c37fd59d15d
2018-04-20 15:27:18 -04:00
Brindusan Cristian
de7724a73a Backed out 3 changesets (bug 1431753) for android mochitest failures on mozharness/base/script.py CLOSED TREE
Backed out changeset bc062fa71ca7 (bug 1431753)
Backed out changeset df038cacff14 (bug 1431753)
Backed out changeset 381cc9c492f3 (bug 1431753)

--HG--
rename : testing/mozharness/mozharness/mozilla/testing/per_test_base.py => testing/mozharness/mozharness/mozilla/testing/verify_tools.py
2018-04-19 22:31:24 +03:00
Marco Castelluccio
ac95649c98 Bug 1431753 - Add a test-coverage test suite, similar to test-verify, that runs tests in isolation in coverage mode. r=gbrown,jmaher
--HG--
extra : rebase_source : 8e151ddc81d528f85e2a4acbd7623935d4246b4f
2018-04-19 19:19:31 +02:00
Tom Prince
834d10278e Bug 1442545: [partner-repack] Sign repacked partner builds; r=Callek CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D983

--HG--
extra : source : d05a241acdea1cd4ccbdff66d3c5be5d3d90a26f
extra : amend_source : 5350b45cfad214caabaca89e00eca59727db3a2c
2018-04-18 12:17:09 -06:00
Tom Prince
2e749d3e5a Bug 1442545: [partner-repack] Beetmove the partner repacks; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D992

--HG--
extra : rebase_source : 66571663a4f3455a3f5b9d5afa616c48a35e46ad
extra : source : f292fad571a41e45706cd75a0b0afde7feff58e0
extra : histedit_source : 304e44cef85dfe8514748db3fad484a09cbca727
2018-04-18 12:19:14 -06:00
Tom Prince
5ab88d1ae9 Bug 1442545: [partner-repack] Repackage signed partner builds; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D982

--HG--
extra : rebase_source : 2ac19d749ba9f2dbbebb594d31b144c3d4cbf673
extra : histedit_source : e7f3fa0f7615bd3cd40eb73a49049364acc42d63
2018-04-18 12:06:17 -06:00
Tom Prince
fd906f4207 Bug 1442545: [partner-repack] Sign partner builds; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D981

--HG--
extra : rebase_source : 70270db813298a871ca53dbe8c7aca57a12e4fb5
extra : histedit_source : 06fc88f9f5d1f008f9cc42a6c950ee471adeba56
2018-04-18 12:02:24 -06:00
Tom Prince
c4549c8e6b Bug 1442545: [partner-repack] Add repack partner builds; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D980

--HG--
extra : rebase_source : cc2a3419115cd40f5cd3f997071b0e1b46324821
extra : histedit_source : 24f8156d534da14a89a149c86eeecb57eb74ec23
2018-04-18 11:02:02 -06:00
Tom Prince
5a831f2473 Bug 1442545: [partner-repack] Don't display partner repacks on treeherder; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D978

--HG--
extra : rebase_source : 6378eae5e6dde4fa4debc918dd95af3dc08ded82
extra : histedit_source : d24a7c5ec0fb52789392c1541fecd0b2100baf4c
2018-04-18 13:07:07 -06:00
Tom Prince
8ad6e70430 Bug 1442545: [partner-repack] Add parameters needed for doing partner repacks; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D977

--HG--
extra : rebase_source : 0f2ef4edf6093d644c82c6b0475ba7796ebaa90b
extra : histedit_source : b446b09b30a0f709f4c80eaf69ec40952562ce6d
2018-04-16 20:48:40 -06:00
Tom Prince
eda1a9a23c Bug 1442545: Allow forcing artifact access to be via private URLs; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D976

--HG--
extra : rebase_source : 2c2c861ded410ca4d311ee2ec77010daffef6a62
extra : histedit_source : d0725429fa267be465f796ab85f356861bd91e71
2018-04-16 20:43:50 -06:00
Tom Prince
abc1d69243 Bug 1442545: Propogate shipping-product/phase in signing; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D975

--HG--
extra : rebase_source : b45aee03fc2a3416e44e4c8dbd2adaa495fe0bab
extra : histedit_source : 0183e8fa43bd1ccbb4aefeb0ffa2192b549aaa1c
2018-04-18 13:05:21 -06:00
Tom Prince
04c60d2765 Bug 1442545: Add max-run-time to signing workers; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D974

--HG--
extra : rebase_source : 516e2ef631a24e89c8ae352749452b25766fa1fe
extra : histedit_source : 5791d6042e5ff4f58aa9e3671d38b578da4ac96a
2018-04-18 13:04:09 -06: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