Commit Graph

1898 Commits

Author SHA1 Message Date
Tom Prince
571ddb0c2e Bug 1481121: [release] Rationalize beetmover_repacakge dependency names; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3812

--HG--
extra : rebase_source : 47c2c7919c6388f56b16cef7749a9f464400784f
extra : histedit_source : d408de6e20265852378ae1fcba4b3481c0a398e9
2018-08-17 13:15:07 -06:00
Tom Prince
e60f19d241 Bug 1481121: [release] Build bz2 mar's on mozilla-esr60; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3811

--HG--
extra : rebase_source : 549ac804da6fbd01359bd15aaf928fd06ff22cab
extra : histedit_source : 3b3ef722261d4a7bce33d9215b288ba366f38dee
2018-08-17 12:23:42 -06:00
Tom Prince
02057f7793 Bug 1484264: [taskgraph] Populate repackage artifacts from repackaged formats; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3623

--HG--
extra : rebase_source : bea53b745abc93367d8dbfcdb4092dca79246432
extra : histedit_source : 6464b8def9a3a7f82ecef3a01f8d6b99eb68fd43
2018-08-17 10:27:50 -06:00
Tom Prince
38c55c9a6d Bug 1484264: [mozharness] Move repacakge config from mozharness to taskcluster; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3624

--HG--
extra : rebase_source : b97304799f7c192cef73434a3973f71d52e1792f
extra : histedit_source : 19fb857824f51ca4dc7e551c82ddaf9a769c4db8
2018-08-17 09:40:57 -06:00
Johan Lorenzo
f810fe40ea Bug 1483521 - PushAPK shouldn't depend on single-locale android r=Callek
PushAPK shouldn't depend on single-locale android

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

--HG--
extra : moz-landing-system : lando
2018-08-29 09:37:56 +00:00
Johan Lorenzo
04619e947c Bug 1484932 - Update GeckoView maven group id: org.mozilla.geckoview r=sebastian,jchen
Update GeckoView maven group id: org.mozilla.geckoview

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

--HG--
extra : moz-landing-system : lando
2018-08-28 13:04:09 +00:00
Tom Prince
5b57b42215 Bug 1484012: [mozharness] Use fetch-content to download inputs in repackage tasks; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3559

--HG--
extra : rebase_source : c910810629d16dbf507241fc609f3955afcf50e8
2018-08-15 15:12:33 -06:00
Tom Prince
c60045308b Bug 1484012: [mozharness] Hard-code repackage input/output directories, since they don't vary meaningfully; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D3558

--HG--
extra : rebase_source : d70cd0f390cee6b1561869edbe7ca49c469bf065
2018-08-07 11:53:00 -06:00
Tom Prince
8db33dc52b Bug 1484012: [taskgraph] Allow windows mozharness tasks to use fetch-content; r=gps
Differential Revision: https://phabricator.services.mozilla.com/D3557

--HG--
extra : rebase_source : 45014a59ef2300c6462bbb70471468b36c60eb7d
2018-08-09 12:51:31 -06:00
Tom Prince
6701e41a4c Bug 1484012: [fetch-content] Add an option to not unpack downloaded artifacts; r=gps
Differential Revision: https://phabricator.services.mozilla.com/D3554

--HG--
extra : rebase_source : 58bba31bd921d29d4a40ad8d9ba09c4c7ac1f8dc
2018-08-15 15:16:49 -06:00
Tom Prince
43c8cdcaae Bug 1484012: [fetch-content] Pass MOZ_FETCHES as json; r=gps,ahal
Rather than trying to parse strings, just pass a json blob. This will allow us
to easily do things like mark artifacts to be left unextracted.

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

--HG--
extra : rebase_source : 4e762c65d1c9f13361d5bae2e4608ba09bb39a91
2018-08-17 10:37:21 -06:00
Cosmin Sabou
3211507dfb Merge mozilla-inbound to mozilla-central. a=merge 2018-08-24 00:40:14 +03:00
Greg Mierzwinski
9b2b126a32 Bug 1473048 - Prevent code coverage builds from running when using try option syntax. r=ahal
This patch completely disables *ccov, and *jsdcov builds and tests when scheduling them through try option syntax as these build variations use a lot of resources and are rarely needed to be scheduled. The only way to schedule code coverage from now on will be with the |mach try fuzzy| tool.

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

