搜索

A.62. VIDEO_PORTS

download PDF

测试涵盖了什么

VIDEO_PORTS 测试检查系统中每个图形处理器的所有图形输出端口是否正常运行。

测试在具有一个或多个图形输出端口的机器上运行。还支持具有一个或多个嵌入式或附加图形处理器的机器,包括带有端口 wired 到tegral 面板的笔记本电脑。

如果没有检测连接到该端口的显示,则测试不会在端口上运行。

支持的 RHEL 版本

  • RHEL 9

测试的作用

测试执行以下操作:

  1. 测试通过它检测到的每个端口运行,这些端口连接了 monitor。
  2. 然后测试会启动一个 glmark2 窗口,并提示您将测试窗口拖到每个连接的显示中。
  3. 如果测试检测到未测试的其他端口,它会进入交互模式。它会提示您为每个未测试的端口附加一个显示,并重复测试。
  4. 测试将继续在此循环中运行,直到它测试了所有检测到的端口,或者您指出未测试的端口可供客户使用。如果没有端口,测试会提示您输入说明。
  5. 当循环退出时,如果所有端口都已测试,则测试会显示 PASS 结果,如果某些端口已被识别为不可用,则测试会显示 REVIEW 结果。

准备测试

  • 为您的系统准备一组具有适当连接器的监控器。这包括内置监控器和至少一个外部监控器。
  • 如果监控器小于端口,测试将运行循环,并允许您将显示连接到批处理中的端口。除了附加的每个外部监视器外,内置监控器还必须继续工作。
  • 取决于物理端口,可能比物理端口更为电子,这意味着硬件支持的显示比用户可用的系统数量更高。测试开始与测试无关时,屏幕上显示的端口列表。
  • 系统中可能存在比一次全部使用的物理端口。也可能存在 ghost 端口,如服务端口或 USB。您必须能够区分由于与其他端口不兼容或者由于其为 ghost 端口不兼容的端口,以及在根本不正常运行的端口之间区分无法正常工作的端口。

执行测试

VIDEO_PORTS 测试是交互式的。在执行测试前,请将 monitor 连接到至少一个图形输出端口。

  1. 置备系统:

    1. 运行这个命令:

      # rhcert-provision
    2. 出现提示时,输入系统上保存的测试计划的路径。
    3. 如有提示,请提供测试服务器的主机名或 IP 地址,以设置免密码 SSH。只有在您第一次添加新系统时,才会提示您。
  2. 启动测试:

    # rhcert-cli run --test VIDEO_PORTS
    注意

    测试首先列出一组内部显示,包括连接和断开连接。它们并不代表正在测试的物理端口。

  3. 对于每个连接的图形输出端口,请按照以下步骤操作:

    1. 等待测试识别端口。出现提示时,按任意键继续。
    2. 此时会打开 glmark2 窗口。如果与活跃监控器不同,请将此窗口移到连接到端口的监控器。

      glmark2 基准测量所识别显示上 OpenGL (ES) 2.0 性能的各个方面。该基准调用一系列镜像,它们测试不同的面面组合、单色和简易。

    3. 等待 glmark2 窗口关闭。您将看到每次成功测试的 glmark2 分数和 Test 传递消息。
  4. 对于每个未连接的图形输出端口,请按照以下步骤操作:

    1. 出现提示时,将 monitor 连接到图形端口,并输入 yes 以继续。

      在第一个提示中,您可以输入 no 结束 GRAPHICS_PORTS 测试。对于每个额外的提示,会显示计时器,为您提供连接监控器 20 秒。计时器在超时前重复三次。

    2. 等待测试识别端口。出现提示时,按任意键继续。
    3. glmark2 窗口移到连接到端口的监控器。等待窗口关闭。
  5. 如果没有要连接的额外端口,让计时器运行 60 秒,直到超时为止。如果所有端口都成功测试,则测试会以 PASS 结果退出。
  6. (可选)将测试结果保存到日志文件中:

    # rhcert-save
  7. 导航到日志文件的位置,从浏览器访问日志文件。

运行时

测试时间因被测试的端口数量而异。每个端口需要大约 2-3 分钟才能进行测试。

影响测试时间的其他因素包括系统性能,如内存频率和 CPU。任何其它强制或所选的测试都会添加到整个运行时。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.