Bug 1865886 Comment 3 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

(In reply to Jamie Nicol [:jnicol] from comment #0)
> * Recent x86_64 system images can obviously be run on an x86_64 host, and are [able to run aarch64 binaries](https://android-developers.googleblog.com/2020/03/run-arm-apps-on-android-emulator.html). However, we need to use the `google_apis` variant, and I'm not sure whether that's okay.

This approach works, and gives a 4.35% improvement on try: https://treeherder.mozilla.org/perfherder/compare?originalProject=try&originalRevision=6dcce504a500bb2c227f42066d0635c63fd5531d&newProject=try&newRevision=10b59290544284b699b973c9b92e60c66c53650c&framework=13&page=1

However, the profile generation needs to be run on a device with KVM access, which is blocked on bug 1545497. Without KVM, recent android emulator images (especially google_apis variants) are unusabe: they take upwards of 30 minutes to boot, frequently crash, and unable to install an APK.
(In reply to Jamie Nicol [:jnicol] from comment #0)
> * Recent x86_64 system images can obviously be run on an x86_64 host, and are [able to run aarch64 binaries](https://android-developers.googleblog.com/2020/03/run-arm-apps-on-android-emulator.html). However, we need to use the `google_apis` variant, and I'm not sure whether that's okay.

This approach works, and gives a 4.35% improvement on try: https://treeherder.mozilla.org/perfherder/compare?originalProject=try&originalRevision=6dcce504a500bb2c227f42066d0635c63fd5531d&newProject=try&newRevision=10b59290544284b699b973c9b92e60c66c53650c&framework=13&page=1

However, the profile generation needs to be run on a device with KVM access, which is blocked on bug 1545497. Without KVM, recent android emulator images (especially google_apis variants) are unusable: they take upwards of 30 minutes to boot, frequently crash, and are unable to install an APK.
(In reply to Jamie Nicol [:jnicol] from comment #0)
> * Recent x86_64 system images can obviously be run on an x86_64 host, and are [able to run aarch64 binaries](https://android-developers.googleblog.com/2020/03/run-arm-apps-on-android-emulator.html). However, we need to use the `google_apis` variant, and I'm not sure whether that's okay.

This approach works, and gives a 4.35% improvement on try: https://treeherder.mozilla.org/perfherder/compare?originalProject=try&originalRevision=6dcce504a500bb2c227f42066d0635c63fd5531d&newProject=try&newRevision=10b59290544284b699b973c9b92e60c66c53650c&framework=13&page=1

However, the profile generation needs to be run on a device with KVM access, which is blocked on bug 1545497. Without KVM, recent android emulator images (especially google_apis variants) are unusable: they take upwards of 30 minutes to boot, frequently crash, and time out when attempting to install an APK.

Back to Bug 1865886 Comment 3