ELKDAT Tool Released To Ease Linux Kernel Development & Testing
ELKDAT is a new Linux kernel project to provide an easy kernel development and testing tool.
ELKDAT is capable of automatically setting up the Linux kernel source repository and a VM for development and testing. With a single command it can build/install/boot any custom kernel build, run a given set of tests on the kernel, tests all the patches in a patch-set, and have automated bisecting using the virtual machine.
ELKDAT wraps around ktest for providing some of this function. The bisecting is currently focused upon finding commits that yield an unbootable system in a VM.
Development of ELKDAT is being worked on by Satoru Takeuchi of Fujitsu. More details on this new VM-based Linux kernel testing tool via the mailing list announcement while the code to ELKDAT is hosted on GitHub.
ELKDAT is capable of automatically setting up the Linux kernel source repository and a VM for development and testing. With a single command it can build/install/boot any custom kernel build, run a given set of tests on the kernel, tests all the patches in a patch-set, and have automated bisecting using the virtual machine.
ELKDAT wraps around ktest for providing some of this function. The bisecting is currently focused upon finding commits that yield an unbootable system in a VM.
Development of ELKDAT is being worked on by Satoru Takeuchi of Fujitsu. More details on this new VM-based Linux kernel testing tool via the mailing list announcement while the code to ELKDAT is hosted on GitHub.
2 Comments