Closed Bug 1270544 Opened 9 years ago Closed 8 years ago

Migrate Android tests to TaskCluster

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: coop, Unassigned)

References

Details

Attachments

(1 file, 2 obsolete files)

No description provided.
Assignee: nobody → gbrown
Depends on: 1272786
I ran into some issues with assumptions about paths to executables - easily addressed. Tooltool downloads also gave me trouble, particularly the sdk downloads, which are internal. Needed to ensure: - payload.features.relengapiProxy = true - scopes: 'docker-worker:relengapi-proxy:tooltool.download.internal' - "tooltool_servers": ['http://relengapi/tooltool/'] In addition, :dustin found that he needed to add the relengapi token to the desktop-test workerType. That seems to be working now. https://treeherder.mozilla.org/#/jobs?repo=try&revision=a4f398fdfb69
Depends on: 1275382
Inherit the more reasonable maxRunTime of 7200 and cleanup the build locations to enable tests.
Attachment #8756382 - Flags: review?(dustin)
Attachment #8756382 - Flags: review?(dustin) → review+
Keywords: leave-open
Depends on: 1275016
Depends on: 1274610
Depends on: 1276069
No longer depends on: 1275016
Attached patch wip - add android test tasks (obsolete) (deleted) — Splinter Review
Work in progress: Run Android 4.3 opt tests on TC with same chunking as buildbot.
Attached patch wip - mozharness changes for tc android tests (obsolete) (deleted) — Splinter Review
Work in progress - Additional changes to mozharness needed for Android-on-TC.
This is quite functional now, for Android 4.3 opt. Still to do: - add new gpu and clipboard tests - remove existing hostutils tooltool hacks: the hostutils in tooltool is in a different format than the "tegra" host utils used by buildbot. It would be nice if we could get all hostutils users (buildbot, taskcluster, mach) using the same host utils. - try to find a way to modify TC test chunks without impacting buildbot (otherwise, land, go to Tier 1, retire buildbot jobs, then modify TC test chunks as desired) - get tests to appear in treeherder beside "Android 4.3"; this might be resolved with bug 1274610 - get Android API 15 opt build unhidden (bug 1276069?) - verify crash reporting and robocop screenshots (hangs verified already) - continue with Android 4.3 debug build + tests
Depends on: 1280124
Depends on: 1280126
Depends on: 1280356
Depends on: 1280437
Depends on: 1280438
Depends on: 1280440
Depends on: 1280570
Comment on attachment 8757410 [details] [diff] [review] wip - add android test tasks Similar changes landed in other bugs.
Attachment #8757410 - Attachment is obsolete: true
Comment on attachment 8757416 [details] [diff] [review] wip - mozharness changes for tc android tests Similar changes landed in other bugs.
Attachment #8757416 - Attachment is obsolete: true
Taskcluster Android 4.3 debug and Android x86 4.2 opt builds and tests are tier 1 on trunk now (and have been for a while). TC Android 4.3 opt is running fine but remains at tier 2 for the time being.
Assignee: gbrown → nobody
Keywords: leave-open
Blocks: 1118394
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Product: TaskCluster → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: