Building a Robust Linux Kernel Piggybacking the Linux Test Project
The Linux kernel is growing at a rapid rate and runs across many architectures and platforms; ensuring that the kernel is reliable, robust and stable is very critical. The Linux Test Project (LTP) was established to meet the very goals stated above. Testing is often ignored in major development and they pay the cost through frequent updates, frequent crashes and unhappy users. LTP is now breathing a new life, they want to add more test cases, cover more code, test new features, update existing test cases and improve the framework. This paper explores the effectiveness of testing via LTP, and, look at coverage statistics and number of new test cases added.