Bringing xfstests to Android
Xfstests is a file system regression testing system that was originally developed by SGI to provide quality assurance testing for XFS. It has since become the standard for doing file system testing an …
Talk Title | Bringing xfstests to Android |
Speakers | Eric Biggers (Software Engineer, Google), Theodore Ts’o (Staff Engineer, Google) |
Conference | Open Source Summit North America |
Conf Tag | |
Location | Los Angeles, CA, United States |
Date | Sep 10-14, 2017 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Xfstests is a file system regression testing system that was originally developed by SGI to provide quality assurance testing for XFS. It has since become the standard for doing file system testing and development for all of the major file systems for Linux. Unfortunately, xfstests assumes a Posix/GNU userspace environment, which is not available for Android systems. Building on the test appliance infrastructure for kvm-xfstests and gce-xfstests, android-xfstests allows Android kernels to receive the same level of file system quality assurance used in upstream kernel development. This talk will provide an introduction to xfstests for those not familiar with this test suite, and describe how android-xfstests was developed and how it can improve the quality of kernels used in the Android ecosystem.