我的服务器有两台连接的Android设备。我还有仪器测试和功能测试,它们使用两个不同的gradle命令运行。功能测试只能在其中一个设备上运行,而仪器测试只能在其他设备上运行。需要定期运行这两组测试,并根据需要拔出/插入设备是不切实际的(我没有物理访问设备)。是否可以运行gradle命令以便它只能在特定设备上运行?
答案 0 :(得分:0)
是的,在运行测试的会话中设置ANDROID_SERIAL
。如果您有两个分别运行每个测试集的独立会话,则一个会话将使ANDROID_SERIAL指向DEVICE_1,另一个指向DEVICE_2。这可以在詹金斯上自动化。