

终止支持通知：2026 年 10 月 7 日， AWS 将停止对的支持。 AWS IoT Greengrass Version 1 2026 年 10 月 7 日之后，您将无法再访问这些 AWS IoT Greengrass V1 资源。如需了解更多信息，请访问[迁移自 AWS IoT Greengrass Version 1](https://docs.aws.amazon.com/greengrass/v2/developerguide/migrate-from-v1.html)。

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

# AWS IoT Greengrass V1 版 AWS IoT 设备测试器支持的版本
<a name="dev-test-versions"></a>

由于 AWS IoT Greengrass Version 1 已进入[维护模式](https://docs.aws.amazon.com/greengrass/v1/developerguide/maintenance-policy.html)，IDT for AWS IoT Greengrass V1 不再生成签名的资格报告。我们建议使用[适用于 AWS IoT Greengrass V2的 IDT](https://docs.aws.amazon.com/greengrass/v2/developerguide/device-tester-for-greengrass-ug.html)。

有关 IDT for AWS IoT Greengrass V2 的信息，请参阅《*AWS IoT Greengrass V2 开发人员*指南》 AWS IoT Greengrass V2中的[使用 AWS IoT 设备测试器](https://docs.aws.amazon.com/greengrass/v2/developerguide/device-tester-for-greengrass-ug.html)。

**注意**  
如果 IDT for 与 AWS IoT Greengrass 您正在使用的版本不兼容，则在开始测试运行时会收到通知。 AWS IoT Greengrass 

下载此软件即表示您同意 [AWS IoT Device Tester 许可协议](https://docs.aws.amazon.com/greengrass/latest/developerguide/idt-license.html)。



## 不支持的 IDT 版本 AWS IoT Greengrass
<a name="idt-unsupported-versions"></a>

本主题列出了不支持的 IDT 版本。 AWS IoT Greengrass不受支持的版本不会收到错误修复或更新。有关更多信息，请参阅 [AWS IoT 设备测试器的 Support 政策 AWS IoT Greengrass V1](idt-support-policy.md)。

**IDT v4.4.1 适用于 v1.11.6、v1.10. AWS IoT Greengrass 5**     
发行说明：  
+ 使您能够验证和鉴定运行 AWS IoT Greengrass 核心软件 v1.11.6 和 v1.10.5 的设备。
+ 包含次要错误修复。  
测试套件版本：    
`GGQ_1.3.1`  
+ 已发布时间：2021 年 12 月 20 日

**适用于 v1.11.4、v1.10.4 AWS IoT Greengrass 版本的 IDT v4.1.0**     
发行说明：  
+ 使您能够验证和鉴定运行 AWS IoT Greengrass 核心软件 v1.11.4 和 v1.10.4 的设备。
+ 修复了一个问题，该问题导致测试运行期间显示的日志使用冗余的标签。  
测试套件版本：    
`GGQ_1.3.0`  
+ 已发布时间：2021 年 6 月 23 日
+ 添加对 Lambda、IAM 的 API 调用的重试次数， AWS STS 并改进对限制或服务器问题的处理。
+ 在 ML 和 Docker 测试用例中添加了对 Python 3.8 的支持。

**适用于 v1.11.1、v1.11.0、v1.10.3 AWS IoT Greengrass 版本的 IDT v4.0.2**   
发行说明：  
+ 修复了导致 IDT 掩盖硬件安全集成 (HSI) 错误的问题。
+ 使您能够使用 AWS IoT 适用于 Device Tester 开发和运行自定义测试套件 AWS IoT Greengrass。有关更多信息，请参阅 [使用 IDT 开发和运行自己的测试套件](idt-custom-tests.md)。
+ 提供适用于 macOS 和 Windows 的代码签名 IDT 应用程序。在 macOS 中，如果显示安全警告消息，您可能需要为 IDT 授予安全例外。有关更多信息，请参阅 [macOS 上的安全例外](idt-troubleshooting.md#macos-notarization-exception)。
AWS IoT Greengrass 不为核心软件的 1.11.1 版本提供 Dockerfile 或 Docker 镜像。 AWS IoT Greengrass 要测试您的设备是否符合 Docker 资格，请使用早期版本的 AWS IoT Greengrass Core 软件。
 

**适用于 v1.11.0、v1.10.1、v1.10.0 AWS IoT Greengrass 版本的 IDT v3.2.0**  
发行说明：  
+ 默认情况下，IDT 仅运行必要的资格测试。要获得其他功能的资格，您可以修改 [`device.json`](set-config.md#device-config) 文件。
+ 在 `device.json` 中添加了一个可配置用于 SSH 连接配置的端口号。
+ Docker 仅在无容器化情况下支持[流管理器](stream-manager.md)和机器学习 (ML)。容器、Docker 和硬件安全集成 (HSI) 不适用于 Docker 设备。
+ 我们将 `device-ml.json` 和 `device-hsm.json` 合并成了 `device.json`。
 

**IDT v3.1.3 适用于以下 AWS IoT Greengrass 版本：v1.10.x、v1.9.x、v1.8.x**  
发行说明：  
+ 为 AWS IoT Greengrass v1.10.x 和 v1.9.x 添加了对机器学习功能限定的支持。现在，您可以使用 IDT 验证您的设备是否可以使用在云中存储和训练的模型在本地执行 ML 推理。
+ 为 `run-suite` 命令添加了 `--stop-on-first-failure`。您可以使用此选项将 IDT 配置为在第一次失败时停止运行。建议在调试阶段在测试组级别使用此选项。
+ 为 MQTT 测试添加了时钟偏移检查，以确保被测设备使用正确的系统时间。使用的时间必须在可接受的时间范围之内。
+ 为 `run-suite` 命令添加了 `--update-idt`。您可以使用此选项设置对更新 IDT 的提示的响应。
+ 为 `run-suite` 命令添加了 `--update-managed-policy`。您可以使用此选项设置对更新托管策略的提示的响应。
+ 为自动更新 IDT 测试套件版本添加了错误修复。该修复可确保 IDT 可以下载适用于您的 AWS IoT Greengrass 版本的最新测试套件。
 

**IDT v3.0.1 适用于 AWS IoT Greengrass**  
发行说明：  
+ 增加了对 AWS IoT Greengrass v1.10.1 的支持。
+ IDT 测试套件版本的自动更新。IDT 可以下载适用于您的 AWS IoT Greengrass 版本的最新测试套件。通过此功能：
  + 测试套件使用 `major.minor.patch` 格式进行版本化。初始测试套件版本为 `GGQ_1.0.0`。
  + 您可以在命令行界面中以交互方式下载新的测试套件，或在启动 IDT 时设置 `upgrade-test-suite` 标记。

  有关更多信息，请参阅 [测试套件版本](idt-gg-qualification.md#idt-test-suite-versions)。
+ 增加了 `list-supported-products`。您可以使用此命令列出已安装的 IDT 版本支持的 AWS IoT Greengrass 和测试套件版本。
+ 增加了 `list-test-cases`。您可以使用此命令列出测试组中可用的测试用例。
+ 为 `run-suite` 命令添加了 `test-id`。您可以使用此选项运行测试组中的单个测试用例。
 

**适用于 v AWS IoT Greengrass 1.10、v1.9.x 和 v1.8.x 的 IDT v2.3.0**  
在物理设备上进行测试时，支持 AWS IoT Greengrass v1.10、1.9.x 和 v1.8.x。  
在 Docker 容器中进行测试时，支持 AWS IoT Greengrass v1.10 和 1.9.x 版本。  
发行说明：  
+ 增加了对 [AWS IoT Greengrass 在 Docker 容器中运行](run-gg-in-docker-container.md) 的支持。现在，您可以使用 IDT 来鉴定和验证您的设备是否可以在 Docker AWS IoT Greengrass 容器中运行。
+ 添加了[AWS 托管策略](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_managed-vs-inline.html#aws-managed-policies) (`AWSIoTDeviceTesterForGreengrassFullAccess`)，该策略定义了运行 AWS IoT 设备测试器所需的权限。如果新版本需要额外的权限，请将其 AWS 添加到此托管策略中，这样您就不必更新自己的 IAM 权限。
+ 引入了检查，用于先验证您的环境（例如，设备连接和 Internet 连接）是否已正确设置，然后再运行测试用例。
+ 改进了 IDT 中的 Greengrass 依赖项检查程序，使其可以更灵活地检查设备上的 libc。
 

**适用于 v AWS IoT Greengrass 1.10、v1.9.x 和 v1.8.x 的 IDT v2.2.0**  
发行说明：  
+ 增加了对 AWS IoT Greengrass v1.10 的支持。
+ 增加了对 [Greengrass Docker 应用程序部署](docker-app-connector.md)连接器的支持。
+ 增加了对 AWS IoT Greengrass [直播管理器的](stream-manager.md)支持。
+  AWS IoT Greengrass 在中国（北京）区域增加了对的支持。
 

**适用于 v1. AWS IoT Greengrass 9.x、v1.8.x 和 v1.7.x 的 IDT v2.1.0**  
发行说明：  
+ 增加了对 AWS IoT Greengrass v1.9.4 的支持。
+ 增加了对 Linux ARMv6l 设备的支持。
 

**适用于 v1.9.3、v1.9.2、v.1.9.1、 AWS IoT Greengrass v1.9.0、v1.8.4、v1.8.3 和 v1.8.2 的 IDT v2.0.0**  
发行说明：  
+ 删除了所测试设备对 Python 的依赖。
+ 测试套件的执行时间减少了 50％ 以上，从而使鉴定过程更快。
+ 可执行文件大小减少了 50% 以上，使下载和安装过程更快。
+ 改进了对所有测试用例的[超时乘数支持](idt-troubleshooting.md#test-timeout)。
+ 增强的诊断后消息，可更快地排除错误。
+ 更新了运行 IDT 所需的权限策略模板。
+ 增加了对 AWS IoT Greengrass v1.9.3 的支持。
 

**适用于 v1.9.2、v1.9.1、v1. AWS IoT Greengrass 9.0、v1.8.3 和 v1.8.2 的 IDT v1.3.3**  
发行说明：  
+ 添加了对 Greengrass 1.9.1 和 1.8.3 版本的支持。
+ 增加了对 Greengrass OpenWrt 的支持。
+ 添加了 SSH 用户名和密码设备登录。
+ 为 OpenWrtARMv7l 平台添加了原生测试错误修复。
 

**适用于 v1.8.1 的 IDT v1.2 AWS IoT Greengrass **  
发行说明：  
+ 添加了一个可配置的超时乘数，用于查找和排除超时问题（例如，低带宽连接）。
 

**适用于 v1.8.0 的 IDT v1.1 AWS IoT Greengrass **  
发行说明：  
+ 增加了对 AWS IoT Greengrass 硬件安全集成 (HSI) 的支持。
+ 增加了对 AWS IoT Greengrass 容器和无容器的支持。
+ 添加了自动创建 AWS IoT Greengrass 服务角色的功能。
+ 改进了测试资源清理。
+ 添加了测试执行摘要报告。
 

**适用于 v1.7.1 的 IDT v1.1 AWS IoT Greengrass **  
发行说明：  
+ 增加了对 AWS IoT Greengrass 硬件安全集成 (HSI) 的支持。
+ 增加了对 AWS IoT Greengrass 容器和无容器的支持。
+ 添加了自动创建 AWS IoT Greengrass 服务角色的功能。
+ 改进了测试资源清理。
+ 添加了测试执行摘要报告。
 

**适用于 v1.6.1 的 IDT v1.0 AWS IoT Greengrass **  
发行说明：  
+ 为兼容 future AWS IoT Greengrass 版本添加了 OTA 测试错误修复。
[如果你使用的是 1. AWS IoT Greengrass 6.1 版本的 IDT v1.0，则必须创建一个 Greengrass 服务角色。](service-role.md)在更高版本中，IDT 会为您创建服务角色。