Improving the mainline kernel testing process

Tim Gardner tim.gardner at canonical.com
Mon Apr 25 20:38:14 UTC 2011


On 04/22/2011 02:01 PM, komputes wrote:
> Hi Kernel Team,
>
> It has been some time that I have been talking to JFo about improving
> instructions or simplifying the process of testing the mainline kernel.
> We use the response "can you test the mainline kernel" so much that we
> should make it much simpler to test. The problem is that the current
> instructions [1] are complicated for average user to understand. We have
> to remember that we have experience doing this, average users (like my
> parents) do not.
>
> Why is this a problem? What happens to most bugs, they get reported
> against linux. Triager asks for the user to test mainline. At this point
> many users give up and do not follow up causing expired bugs.
>
> Here are some suggestions I propose:
> - Rewrite instructions [1] to be more use friendly (dated and could use
> some love)
> - Create a simpler process for testing the mainline build
> - Generate a LiveCD with the mainline kernel to simplify testing (not
> ideal for bandwidth, but very user friendly). Simply boot, test and
> report back.
> - Place a "mainline" metapackage in the repos for testing purposes
>
> What does the kernel team think of this proposal? Should it be something
> to discuss at UDS or do we think we can correct this simply?
>
> Cheers,
>
> -komputes
>
>    (]( -. .- )[)
>
> [1] https://wiki.ubuntu.com/Kernel/MainlineBuilds
>
> PS. Thanks to bjf and JFo for providing assistance and guiding me in
> this proposal.
>

While the directions for installing a kernel are a bit technical, I 
don't think they are particularly complicated. If someone isn't 
comfortable following these directions, then they probably shouldn't be 
installing kernels. It _is_ a wiki, so feel to make improvements where 
you see fit.

I've long lusted after an easy customized Live CD build script. I think 
Brad has done something with customized kernels in Live CDs for 
suspend/resume testing, but it takes a lot of space and bandwidth (and 
time).

rtg
-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list