Ich versuche, Android-Test mit aws devicefarm zu laufen, und der Code zum Erstellen eines Gerätepools ist unten angegeben.Erstellen von Gerätepool für einen bestimmten Satz von Android-Handys in aws devicefarm
Der CLI-Befehl unten wird eine Geräte-Pool, bestehend aus allen verfügbaren Android-Geräte:
[ec2-user]$ aws devicefarm create-device-pool --project-arn
arn:aws:devicefarm:us-west-2:705582597265:project:2c21a412-bb7b-4657-a28c-d7d78b3888f7
--name myAndroidDevicePool --rules '[{"attribute": "PLATFORM", "operator": "EQUALS", "value": "\"ANDROID\""}]'
Aber das Problem hier ist, es für alle Android-Geräte laufen wird, und ich möchte nur in LG Nexus 5
laufen. Kann mir jemand sagen, wie wir für Geräte-Pool für ein einzelnes mobiles Gerät oder eine Reihe von Geräten, aber nicht alle definieren können. Ich konnte keine eindeutige Dokumentation dafür finden. Danke
Siehe http://stackoverflow.com/questions/35917390/create-device-pool-returning-none-repsonse-awscli/35921768#35921768. Das sollte funktionieren: aws devicefarm create-device-pool --project-arn "PROJECT_ARN" --name POOL_NAME --regeln '[{"attribute": "ARN", "operator": "IN", "value": " \ "DEVICE_ARN \" "}] ' –
Ich habe es durchgegangen, und es ist nicht hilfreich. Ich möchte nur für LG Nexus 5 testen und nicht sicher, wie Sie die Parameter definieren. – python
'DEVICE_ARN' ist einzigartig für Geräte richtig? – python