我想验证/测试/基准测试我添加到ext4 kernel_tree/fs中的一组特性。
我遇到了Spruce Linux文件系统驱动程序验证。特别是对于文件系统。
该项目托管为@https://code.google.com/p/spruce/wiki/GettingStarted。这是给x86的。
我在手臂目标上工作,在开始之前我没有几个问题。
我看过这篇论文:http://syrcose.ispras.ru/2012/files/submissions/25_syrcose2012_submission_21.pdf
没有关于武装部队及其支持的信息。
请有人解释/帮助谁有任何工作经验/知识的云杉项目。
发布于 2013-11-17 13:29:05
发布于 2016-07-11 15:13:02
测试/验证文件系统的最佳工具是xfstests。我已经编写了一些工具,可以轻松地验证ext4的xfstests。有关更多细节,请参见:http://thunk.org/gce-xfstests。
对于在ARM上直接使用它也有一个alpha测试级别的支持:http://thread.gmane.org/gmane.comp.file-systems.ext4/53649/focus=53659。
这已经被成功地用于在安卓设备上测试ext4,不过老实说,我所做的大部分时间都是攻击一个Android内核,直到它构建在x86上,然后使用kvm-xfstests gce,因为它要方便得多。特别是使用gce,我可以做一个“火和忘记”,然后当测试完成时,我会在电子邮件中得到一份测试报告。就像Android arm xfstests tarball一样,自动化还没有完成,所以你必须手动设置外部的USB连接的usb设备,通过某种usb C集线器连接它,或者如果你要使用OTG USB适配器,你需要确保Android设备在驱动OTG usb端口时能够接收电力--而且你必须手动设置chroot。除非BSP内核被严重滥用,所以您无法弄清楚如何在x86上构建它(让MSM内核在x86上工作并不容易),否则在上的测试最终可能要简单得多。
https://stackoverflow.com/questions/19995155
复制相似问题