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

2448 Коммитов

Автор SHA1 Сообщение Дата
Tom Prince 1a753b5398 Bug 1415621: Support checking comm-central in mozharness windows builds. r=dustin
MozReview-Commit-ID: ChFc93tzoEE

--HG--
extra : rebase_source : 7de8198e8e25817688101737f291347cce628600
2017-10-24 13:53:08 -06:00
Tom Prince 6bd8766b04 Bug 1415621: Refactor checking out vcs repos in taskcluster mozharness builds. r=dustin
MozReview-Commit-ID: LyZ5bmEleoW

--HG--
extra : rebase_source : e96b3141ceb085a1081b898d1318119003d97cba
2017-10-26 12:03:23 -06:00
Sebastian Hengst 1b0413a887 merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-11-09 11:53:05 +02:00
Andrew Halberstadt 1fdddacae3 Bug 1414919 - [taskgraph] Create a 'rebuild' morph template, r=dustin
This template takes a single integer as input, and sets the 'task_duplicates'
attribute on any tasks that were explicitly specified by try_task_config.json.
This means dependent tasks or 'always_target' tasks will not be rebuilt.

To support this template, the apply_jsone_templates morph now requires the
entire try_task_config object instead of just the templates.

MozReview-Commit-ID: DwxUtlC5VD5

--HG--
extra : rebase_source : c57a80ada2fc4591a5ce4c94965b8c9f02bb53b1
2017-11-07 10:22:35 -05:00
Andrew Halberstadt 1ec6a60b5b Bug 1414919 - [taskgraph] Allow morph templates to also modify task attributes, r=dustin
The motivation for this change is to create a 'rebuild' template that sets
'attributes.task_duplicates'. A nice side effect is that if any of 'task'
or 'attributes' aren't explicitly set, we can ignore the result which means
we don't need to have a whole bunch of 'else' clauses in the templates.

MozReview-Commit-ID: DX3UyFGb4ff

--HG--
extra : rebase_source : b768cb9f9df3cb22827209519f1cd2a4944af74f
2017-11-07 10:18:56 -05:00
Brian Grinstead 02c6b5e3b0 Bug 1376546 - Set up browser instrumentation as a new taskcluster job;r=jmaher
MozReview-Commit-ID: 423Y58ULPPA

--HG--
extra : rebase_source : e2fe04a4217aa40a4a2f7371b4ff06a8e10a3119
2017-11-07 15:19:20 -08:00
Nick Alexander b4332702f0 Bug 1414678 - Pass through MOZ_SCM_LEVEL, so that secret fetching works. r=Callek
MozReview-Commit-ID: IqtMzMsjxOZ

--HG--
extra : rebase_source : eefc31daa43894a08c9bc9eb1da40faeb466c2a5
extra : source : a5a189a375dcc63af11dec3afa2d6491e52ddc4e
2017-11-06 11:32:40 -08:00
Tom Prince 2db78e3fcd Bug 1415199: Move some logic for loading taskgraph kinds from mozbuild.mach_bootstrap to taskgraph. r=dustin
This fixes the fallout from the mach command not being updated for 69c60c8fc528d8d038e22a2ae62f5ff7b1131231.

MozReview-Commit-ID: 7WZ8wW4gnCY

--HG--
extra : rebase_source : 36caffb4a8631ea478ec6f8d509a82c01016eeb5
2017-11-07 10:08:49 -07:00
Sebastian Hengst 1aa3eb5efc Backed out changeset ec6b9fda1868 (bug 1415199) for breaking gecko decision task. r=backout on a CLOSED TREE 2017-11-07 19:50:30 +02:00
Tom Prince 032b57d3ec Bug 1415199: Move some logic for loading taskgraph kinds from mozbuild.mach_bootstrap to taskgraph. r=dustin
This fixes the fallout from the mach command not being updated for 69c60c8fc528d8d038e22a2ae62f5ff7b1131231.

MozReview-Commit-ID: 7WZ8wW4gnCY

--HG--
extra : rebase_source : 887b386480b9cb69c8b7e0196851862fceec2dfe
2017-11-07 10:08:49 -07:00
Rail Aliiev d39f5742f5 Bug 1415207 - Add http://archive.mozilla.org/ to funsize download whitelist r=sfraser
MozReview-Commit-ID: LPNO4EjSvpb

--HG--
extra : rebase_source : 2685edbc1f9984b19003e0ce27c2c23c2d64af18
extra : source : 45e0ca82234c0f546a5084ea0cfb0a3431a226f1
2017-11-07 11:05:41 -05:00
Tom Prince 8823cde0ed Bug 1414988: Update recursive calls to `target_tasks_*` functions; r=dustin
MozReview-Commit-ID: Fb7EYV4Vk4G

