diff options
| author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-03-20 21:36:52 +0100 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-05-07 22:04:54 +0200 |
| commit | bf4a6490e4ee70f0a46e588602995ba34e6c872a (patch) | |
| tree | ea72b284a2039582c29f4e8e5f4bf59b3d6fa516 /support/testing/conf | |
| parent | 96e21b617d72fc94445e18b6fb1e653850e0885e (diff) | |
| download | buildroot-bf4a6490e4ee70f0a46e588602995ba34e6c872a.tar.gz buildroot-bf4a6490e4ee70f0a46e588602995ba34e6c872a.zip | |
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>
Diffstat (limited to 'support/testing/conf')
| -rw-r--r-- | support/testing/conf/grub-menu.lst | 20 | ||||
| -rw-r--r-- | support/testing/conf/grub2.cfg | 7 | ||||
| -rw-r--r-- | support/testing/conf/isolinux.cfg | 5 | ||||
| -rw-r--r-- | support/testing/conf/minimal-x86-qemu-kernel.config | 23 |
4 files changed, 55 insertions, 0 deletions
diff --git a/support/testing/conf/grub-menu.lst b/support/testing/conf/grub-menu.lst new file mode 100644 index 0000000000..6143d80891 --- /dev/null +++ b/support/testing/conf/grub-menu.lst @@ -0,0 +1,20 @@ +default 0 +timeout 1 + +# Used when no splashimage is used +color cyan/blue white/blue + +# Gets enabled/disabled depending on Grub support for splashimage +splashimage /boot/grub/splash.xpm.gz + +# Used when a splashimage is enabled +foreground 000000 +background cccccc + +title Buildroot ISO9660 image +kernel __KERNEL_PATH__ root=/dev/sr0 console=ttyS0,115200 +initrd __INITRD_PATH__ + +title Hard Drive (first partition) +rootnoverify (hd0) +chainloader +1 diff --git a/support/testing/conf/grub2.cfg b/support/testing/conf/grub2.cfg new file mode 100644 index 0000000000..a982d0b7e5 --- /dev/null +++ b/support/testing/conf/grub2.cfg @@ -0,0 +1,7 @@ +set default="0" +set timeout="1" + +menuentry "Buildroot" { + linux __KERNEL_PATH__ root=/dev/sr0 console=ttyS0,115200 + initrd __INITRD_PATH__ +} diff --git a/support/testing/conf/isolinux.cfg b/support/testing/conf/isolinux.cfg new file mode 100644 index 0000000000..ba031a68b0 --- /dev/null +++ b/support/testing/conf/isolinux.cfg @@ -0,0 +1,5 @@ +default 1 +label 1 + kernel __KERNEL_PATH__ + initrd __INITRD_PATH__ + append root=/dev/sr0 console=ttyS0,115200 diff --git a/support/testing/conf/minimal-x86-qemu-kernel.config b/support/testing/conf/minimal-x86-qemu-kernel.config new file mode 100644 index 0000000000..8f6ceefddd --- /dev/null +++ b/support/testing/conf/minimal-x86-qemu-kernel.config @@ -0,0 +1,23 @@ +# CONFIG_64BIT is not set +CONFIG_SYSVIPC=y +CONFIG_BLK_DEV_INITRD=y +# CONFIG_SUSPEND is not set +# CONFIG_ACPI is not set +CONFIG_CPU_IDLE=y +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_BLK_DEV_SD=y +CONFIG_BLK_DEV_SR=y +CONFIG_ATA=y +CONFIG_ATA_PIIX=y +CONFIG_INPUT_EVDEV=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_POWER_SUPPLY=y +CONFIG_THERMAL=y +CONFIG_EXT4_FS=y +CONFIG_ISO9660_FS=y +CONFIG_JOLIET=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +# CONFIG_VIRTUALIZATION is not set |

