A.56. Thunderbolt4
测试涵盖了什么
Thunderbolt4 测试涵盖了来自热插拔和基本功能角度的 Thunderbolt 4 端口,确保附加到端口的 OS 和设备都可以正确添加和删除所有端口。
支持的 RHEL 版本
- RHEL 8
- RHEL 9
测试的作用
测试的目的是确保系统中的所有 Thunderbolt 4 端口按预期工作。它要求提供可用 Thunderbolt4 端口的数量,然后要求测试程序将 Thunderbolt 4 设备插入并拔入每个端口。测试会监视 Thunderbolt 4 设备附加和分离事件并记录它们。如果它同时检测到测试者输入的唯一端口数量的插件和拔出事件,则测试将传递。请注意,虽然 Thunderbolt 4 设备使用与 USB C 设备相同的物理连接器,但 USB C 设备不是 Thunderbolt 4 设备。如果使用 USB C 设备,则测试不会通过,包括声明与 Thunderbolt 4 端口兼容的 USB C 设备。此测试只能使用 Thunderbolt 4 设备。此测试还验证主机和连接的设备之间的连接生成是否为 Thunderbolt 4。
准备测试
计算可用的 Thunderbolt4 端口,并有一个在测试过程中要使用的可用 Thunderbolt4 设备。
执行测试
Thunderbolt4 测试是交互式的。运行以下命令,然后从显示的列表中选择合适的 Thunderbolt4
测试名称。
rhcert-run
当系统提示时,输入系统中存在的可用 Thunderbolt4 端口的数量。系统将要求将 Thunderbolt4 设备插入到端口中,然后暂停直到测试者按 y 继续为止。然后,系统会要求设备被取消插入,然后再次暂停,直到测试者按 y 继续。这些步骤对输入的端口数量重复。请注意,测试端口没有正确的或错误的顺序,但每个端口必须只测试一次。
运行时
Thunderbolt4 测试每 Thunderbolt4 端口大约需要 15 秒。这包括手动插入设备、扫描端口、拔出设备并再次扫描端口的时间。任何其它强制或所选的测试都会添加到整个运行时。