THE LINUX FOUNDATION PROJECTS

The KernelCI ecosystem benefits from experienced service providers who bring deep expertise in Linux kernel testing, continuous integration, and distributed test automation. These organizations offer professional services to help companies and projects implement, expand, and optimize their kernel testing infrastructure.

Why Work with KernelCI Services Providers?

Professional services providers bring valuable expertise to organizations looking to:

  • Implement KernelCI infrastructure for internal kernel development and testing
  • Scale testing capabilities across diverse hardware platforms and architectures
  • Reduce time-to-market by catching regressions early in the development cycle
  • Integrate with existing CI/CD pipelines and development workflows
  • Establish best practices for distributed kernel testing and automation
  • Contribute to upstream kernel quality through comprehensive testing

Service providers actively contribute to the KernelCI project and maintain close collaboration with the Linux kernel community, ensuring their services align with upstream standards and best practices.

Interested in becoming a listed KernelCI services provider? Contact the KernelCI Foundation to learn about partnership opportunities.

Collabora

Collabora is a global open source consulting company with extensive experience in Linux kernel development and testing infrastructure. As a founding member of the KernelCI Linux Foundation project, Collabora has been instrumental in the development and growth of KernelCI since its early days.

KernelCI Expertise & Services

  • KernelCI Core Infrastructure Development: Major contributor to KernelCI platform development, with engineers serving as project maintainers and technical steering committee members
  • Test Laboratory Operations: Operates one of the largest distributed LAVA test labs contributing to KernelCI, with hundreds of thousands of automated tests running monthly on real hardware
  • Automated Testing & CI/CD: Expertise in LAVA (Linaro Automated Validation Architecture), Jenkins, and GitLab-CI pipeline integration for kernel and platform testing
  • Test Suite Expansion: Extended functional testing coverage beyond boot tests to include LTP, kselftests, igt-gpu-tools, v4l2-compliance, libcamera testing, and ChromeOS-specific test suites
  • Hardware Enablement: Extensive experience enabling diverse hardware platforms for KernelCI testing, including Chromebooks, ARM development boards, MediaTek Genio devices, and embedded systems
Contact Collabora

Linaro

About Linaro Automation

Linaro is a services provider specialised in building open-source powered products on Arm. With open source at our core, we actively contribute to and maintain over 40 major open source projects, including the Linux kernel, LLVM, GNU, OP-TEE and U-Boot. As the creators of LAVA and Tuxsuite, we bring decades of experience in Linux kernel testing, automation and continuous integration to the Kernel CI project and community.

KernelCI Expertise & Services

  • Linaro Automation Appliance (LAA): Your one-stop place for LAB’s to easily enable their devices under test without the need for all the Lab Infrastructure.
  • Kernel CI Pull Labs – Get your hardware set up with minimal configuration in KernelCI. Orchestrated on Linaro’s Automated Appliance (LAA), your DUT will receive a steady stream of features and security updates, all while remaining productive and visible to the entire ecosystem.
  • LAVA Development & Operations: Creator and primary maintainer of LAVA (Linaro Automated Validation Architecture), the test automation framework used extensively throughout KernelCI.
  • Android Kernel Testing: Specialised testing of Android Common Kernels, including CTS and VTS validation.
  • TuxSuite Platform: Created TuxSuite (TuxMake/TuxRun), scalable on-demand APIs and tools for building and testing Linux kernels in parallel.
  • Test Suite Integration: Deep expertise with LTP (Linux Test Project), kselftests, KUnit, perf, KVM-unit-tests, and mmtests benchmark suite.

Service Offerings

  • LAVA infrastructure setup, deployment, and management
  • Scalable kernel build and test systems using TuxSuite
  • Linux kernel functional testing frameworks (LKFT-style implementations)
  • Custom test lab design and hardware automation integration
  • Android kernel testing and validation services
  • Continuous integration and test automation consulting
  • Long-term supported Linux kernel maintenance with testing
  • Training and technical support for testing infrastructure
Contact Linaro