摘要
本发明公开了一种面向边缘设备使用Randconfig增强可启动性和稳定性的内核引导测试方法,利用Randconfig工具生成随机内核配置文件,并对生成的配置文件进行编译和启动测试,对不可启动的配置文件,采用config‑bisect算法进行修复,通过最小默认配置文件与待修复配置文件的差异生成配置项差集,迭代定位启动失败的配置项并记录至关键配置数据库;修复后的内核进一步通过模糊测试模块进行压力测试,结合设备硬件资源生成黑名单和白名单,以优化配置项并提高测试覆盖率;本发明提升了边缘设备内核引导测试的可用性和稳定性。
技术关键词
内核
测试方法
测试覆盖率
白名单
生成配置文件
低功耗管理
数据分析模块
定位工具
处理器
生成随机
动态更新
文件系统
测试模块
调度器
算法
种子
存储器
电子设备
接口
系统为您推荐了相关专利信息
图像分割方法
编码器模块
影像
编码器解码器
图像分割系统
隧道模型试验
隧道支护结构
全场变形
距离信息
测试方法
介入器械表面
药物涂层
两性高分子化合物
高分子聚合物
酯类溶剂
设备初始化方法
PCI设备
定时器
数据通道分配
内核
马尔可夫模型
渗透测试方法
深度强化学习
生成测试用例
概率密度函数