--HG--
extra : rebase_source : 3b905fa62767f4a947277b0ecd00eaa9540229fa
2017-11-06 16:54:03 -07:00
Sebastian Hengst f5e52adeea merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-11-07 12:43:06 +02:00
Sebastian Hengst af670f4147 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-11-07 02:47:30 +02:00
David Major 375f8abff8 Bug 1414304 - Use VS2017 for the sccache toolchain build. r=cmanchester 2017-11-06 17:15:13 -05:00
David Major 422a57aa5b Bug 1414306 - Use VS2017 for the gn toolchain task. r=cmanchester 2017-11-06 17:14:45 -05:00
Steve Fink 8a783fa92e Backed out changeset f513199e73f3 (bug 1413721) for failing taskgraph tests
--HG--
extra : amend_source : 240d3de5b08ac531c15ee8edfa1a1adfea907dac
2017-11-06 11:21:35 -08:00
Tom Prince 2d833ffd8a Bug 1410513: Move ridealong build configuration to ci/config.yml; r=dustin
MozReview-Commit-ID: 761zWtiZFtz

--HG--
extra : rebase_source : 7eb318fcb73b89fe3d8995bbb4f5661239450c87
2017-11-02 14:34:47 -06:00
Tom Prince 73e5e1e2b3 Bug 1410513: Treeherder group names from config file; r=dustin
MozReview-Commit-ID: CuEQyn03Anh

--HG--
extra : rebase_source : 2fa6e873643723a869154c33a0f466a36cdb5172
2017-11-02 11:37:20 -06:00
Tom Prince 377f7dcad0 Bug 1410513: Use try_tasks as target method on try-comm-central; r=dustin
MozReview-Commit-ID: 5nh5qAcBqQJ

--HG--
extra : rebase_source : 16d205ea9e7cd2a5875e45a51e1e9579ea69de0a
2017-11-02 15:02:49 -06:00
Ryan VanderMeulen a2f1dcd1e0 Merge m-c to autoland. a=merge 2017-11-06 14:51:08 -05:00
Csoregi Natalia c79466f107 (bug 1411688) Make --with-gradle handle single-locale repack r=snorp a=reland
--HG--
extra : amend_source : d435c08a762988804bfe23251b8b5f76702eca99
2017-11-06 15:23:47 +02:00
Csoregi Natalia aaa47364af Backed out 5 changesets (bug 1411688) for failing Android single-locale repacks. r=backout a=backout
Backed out changeset 65d5d13b4ea0 (bug 1411688)
Backed out changeset 8ba514bd8ed6 (bug 1411688)
Backed out changeset 866854a996b8 (bug 1411688)
Backed out changeset 34f83aab44e6 (bug 1411688)
Backed out changeset 2e4e139bb5d7 (bug 1411688)
2017-11-06 12:18:50 +02:00
Steve Fink 89e6e83972 Bug 1413721 - Run spidermonkey test jobs on windows try pushes, r=dustin
--HG--
extra : rebase_source : a4b01d89e42af85eaea6ff48ac16da2a978bae25
2017-11-01 15:14:36 -07:00
Steve Fink 466d58f970 Bug 1413721 - Run spidermonkey test jobs on windows try pushes, r=dustin
MozReview-Commit-ID: Ko1bBPbY2yn

--HG--
extra : rebase_source : 8a352026bcf46c2a3afc462b8ea7de3600e44b5f
extra : source : f513199e73f32b4cb05651c91599410bbf2d11a9
2017-11-01 15:14:36 -07:00
Rail Aliiev 6bd4a6993f Bug 1414897 - render the target_tasks_method template in release promotion r=aki
MozReview-Commit-ID: KIGf1KAKpDL

--HG--
extra : rebase_source : ab297156536325b74dba162c362b8d504057803e
2017-11-06 13:10:48 -05:00
Kartikaya Gupta d2d7f97eb4 Bug 1414970 - Add new talos tests to qr-talos task set so they run with WebRender enabled as well. r=jrmuizel
MozReview-Commit-ID: JnuIhsEM4fK

--HG--
extra : rebase_source : 067b067d497fe63bea5e325db94c30cce38442c5
2017-11-06 17:31:13 -05:00
Rail Aliiev a903e7c823 Bug 1414924 - test-action-callback prints task definitions scrambled r=dustin
MozReview-Commit-ID: GiJsOiTVUXL

--HG--
extra : rebase_source : 2beb402ee8b5d9ad181df729e062ad3572b753f8
2017-11-06 16:29:35 -05:00
Ralph Giles 1999c8d8f8 Bug 1414906 - Build sccache with openssl 1.1.0g. r=froydnj
Fixes bn_sqrx8x_internal carry bug on x86_64 (CVE-2017-3736)

