Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meeting record -20190930 #15

Open
chyyuu opened this issue Oct 8, 2019 · 0 comments
Open

meeting record -20190930 #15

chyyuu opened this issue Oct 8, 2019 · 0 comments

Comments

@chyyuu
Copy link
Contributor

chyyuu commented Oct 8, 2019

时间地点 2019.09.30, FIT 3-106

人员 chy,xy,xly,lch,dzy,szx

讨论纪要

陈老师和向老师介绍了基于LKP项目的初衷和展望,LKP在自动化测试kernel找bug领域的现实意义;

xly根据文档https://01.org/sites/default/files/documentation/lkp-tests.pdf
简述了lkp的具体执行操作流程:
1.自动从Linux kernel取出指定commit版本内核,打上patch
2.选择config编译内核,制作包含基本功能的文件系统rootfs,把kernel和rootfs放到文件服务器待LKP运行端抓取测试;
3.LKP端部署好待测的jobs,包括jobs的定义,依赖包,执行过程,打包过程,结果数据解析;lkp run在本机测试,`lkp qemu`在qemu模拟器中测试。
4.当在qemu模拟器中测试时,将会把测试参数从kernel cmdline中传入,kernel和rootfs讲从文件服务器中抓取,并通过virtio-9p的方式把host文件夹共享到guest中;最后系统启动时执行lkp-bootstrap脚本,执行jobs并收集系统测试数据;
5.对收集的测试数据进行可视化分析工作;

工作分工:xly先搭建好可运行LKP的基本环境,学生熟悉运行LKP,有问题多交流讨论

向老师提到希望把目前OTO自动化测试系统融合进LKP项目;

其他

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant