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

3712 Коммитов

Автор SHA1 Сообщение Дата
Csoregi Natalia e2f48890e1 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-02 01:05:17 +03:00
Csoregi Natalia 468205953d Merge inbound to mozilla-central. a=merge 2018-06-02 01:01:33 +03:00
Geoff Brown 3451aa80a5 Bug 1411358 - Increase Android/debug xpcshell max-run-time; r=me,a=test-only
Task run time for these tests is highly variable across chunks: Some run
in only 30 minutes, while xpcshell-11 sometimes exceeds 90 minutes.
Rather than waste resources on more chunks, I think increasing the max
task run time is a reasonable way of avoiding intermittent task time-outs.
2018-06-01 13:11:21 -06:00
Dustin J. Mitchell 09632bab66 Bug 1459274 - update BUG_COPMONENT to represent reality; r=gps
MozReview-Commit-ID: 7J0DRtwDoRY

--HG--
extra : rebase_source : 15e6b667441cc11d72d067c926f4b6f598953b01
extra : source : 4d76259df5e263df8ed7338e24d1c752e12c9de6
2018-06-01 13:47:35 +00:00
Marco Castelluccio 9b7be08a60 Bug 1466077 - Don't schedule test-verify on any ccov build. r=jmaher
--HG--
extra : rebase_source : 328b6e861ee883774b80a33d39e4a364cc266e16
2018-06-01 12:15:03 +02:00
Cosmin Sabou 292d295d6b Merge inbound to mozilla-central. a=merge 2018-06-01 12:41:08 +03:00
Noemi Erli 7984758be8 Backed out changeset e4a9b12b8d36 (bug 1456234) for Linting failure in taskcluster/ci/release-bouncer-aliases/kind.yml on a CLOSED TREE 2018-06-01 07:19:43 +03:00
Tom Prince 41a8887f7e Bug 1456234: [release-promotion] Show bouncer worker tasks on treeherder; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1481
2018-05-31 23:43:01 +00:00
Tom Prince c8e756a860 No bug: [release-promotion] Make promote notification depend on generating checksums; r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D1480
2018-05-31 23:57:53 +00:00
Mike Hommey de808cbccf Bug 1465659 - Move perfherder extra options from mozharness to taskcluster. r=nalexander
While some builds have a PERFHERDER_EXTRA_OPTIONS environment set on the
taskcluster side, many others have the equivalent set at the mozharness
level. But only the former are actually linted against, which,
unsurprisingly, translates to conflicting values between some of the
mozharness configs.

So we move those configurations to taskcluster, enable the lint on all
the kinds that look like builds (based on them using the build_attrs
transform), and adjust the values to stop conflicting. Notably, for
searchfox and static-analysis-autotest.

--HG--
extra : rebase_source : 097333608e61e1df66e5d8f914e15784f35e58f2
2018-05-31 13:02:38 +09:00
Mike Hommey 5506b96eca Bug 1465659 - Check perfherder options across all build kinds. r=dustin
--HG--
extra : rebase_source : f2e05ac7544542c0a9a93b6c07f884857366c2c2
2018-05-31 12:57:36 +09:00
Johan Lorenzo 8274f4793f Bug 1355482 - Add pushapk documentation r=bhearsum
MozReview-Commit-ID: JtT8TyROLaw

--HG--
extra : rebase_source : a7406d07ce74db881bfa0a3ce37365a34f9cbd31
2018-05-24 18:59:22 +02:00
Tom Prince a886ceedb1 No bug: [release] Remove lint leftovers in update-verify docker image; r=bhearsum
Remove some leftover packages from when update-verify docker image was copied
from the lint docker image.

Differential Revision: https://phabricator.services.mozilla.com/D1485
2018-06-01 15:20:48 +00:00
Marco Castelluccio 130669e670 Bug 1465735 - Allow Mac build to only run on try. r=jmaher
--HG--
extra : rebase_source : b0a8ab33be77571cc6cf3254dde6f092be2b9e83
2018-05-31 15:57:54 +02:00
Marco Castelluccio 0a98541261 Bug 1465735 - Add Mac code coverage build definition. r=jmaher
--HG--
extra : rebase_source : d56219d0de710480b5a5c9704b5c51900ee03777
2018-05-31 15:47:14 +02:00
Cosmin Sabou a9b5e2819a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-01 12:43:38 +03:00
Andrew Halberstadt 9e81b12ebc Bug 1465181 - Use releng-hardware/gecko-t-linux-talos workerType for js-bench tasks, r=jmaher
This will get the js-bench tasks to run on physical hardware instead of AWS.


MozReview-Commit-ID: 44XavXAwxxn

