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

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

适用于 AWS IoT Greengrass 的 AWS IoT Device Tester 的受支持版本

本主题列出了支持的适用于 AWS IoT Greengrass 的 IDT 版本。作为最佳做法,我们建议您使用支持目标 AWS IoT Greengrass 版本的适用于 AWS IoT Greengrass 的 IDT 最新版本。新版本的 AWS IoT Greengrass 可能要求您下载新版本的适用于 AWS IoT Greengrass 的 IDT。

注意

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

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

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

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

有关使用IDT的更多信息,请参阅 测试套件版本测试组描述.

IDTv3.2.0用于 AWS IoT Greengrass
支持的 AWS IoT Greengrass 版本:v1.11.x、v1.10.x、v1.9.x
软件下载:
  • IDTv3.2.0(测试套件为GGQ_1.2.0) Linux(Linux)

  • IDTv3.2.0(测试套件为GGQ_1.2.0) macOS

  • IDTv3.2.0(测试套件为GGQ_1.2.0) 窗户

注意

IDT 不支持由多个用户从共享位置(如 NFS 目录或 Windows 网络共享文件夹)运行。因为这样做可能会导致崩溃或数据损坏。建议您将 IDT 包解压缩到本地驱动器,并在本地工作站上运行 IDT 二进制文件。

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

  • 在中添加了端口号 device.json ,您可以为SSH连接配置。

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

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

测试套件版本:
GGQ_1.2.0
  • 发布2020.09.16。

  • 测试套件仅运行验证所需的测试,除非您设置相应的 valuefeatures 阵列到 yes.

适用于 AWS IoT Greengrass 的早期版本的 IDT

还支持适用于 AWS IoT Greengrass 的 IDT 的以下早期版本。

IDTv3.1.3(IDTv3.1.3) AWS IoT Greengrass 版本:v1.10.x、v1.9.x、v1.8.x

软件下载:

  • IDTv3.1.3,带测试套件GGQ_1.1.2,用于 Linux(Linux)

  • IDTv3.1.3,带测试套件GGQ_1.1.2,用于 macOS

  • IDTv3.1.3,带测试套件GGQ_1.1.2,用于 窗户

发行说明:

  • 增加了对 AWS 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测试套件版本的自动更新添加了Bug修复。修复可确保IDT运行最新的测试套件,这些套件可用于您的 AWS IoT Greengrass 版本。

IDTv2.3.0用于 AWS IoT Greengrass v1.10、v1.9.x和v1.8.x

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

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

软件下载:

  • 的IDT AWS IoT Greengrass: Linux

  • 的IDT AWS IoT Greengrass: macOS

  • 的IDT AWS IoT Greengrass: Windows

发行说明:

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

  • 添加 AWS 托管策略 (AWSIoTDeviceTesterForGreengrassFullAccess),该策略定义运行 AWS IoT Device Tester 所需的权限。如果新版本需要额外的权限,AWS 会将这些权限添加到此托管策略中,因此您无需更新 IAM 权限。

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

  • 改进了IDT中的Greengrass依赖关系检查程序,使其在检查时更加灵活 libc色 在设备上。

 

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

软件下载:

  • 的IDT AWS IoT Greengrass: Linux

  • 的IDT AWS IoT Greengrass: macOS

  • 的IDT AWS IoT Greengrass: Windows

发行说明:

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

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

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

  • 增加了对 中国(北京)区域 中的 AWS IoT Greengrass 的支持。

 

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

软件下载:

  • 的IDT AWS IoT Greengrass: Linux

  • 的IDT AWS IoT Greengrass: macOS

  • 的IDT AWS IoT Greengrass: Windows

发行说明:

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

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

 

有关更多信息,请参阅适用于 AWS IoT Greengrass 的 AWS IoT Device Tester 的支持策略