如何对 MUTT 设备运行压力和传输性能测试

了解如何运行压力和传输和超级 MUTT 性能测试。

压力和传输测试旨在实现总线协议和主机控制器软件的饱和。 这些测试同时对 MUTT 设备执行多个 I/O 传输和取消操作。 MUTT 固件被编程为在这些测试期间传输失败。 这些故障模拟控制器或 USB 驱动程序堆栈在有压力的 USB 条件下暴露的错误条件。

如何运行压力和传输测试

  1. 在已将 MUTT 设备附加到可用端口的测试系统上打开提升的命令窗口。

  2. 导航到测试文件夹,例如 C:\usbTest

  3. 传输和压力测试通过相同的脚本背靠背运行。 若要执行它们,请 runtest.bat运行脚本:

    C:\usbTest\runtest.bat
    

写入 .bat 文件将无限期运行测试。 测试应至少运行 30 分钟。 若要进行更详尽的测试,请考虑运行这些测试 8 小时。 批处理文件包含可完成的其他优化注释。

若要退出所有测试,请在命令窗口中按 Ctrl-C 。 如果系统在运行期间未生成 bug 检查,并且从命令窗口干净退出,则测试运行被视为成功 (或) 积极运行。 如果该工具未完全退出,则表示传输未完成,必须进行调查。

如何运行 SuperMUTT 性能测试

  1. 在连接到 xHCI 控制器的 SuperMUTT 的测试系统上打开提升的命令窗口。
  2. 导航到测试文件夹,例如 C:\usbTest
  3. 运行 FX3Perf.bat命名 的脚本以启动测试运行。