Closed Bug 1769019 Opened 3 years ago Closed 3 years ago

./mach try fuzzy -q "geckoview-" with artifact build shouldn't run gtest and cppunittest

Categories

(Developer Infrastructure :: Try, defect)

Unspecified
Android
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: m_kato, Unassigned)

Details

https://treeherder.mozilla.org/jobs?repo=try&revision=cb948cf752c9492405debb821e6501339cf52859

When I run ./mach try fuzzy -q "geckoview-" with --enable-artifact-builds, try build seems to try to select/run GTest-1proc and cppunit-1proc. This is artifact build, so I think that it is unnecessary to run it.

Also, even if --enable-artifact-builds, Android 5.0 x86-64 debug-isolated-process seems to ignore artifact build flag.

Thanks for filing! This is related to:
https://bugzilla.mozilla.org/show_bug.cgi?id=1420043
https://bugzilla.mozilla.org/show_bug.cgi?id=1384711
https://bugzilla.mozilla.org/show_bug.cgi?id=1392613

That said I think I'm going to WONTFIX this as try fuzzy is a "what you select is what you get" selector. I don't want to start implicitly removing tasks that a user may have explicitly asked for. If you'd like to avoid scheduling these tasks consider using the interactive selector and/or adding !1proc to your query. Otherwise, one of the three aforementioned bugs should improve the ergonomics here.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.