Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Linux Kernel Functional Testing (LKFT) on Devices - Keeping Up with LTS

Linux Foundation via YouTube

Overview

Explore the intricacies of Linux Kernel Functional Testing (LKFT) on devices in this informative conference talk. Dive into the world of Long Term Support (LTS) Linux kernels and their importance in device development. Learn about the Android Open Source Project's approach to maintaining LTS fixes for various kernel versions. Discover the gap in testing on embedded devices and how LKFT aims to address it. Gain insights into the infrastructure used, experiences with devices and complex test suites, and the process of tracking LTS, triaging bugs, and managing regressions. Understand the importance of catching regressions quickly during the LTS RC test cycle and increasing confidence in consumer device upgrades. Explore topics such as KernelCI, zero-day testing, and the LKFT Web UI. Get acquainted with best practices, reproducibility, and ways to get involved in the project. Benefit from the speaker's extensive Linux experience and his role in overseeing collaborative engineering involving Android and the Linux Kernel.

Syllabus

Introduction
Android devices
Project LKFT
Kernel CI vs LKFT
LKFT Infrastructure
Open Infrastructure
Statistics
LKFT T
Reporting
Test suites
LTP
Best Practices
Android
Keeping up with LTS
LKFT Web UI
Reproducibility
Report Page
Viewing a particular test run
Flaky tests
test case issue
regressions
getting involved
kernel regressions
questions

Taught by

Linux Foundation

Reviews

Start your review of Linux Kernel Functional Testing (LKFT) on Devices - Keeping Up with LTS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.