--HG--
extra : rebase_source : ae1ba4c7f90b3a8526511a3f3c1dff913a334619
2018-05-29 16:01:04 -04:00
Andrew Halberstadt 8320b86def Bug 1465181 - [run-task] Remove requirement to run as root on POSIX systems, r=gps
There is a superficial check in the run-task script which requires root. Simply
removing this check allows a native-engine task (which isn't running as root)
to proceed.

MozReview-Commit-ID: 44XavXAwxxn

--HG--
extra : rebase_source : bd1f01ce1c2feb4029838e07314493d449a4f46e
2018-05-29 15:58:07 -04:00
Andrew Halberstadt 38e69c76b1 Bug 1465181 - [taskgraph] Stop hardcoding the workdir to /builds/worker in 'job' tasks, r=gps
This adds an optional 'workdir' key to all job schemas. It still defaults to
/builds/worker, but can be overriden by individual tasks or schema
implementations.

MozReview-Commit-ID: LY20xfBhbCP

--HG--
extra : rebase_source : 7ac76ebf55d33d30c2aad73484421c6b4002cd33
2018-05-29 16:05:35 -04:00
Andrew Halberstadt cf081cacda Bug 1465181 - [taskgraph] Support use-artifacts with native-engine in run-task, r=dustin
Extends support of the use-artifacts key to native-engine based tasks.

MozReview-Commit-ID: FJILoyD5XVZ

--HG--
extra : rebase_source : 0cf8bf63f73d0fbb634f6b437bcc9bcce7821900
2018-05-24 11:08:09 -04:00
Tom Prince 3e56699610 Bug 1458700: [taskgraph] Use beta target tasks on comm-beta/comm-esr60; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D1469
2018-05-31 17:38:14 +00:00
Marco Castelluccio e68fca00eb Bug 1466077 - Make all ccov test suites inherit the run-on-projects from their ccov build. r=jmaher
--HG--
extra : rebase_source : b6426ce82bd02cdcbd644befa6f53fb81cedc1d6
2018-06-01 17:54:25 +02:00
Chris AtLee 600b5b46ac Bug 1237182: get rid of oauth.txt r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D1444

--HG--
extra : rebase_source : dad4f2102dc1e74b681a765169eae691724f8b61
2018-05-25 17:43:15 -04:00
Chris AtLee 8e5587759f Bug 1237182: Get rid of buildprops.json r=tomprince,sfraser
Differential Revision: https://phabricator.services.mozilla.com/D1443

--HG--
extra : rebase_source : 1683b76377e27fdaa5292e1781573ddc4e61afa8
2018-05-25 17:35:43 -04:00
David Major 5c50ac6e34 Bug 1360120: Run Win64 ASan builds and tests on trunk and try. r=coop
--HG--
extra : rebase_source : 29f193cf282b490b44e45aa9bf31435daabe82f2
2018-06-01 10:18:47 -04:00
David Major 527f952a0b Bug 1360120: Promote win64-asan builds and tests to tier 2. r=dustin
I've deliberately left as tier-3 the following tests:
- gtest (perma-OOM, likely from ASan malloc-meddling)
- xpcshell (builds need to be signed plus other failures too)

--HG--
extra : rebase_source : 812bf0de11e91c4e952cb5da9163241bd9386246
2018-06-01 10:18:27 -04:00
Simon Fraser b34aecb22e Bug 1436369 Run blocklist updates on mozilla-beta r=jlorenzo
Summary:
the blocklist and remote-settings changes need to happen on beta,
but not the hsts/hpkp updates, so we have to split out the control of what
runs by project.

Reviewers: jlorenzo

Reviewed By: jlorenzo

Bug #: 1436369

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

--HG--
extra : rebase_source : 19ccbb67b880ee7bd2dc2a37325dd70de635abad
2018-06-01 14:13:44 +01:00
arthur.iakab fb18cb09bd Merge mozilla inbound to central a=merge 2018-05-31 01:05:10 +03:00
Justin Wood f8b0076922 Bug 1286092 - Make l10n onpush tier 1. r=aki
for L10n jobs should run per-push based on the corresponding builds

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

--HG--
extra : rebase_source : b2a6fe48ab031a3d7915bafe30fa8f603ec92d51
2018-05-29 12:06:46 -04:00
Justin Wood 9d2efb144a Bug 1286092 - Enable desktop l10n on-push for beta tasks too. r=aki
for L10n jobs should run per-push based on the corresponding builds

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

--HG--
extra : rebase_source : f63e6c5a13904ba33fa2a46e05cfdd0997abd0fc
2018-05-29 12:06:10 -04:00
Justin Wood 71eebb16bc Bug 1286092 - Actually enable l10n repacks based on the same push on-change. r=aki
for L10n jobs should run per-push based on the corresponding builds

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

--HG--
extra : rebase_source : 2798c5bc3e3153f8c293846d5a3d786e18bbdc34
2018-05-23 14:57:23 -04:00
Justin Wood 1c57237928 Bug 1286092 - Don't ridealong l10n anymore, now that we're going to be per-change anyway. r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1436

--HG--
extra : rebase_source : 406de5bdb448adc09b3643200601521398df96ee
2018-05-28 14:27:03 -04:00
Justin Wood d0ede24b0b Bug 1286092 - Do repackage-signing on-change for on-change l10n. r=aki
for L10n jobs should run per-push based on the corresponding builds

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

--HG--
extra : rebase_source : 6605d320082c767699e0c360cefa8a04e5525d10
2018-05-22 09:42:19 -04:00
Justin Wood 4a7ee168bf Bug 1286092 - Stub installer attribute. r=aki
for L10n jobs should run per-push based on the corresponding builds

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

--HG--
extra : rebase_source : 207d1c25e37ab2619a09fb209282ffe55025de26
2018-05-22 18:22:37 -04:00
Tom Prince b0a03d10e5 Bug 1456234: [release-promotion] Show bouncer worker tasks on treeherder; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1481
2018-06-01 04:27:16 +00:00
Csoregi Natalia 0c87942d7d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-30 12:27:51 +03:00
Csoregi Natalia 83a923ef7a Merge inbound to mozilla-central. a=merge 2018-05-30 12:25:03 +03:00
Mathieu Leplatre ea9422f7e0 Bug 1465254 - Fix copy error in periodic updates task r=sfraser
MozReview-Commit-ID: 8YXHlZylBQG

--HG--
extra : rebase_source : 3b27f13ca64699407e4bcb5adb98a168821c28f7
2018-05-30 00:36:27 +02:00
Mike Hommey 8b091c97fd Bug 1464522 - Count static initializers from the crash reporter symbol files. r=froydnj
The crash reporter symbol files are the easiest cross-platform way to
find static initializers. While some types of static initializers (e.g.
__attribute__(constructor) functions) don't appear there in a notable
way, the static initializers we do care the most about for tracking do
(static initializers from C++ globals). As a matter of fact, there is
only a difference of 2 compared to the currently reported count of 125
on a linux64 build, so this is a good enough approximation. And allows
us to easily track the count on Android, OSX and Windows builds, which
we currently don't do.

The tricky part is that the symbol files are in
dist/crashreporter-symbols/$lib/$fileid/$lib.sym, and $fileid is hard to
figure out. There is a `fileid` tool in testing/tools, but it is a
target binary, meaning it's not available on cross builds (OSX,
Android).

