Closed Bug 1823884 Opened 3 years ago Closed 3 years ago

./mach jit-test no longer shows the progress bar

Categories

(Core :: JavaScript Engine, defect)

defect

Tracking

()

RESOLVED FIXED
113 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox111 --- unaffected
firefox112 --- unaffected
firefox113 --- fixed

People

(Reporter: jandem, Assigned: jandem)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

In ProgressBar.conservative_isatty we try to import android and if that succeeds we think we're on Android and return false. Bug 1821221 added build/android/libgcc.a so now the import no longer throws an exception and we don't show the progress bar anymore.

There's a similar import python in lib/jittests.py

Set release status flags based on info from the regressing bug 1821221

:glandium, since you are the author of the regressor, bug 1821221, could you take a look? Also, could you set the severity field?

For more information, please visit auto_nag documentation.

It's not clear to me if we still need this workaround for Android/adb from 13 years ago (bug 600639). We use a different remote runner for that now IIUC.

The mach jit-test --remote setup for running jsshell tests on physical devices runs the progress bar on host machine and just a lightweight shell script on the device itself, so we do not need any special handling to continue supporting it and things will be fine there if we remove the 'import android' stuff.

Adding the build/android/ directory in bug 1821221 broke the progress bar, because
the import android hack to check for Android started to match other platforms too.

Because we now use a different remote runner and render the progress bar on the host
machine, we want to try removing those old workarounds.

Assignee: nobody → jdemooij
Status: NEW → ASSIGNED
Flags: needinfo?(mh+mozilla)

This option is no longer hooked up to anything.

Attachment #9324611 - Attachment description: Bug 1823884 - Fix jit-test progress bar by removing some old workarounds for Android. r?tcampbell! → Bug 1823884 - Fix jit-test progress bar by removing an old workaround for Android. r?tcampbell!
Pushed by jdemooij@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/84683bdb8e18 Remove unused avoid_stdio flag. r=tcampbell https://hg.mozilla.org/integration/autoland/rev/ff83ef557f89 Fix jit-test progress bar by removing an old workaround for Android. r=tcampbell
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: