Closed Bug 1810398 Opened 3 years ago Closed 9 months ago

Update Android Emulator to API level 29+

Categories

(GeckoView :: General, task, P2)

All
Android
task

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1969143

People

(Reporter: sotaro, Unassigned)

References

(Blocks 4 open bugs)

Details

(Whiteboard: [geckoview:m113?][geckoview:2024H2?])

Current Android emulator(24) caused rendering problem when accelerated canvas is enabled. The problem was addressed when Android emulator was more than 24. But updating Android Emulator caused another test failures.

See Bug 1801824 comment 5.

Blocks: 1801824
Summary: Update Android Emulator more than 24 → Update Android Emulator to more than 24
Blocks: 1719762

overlay support (Bug 1810658 and Bug 1810659) is going to use ASurfaceControl. It needs API level 29+. If we want to test it on Android Emulator, it needs to be updated to API level 29+.

AHardwareBuffer needs API level 26+.

Summary: Update Android Emulator to more than 24 → Update Android Emulator to API level 29+
Blocks: 1810659
Blocks: 1810658
Blocks: 1811424

Is this something that you're going to be working on?

Severity: -- → N/A
Flags: needinfo?(sotaro.ikeda.g)

For the time being, there are no plans to work on. I am busy for another bugs.

Flags: needinfo?(sotaro.ikeda.g)
Priority: -- → P2
Depends on: 1527022
See Also: → 1797617
Whiteboard: [geckoview:m113?]

Test result of emulator of Adnroid API level 29

I guess that many failures depends on heap/RAM size. And I guess some reftest failures depends on font, so we add/use "android_version" condition.

Actually, emulator version of mac M1 build environment is Android 30. It might be better that 29 for macOS developers.

Blocks: 1010679

A note: isolated process doesn't support Android 10+ yet; also, we would want to be testing isolated process builds on both Android <=9 and Android >=10, at least until the minimum supported Android version is 10

Whiteboard: [geckoview:m113?] → [geckoview:m113?][geckoview:2024H2?]
See Also: → 1806129

I haven't tested this lately, but bug 1797617 shows some tests that will need to be corrected depending on the API bump.

See Also: → 1973794

We are using Android 14 emulator.

Status: NEW → RESOLVED
Closed: 9 months ago
Duplicate of bug: 1969143
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.