Linux Test Project (LTP)
Install and run
Requirements
- git
- autoconf
- automake
- make
- gcc
- m4
- pkgconf / pkg-config
- libc headers
- linux headers
Clone and build
- git clone --recurse-submodules https://github.com/linux-test-project/ltp.git
- cd ltp
- make autotools
- ./configure
- make
- make install
Run a test suite
- cd /opt/ltp
- ./kirk -f ltp -r syscalls
Kirk test runner
Run LTP syscalls testing suite on qemu VM:
./kirk --framework ltp --sut qemu:image=folder/image.qcow2:user=root:password=root --run-suite syscalls