Skip to content

Commit 149e330

Browse files
authored
Update robo test devices MAPSAND-268 (#1472)
* Change robo test device from virtual Pixel2 to Pixel3. * Add robo test device Pixel 6 at API level 31. * Print available firebase device model list before running robo test. * Remove test device for API level 25 and 28. * Add comments about virtual device. * Add robo test device with API level 21. * Only keep api 21, api 31 and a virtual device. * Add api level 23 back. * Use API level 29 for virtual pixel 2.
1 parent 88d1639 commit 149e330

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

.circleci/config.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -326,12 +326,18 @@ commands:
326326
no_output_timeout: 10m
327327
command: |
328328
if [[ -n "${GCLOUD_SERVICE_ACCOUNT_JSON}" ]]; then
329+
gcloud firebase test android models list
330+
### We use following devices to run robo tests:
331+
### * 1 old API (the lower the better)
332+
### * 1 new API (the higher the better)
333+
### * 1 x86-64 emulator(Pixel2)
334+
### * API level 23 which is known to work weird sometimes
329335
gcloud firebase test android run --type robo \
330336
--app app/build/outputs/apk/release/app-release.apk \
337+
--device model=hwALE-H,version=21,locale=en,orientation=portrait \
331338
--device model=harpia,version=23,locale=en,orientation=portrait \
332-
--device model=blueline,version=28,locale=en,orientation=portrait \
333-
--device model=Pixel2,version=30,locale=en,orientation=portrait \
334-
--device model=G8142,version=25,locale=en,orientation=portrait \
339+
--device model=Pixel2,version=29,locale=en,orientation=portrait \
340+
--device model=oriole,version=31,locale=en,orientation=portrait \
335341
--timeout 90s
336342
fi
337343

0 commit comments

Comments
 (0)