At SUSE LabsConf 2015 we decided to run some sort of automated tests on the SLE and openSUSE kernels after each push to kerncvs.suse.de
In order to make this work the kernel has to be build, a initrd and a rootfs image has to be generated for use with qemu, it has to be booted and tests have to be run.
The intent of this project is to evaluate some possibilities how to perform the above actions and tie it to the kernel git repository.
The code from Hackweek can be found on https://github.com/morbidrsa/kernel-ci. It currently supports generating an initramfs from the supplied kernel build directory and booting the kernel and initramfs (together with a JeOS image) in qemu.
Looking for hackers with the skills:
Nothing? Add some keywords!
This project is part of:
Hack Week 13
This project is one of its kind!