本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
支持 AWS IoT Greengrass V2 的 AWS IoT Device Tester 版本
本主题列出了支持的 IDT for AWS IoT Greengrass V2 版本。作为最佳做法,我们建议您使用支持目标 AWS IoT Greengrass V2 版本的 IDT for AWS IoT Greengrass V2 最新版本。新版本的 AWS IoT Greengrass 可能要求您下载新版本的 IDT for AWS IoT Greengrass V2。如果 IDT for AWS IoT Greengrass V2 与您使用的 AWS IoT Greengrass 版本不兼容,则您在开始测试运行时会收到通知。
下载此软件即表示您同意 AWS IoT Device Tester 许可协议。
注意
IDT 不支持由多个用户从共享位置(如 NFS 目录或 Windows 网络共享文件夹)运行。建议您将 IDT 包解压缩到本地驱动器,并在本地工作站上运行 IDT 二进制文件。
适用于 AWS IoT Greengrass V2 的最新版本 IDT
您可以将这一 IDT for AWS IoT Greengrass V2 版本与此处列出的 AWS IoT Greengrass 版本结合使用。
- 适用于 AWS IoT Greengrass 的 IDT v4.9.4
-
- 支持的 AWS IoT Greengrass 版本:
-
-
Greengrass Nucleus v2.12.0、v2.11.0、v2.10.0 和 v2.9.5
-
- IDT 软件下载:
- 发行说明:
-
-
允许对运行 AWS IoT Greengrass Core 软件版本 2.12.0、2.11.0、2.10.0 和 2.9.5 的设备进行验证和资格认证。
-
移除流管理器和机器学习测试组。
-
- 附加注释:
-
-
如果您的设备使用 HSM,而您使用的是 Nucleus 2.10.x,请迁移至 Greengrass Nucleus 版本 2.11.0 或更高版本。
-
- 测试套件版本:
-
GGV2Q_2.5.4-
-
发行时间:2024 年 5 月 3 日
-
适用于 AWS IoT Greengrass 的早期版本的 IDT
还支持 IDT for AWS IoT Greengrass V2 以下早期版本。
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.9.3
-
- 支持的 AWS IoT Greengrass 版本:
-
-
Greengrass Nucleus v2.12.0、v2.11.0、v2.10.0 和 v2.9.5
-
- IDT 软件下载:
- 发行说明:
-
-
修复了从 Windows 主机测试 Linux 设备(反之亦然)时组件测试中的一个问题。
-
从
localcomponent测试组中移除component测试用例。该测试用例不再需要进行资格认证。
-
- 附加注释:
-
-
如果您的设备使用 HSM,而您使用的是 Nucleus 2.10.x,请迁移至 Greengrass Nucleus 版本 2.11.0 或更高版本。
-
- 测试套件版本:
-
GGV2Q_2.5.3-
-
发行时间:2024 年 4 月 5 日
-
不支持适用于 AWS IoT Greengrass V2 的 AWS IoT Device Tester 版本
本主题列出了不支持的 IDT for AWS IoT Greengrass V2 版本。不受支持的版本不会收到错误修复或更新。有关更多信息,请参阅 适用于 AWS IoT Device Tester 的 AWS IoT Greengrass 的支持策略。
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.9.2
-
- 发行说明:
-
-
修复了由于 Java 8 被弃用而导致 Lambda 测试套件失败的问题。
-
- 测试套件版本:
-
GGV2Q_2.5.2-
-
发行时间:2024 年 3 月 18 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.9.1
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.12.0、2.11.0、2.10.0 和 2.9.5 的设备。
-
次要错误修复。
-
- 测试套件版本:
-
GGV2Q_2.5.1-
-
发行时间:2023 年 10 月 5 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.7.0
-
- 支持的 AWS IoT Greengrass 版本:
-
-
Greengrass Nucleus v2.11.0、v2.10.0 和 v2.9.5
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.11.0、2.10.0 和 2.9.5 的设备。
-
增加了对在 AWS Systems Manager Parameter Store 中存储 IDT 用户数据值的支持,并使用占位符语法将其提取到配置中。
-
次要错误修复。
-
- 测试套件版本:
-
GGV2Q_2.5.0-
-
发行时间:2022 年 12 月 13 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.5.11
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.9.1、2.9.0、2.8.1、2.8.0、2.7.0 和 2.6.0 的设备。
-
增加了对在核心设备上测试预安装 Greengrass 的支持。
-
次要错误修复。
-
- 测试套件版本:
-
GGV2Q_2.4.1-
-
发行时间:2022 年 10 月 13 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.5.8
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.7.0、2.6.0 和 2.5.6 的设备。
-
允许您在核心设备上使用预安装 Greengrass 进行测试。
-
次要错误修复。
-
- 测试套件版本:
-
GGV2Q_2.4.0-
-
发行时间:2022 年 8 月 12 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.5.3
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.7.0、2.6.0、2.5.6、2.5.5、2.5.4 和 2.5.3 的设备。
-
更新 DockerApplicationManager 测试,以使用基于 ECR 的 Docker 映像。
-
次要错误修复。
-
- 测试套件版本:
-
GGV2Q_2.3.1-
-
发行时间:2022 年 4 月 15 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.5.1
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.5.3 的设备。
-
增加了对验证和鉴定基于 Linux 的设备的支持,这些设备使用硬件安全模块(HSM)来存储 AWS IoT Greengrass Core 软件使用的私钥和证书。
-
实现用于配置自定义测试套件的新 IDT 测试编排工具。有关更多信息,请参阅 配置 IDT 测试编排工具。
-
其他次要错误修复。
-
- 测试套件版本:
-
GGV2Q_2.3.0-
-
发行时间:2022 年 1 月 11 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.4.1
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.5.2 的设备。
-
增加了对使用用户定义的 IAM 角色作为令牌交换角色的支持,使测试设备可以通过该角色来访问 AWS 资源。
您可以在 userdata.json 文件中指定 IAM 角色。如果您指定自定义角色,IDT 将在测试运行期间使用该角色而非创建默认的令牌交换角色。
-
其他次要错误修复。
-
- 测试套件版本:
-
GGV2Q_2.2.1-
-
发行时间:2021 年 12 月 12 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.4.0
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.5.0 的设备。
-
增加了对验证和鉴定在 Windows 上运行 AWS IoT Greengrass Core 软件的设备的支持。
-
支持使用公钥验证进行 Secure Shell(SSH)设备连接。
-
利用安全最佳实践改进 IDT 权限 IAM 策略。
-
其他次要错误修复。
-
- 测试套件版本:
-
GGV2Q_2.1.0-
-
发行时间:2021 年 11 月 19 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.2.0
-
- 发行说明:
-
-
包括支持对运行 AWS IoT Greengrass Core 软件 v2.2.0 及更高版本的设备的以下功能的资格认证:
-
Docker – 验证设备是否可以从 Amazon Elastic Container Registry(Amazon ECR)中下载 Docker 容器映像。
-
机器学习 – 验证设备是否可以使用深度学习运行时
或 TensorFlow Lite ML 框架执行机器学习(ML)推理。 -
流管理器 – 验证设备是否可以下载、安装和运行 AWS IoT Greengrass 流管理器。
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.4.0、2.3.0、2.2.0 和 2.1.0 的设备。
-
将每个测试用例的测试日志分组到
目录内的单独<device-tester-extract-location>/results/<execution-id>/logs/<test-group-id><test-case-id>文件夹中。 -
其他次要错误修复。
-
- 测试套件版本:
-
GGV2Q_2.0.1-
-
发行时间:2021 年 8 月 31 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.1.0
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.3.0、2.2.0、2.1.0 和 2.0.5 的设备。
-
通过删除指定
GreengrassNucleusVersion和GreengrassCLIVersion属性的要求来改进userdata.json配置。 -
包括对 AWS IoT Greengrass Core 软件 v2.1.0 及更高版本的 Lambda 和 MQTT 功能资格认证的支持。现在,您可以使用 IDT for AWS IoT Greengrass V2 来验证您的核心设备是否可以运行 Lambda 函数,以及该设备是否可以发布和订阅 AWS IoT Core MQTT 主题。
-
改进日志记录功能。
-
其他次要错误修复。
-
- 测试套件版本:
-
GGV2Q_1.1.1-
-
发行时间:2021 年 6 月 18 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.0.2
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass Core 软件版本 2.1.0 的设备。
-
增加了对 AWS IoT Greengrass Core 软件 v2.1.0 及更高版本的 Lambda 和 MQTT 功能资格认证的支持。现在,您可以使用 IDT for AWS IoT Greengrass V2 来验证您的核心设备是否可以运行 Lambda 函数,以及该设备是否可以发布和订阅 AWS IoT Core MQTT 主题。
-
改进日志记录功能。
-
其他次要错误修复。
-
- 测试套件版本:
-
GGV2Q_1.1.1-
-
发行时间:2021 年 5 月 5 日
-
- 适用于 AWS IoT Greengrass 的 IDT 版本 4.0.1
-
- 发行说明:
-
-
允许您验证和鉴定运行 AWS IoT Greengrass 版本 2 软件的设备。
-
允许您使用适用于 AWS IoT Greengrass 的 AWS IoT Device Tester 开发和运行自定义测试套件。有关更多信息,请参阅 使用 IDT 开发和运行自己的测试套件。
-
提供适用于 macOS 和 Windows 的代码签名 IDT 应用程序。在 macOS 上,您可能需要为 IDT 授予安全例外。有关更多信息,请参阅 macOS 上的安全例外。
-
- 测试套件版本:
-
GGV2Q_1.0.0-
-
发行时间:2020 年 12 月 22 日
-
除非将
features数组中的相应value设置为yes,否则测试套件仅运行资格认证所需测试。
-