我正在尝试使用aws devicefarm运行android测试,下面给出了创建设备池的代码。
下面的CLI命令会创建一个设备池,其中包含所有可用的Android设备:
[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\""}]'
但问题是,它将针对所有Android设备运行,我只想在LG Nexus 5
中运行。
谁能告诉我如何为单个移动设备或一组设备定义设备池,但不是全部。我找不到一份明确的文件。谢谢
答案 0 :(得分:3)
除了@Rohan在本评论中提到的内容以及回答有关识别设备ARN的问题。
由于ARN是设备场中资源的唯一标识符,因此您应该能够使用单个设备创建设备池,在您的情况下是LG Nexus 5。
如果您无法继续,请告诉我。