gpt4 book ai didi

amazon-web-services - 我在通过 CLI 在 AWS Device Farm 中安排运行时遇到问题

转载 作者:行者123 更新时间:2023-12-05 03:09:28 25 4
gpt4 key购买 nike

我正在使用此命令从 CLI 执行 -

aws devicefarm schedule-run --project-arn "project-arm value" --app-arn "app-arm value" --device-pool-arn "device-pool-arm value" --name "Automated_script" --test '{"type":"APPIUM_JAVA_TESTNG","testPackageArn":"testPackageArn value"}'

但是出现这个错误

An error occurred (ArgumentException) when calling the ScheduleRun operation: Missing or unprocessed resources.

最佳答案

要安排运行,您需要执行以下步骤:

  1. [一次性设置]调用 aws devicefarm create-project 为您的所有测试创建一个项目
  2. 为您的待测应用程序调用 aws devicefarm create-upload
  3. 将您的应用程序上传到 create-upload 返回的预签名 URL>
  4. 为您的测试脚本调用aws devicefarm create-upload
  5. 将您的测试脚本上传到 create-upload 返回的预签名 URL
  6. 在 Device Farm 处理您的上传后,调用 aws devicefarm schedule-run

通常当您看到 “调用 ScheduleRun 操作时发生错误(ArgumentException):缺少或未处理的资源。”,这意味着您忘记了第 3 步或第 5 步。您可以将您的应用程序上传到使用 curl 的预签名 URL。您可以通过调用 aws devicefarm get-upload 检查您的上传是否已成功处理。

这是使用 AWS CLI 安排运行的示例博客文章:Get started with the AWS Device Farm CLI

关于amazon-web-services - 我在通过 CLI 在 AWS Device Farm 中安排运行时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42669581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com