[发明专利]一种自动测试GPU的方法在审
| 申请号: | 201811237877.7 | 申请日: | 2018-10-23 | 
| 公开(公告)号: | CN109446004A | 公开(公告)日: | 2019-03-08 | 
| 发明(设计)人: | 路勤良 | 申请(专利权)人: | 郑州云海信息技术有限公司 | 
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 | 
| 代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 黄晓燕 | 
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 测试工具 测试环境 测试脚本 自动测试 测试项 输出测试结果 测试工具包 测试全过程 服务器下载 测试 测试成本 测试过程 测试效率 运行需求 自动判断 自动识别 匹配 自动化 创建 | ||
1.一种自动测试GPU的方法,其特征是,包括以下步骤:
获取GPU测试所需的测试工具包;
根据测试工具的运行需求,创建测试环境;
根据GPU的产品名称,启动测试工具的相应测试项进行测试。
2.根据权利要求1所述的一种自动测试GPU的方法,其特征是,所述方法还包括:
测试完成后,根据GPU的类型,获取测试测试日志位置,并通过检测日志数量和日志中关键词的检测,判断测试结果。
3.根据权利要求1或2所述的一种自动测试GPU的方法,其特征是,所述测试工具包按照GPU的产品名称命名。
4.根据权利要求1或2所述的一种自动测试GPU的方法,其特征是,所述获取GPU测试所需的测试工具包的具体过程为:
将服务器存放测试工具的路径挂载到测试机目录下;
在测试机端,解压测试工具到任意目录。
5.根据权利要求1或2所述的一种自动测试GPU的方法,其特征是,所述测试工具为NVQUAL。
6.根据权利要求5所述的一种自动测试GPU的方法,其特征是,所述根据测试工具的运行需求,创建测试环境的具体过程为:
识别测试机上是否存在影响NVQUAL运行的驱动;
若是,则卸载所述影响NVQUAL运行的驱动,安装numactl和xlrd模块;
若否,则安装numactl和xlrd模块。
7.根据权利要求6所述的一种自动测试GPU的方法,其特征是,所述影响NVQUAL运行的驱动包括nouveau和nvidia。
8.根据权利要求7所述的一种自动测试GPU的方法,其特征是,所述根据GPU的产品名称,启动测试工具的相应测试项进行测试的具体过程为:
获取GPU的产品名称,查看产品名称中包含的字符;
若字符中包含SXM,则进行第8项、第9项和第10项的测试;
若字符中包含V100,则进行除第4项外其余项的测试。
9.根据权利要求2所述的一种自动测试GPU的方法,其特征是,所述根据GPU的类型,获取测试测试日志位置,并通过检测日志数量和日志中关键词的检测,判断测试结果的具体过程为:
获取GPU的产品名称,查看产品名称中是否包含的字符V100;
若是,则获取第一日志目录下的日志关键词,判断测试结果;
若否,则获取第二日志目录下的日志关键词,判断测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811237877.7/1.html,转载请声明来源钻瓜专利网。