--HG--
extra : moz-landing-system : lando
2018-08-22 20:45:51 +00:00
Joel Maher
da8f6490c3 Bug 1439588 - run xperf in os administrator group. r=pmoore
run xperf in os groups=administrators and support os_groups in taskcluster

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

--HG--
extra : moz-landing-system : lando
2018-08-22 18:27:54 +00:00
Mike Hommey
0d3c801ae9 Bug 1484882 - Disable sccache idle shutdown on Windows builds. r=gps
Bug 1472610 did this for Linux builds. It was overlooked that Windows
builds needed the same.
2018-08-21 09:54:04 +09:00
Justin Wood
9197cbf364 Bug 1484573 - Fix errant use of yaml.load() when yaml.safe_load() would be better. r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D3746

--HG--
extra : moz-landing-system : lando
2018-08-20 03:23:33 +00:00
Andrew Halberstadt
76da0cced6 Bug 1482344 - [raptor] Fix fetch tasks for native-engine mozharness_test based tasks, r=jmaher
This unbreaks some tier 3 raptor tasks. There are a few fixes rolled together here:
1) Stop overwriting the 'env' in mozharness_test.py's 'native-engine' implementation
2) Set the workdir to /home/cltbld (which makes sure the fetches are downloaded to there)
3) Download the fetches via mozharness in the 'raptor' script (since they don't use run-task anymore)

Depends on D3651

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

--HG--
extra : moz-landing-system : lando
2018-08-20 14:04:57 +00:00
Johan Lorenzo
f62dcf37a1 Bug 1470942 - part 3: Make beetmover-geckoview tier-2 r=mtabara
Depends on D2421

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

--HG--
extra : moz-landing-system : lando
2018-08-20 14:08:19 +00:00
Johan Lorenzo
d82f70b45e Bug 1470942 - part 2: Upload geckoview to maven repository via beetmover r=mtabara
Depends on D2420

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

--HG--
extra : moz-landing-system : lando
2018-08-16 16:23:15 +00:00
Nick Thomas
a2c9c54f17 Bug 1483409 - provide node toolchain in mac partner repackage r=tomprince
Followup to bug 1478995 to ensure node is available for mac repackage tasks for partner and eme-free repacks.

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

--HG--
extra : moz-landing-system : lando
2018-08-15 23:47:42 +00:00
Andrew Halberstadt
5dbfd833bb Bug 1472992 - [jsshell] Run javascript shell benchmarks against Google V8, r=jmaher
This runs the jsshell benchmarks against Google's V8 engine in addition to spidermonkey.
Both shells will run in the same task to keep things simple and decluttered. Though we
could split them out to separate tasks at a later date if needed.

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

--HG--
extra : moz-landing-system : lando
2018-08-15 13:52:47 +00:00
Ionut Goldan
958d7d166b Bug 1472979 - Add Web Tooling Benchmark as a jsshell-bench test r=jmaher
Add Web Tooling Benchmark & (WIP) setup fetch task

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

--HG--
extra : moz-landing-system : lando
2018-08-13 07:29:07 +00:00
Margareta Eliza Balazs
f617807241 Merge inbound to mozilla-central. a=merge 2018-08-10 12:17:09 +03:00
Tom Prince
17d157b51e Bug 1477706: Fix typo in test; r=me
--HG--
extra : rebase_source : 3cd8b952feed4f75b56a98dd17182ca239c46465
2018-08-09 23:16:09 -06:00
Nick Thomas
98d4d3ba20 Bug 1481619: Upload symbols for the main Android builds r=ted
Differential Revision: https://phabricator.services.mozilla.com/D2925

--HG--
extra : moz-landing-system : lando
2018-08-09 10:09:27 +00:00
Joel Maher
2b40e273de Bug 1482048 - run raptor linux tests on hardware, not AWS vms. r=rwood
raptor linux tests are currently run on AWS VM images, these should be run on raw hardware

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

--HG--
extra : moz-landing-system : lando
2018-08-09 14:49:47 +00:00
Justin Wood
48b3246876 Bug 1481018 - While here Remove unused beetmover defines, that are only a source of confusion. r=tomprince
This beetmover transform is only relevant for Fennec and *-Source platforms at this time.

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

--HG--
extra : moz-landing-system : lando
2018-08-08 20:57:00 +00:00
Justin Wood
aa9ae72062 Bug 1481018 - Add language packs to nightly beetmover. r=tomprince
This isn't the cleanest addition but it solves our immediate needs.

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

--HG--
extra : moz-landing-system : lando
2018-08-08 14:38:17 +00:00
Noemi Erli
be6ab34c54 Merge mozilla-central to inbound. a=merge CLOSED TREE
--HG--
extra : rebase_source : 691b5b30b6c3b2ddece605c045ad913e466fdbab
2018-08-10 00:35:58 +03:00
Tom Prince
e9d075acfd Bug 1477706: [test-verify] Move logic for finding locally changed files to a helper; r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D2731

--HG--
extra : rebase_source : 632a399edce81486b3605c25a75544295f726af7
extra : histedit_source : f4567a4888a96793d0ed33f6b48811eded643d85
2018-08-03 10:07:04 -06:00
Tom Prince
1189686e3d Bug 1477706: [test-verify] When asked to generate a taskgraph quickly, guess the number of chunks; r=ahal
When iterating on taskgraph changes, the exact number of chunks that
test-verify runs usually isn't important, so skip it when going fast.

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

--HG--
extra : rebase_source : 4d46eee982e9868050f1201aba74b020045d9ec1
extra : histedit_source : 744948fa80ae8e3b18212e840843906577fd38ec
2018-08-03 10:34:56 -06:00
Tom Prince
1206a0cc12 Bug 1477706: [test-verify] Only look at locally changed files on try and in try-select; r=ahal
The taskgraph code for test-verify currently looks at locally changed files to
determine how many chunks should be run. This code exists so that
`mach try fuzzy` show the same chunks that would be run on a try push.

This changes it, so that local commts are only considered on try and when
called from try-select. This makes generating the taskgraph locally faster,
when not using `mach try`. It also makes test-verfiy not consider too many
files, if the try push happens to contain commits that have landed but havent
been pushed to try yet (i.e. the first push to try after a merge, or beta try
pushes).

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

--HG--
extra : rebase_source : 68b1ea583730ff3086949aa6c7b6a1046b406d23
extra : histedit_source : 68bbc7ca2062c7f425353e6caf6b8959786dc42d
2018-08-03 10:26:17 -06:00
Tom Prince
acd19bf66a Bug 1477706: [try-select] Let taskgraph know that it is being called from try-select; r=ahal
Currently, `mach try fuzzy` generates a taskgraph that is configured exactly
like the most recent push to mozilla-central. This isn't always desirabe, so
pass some configuration down, to allow the taskgraph to behave differently.

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

--HG--
extra : rebase_source : 99d6958b33211697227e65df17edc1eb337f63a4
extra : histedit_source : 69b5ff6805bc8409340eb71323a1f6fc637259d7
2018-08-03 10:25:42 -06:00
Justin Wood
9d6baea4f5 Bug 1463749 - Langpack Checksums r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D2446

--HG--
extra : rebase_source : cea1217e92466617f43df998d14c9dfefa6ab436
2018-07-26 15:16:45 -04:00
Brindusan Cristian
91ec49bade Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-08 00:57:25 +03:00
Andrew Halberstadt
7dde9cf26e Bug 1472800 - [ci] Add the raptor unity-webgl benchmark to taskcluster r=rwood
Enables the benchmark in CI, uses a fetch task to download the benchmark.

Depends on D2307.

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

--HG--
extra : moz-landing-system : lando
2018-08-07 18:22:40 +00:00
Geoff Brown
aff5a6af05 Bug 1460411 - Add taskcluster config support for Android x86 7.0 tests on packet.net in docker-worker; r=jmaher 2018-08-07 10:05:38 -06:00
Dustin J. Mitchell
91f4fe8c61 Bug 1398277: special-case retriggering of tasks not in the taskgraph; r=bstack
This will apply to cron tasks, action tasks, and decision tasks.  It is a
distinct retrigger implementation because (a) we do not want to follow
dependencies, and (b) it takes a lot of scopes to create a decision task, so we
need to limit access to this action.

MozReview-Commit-ID: 21DVSiagcrO

--HG--
extra : rebase_source : 6f027e349e245e4aa4dbed81145a0a5d75218cb1
extra : histedit_source : eff99aee5a0e7496b0734748b29739480eb0e3fb
2018-07-04 02:46:59 +00:00
Dustin J. Mitchell
5ab4495828 Bug 1472792: give both retrigger actions the same name; r=bstack
This additionally reconsiders the order of all of the actions, spacing them 50
"units" apart and putting the more common actions first.

MozReview-Commit-ID: 98IOYKVMcGU

--HG--
extra : rebase_source : 1273a8b86625bd8e4dc3bddab80c6912241f88c8
extra : histedit_source : 16314284a2b4e0368da843b036e22aaedf485307
2018-07-06 20:28:23 +00:00
Tom Prince
caf815cd8b Bug 1479506: Fix permissions on taskcluster/taskgraph/transforms/task.py; r=me DONTBUILD
--HG--
extra : rebase_source : ba6ffa417b5ae083ad61a71defeb3cc1719b49dd
extra : amend_source : d1e1d2ce82dbc27a3d0878373da02cb1a88befa4
2018-08-03 11:55:48 -06:00
Tudor-Gabriel Vîjială
62e4daad39 Bug 1473313 - Part 4: Add build and test platforms for android emulator code coverage. r=gbrown
MozReview-Commit-ID: IkSKdB7ZeYi

--HG--
extra : rebase_source : 1cff84a03c8f590ac3df5e0dc1ccf217fd2589c3
2018-07-24 11:53:37 +01:00
Tudor-Gabriel Vîjială
3912821304 Bug 1473313 - Part 3: Extend CodeCoverageMixin to handle java code coverage tools. r=gbrown,marco
MozReview-Commit-ID: Lld5XLUMb3Y

--HG--
extra : rebase_source : 503650f2610d3ee021222666a6e619486472e82d
2018-07-24 11:51:54 +01:00
Noemi Erli
58e27f3dd9 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-02 12:04:24 +03:00
Geoff Lankow
4a5d7d86c6 Bug 1480274 - Add "fetches" to test schema; r=gps
--HG--
extra : amend_source : f9479243ca0af15ea30be7dc84bbb4ff7594ca1f
2018-08-01 18:13:45 -07:00
Tom Ritter
a0749a18ce Bug 1479506 Propogate group symbol into upload-symbols task r=Callek
MozReview-Commit-ID: 6KC60mdPI6F

--HG--
extra : rebase_source : 012b090de02500dfcc7c310f51199c1e9d82281a
2018-07-30 12:20:35 -05:00
Dan Mosedale
d2201e2b26 Bug 1478995 - Add node toolchains to each automated build, r=gps
MozReview-Commit-ID: BQCAVP0nk4S

--HG--
extra : rebase_source : bcd0d3a8b26058ed3354f72d626362660bf7b5b9
2018-07-26 13:34:44 -07:00
Chris AtLee
182e3f8445 Bug 733530: Use .tar.gz for test archives r=gps
Differential Revision: https://phabricator.services.mozilla.com/D1743

--HG--
extra : moz-landing-system : lando
2018-08-01 16:00:03 +00:00
Tom Prince
b231c55815 Bug 1421062: [release] Enable production scriptworkers on comm-beta and comm-esr60; r=me
--HG--
extra : rebase_source : b816c56f96a1809cad9da2d96253e59c67cbe69d
extra : source : 0b4260b76ba21c52c0d78bafb285dcdd92fba840
2018-07-13 11:03:37 -06:00
Simon Fraser
8a419482c2 Bug 1453253 - Taskgraph support for balrog esr60/jamun tasks p=sfraser r=aki
--HG--
extra : rebase_source : f6f76ddc979d99fa21ca6814eb7121649dfcda6e
extra : intermediate-source : 58ec70321aa3923c67bf0d2479895f8bb31f936d
extra : source : f200dea1d25737b037c4d13b08689e47e74cd754
2018-04-19 17:13:59 +01:00
shindli
f0d8729e09 Merge inbound to mozilla-central. a=merge 2018-07-31 12:50:32 +03:00