Граф коммитов

3419 Коммитов

Автор SHA1 Сообщение Дата
Andreea Pavel 17a7053b0d Merge mozilla-inbound to mozilla-central. a=merge 2018-04-26 17:03:43 +03:00
Robin Templeton 8f61a2db7d Bug 1455795 - Remove the AUTOMATION option from mozjs_sys's build.rs. r=sfink
This option shouldn't be used for local builds (see bug 1294157). Set
the option from the crate's taskcluster script instead, so that it's
used only for automated builds.

--HG--
extra : rebase_source : 94b398a0f1fac60094269d755735c426ecc63e17
2018-04-24 18:04:00 -04: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
Johan Lorenzo ce8360e572 Bug 1453261 - adjust bouncer kinds to handle esr60. r=rail,mtabara CLOSED TREE
MozReview-Commit-ID: EpzlzLoQFLk

--HG--
extra : histedit_source : 786c95dc3a579c78ece2094d13a75e13f443fd50%2C5ce141423b18b432d1d6f1a721335f1ab49f636b
2018-04-16 16:25:26 +02: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
Geoff Brown bc36ecada6 Bug 1445716 - Increase timeout for geckoview-junit on android debug; r=jmaher 2018-04-25 09:10:26 -06:00
Geoff Brown b0abf7f6dd Bug 1445716 - Add new Android test task geckoview-junit, but do not run it yet; r=jmaher
Add geckoview-junit test task to taskcluster and mozharness configs.
https://developer.mozilla.org/en-US/docs/Mozilla/Geckoview-Junit_Tests
2018-04-25 09:10:26 -06:00
Gurzau Raul faeb9b7ddd Merge inbound to mozilla-central. a=merge 2018-04-25 12:36:04 +03:00
Brindusan Cristian 9265429dcd Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-25 00:57:49 +03:00
Chris Manchester 73c4c02d68 Backed out rust 1.25 update due to breaking Windows rust oom stack traces (bug 1447116)
MozReview-Commit-ID: EkBliM51n59
2018-04-24 12:07:49 -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
Margareta Eliza Balazs 36dec78aec Merge inbound to mozilla-central. a=merge
--HG--
rename : toolkit/mozapps/extensions/internal/XPIProviderUtils.js => toolkit/mozapps/extensions/internal/XPIDatabase.jsm
2018-04-24 12:42:08 +03: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 84bde96dc6 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-24 04:26:26 +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
Ciure Andrei 33e644e1da Merge inbound to mozilla-central. a=merge 2018-04-24 04:14:21 +03:00
Tom Prince 0822363bfa Bug 1456175: [mozharness] Remove unreferenced `enable_signing` config; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D1014

--HG--
extra : source : 8c1bb61b86d6678b9109bff0f659b1bb4c98442b
extra : amend_source : c6f1f2e7414f232e1eee57d7bd62fde9d79212b3
2018-04-20 14:51:33 -06:00
Johan Lorenzo 3f11f75aa1 Bug 1453266 - Fix bad worker-type and scopes r=rail
MozReview-Commit-ID: DbQXkXUk7am

--HG--
extra : rebase_source : 38b80fc36cdf7f3db7181376f98c451ae124bed1
2018-04-16 16:10:13 +02: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
Ciure Andrei 1940af33ec Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-04-24 04:29:20 +03: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
Tom Prince 9203ed3c58 Bug 1456234: [mozharness] Process EXTRA_MOZHARNESS_CONFIG even if no files are specified; r=aki
This will allow mozharness configs to be specified exclusively in the taskgraph.

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

--HG--
extra : rebase_source : a3a9b6cc9d1004c4bd396fccc3e4354a7316651d
extra : source : 10acd193df92b7c495789dc24157b85f116ade5e
2018-04-23 17:39:35 -06:00
Andreea Pavel 5df2666ad7 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-04-26 09:06:52 +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
Gregory Szorc 80069167e7 Bug 1456326 - Bump version of decision image; r=dustin
Version number is arbitrary.

MozReview-Commit-ID: EGfDiyGuCPI

--HG--
extra : rebase_source : e7412924db64446fcb9c3c11c100077376ef95ef
2018-04-23 17:53:16 -07:00
Gregory Szorc 3c563381fe Bug 1456326 - Trim some fat from decision image; r=dustin
The big win comes from removing the APT lists. We also reduce the
number of layers while we're here.

This makes the image 162 MB instead of 202 MB.

MozReview-Commit-ID: K2ic4zcr31j

--HG--
extra : rebase_source : afda144f1a1319971842642b58460de169e245fa
2018-04-23 17:52:45 -07: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
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
Dorel Luca 15813c8ca0 Merge mozilla-central to mozilla-inbound 2018-04-21 02:06:35 +03:00
Dorel Luca 65669dae30 Merge mozilla-inbound to mozilla-central. a=merge 2018-04-21 02:00:04 +03:00
Steve Fink 2c3ce821ef Bug 1455201 - Propagate failure out of set -e region and add verbose logging to autospider.py, r=jonco
--HG--
extra : rebase_source : 3b2b301e45e555de489ac26bc22e1e1e181c6357
2018-04-19 11:20:26 -07: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
Andrew Halberstadt c52efbdc58 Bug 1410424 - [docs] Support live reloading with |mach doc| r=mshal
This changes the default to opening a livereload webserver after doc generation
(as opposed to opening the index file). Any changes to the specified path will
result in a rebuild and refresh of the browser.

For example, if you run:

    ./mach doc tools/lint

The linting docs will be built, served and opened in a browser. Modifying any
file under 'tools/lint/docs' will refresh the browser with your changes.

To disable this behaviour and simply open the index file, you can pass in
'--no-serve'. The '--no-open' flag will continue to work (both with http and
the file system).

One caveat to this patch is that when generating the root docs (by running
|mach doc|), we don't watch all possible doc paths (just the root one under
'tools/docs/'). This will probably be fixed in the follow-up bug 1454640.

MozReview-Commit-ID: FQecuePM0zZ

--HG--
extra : rebase_source : 3240402d7505e99a4f64dada309b1baec78306e1
2018-04-06 10:52:56 -04:00
Cosmin Sabou 5e9d16a446 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-04-20 01:37:07 +03: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
Gregory Szorc 6783cc56fe Bug 1441170 - Increase max run time for file metadata test; r=mshal
It was intermittently timing out.

MozReview-Commit-ID: BCgvvYMhHqR

--HG--
extra : rebase_source : 4ca3eb019f6d1f511545366b4ec36e15d4b5f28b
2018-04-19 15:10:55 -07:00