发明名称 一种基于内核模块的内核单元测试方法及系统
摘要 本发明公开了一种基于内核模块的内核单元测试方法及系统,该方法包括:编译技术人员开发的用于测试的内核代码,得到测试程序;将测试程序作为内核模块,安装至系统内核中;在内核空间中,利用作为内核模块的所述测试程序,直接调用相应的内核函数进行内核单元测试,跨越了对内核特殊逻辑间接调用的依赖,相较现有技术中通过系统调用间接执行内核函数,有效避免了因系统调用产生的隔离,提高了发现bug的概率,进而达到了测试要求。
申请公布号 CN105528292A 申请公布日期 2016.04.27
申请号 CN201510890501.6 申请日期 2015.12.07
申请人 浪潮(北京)电子信息产业有限公司 发明人 卓维晨;李雪生
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 罗满
主权项 一种基于内核模块的内核单元测试方法,其特征在于,包括:编译技术人员开发的用于测试的内核代码,得到测试程序;将所述测试程序作为内核模块,安装至系统内核中;在内核空间中,利用作为所述内核模块的所述测试程序,直接调用相应的内核函数进行内核单元测试。
地址 100085 北京市海淀区上地信息路2号2-1号C栋1层