-
-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
instrumentation tests uses: reactivecircus/android-emulator-runner@v2 failing - Error: Timeout waiting for emulator to boot. #160
Comments
@epicadk Thank you! macos-11 worked instead of macos-11.0 for us! https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners |
The workaround As mentioned here(https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners):
So, for orgs that didn't move to |
emulator version 30.7.4 just released. I suspect it's the problem, it's happened before where the android emulator team released an update to the stable channel that had an unexpected issue. 30.6.5 was the prior release Just looking for the exact build number of 30.6.5 (prior version) so people can use it in their action incantation here via the |
Here's the upstream bug https://issuetracker.google.com/issues/191799887 - go star it |
Thanks @mikehardy, that's also my guess. I pinged the emulator build id to a really old version and it works:
Does anyone know where to find all the Emulator release versions their build ids? Someone from the Emulator team mentioned they would publish all emulator download paths about 18 months ago but there's no progress yet: #11 (comment) |
I am completely stumped on where to find the exact emulator build id that will download, as the build id for 30.6.5 (previous stable until 30.7.4 released and was broken) is showing a build-id of Appears that you've got a valid build id at least though, so there is a workaround. |
Hello I have a similar problem
not a timeout but the error is also error: could not connect to TCP port 5554: Connection refused I tried with runs-on: macos-11 and emulator-build: 6110076 it doesn't work
Thanks |
try macos-latest and emulator-build: 6110076 |
same problem with macos-latest |
@mikehardy They changed the download url patten at some point: I'll see if I can reverse-engineer the valid download url pattern and build ids so |
Running into the same problem on our project. We don't have access to macOS11 VMs yet, hopeful that a working emulator is posted here. |
+1 hit this issue too. We're not upgrading to BigSur yet. |
I am also facing this issue, any solution, My error is as follow, Regards, |
Fix: Workaround for CI emulator bug (ReactiveCircus/android-emulator-runner#160)
- need macos-11 (or specific emulator build ReactiveCircus/android-emulator-runner#160 (comment))
Thanks @mikehardy for this comment. Is there any way we can find out about these new emulator verion releases. We're experiencing an issue that we suspected is related with another emulator change. Thanks - Jing |
34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed install to use x86 or x86_64 arch based on what emulator images are actually available Updated emulator build - we were running an emulator from mid-2021 to work around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions
34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed install to use x86 or x86_64 arch based on what emulator images are actually available Updated emulator build - we were running an emulator from mid-2021 to work around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions
34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed install to use x86 or x86_64 arch based on what emulator images are actually available Updated emulator build - we were running an emulator from mid-2021 to work around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions
34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed install to use x86 or x86_64 arch based on what emulator images are actually available Updated emulator build - we were running an emulator from mid-2021 to work around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions
34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed install to use x86 or x86_64 arch based on what emulator images are actually available Updated emulator build - we were running an emulator from mid-2021 to work around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions
Android 34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed: - Use x86 or x86_64 arch based on what emulator images are actually available. Tagged cache with sdk-arch naming - Updated emulator build from a mid-2021 build to latest (we were working around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions - Updated host VM to Mac 12 from 11. Also allows us to tap into more hardware cores
Android 34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed: - Use x86 or x86_64 arch based on what emulator images are actually available. Tagged cache with sdk-arch naming - Updated emulator build from a mid-2021 build to latest (we were working around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions - Updated host VM to Mac 12 from 11. Also allows us to tap into more hardware cores
Android 34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed: - Use x86 or x86_64 arch based on what emulator images are actually available. Tagged cache with sdk-arch naming - Updated emulator build from a mid-2021 build to latest (we were working around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions - Updated host VM to Mac 12 from 11. Also allows us to tap into more hardware cores
Android 34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed: - Use x86 or x86_64 arch based on what emulator images are actually available. Tagged cache with sdk-arch naming - Updated emulator build from a mid-2021 build to latest (we were working around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions - Updated host VM to Mac 12 from 11. Also allows us to tap into more hardware cores
Android 34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed: - Use x86 or x86_64 arch based on what emulator images are actually available. Tagged cache with sdk-arch naming - Updated emulator build from a mid-2021 build to latest (we were working around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions - Updated host VM to Mac 12 from 11. Also allows us to tap into more hardware cores
Android 34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed: - Use x86 or x86_64 arch based on what emulator images are actually available. Tagged cache with sdk-arch naming - Updated emulator build from a mid-2021 build to latest (we were working around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions - Updated host VM to Mac 12 from 11. Also allows us to tap into more hardware cores
Android 34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed: - Use x86 or x86_64 arch based on what emulator images are actually available. Tagged cache with sdk-arch naming - Updated emulator build from a mid-2021 build to latest (we were working around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions - Updated host VM to Mac 12 from 11. Also allows us to tap into more hardware cores
Android 34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed: - Use x86 or x86_64 arch based on what emulator images are actually available. Tagged cache with sdk-arch naming - Updated emulator build from a mid-2021 build to latest (we were working around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions - Updated host VM to Mac 12 from 11. Also allows us to tap into more hardware cores
Android 34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed: - Use x86 or x86_64 arch based on what emulator images are actually available. Tagged cache with sdk-arch naming - Updated emulator build from a mid-2021 build to latest (we were working around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions - Updated host VM to Mac 12 from 11. Also allows us to tap into more hardware cores
Android 34 is latest public, 33 is iNat target version. 23 continues to be iNat min version. Also fixed: - Set a timezone for emulator, allowing snapshots to be loaded. Reduced instrumentation test time by ~30 seconds - Use x86 or x86_64 arch based on what emulator images are actually available. Tagged cache with sdk-arch naming - Updated emulator build from a mid-2021 build to latest (we were working around emulator boot issues (see ReactiveCircus/android-emulator-runner#160 for details). Newest emulator boots fine with all SDK versions - Updated host VM to Mac 12 from 11. Also allows us to tap into more hardware cores
This is error is happening both repo's CI when run the reactivecircus/android-emulator-runner@v2 job
dyld: lazy symbol binding failed: Symbol not found: _preadv
84 Referenced from: /Users/runner/Library/Android/sdk/emulator/qemu/darwin-x86_64/qemu-system-x86_64-headless
85 Expected in: /usr/lib/libSystem.B.dylib
86
87dyld: Symbol not found: _preadv
88 Referenced from: /Users/runner/Library/Android/sdk/emulator/qemu/darwin-x86_64/qemu-system-x86_64-headless
89 Expected in: /usr/lib/libSystem.B.dylib
https://github.com/google/android-fhir/runs/2888614202?check_suite_focus=true
https://github.com/ReactiveCircus/streamlined/runs/2890357179?check_suite_focus=true
I think this is github macos-latest runner issue - please help!
The text was updated successfully, but these errors were encountered: