Raptor-browsertime on Fenix: 404 error when attempting to download fenix performancetest apk in CI
Categories
(Testing :: Raptor, defect, P1)
Tracking
(firefox73 fixed)
| Tracking | Status | |
|---|---|---|
| firefox73 | --- | fixed |
People
(Reporter: rwood, Assigned: rwood)
References
Details
Attachments
(1 file)
[task 2019-12-02T23:32:07.589Z] 23:31:07 INFO - Downloading https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.mobile.fenix.v2.performance-test.latest.arm/artifacts/public/target.apk to /builds/task_1575329197/workspace/build/target.apk
[task 2019-12-02T23:32:07.589Z] 23:31:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.mobile.fenix.v2.performance-test.latest.arm/artifacts/public/target.apk', 'file_name': u'/builds/task_1575329197/workspace/build/target.apk'}, attempt #1
[task 2019-12-02T23:32:07.589Z] 23:31:07 WARNING - Server returned status 404 HTTP Error 404: Not Found for https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.mobile.fenix.v2.performance-test.latest.arm/artifacts/public/target.apk
Example try push that shows the error:
| Assignee | ||
Comment 1•5 years ago
|
||
Ah, I believe it's a case of the location of the Fenix performancetest builds changing, from:
/api/index/v1/task/project.mobile.fenix.v2.performance-test.latest.arm/artifacts/public/target.apk
To:
/api/index/v1/task/project.mobile.fenix.v2.performance-test.latest/artifacts/public/build/arm64-v8a/geckoNightly/target.apk
| Assignee | ||
Comment 2•5 years ago
|
||
[task 2019-12-03T05:14:07.838Z] 05:12:51 INFO - u'installer_url': u'https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.mobile.fenix.v2.performance-test.latest.aarch64/artifacts/public/target.apk',
^ installer_url needs to be updated (where does that originate from, somewhere in mozharness?)
| Assignee | ||
Comment 3•5 years ago
|
||
[task 2019-12-03T05:12:50.616Z] "EXTRA_MOZHARNESS_CONFIG": "{"test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Tx_XyCYsQJe3rRvt_NkBQg/artifacts/public/build/target.test_packages.json\", "installer_url": "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/project.mobile.fenix.v2.performance-test.latest.aarch64/artifacts/public/target.apk\"}",
Comes from the "EXTRA_MOZHARNESS_CONFIG" set in the os.environ somewhere... maybe by the task itself?
| Assignee | ||
Comment 4•5 years ago
|
||
oh yeah, it's right in the config... doh
I'll make a patch...
| Assignee | ||
Updated•5 years ago
|
| Assignee | ||
Comment 5•5 years ago
|
||
| Assignee | ||
Comment 6•5 years ago
|
||
| Assignee | ||
Comment 7•5 years ago
|
||
| Assignee | ||
Comment 8•5 years ago
|
||
Note: To push to try for browsertime fenix you need to first locally modify `/taskcluster/ci/test/browsertime-mobile.yml' and add "fenix" to the "apps" list:
Because of Bug 1596612 if we add "fenix" to the apps list, it will start running on mozilla-central - but we only want try-only for now. Once Bug 1596612 is fixed we can add "fenix" to the config's app list.
| Assignee | ||
Comment 9•5 years ago
|
||
Note: I don't expect the Fenix btime tp6 job to be green due to other issues; however this should fix the 404 and actually find the apk.
Comment 10•5 years ago
|
||
Comment 11•5 years ago
|
||
| bugherder | ||
Description
•