支持的版本Amazon IoT适用于 的 Device TesterAmazon IoT GreengrassV1 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

您正在查看Amazon IoT Greengrass Version 1.Amazon IoT Greengrass Version 2是最新的主要版本Amazon IoT Greengrass. 有关使用Amazon IoT Greengrass V2,请参阅Amazon IoT Greengrass Version 2开发人员指南.

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

支持的版本Amazon IoT适用于 的 Device TesterAmazon IoT GreengrassV1

本主题列出支持的适用于的 IDT 版本Amazon IoT GreengrassV1。我们建议您将 IDT 的最新版本Amazon IoT GreengrassV1,它支持您的目标版本Amazon IoT GreengrassV1。新版本的 Amazon IoT Greengrass 可能要求您下载新版本的适用于 Amazon IoT Greengrass 的 IDT。

有关 IDT 的信息Amazon IoT GreengrassV2,请参阅使用Amazon IoT适用于 的 Device TesterAmazon IoT Greengrass V2中的Amazon IoT Greengrass V2开发人员指南.

注意

如果适用于 Amazon IoT Greengrass 的 IDT 与您使用的 Amazon IoT Greengrass 版本不兼容,则您在开始测试运行时会收到通知。

下载此软件即表示您同意 Amazon IoT Device Tester 许可协议

适用于 Amazon IoT Greengrass 的最新版本的 IDT

您可以将适用于 Amazon IoT Greengrass 的最新版本 IDT 与此处列出的 Amazon IoT Greengrass 版本结合使用。我们建议您使用支持目标 Amazon IoT Greengrass 版本的 IDT 最新版本。

适用于的 IDT 版本 4.1.0 Amazon IoT Greengrass
支持Amazon IoT Greengrass版本:版本 1.11.3, 版本
软件下载:
  • 适用于的带有测试套件 GQ_1.3.0 的 IDT 版本 4.1.0Linux

  • 适用于的带有测试套件 GQ_1.3.0 的 IDT 版本 4.1.0macOS

  • 适用于的带有测试套件 GQ_1.3.0 的 IDT 版本 4.1.0Windows

注意

IDT 不支持由多个用户从共享位置(如 NFS 目录或 Windows 网络共享文件夹)运行。建议您将 IDT 包解压缩到本地驱动器,并在本地工作站上运行 IDT 二进制文件。

发行说明:
  • 使您能够验证和鉴定正在运行的设备Amazon IoT GreengrassCore 软件 1.11.3 版和版本 1.10.4。

  • 修复了导致测试运行期间显示的日志使用冗余标记的问题。

测试套件版本:
GGQ_1.3.0
  • 已发布

  • 将 API 调用的重试添加到 Lambda、IAM 和Amazon STS来改进限制或服务器问题的处理。

  • 在 ML 和码头测试用例中添加了对 Python 3.8 的支持。

适用于的不受支持的 IDT 版本Amazon IoT Greengrass

本主题列出了不支持的适用于 Amazon IoT Greengrass 的 IDT 版本。不受支持的版本不会收到错误修复或更新。有关更多信息,请参阅 适用于 Amazon IoT Greengrass 的 Amazon IoT Device Tester 的支持策略

IDT v4.0.2 适用于Amazon IoT Greengrass版本 1.11.1、版本 1.11.0、版本

发行说明:

  • 修复了 IDT 掩盖硬件安全集成 (HSI) 错误的问题。

  • 使您能够开发和运行自定义测试套件Amazon IoT适用于 的 Device TesterAmazon IoT Greengrass. 有关更多信息,请参阅 使用 IDT 开发和运行您自己的测试套件

  • 提供适用于 macOS 和 Windows 的代码签名 IDT 应用程序。在 macOS 中,如果显示安全警告消息,您可能需要为 IDT 授予安全例外。有关更多信息,请参阅 macOS 上的安全例外

注意

Amazon IoT Greengrass不提供 Docker 文件或 Docker 映像Amazon IoT GreengrassCore 软件。要测试您的设备是否具有 Docker 资格,请使用早期版本的Amazon IoT GreengrassCore 软件。

 

适用于的 IDT 版本 3.2.0Amazon IoT Greengrass版本 1.11.0、版本 1.10.1、版本

发行说明:

  • 默认情况下,IDT 仅运行所需的资格测试。要获得其他功能,您可以修改device.json文件。

  • 在中增加了一个端口号device.json,您可以为 SSH 连接进行配置。

  • 码头仅支持流管理器和没有容器化的机器学习 (ML)。容器、码头和硬件安全集成 (HSI) 不适用于 Docker 设备。

  • 我们合并了device-ml.jsondevice-hsm.json进入device.json.

 

适用于的 IDT 版本 3.1.3Amazon IoT Greengrass版本 1.10.x、版本 1.9.x、版本 1.8.x、版本 1.8.x

发行说明:

  • 增加了对 Amazon IoT Greengrass 版本 1.10.x 和 1.9.x 的 ML 功能资格认证的支持。现在,您可以使用 IDT 验证您的设备是否可以使用在云中存储和训练的模型在本地执行 ML 推理。

  • run-suite 命令增加了 --stop-on-first-failure。您可以使用此选项将 IDT 配置为在第一次失败时停止运行。建议在调试阶段在测试组级别使用此选项。

  • 为 MQTT 测试添加了时钟偏移检查,以确保被测设备使用正确的系统时间。使用的时间必须在可接受的时间范围内。

  • run-suite 命令增加了 --update-idt。您可以使用此选项设置对更新 IDT 的提示的响应。

  • run-suite 命令增加了 --update-managed-policy。您可以使用此选项设置对更新托管策略的提示的响应。

  • 添加了 IDT 测试套件版本的自动更新的错误修复。此修复程序确保 IDT 能够运行适用于Amazon IoT Greengrass版本。

 

