support/testing: add fs tests
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Mon, 20 Mar 2017 20:36:52 +0000 (21:36 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sun, 7 May 2017 20:04:54 +0000 (22:04 +0200)
commitbf4a6490e4ee70f0a46e588602995ba34e6c872a
treeea72b284a2039582c29f4e8e5f4bf59b3d6fa516
parent96e21b617d72fc94445e18b6fb1e653850e0885e
support/testing: add fs tests

This commit adds a number of test cases for various filesystem formats:
ext2/3/4, iso9660, jffs2, squashfs, ubi/ubifs and yaffs2. All of them
except yaffs2 are runtime tested. The iso9660 set of test cases is
particularly rich, testing the proper operation of the iso9660 support
with all of grub, grub2 and isolinux.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
support/testing/conf/grub-menu.lst [new file with mode: 0644]
support/testing/conf/grub2.cfg [new file with mode: 0644]
support/testing/conf/isolinux.cfg [new file with mode: 0644]
support/testing/conf/minimal-x86-qemu-kernel.config [new file with mode: 0644]
support/testing/tests/fs/__init__.py [new file with mode: 0644]
support/testing/tests/fs/test_ext.py [new file with mode: 0644]
support/testing/tests/fs/test_iso9660.py [new file with mode: 0644]
support/testing/tests/fs/test_jffs2.py [new file with mode: 0644]
support/testing/tests/fs/test_squashfs.py [new file with mode: 0644]
support/testing/tests/fs/test_ubi.py [new file with mode: 0644]
support/testing/tests/fs/test_yaffs2.py [new file with mode: 0644]