Closed
Bug 1501973
Opened 6 years ago
Closed 6 years ago
[telemetry] Update marionette tests to run from tests archive
Categories
(Toolkit :: Telemetry, enhancement, P1)
Toolkit
Telemetry
Tracking
()
RESOLVED
FIXED
mozilla65
Tracking | Status | |
---|---|---|
firefox65 | --- | fixed |
People
(Reporter: raphael, Assigned: raphael)
References
Details
Attachments
(3 files)
Currently the telemetry-tests-client suite [1] requires a source checkout and erroneously works on the assumption, that the tests, the test harness, and the requirements files are located in the user directory on disk [2]. This resulted in errors on the windows worker (see bug 1500185). Ideally we would update the telemetry marionette tests to run from the tests archive (target.common.tests.tar.gz) and rely on abs_dirs [3] to contain the correct base path to the required files. [1]: https://searchfox.org/mozilla-central/source/taskcluster/ci/test/misc.yml#60 [2]: https://searchfox.org/mozilla-central/source/testing/mozharness/scripts/telemetry/telemetry_client.py#16 [3]: https://searchfox.org/mozilla-central/source/testing/mozharness/scripts/telemetry/telemetry_client.py#113
Assignee | ||
Comment 1•6 years ago
|
||
Assignee | ||
Comment 2•6 years ago
|
||
Depends on D9769
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D9770
Assignee | ||
Comment 4•6 years ago
|
||
Try run for telemetry-tests-client jobs: https://treeherder.mozilla.org/#/jobs?repo=try&tier=1%2C2%2C3&revision=592092f7fc884346efd6386566494f25df5035d4
Comment 5•6 years ago
|
||
Flagging this as P1 as it's being assigned and being worked on.
Priority: -- → P1
Comment 6•6 years ago
|
||
What's the status of this bug? I see that all revisions have been closed, but nothing got landed?
Flags: needinfo?(rpierzina)
Comment 7•6 years ago
|
||
I have just seen that the revisions were all landed separately and not in one batch to autoland earlier today, like: https://hg.mozilla.org/integration/autoland/rev/ebc6c19f0ba728c79cccce5972fa7bdf87d03929 Why didn't Phabricator or some other tool commented about that on Bugzilla?
Pushed by aplacitelli@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/45a43c25a3db Create requirements file for archived telemetry tests; r=ahal
Pushed by aplacitelli@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/629bcd4ed798 Update telemetry tests to run from tests archive; r=ahal
Comment 10•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ebc6c19f0ba7 https://hg.mozilla.org/mozilla-central/rev/45a43c25a3db https://hg.mozilla.org/mozilla-central/rev/629bcd4ed798
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox65:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
Assignee | ||
Comment 11•6 years ago
|
||
The commits for this bug landed. Resolved!
Flags: needinfo?(rpierzina)
You need to log in
before you can comment on or make changes to this bug.
Description
•