mapbox / mapbox-navigation-android

Mapbox Navigation SDK for Android
https://docs.mapbox.com/android/navigation/overview/
Other
620 stars 318 forks source link

androidauto emulator fails to start #5880

Closed LukasPaczos closed 1 year ago

LukasPaczos commented 2 years ago

Our androidauto-test CI job sometimes hangs on the "Wait for the emulator to start" step, for example, https://app.circleci.com/pipelines/github/mapbox/mapbox-navigation-android/18440/workflows/9f801840-15e2-408c-915f-600532400462/jobs/85880 (waited for ~1.5hr and had to cancel).

cc @kmadsen

LukasPaczos commented 2 years ago

cc @MrSwimmer for visibility

kmadsen commented 2 years ago

Thanks! This is probably something CircleCi can address

Opened a ticket here, not sure if you can see https://support.circleci.com/hc/en-us/requests/111038

kmadsen commented 2 years ago

Looked through a couple weeks of circle ci runs and the run time is under 10 minutes for androidauto-test

LukasPaczos commented 2 years ago

Reopening, now we see - https://app.circleci.com/pipelines/github/mapbox/mapbox-navigation-android/19779/workflows/d5f475f5-fedd-4d95-9481-104c7886a7ad/jobs/97086:

com.android.builder.testing.api.DeviceException: No online devices found.
Guardiola31337 commented 2 years ago

+1 https://app.circleci.com/pipelines/github/mapbox/mapbox-navigation-android/19778/workflows/cdd8a109-d9e0-4a74-895a-f0f6d77c38c2/jobs/97085

kmadsen commented 2 years ago

Also ran into it again here https://github.com/mapbox/mapbox-navigation-android/pull/6225

https://app.circleci.com/pipelines/github/mapbox/mapbox-navigation-android/20044/workflows/40384e38-56c1-4756-8c2b-401b13b82535/jobs/99204

I've also re-opened the CircleCi issue ticket : https://support.circleci.com/hc/en-us/requests/116053

kmadsen commented 2 years ago

The suggestion from circle ci didn't work https://app.circleci.com/pipelines/github/mapbox/mapbox-navigation-android/20220/workflows/000b045d-83fe-4c50-bc78-449b21f4e52c/jobs/100664

on this pull request https://github.com/mapbox/mapbox-navigation-android/pull/6233

They just suggested this one https://support.circleci.com/hc/en-us/articles/360043994872-How-To-Record-a-Job-s-Memory-Usage