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

Can we create mutiple test run for a single project in devicefarm

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

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

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

要安排 运行,需要以下输入参数:

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

Blog I followed to run my tests

不要多次调用 create-projectlinked blog post 中的第 1 步)。

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