ОШИБКА: (gcloud.firebase.test.android.run) 'Pixel' не является допустимой моделью - PullRequest
0 голосов
/ 19 апреля 2019

Я пытался запустить FireBase Test Lab из командной строки, но получил ошибку:

ERROR: (gcloud.firebase.test.android.run) 'Pixel' is not a valid model

Вот как я пытался запустить команду:

gcloud firebase test android run \
--app app/build/outputs/apk/debug/app-debug.apk \
--test app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk \
--timeout 30m \
--results-bucket "locusmaps-android-sdk" \
--test-targets "com.locuslabs.android.sdk.TestUITest#testTapMapLabelRentalCarCenter" \
--use-orchestrator \
--device model=Pixel,version=27,locale=en_US,orientation=portrait \
--num-flaky-test-attempts 2 \
--environment-variables numShards=2,shardIndex=0

Единственное упоминание об этой ошибке, которое я смог найти, это некоторый исходный код , но ни одно существующее решение не было сформулировано.

Как мне найти правильный номер модели?

1 Ответ

1 голос
/ 19 апреля 2019

В соответствии с документацией по тестированию android firebase *1002* вы можете найти список MODEL_ID с помощью следующей команды:

gcloud firebase test android models list

Поэтому используйте параметр --device model=Pixel2 вместо Pixel.

...