我们可以为devicefarm中的单个项目创建多个测试运行

时间:2016-04-14 03:53:21

标签: android amazon-web-services android-espresso aws-cli aws-device-farm

我正在使用aws devicefarm来运行我的Android测试,并且非常喜欢它。

因此,每当我运行我的脚本时,它会在我的帐户中创建一个新项目,但我不想这样做。我只想在我的帐户中创建所有测试的单个项目。为了更加清晰,测试运行的名称将与时间戳结合使用。是否可以在devicefarm中执行此操作?

我使用以下arn开始安排我的测试:

要计划运行,需要以下输入参数:

  • project-arn
  • app-arn
  • testPackageArn
  • 设备池ARN

我试图保持相同的project_arn来安排我的测试,但它仍在创建一个我不想要的新项目。我只想在同一个项目中进行一次新的测试。如果你提供一些意见,我将不胜感激。

Blog I followed to run my tests

1 个答案:

答案 0 :(得分:1)

请勿多次致电create-projectlinked blog post中的第1步)。

您应该做的是调用create-project一次并存储项目ARN。在随后的ScheduleRun调用中重用此项目ARN。