MozReview-Commit-ID: 5qF9NfCi3XX

--HG--
extra : rebase_source : 287dfb7198b2c7cce065010e5c603a4bb2fe986f
2017-11-06 10:16:07 -08:00
Sebastian Hengst d61954557d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Ai6Y5GGfkfT
2017-11-04 10:58:24 +01:00
David Major 2d71b41c6f Bug 1412952 - Build clang-cl itself with VS2017. r=froydnj 2017-11-03 12:29:58 -04:00
David Major ea84880cdf Bug 1412952 - Use VS2017 with clang-cl builds. r=froydnj 2017-11-03 12:29:58 -04:00
Gregory Szorc 29dc336611 Bug 1413687 - Move hazard build scripts out of mozharness; r=sfink
These scripts are included by hazard-analysis.sh. That's their only
reference in repo.

We could probably inline these scripts. But let's start by moving them
out of mozharness since no active mozharness based task is using them.

MozReview-Commit-ID: 13oen42Txmh

--HG--
rename : testing/mozharness/scripts/spidermonkey/build.browser => taskcluster/scripts/builder/hazard-browser.sh
rename : testing/mozharness/scripts/spidermonkey/build.shell => taskcluster/scripts/builder/hazard-shell.sh
extra : rebase_source : 782f7b3f3537cfefb51b0e5f1b459c8ad0daca5b
2017-11-06 11:02:24 -08:00
Wander Lairson Costa b1a0b58fe4 Bug 1413502: Use --taskcluster-worker on Windows talos. r=grenade
With migration of talos machines from buildbot to Taskcluster, we need a
way to run jobs in Taskcluster without affecting production.

We accomplish this task by using the same approach we use for Linux:
when we give the --taskcluster-worker flag, decision task switches from
buildbot-bridge to Taskcluster Windows work-type.

MozReview-Commit-ID: LU5oaGCZ8uz

--HG--
extra : rebase_source : d32d3fa85027bb50726c6f4631716016c91ebb45
2017-11-03 14:45:12 -02:00
Nick Alexander 0b1169a83d Bug 1411688 - Part 2: Include secrets in Android single-locale repacks. r=aki
Single-locale repacks need to run aapt (--without-gradle) or Gradle
(--with-gradle).  When running --with-gradle, they need to compile the
Java source code again (in order to produce a fresh R.java with
correct IDs).  That compile will be part of the shipping APK, so it
needs to be configured "the same" as the underlying repacked.  *This
is a significant change in behaviour, but necessary to support newer
Gradle/aapt versions, which do not maintain R.java ID mappings across
invocations.*

Part of the configuration are the secret keys and features that are
gated on them.  This commit makes those secrets available to
single-locale repacks.

MozReview-Commit-ID: 4REPsIb5TgN

--HG--
extra : rebase_source : 2d23e0e0c51a61e50acf24123b316bdbb0b579ff
extra : source : a721890f7573140ca6a926e722bd3538c732dae7
2017-11-02 10:03:01 -07:00
Sebastian Hengst 07b805d165 Backed out 5 changesets (bug 1411688) for flake8 linting failure at testing/mozharness/scripts/mobile_l10n.py. r=backout on a CLOSED TREE
Backed out changeset 8ddf3257a8db (bug 1411688)
Backed out changeset c313d76f2aa5 (bug 1411688)
Backed out changeset 3df83a3b7e9c (bug 1411688)
Backed out changeset 133417cefdab (bug 1411688)
Backed out changeset a8fd33d8a2af (bug 1411688)
2017-11-04 00:49:47 +01:00
Andrew Halberstadt d92b629dc4 Bug 1408352 - Add 'always_target' to lint and python unittest tasks, r=dustin
The mochitest and reftest selftest tasks are excluded because they also
schedule several builds as dependencies which is likely going to be unexpected
behaviour.

MozReview-Commit-ID: 9eoVJ5qpAMO

--HG--
extra : rebase_source : 469521feff3ba42506ffb54bfe8f009bf9ab9da6
2017-10-30 09:43:52 -04:00
Andrew Halberstadt 7e8349c9a0 Bug 1408352 - [taskgraph] Implement 'always_target' attribute, r=dustin
Tasks that have the 'always_target' attribute set will be always be included
in the target_task_graph, regardless of target task filtering.

Furthermore, if they were only added because of this attribute (i.e, the
filters would have excluded the task), then the task will be a candidate for
optimization even if the 'optimize_target_tasks' parameter is False.

MozReview-Commit-ID: 9eoVJ5qpAMO

