Linux Kernel Functional Testing

The mission of LKFT is to improve the quality of the Linux kernel by performing functional testing on Arm hardware. Our focus is on LTS, stable, and upstream development branches. If you have any requests, feedback, or suggestions for how we can better serve you, please reach out to us at lkft@linaro.org or on freenode at #linaro-lkft.

Test Results

LKFT 2.0 Build Status

Our second generation build and continuous integration uses GitLab pipelines and TuxBuild.

4.4 4.9 4.14 4.19 5.4 5.5 mainline next

LKFT Build Status

The LKFT build uses OpenEmbedded to build a userspace image, along with the kernel, for each board and branch combination under test.

Board 4.4 4.9 4.14 4.19 5.4 5.5 mainline linux-next
Hikey
arm64
Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge
X15
arm32
Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge
Juno
arm64
Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge
DragonBoard 410c
arm64
Not supported Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge
Intel Server
i386
Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge
Intel Server
x86_64
Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge Jenkins Build Badge