无线显示器验证 - 休眠

此自动测试将验证图形驱动程序在主动 Miracast 会话通过休眠停止并在系统恢复后再次启动时,是否能提供稳定性和可靠性。 该测试将安装一个软件设备来模拟 Miracast 接收器、启动会话,然后在系统支持时强制转换为休眠状态。

测试详细信息

   
规范
  • Device.Graphics.WDDM13.DisplayRender.WirelessDisplay.BasicWirelessDisplay
平台
  • Windows 10,客户端版本 (x86)
  • Windows 10,客户端版本 (x64)
支持的版本
  • Windows 10
  • Windows 10 版本 1511
  • Windows 10 版本 1607
  • Windows 10 版本 1703
  • Windows 10 版本 1709
  • Windows 10 版本 1803
  • Windows 10 版本 1809
  • Windows 10 版本 1903
  • Windows 10 的下一次更新
预计运行时间(以分钟为单位) 10
类别 兼容性
超时(以分钟为单位) 600
需要重启 false
需要特殊配置 false
类型 automatic

 

其他文档

此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:

运行测试

在运行测试之前,请按照如下测试要求中所述完成测试设置:图形适配器或芯片组测试先决条件

故障排除

有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题

有关故障排除信息,请参阅排查 Device.Graphics 测试问题

测试生成 RTSP 消息日志文件:virtualsinklog.{…}.txt。 可以在测试日志文件中找到此文件的实际名称。 例如:

Message 6/13/2013 7:39:22.724 PM RTSP log file: virtualsinklog.{3D55759A-4BB2-43C6-9AD6-9D98D6726908}.txt

该测试作业捕获 WirelessDisplay.etl 和 WPP.etl 文件。 可以通过以下方法找到这些文件:在 Windows Hardware Lab Kit (Windows HLK) 管理器中选择子作业结果,然后浏览作业日志以查看无线显示器清理跟踪。

WirelessDisplay.etl 包含有关 Miracast 会话从开始到停止的信息。 大多数事件与用户模式驱动程序 (UMD) 和内核模式驱动程序 (KMD) 的 DDI 调用一致。  IHV 调查问题可能会发现查找这些 DDI 事件的错误很有用。  开发人员应熟悉事件名,因为它们与用于无线功能的 DDI 名称非常匹配。  可以使用 Windows 性能分析器 (WPA) 分析此文件。

WPP.etl 包含为与 Miracast 相关的显示器内核事件捕获的 WPP 跟踪。 这些跟踪非常详细,应提供有关会话失败的足够信息,这些信息足以调试大多数问题。 这些文件需要访问符号才能对其进行解码。 OS 的符号应可供 IHV 使用。 应使用以下命令行来解码 wpp.txt 中的 WPP.etl:netsh trace convert overwrite=yes tmf=..\symbols.pri\TraceFormat WPP.etl

所有测试用例都返回“通过”或“失败”。 测试日志 (Te.wtl) 中提供了测试详细信息,你可以在 Windows HLK Studio 中查看。

错误 说明/解决方法

无法连接 Miracast 显示器。

驱动程序无法连接 Miracast 显示器。

预计分辨率… 已找到…

驱动程序未能设置所需的分辨率。

在等待驱动程序中的协议事件时失败。 允许的超时:3000 毫秒。

驱动程序未能及时响应协议事件。

在电源转换后未能连接 Miracast 显示器。

驱动程序在电源转换后未能重新连接 Miracast 显示器。

 

更多信息

参数

参数名称 参数说明
LLU_NetAccessOnly 网络用户的 LLU 名称
ConfigDisplayCommandLine ConfigDisplay 的自定义命令行。 默认值:徽标
WDKDeviceID DUT 的设备 ID