[发明专利]用于芯片测试的方法、系统和计算机可读介质在审
申请号: | 202111403458.8 | 申请日: | 2021-11-24 |
公开(公告)号: | CN114036060A | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 陈参 | 申请(专利权)人: | 长江存储科技有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G01R31/28;H04L67/02 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 杨锡劢;赵磊 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 芯片 测试 方法 系统 计算机 可读 介质 | ||
本发明的实施例提供了用于芯片测试的方法、系统和计算机可读介质。该方法包括:接收芯片测试请求,其中,芯片测试请求用于指示要对芯片执行的测试项目;在用于芯片测试的多个微服务中,确定与测试项目相关的至少一个微服务;运行至少一个微服务,以对芯片执行测试项目;基于至少一个微服务的运行结果,确定测试报告,其中,测试报告用于表示对所述芯片执行测试项目的测试结果。
技术领域
概括地说,本发明涉及芯片领域,具体地,本发明涉及用于芯片测试的方法、系统和计算机可读介质。
背景技术
近年来,随着集成电路开发与制造技术的飞速发展,产生了各种芯片以满足不同行业的需求。在芯片开发过程中,芯片测试是必不可少的一个环节,主要是测试芯片的功能是否能够正常运行。因此,如何高效地进行芯片测试成为需要解决的问题之一。
发明内容
考虑到现有技术的上述问题,本发明的实施例提供了用于芯片测试的方法、系统和计算机可读介质。
一方面,本发明的实施例提供了一种用于芯片测试的方法,包括:接收芯片测试请求,其中,所述芯片测试请求用于指示要对芯片执行的测试项目;在用于芯片测试的多个微服务中,确定与所述测试项目相关的至少一个微服务;运行所述至少一个微服务,以对所述芯片执行所述测试项目;基于所述至少一个微服务的运行结果,确定测试报告,其中,所述测试报告用于表示对所述芯片执行所述测试项目的测试结果。
在一些实施例中,所述芯片测试按照执行流程被分解为可独立进行的多个任务,所述多个微服务中的每个微服务用于完成所述多个任务中的一个任务,使得所述多个微服务可彼此独立地运行,并且所述多个微服务中的每个微服务具有可供其它微服务调用的调用接口。
在一些实施例中,所述多个微服务通过HTTP协议进行通信。
在一些实施例中,所述多个微服务中的每个微服务的编程语言是与其它微服务的编程语言无关的。
在一些实施例中,所述多个微服务是采用Python微服务架构来实现的。
在一些实施例中,运行所述至少一个微服务包括:向所述至少一个微服务中的每个微服务发送启动消息,其中,所述启动消息是基于HTTP协议的消息。
在一些实施例中,所述至少一个微服务包括以下各项中的至少一项:认证微服务,其用于执行针对发起所述芯片测试请求的用户的认证;用例管理微服务,其用于管理与所述测试项目相关的测试用例;执行调度微服务,其用于调度与所述测试项目相关的至少一个执行器并且收集所述至少一个执行器的执行结果;执行器微服务,其用于通过所述至少一个执行器在所述芯片上执行包含所述测试用例的测试脚本;报告微服务,其用于基于所述至少一个执行器的执行结果来生成所述测试报告;通知微服务,其用于生成在所述测试项目相关的通知;硬件微服务,其用于存储与所述芯片相关的信息。
另一方面,本发明的实施例提供了一种用于芯片测试的系统,包括:接收单元,被配置为接收芯片测试请求,其中,所述芯片测试请求用于指示要对芯片执行的测试项目;微服务确定单元,被配置为在用于芯片测试的多个微服务中,确定与所述测试项目相关的至少一个微服务;微服务运行单元,被配置为运行所述至少一个微服务,以对所述芯片执行所述测试项目;报告确定单元,被配置为基于所述至少一个微服务的运行结果,确定测试报告,其中,所述测试报告用于表示对所述芯片执行所述测试项目的测试结果。
在一些实施例中,所述芯片测试按照执行流程被分解为可独立进行的多个任务,所述多个微服务中的每个微服务用于完成所述多个任务中的一个任务,使得所述多个微服务可彼此独立地运行,并且所述多个微服务中的每个微服务具有可供其它微服务调用的调用接口。
在一些实施例中,所述多个微服务通过HTTP协议进行通信。
在一些实施例中,所述多个微服务中的每个微服务的编程语言是与其它微服务的编程语言无关的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长江存储科技有限责任公司,未经长江存储科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111403458.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:像素电路及显示面板
- 下一篇:一种高比例甲醇柴油添加剂及其使用方法