Closed
Bug 1302204
Opened 8 years ago
Closed 8 years ago
update marionette-harness kind to use the perks of bug 1286075
Categories
(Firefox Build System :: Task Configuration, task)
Firefox Build System
Task Configuration
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: dustin, Assigned: impossibus)
References
Details
(Keywords: pi-marionette-harness-tests)
Attachments
(1 file)
58 bytes,
text/x-review-board-request
|
Details |
https://reviewboard.mozilla.org/r/77452/diff/2 breaks the marionette-harness kind out of the legacy kind, but doesn't do the greatest job of it. There are some comments there illustrating things to change. The changes probably span the task-graph generation, the shell scripts that invoke mozharness, and mozharness itself. Ideally with a little bit of work this can be written as a job description with run.using = 'mozharness'. At that point it can probably be folded back into the "source-checks" kind, unless there's good reason to keep the separate "marionette-harness" kind.
Comment hidden (mozreview-request) |
Assignee | ||
Comment 2•8 years ago
|
||
mozreview-review |
Comment on attachment 8794471 [details] Bug 1302204 - Convert marionette-harness kind and task to a source-check https://reviewboard.mozilla.org/r/80926/#review80382 ::: taskcluster/ci/source-check/python-tests.yml:48 (Diff revision 1) > + using: run-task > + # TODO convert to mach command > + command: > > + cd /home/worker/checkouts/gecko && > + python2.7 python/virtualenv/virtualenv.py venv && > + (cd testing/config && ../../venv/bin/pip install --no-deps -r marionette_harness_test_requirements.txt) && Note: for pytest-mozlog plugin to get picked up by pytest, need to run mozlog's setup.py. See Bug 1301177.
Reporter | ||
Comment 3•8 years ago
|
||
It would be great to run these tests in the desktop-test docker image, too, rather than desktop-build. The latter usually doesn't run on test workers, so it's causing cache misses and also some issues with cache permissions.
Comment 4•8 years ago
|
||
removing caches from current kinds.yml in bug 1311442
Assignee | ||
Updated•8 years ago
|
Keywords: ateam-marionette-harness-tests
Assignee | ||
Comment 5•8 years ago
|
||
This doesn't apply anymore since Bug 1335873.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
Reporter | ||
Comment 6•8 years ago
|
||
yay, thanks!!
Updated•7 years ago
|
Product: TaskCluster → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•