Closed Bug 1545414 Opened 5 years ago Closed 5 years ago

taskcluster/taskgraph/util/perfile.py contains "test-verify-e10s" and "test-coverage-e10s"

Categories

(Testing :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: robwu, Assigned: gbrown)

References

Details

Recently, I noticed that "-u test-verify-e10s" did not activate TV builds any more. TV is now associated with -u test-verify. I guess that this is part of the effort to drop "-e10s" in https://groups.google.com/d/msg/mozilla.dev.platform/BrMY8dqogAY/3kTfrIjOCQAJ

The following file still references "test-verify-e10s" and "test-coverage-e10s" though:
https://searchfox.org/mozilla-central/rev/ee3905439acbf81e9c829ece0b46d09d2fa26c5c/taskcluster/taskgraph/util/perfile.py#74

The code was introduced in bug 1400895 and bug 1442790.

Product: Firefox Build System → Testing
Assignee: nobody → gbrown
Priority: -- → P2
Blocks: 1528471

'mach try fuzzy' and 'mach try chooser' both continue to work: test-verify jobs can be selected, and they run if selected.

No longer blocks: 1528471

I also verified comment 0: -u test-verify successfully runs TV.

The code at https://searchfox.org/mozilla-central/rev/ee3905439acbf81e9c829ece0b46d09d2fa26c5c/taskcluster/taskgraph/util/perfile.py#74 works on the actual task name, which does still contain "e10s" -- it is still valid. The intent is to select test-verify/test-coverage on desktop, but to exclude Android, because Android does not run TV-gpu. The code is fragile, but it is using the only readily available data to make a slightly valuable improvement to the approximation; I'm inclined to leave it as it is.

Please re-open if I am over-looking something.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.