适用于 的 IDT 版本 3.0.1 Amazon IoT Greengrass

发行说明:

  • 增加了对 Amazon IoT Greengrass 版本 1.10.1 的支持。

  • IDT 测试套件版本的自动更新。IDT 可以下载适用于您的 Amazon IoT Greengrass 版本的最新测试套件。通过此功能:

    • 测试套件使用 major.minor.patch 格式进行版本化。初始测试套件版本为 GGQ_1.0.0

    • 您可以在命令行界面中以交互方式下载新的测试套件,或在启动 IDT 时设置 upgrade-test-suite 标记。

    有关更多信息,请参阅 测试套件版本

  • 增加了 list-supported-products。您可以使用此命令列出已安装的 IDT 版本支持的 Amazon IoT Greengrass 和测试套件版本。

  • 增加了 list-test-cases。您可以使用此命令列出测试组中可用的测试用例。

  • run-suite 命令增加了 test-id。您可以使用此选项运行测试组中的单个测试用例。

 

适用于的 IDT 版本 2.3.0Amazon IoT Greengrass版本 1.10、版本 1.9.x 和版本 1.8.x

在物理设备上进行测试时,支持 Amazon IoT Greengrass v1.10、v1.9.x 和 v1.8.x。

在 Docker 容器中进行测试时,支持 Amazon IoT Greengrass v1.10 和 v1.9.x。

发行说明:

  • 添加了对 在 Docker 容器中运行 Amazon IoT Greengrass 的支持。您现在可以使用 IDT 来确定和验证设备是否可以在 Docker 容器中运行 Amazon IoT Greengrass。

  • 增加了一个Amazon管理的策略(AWSIoTDeviceTesterForGreengrassFullAccess),它定义运行所需的权限Amazon IoTDevice Tester。如果新版本需要额外的权限,Amazon会将这些权限添加到此托管策略中,因此您无需更新 IAM 权限。

  • 引入了检查,用于先验证您的环境(例如,设备连接和 Internet 连接)是否已正确设置,然后再运行测试用例。

  • 改进了 IDT 中的 Greengrass 依赖项检查程序,使其可以更灵活地检查设备上的 libc。

 

适用于 Amazon IoT Greengrass v1.10、v1.9.x 和 v1.8.x 的 IDT v2.2.0

发行说明:

  • 增加了对 Amazon IoT Greengrass v1.10 的支持。

  • 增加了对 Greengrass Docker 应用程序部署连接器的支持。

  • 增加了对 Amazon IoT Greengrass 流管理器的支持。

  • 添加了对 的支持Amazon IoT Greengrass在中国(北京)区域。

 

适用于 Amazon IoT Greengrass v1.9.x、v1.8.x 和 v1.7.x 的 IDT v2.1.0

发行说明:

  • 增加了对 Amazon IoT Greengrass v1.9.4 的支持

  • 增加了对 Linux-Armv6L 设备的支持。

 

适用于 Amazon IoT Greengrass v1.9.3、v1.9.2、v.1.9.1、v1.9.0、v1.8.4、v1.8.3 和 v1.8.2 的 IDT v2.0.0

发行说明:

  • 删除了所测试设备对 Python 的依赖。

  • 测试套件的执行时间减少了 50% 以上,从而使鉴定过程更快。

  • 可执行文件大小减少了 50% 以上,使下载和安装过程更快。

  • 改进了对所有测试用例的超时乘数支持

  • 增强的诊断后消息,可更快地排除错误。

  • 更新了运行 IDT 所需的权限策略模板。

  • 增加了对 Amazon IoT Greengrass v1.9.3 的支持

 

适用于 Amazon IoT Greengrass 1.9.2、1.9.1、1.9.0、1.8.3、和 1.8.2 版本的 IDT 1.3.3 版本

发行说明:

  • 添加了对 Greengrass 1.9.1 和 1.8.3 版本的支持。

  • 添加了对 Greengrass OpenWrt 的支持。

  • 添加了 SSH 用户名和密码设备登录。

  • 添加了适用于 OpenWrt-ARMv7l 平台的本机测试错误修复。

 

适用于的 IDT 版本 1.2Amazon IoT Greengrassv1.8.1

发行说明:

  • 添加了一个可配置的超时乘数,用于查找和排除超时问题(例如,低带宽连接)。

 

适用于的 IDT v1.1Amazon IoT Greengrassv1.8.0

发行说明:

  • 添加了对 Amazon IoT Greengrass 硬件安全集成 (HSI) 的支持。

  • 添加了对 Amazon IoT Greengrass 容器和无容器的支持。

  • 添加了自动化 Amazon IoT Greengrass 服务角色创建。

  • 改进了测试资源清理。

  • 添加了测试执行摘要报告。

 

适用于的 IDT v1.1Amazon IoT Greengrassv1.7.1

发行说明:

  • 添加了对 Amazon IoT Greengrass 硬件安全集成 (HSI) 的支持。

  • 添加了对 Amazon IoT Greengrass 容器和无容器的支持。

  • 添加了自动化 Amazon IoT Greengrass 服务角色创建。

  • 改进了测试资源清理。

  • 添加了测试执行摘要报告。

 

适用于的 IDT v1.0Amazon IoT Greengrassv1.6.1

发行说明:

  • 增加了 OTA 测试错误修复Amazon IoT Greengrass版本兼容性。

注意

如果您使用适用于 Amazon IoT Greengrass v1.6.1 的 IDT v1.0,则必须创建 Greengrass 服务角色。在更高版本中,IDT 会为您创建服务角色。