[发明专利]一种信号测试结果分析和报告生成的方法及系统在审
申请号: | 201811624949.3 | 申请日: | 2018-12-28 |
公开(公告)号: | CN109857639A | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 李东新;秦晓宁;王卫钢;赵振伟 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;卢军峰 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试结果文件 测试配置信息 报告生成 结果分析 输出结果 数据信息 信号测试 输出 数据汇总 数据处理 测试 | ||
本发明公开了一种信号测试结果分析和报告生成的方法,包括:web服务器获取测试配置信息,所述测试配置信息包括测试结果文件;提取所述测试结果文件中的数据信息并与标准数值相比较;如果所述测试结果文件中的数据信息在所述标准数值范围内则输出合格,如果不在所述标准数值范围内则输出不合格,从而输出结果数据;基于所述输出结果数据进行数据汇总并获得测试眼图;生成Report.html文件。基于该方法提高了数据处理的效率和准确性。另一方面,本发明提供了相应的系统。
技术领域
本发明涉及电路测试领域,具体来说,涉及一种信号测试结果分析和报告生成的方法及系统。
背景技术
当前,随着各种芯片之间互联通信速率的提高,硬件电路的设计变得越来越困难,工程师们通过仿真和测试来设计和验证电路设计中的信号完整性。随着信号速率的提高,传统的通过碳棒点测的方法来进行信号测试越来越不准确,而且无法进行接收端信号均衡操作,为了满足硬件工程师们的需要,各个芯片厂商纷纷开发芯片接收端信号测试工具,让用户自己来检查链路设计的信号完整性。当前AMD开发了针对SP3(AMD公司的一款服务器处理器系列)处理器的信号完整性验证工具agt(AMD Graphics Tool的简称,即AMD图形工具),用来验证SP3处理器接收端信号质量,agt是一款基于操作系统的软件,通过指定端口和通过标准,就能进行信号测试,在日志中打印出来测试结果,对于一个用于通用服务器的处理器接口测试,agt将产生大量测试日志文件,工程师需要手工检查每一个测试结果,来验证整个电路板的信号完整性问题,测试日志文件后处理将要花费测试工程师大量时间,而且容易产生人为误差。
当前,对于agt的测试日志文件处理,都是手工处理,测试工程师通过agt收集日志文件,然后逐一进行查看,提取眼图数据,然后与当前信号眼图标准进行比对,得到测试结果是否满足标准。
当前行业中没有统一的进行agt工具日志后处理的方法,大多数采用人工处理,或者编写复杂的C++程序,来进行离线处理,这些方法或者浪费时间和精力,或者分散,不便于集中化处理。
针对相关技术中上述的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中测试效率低的问题,本发明提出一种信号测试结果分析和报告生成的方法及系统,能够大幅度提高测试效率。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种信号测试结果分析和报告生成的方法,包括:
web服务器获取测试配置信息,所述测试配置信息包括测试结果文件;
提取所述测试结果文件中的数据信息并与标准数值相比较;
如果所述测试结果文件中的数据信息在所述标准数值范围内则输出合格,如果不在所述标准数值范围内则输出不合格,从而输出结果数据;
基于所述输出结果数据进行数据汇总并获得测试眼图;
生成Report.html文件。
在一些实施例中,在web服务器获取测试配置信息之前,所述web服务器接收用户请求并传输给用户表单界面,所述表单界面中的所述测试配置信息还包括项目名称、测试配置,所述表单界面中还包括报告生成按钮。
在一些实施例中,在所述web服务器接收用户请求并传输给用户表单界面之后,所述web服务器获取所述测试结果文件的后缀并解压。
在一些实施例中,在解压所述测试结果文件之前,清理所述解压文件所在的目录。
在一些实施例中,调用GenReport.py文件生成所述Report.html文件,并利用header函数转换页面至Report.html。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811624949.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测试系统软件通用框架
- 下一篇:一种基于原型设计的嵌入式代码提前验证方法