--HG--
extra : rebase_source : 9635002720d088ca9870649f3143d6293c666610
2017-10-30 09:41:51 -04:00
Nick Alexander 2662541c7e Bug 1405396 - Post: Make it easier to debug l10n builds. r=maliu
This adds the R.txt files produced by the build -- timestamped, so
they are kept in order -- to the Task Cluster artifacts, for later
comparison.

MozReview-Commit-ID: 3hj6XjFDIE4

--HG--
extra : rebase_source : 04c1bcd2bf62fd193541fa92dd8841db102f6b5a
extra : source : 5a00c3642c972385cd212fe8b15240bce6acef50
2017-10-20 11:07:21 -07:00
Nick Alexander 99d78dc8bc Bug 1405396 - Post: Run geckoview tests on all but non-Gradle Android builds. r=gbrown
As we transition to Gradle (and only Gradle) Fennec builds, we're
turning the Gradle builds (Bg) into non-Gradle builds (Bng).  It's not
worth the effort to rename "gradle" to "non-gradle", so this is a
confusing looking patch that turns on GeckoView tests for everything
but Bng (which has kept the "gradle" name).

MozReview-Commit-ID: C1PlsehRwJf

--HG--
extra : rebase_source : f8bfc730ab963833f43d2f19b11027db8e49a06a
extra : source : 50006730ade8dd1a12ec0eec7113f802e6b8497d
2017-10-19 13:58:44 -07:00
Nick Alexander 260954c89b Bug 1405396 - Build with Gradle by default; turn Bg (Gradle) into Bng (non-Gradle). r=maliu
This also turns the tier 2 job B(n)g into tier 1, since moz.build is
still tier 1.  It also pushes a lot of GeckoView related tasks into
the main builds, since they should run as part of Gradle builds.

This also removes unused tooltool manifests; the jobs that used these
manifests use only toolchain tasks now.

MozReview-Commit-ID: 2GmnJ7joCTT

--HG--
extra : rebase_source : 75cd2dfb51e0e1b510f5e618c2dc881cf5f22bf2
extra : source : 6b95b09d6afbb83ba89c47b237dfce6e15587bbe
2017-10-18 13:05:54 -07:00
Nick Alexander 0436784ef8 Bug 1405396 - Pre: Configure geckoview test for x86. r=gbrown
MozReview-Commit-ID: BITEuWnJPUK

--HG--
extra : rebase_source : dcf5c06f97dea682e29c46b8e7f7cd9f3ee58888
extra : source : 11b7ab2c3c206915179080be13777e0d5a8d4c98
2017-10-20 18:07:01 -07:00
Wander Lairson Costa 9ebefdadc5 Bug 1413225: Do not apply remove_executables to talos-g5. r=jmaher
mdc1 Linux machines can't find tooltool with this config.

MozReview-Commit-ID: 3CnfqcSbO0K

--HG--
extra : rebase_source : 13d4b76bafda17a82659927afee38320f91d0f93
2017-10-31 13:52:45 -02:00
Sebastian Hengst ca88e3c4c5 Merge mozilla-central to autoland. r=merge a=merge 2017-11-01 22:58:44 +01:00
Sebastian Hengst 4ff29d14f8 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GSDYk9wLOAM

--HG--
rename : browser/base/content/test/general/browser_bug561636.js => browser/modules/test/browser/formValidation/browser_form_validation.js
rename : browser/base/content/test/general/browser_bug595507.js => browser/modules/test/browser/formValidation/browser_validation_iframe.js
rename : browser/modules/test/browser/browser_bug1319078.js => browser/modules/test/browser/formValidation/browser_validation_invisible.js
2017-11-01 22:55:12 +01:00
alex 40f03f9f5e Bug 1393788 - Compress all JSDcov artifacts (.json files) into zip files after all tests are completed. r=gmierz,jmaher.
Building with "Linux x64 JSDCov", each suite of tests will produce a list of JSDCov artifacts (.json). This patch compresses all JSDCov artifacts into 1 zip file for each suite upon tests completion.
MozReview-Commit-ID: DaNLOQuW2lc

--HG--
extra : rebase_source : cceb912d0fe16f9921e1d13fe85d53af2abcb29c
2017-10-26 17:01:12 -04:00
Phil Ringnalda b12e853fb0 Bug 1400280 - Mark OS X tests on nightlies and devedition builds as tier-1, r=kmoir
MozReview-Commit-ID: 9pgbbBCZxFq
2017-10-31 22:44:44 -07:00
Csoregi Natalia 991f959ae4 Merge mozilla-central to mozilla-autoland. r=merge a=merge on a CLOSED TREE 2017-11-01 12:23:01 +02:00
Csoregi Natalia 423b2522c4 Merge inbound to mozilla-central r=merge a=merge 2017-11-01 12:14:00 +02:00
Sebastian Hengst 2181970726 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-11-01 00:39:58 +01:00