首页
›
嵌入式与底层系统
›
011-Linux驱动移植调试与质量工程
›
《Linux内核驱动测试实践 使用LTP测试集验证驱动稳定性》
VIP21
本课程属于:011-Linux驱动移植调试与质量工程
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux内核驱动测试实践:使用LTP测试集验证驱动稳定性
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
LTP项目背景 · LTP在驱动测试中的价值 · 课程目标与学习路径
课程导论
LTP
02
Linux内核驱动基础回顾
驱动模块结构 · 字符设备驱动框架 · 驱动与内核接口
Linux
内核驱动基础回顾
03
LTP测试集概述
LTP源码结构 · 测试用例分类(系统调用 · 文件系统
LTP
测试集概述
04
LTP环境搭建
依赖安装 · 源码获取 · 编译配置(autotools/mak…
LTP
环境搭建
05
LTP核心框架解析
runltp脚本 · testcases目录结构 · 测试控制器(ltp-pan)
LTP
核心框架解析
06
编写第一个LTP测试用例
测试用例模板(C语言) · 使用tst_test结构体 · 注册测试函数
LTP
编写第一个
07
LTP测试API详解(上)
tst_res/tst_brk/ts… · 测试结果状态(PASS/FAIL/C…
LTP
API
08
LTP测试API详解(下)
tst_syscall/tst_fs… · 安全退出与资源清理(tst_clea…
LTP
API
09
驱动测试场景设计
常见驱动故障模式(内存泄漏 · 竞态条件 · 中断风暴)
驱动测试场景设计
常见驱动故障模式
10
字符设备驱动测试实战(一)
设备节点创建与权限测试 · open/close/read/wr…
字符设备驱动测试…
设备节点创建
11
字符设备驱动测试实战(二)
ioctl命令测试 · 阻塞与非阻塞模式测试 · poll/select机制验证
字符设备驱动测试…
ioctl
12
块设备驱动测试实战
使用LTP的fsx/fsstress… · dd与fio结合LTP验证
块设备驱动测试实…
LTP
13
网络设备驱动测试实战
LTP网络测试套件(network/… · ping/tcpdump/iperf…
网络设备驱动测试…
LTP
14
中断与DMA驱动测试
使用LTP的irq测试模块 · 模拟高频率中断 · DMA缓冲区溢出检测
DMA
驱动测试
15
电源管理驱动测试
suspend/resume循环测试 · LTP的power_manageme… · wakelock验证
电源管理驱动测试
suspend/resu…
16
并发与竞态测试
多线程并发访问驱动 · 使用LTP的stress测试工具 · race条件检测方法
并发
竞态测试
17
内存压力测试
kmalloc/vmalloc压力测… · slab分配器测试 · 使用LTP的mem/stress测试
内存压力测试
kmalloc/vmal…
18
LTP测试结果分析
日志文件解读(.log/.out/.… · 自动化结果解析脚本 · 失败原因分类
LTP
测试结果分析
19
LTP与内核调试工具结合
配合printk/dmesg · ftrace跟踪 · kprobe动态插桩
LTP
内核调试工具结合
20
LTP测试自动化框架
使用Jenkins/GitLab C… · 定时触发与报告生成
LTP
测试自动化框架
21
LTP测试用例参数化
使用tst_test结构体中的.op… · 环境变量传递参数
LTP
测试用例参数化
22
LTP测试用例的健壮性设计
超时处理(tst_timeout) · 信号处理 · 资源泄漏检测
LTP
测试用例的健壮性…
23
LTP测试集裁剪与定制
根据驱动类型选择测试子集 · 编写自定义测试组(runfile)
LTP
测试集裁剪
24
LTP测试在嵌入式环境中的部署
交叉编译LTP · 资源受限设备上的测试策略 · 减少测试开销
LTP
测试
25
LTP测试与内核配置
内核Kconfig依赖检查 · 启用必要内核选项(如CONFIG_D…
LTP
测试
26
LTP测试的回归测试策略
基线建立 · 增量测试 · 版本对比分析
LTP
测试的回归测试策…
27
LTP测试用例贡献指南
代码风格 · 提交补丁流程 · LTP邮件列表与社区协作
LTP
测试用例贡献指南
28
案例研究
真实驱动Bug发现过程——使用LTP…
案例研究
Bug
29
案例研究
网络驱动性能退化检测——通过LTP网…
案例研究
LTP
30
课程总结与进阶
LTP与其他测试框架(如KUnit · kselftest)对比 · 持续学习资源推荐
课程总结
进阶
所属VIP或分类
同VIP:ARM架构下车载Linux内核驱动移植与启动调试工程
同VIP:LCD显示屏驱动-MIPI-DSI协议分析与抓包调试
同VIP:LCD驱动移植TFT屏与驱动调试工程案例实践