So the simplest is just to gather the data while creating the symbol
files, which unfortunately requires to go through some hoops to make it
happen for just the files we care about.

--HG--
extra : rebase_source : 458fed1ffd6f9294eefef61f10ff7a284af0d986
2018-05-29 08:48:47 +09:00
Nick Thomas b498a2c072 Bug 1462120 - Update verify fixes for ESR60 branch, r=bhearsum DONTBUILD 2018-05-30 11:29:09 +12:00
Tom Prince feb293ecec Bug 1458700: [release-promotion] Move configuration of version-bump and partial-update flavors to graph config; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D1452
2018-05-30 07:16:41 +00:00
Tom Prince ea806e3bfe Bug 1464523: [release] Remove debugging print; r=me CLOSED TREE DONTBUILD 2018-05-29 10:04:34 -06:00
Tom Prince 6efdbcc183 Bug 1464523: [release] Pass branch prefix to secondary update-verify config generation; r=me CLOSED TREE
--HG--
extra : amend_source : df456ec1436457d71aa760cf589ba19a5de5a8bc
2018-05-29 10:01:03 -06:00
Tom Prince 3698c97d0a Bug 1464530: [release] Allow specifying which repository to get the treescript revision from; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D1417

--HG--
extra : rebase_source : 1ab8b0f9b4237401e1e315739055b96f2c06d706
2018-05-23 14:56:25 -06:00
Tom Prince d90e17f8c0 Bug 1464530: [release] Use scriptworker scope prefix for treescript workers; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D1416

--HG--
extra : rebase_source : dfc023eb380a42b005f84bfe3fc38aa834a8ba29
2018-05-23 12:21:46 -06:00
Tom Prince bfff182d10 Bug 1464530: [release] Add -dev workertype for version-bump; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D1415

--HG--
extra : rebase_source : 4c03f7ef81d4783b823e14bd72cee33c66722f2c
2018-05-22 16:25:03 -06:00
Tom Prince 8da7f2a4cd Bug 1464523: [release] Pass the repository of the project being built to update-verify config generation; r=bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D1414

--HG--
extra : rebase_source : 5d79c925878223373ebd6608de41220ecb91952e
2018-05-23 15:34:18 -06:00
Tom Prince 91c5e8ff30 Bug 1464523: [release] Pass branch prefix to update-verify config generation; r=bhearsum
Thunderbird releases need to look at comm-beta/comm-esr* branches for old
locale/version information.

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

--HG--
extra : rebase_source : 76625ea5859d25f270b9fbec577f9075988bf2b7
2018-05-23 15:15:34 -06:00
Ciure Andrei 2f9a3d61e9 Merge inbound to mozilla-central. a=merge 2018-05-29 00:53:52 +03:00
Kartikaya Gupta 3ead0a4163 Bug 1463711 - Remove clobber step from searchfox builds. r=catlee
MozReview-Commit-ID: AfyEDCvYS9y

--HG--
extra : rebase_source : ff882035af2034d7c968fa03236b1c56ea25150e
2018-05-28 13:08:26 -04:00