From: arlie@worldash.org (Arlie Stephens)
To: kernelnewbies@lists.kernelnewbies.org
Subject: Kernel Testing (was Re: Is the Kernel Janitors project still alive?)
Date: Thu, 18 Jul 2013 10:58:36 -0700 [thread overview]
Message-ID: <20130718175836.GA20722@worldash.org> (raw)
In-Reply-To: <3887.1374168386@turing-police.cc.vt.edu>
On Jul 18 2013, Valdis.Kletnieks at vt.edu wrote:
[snip, snip, snip]
> A good place to start is to just use git to suck down the current linux-next
> tree, build it, run it, and report all problems you encounter. Most code only
> gets tested on the 3-4 boxes the code author has access to before it gets into
> the linux-next tree. I usually manage to trip over anywhere from 1 to 5 bugs
> per kernel release, just because nobody else has actually tried running the
> code on a Dell Latitude with the same .config as I have and the same
> workflow.
One of the things I really miss in the open source kernel world
(coming from the commercial world) is the lack of test packages that
everyone automatically runs, just in case they broke
something. FreeBSD had nothing, AFAICT, with occassional painful
results.
Does the linux kernel have any kind of regression test package? If so,
where can I find it? If not, does anyone know of ongoing attempts to
create one?
A quick web search gave me a few pointers to attempts at this:
pdf about a regression test framework:
https://www.kernel.org/doc/ols/2007/ols2007v2-pages-285-296.pdf
A project called crackerjack:
http://sourceforge.net/projects/crackerjack/
A paper from a 2008 linux symposium:
http://ols.fedoraproject.org/OLS/Reprints-2008/babulal-reprint.pdf
What I don't see is any kind of definitive answer - as in, "just clone
this git repo and build/run it". And the bug reports I see discussed
tend to come from people trying to use linux to accomplish real work.
So is there something current, live, and useful?
>
> If anything, we need a good pool of kernel testers even more than we need more
> kernel coders. (And you'll learn a ton that way too - some 95% of what I know
> about kernel innards has come from "Oh crud, what did I break *this* time?"
> investigation...
>
--
Arlie
Arlie Stephens arlie at worldash.org
next prev parent reply other threads:[~2013-07-18 17:58 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-07-18 13:33 Is the Kernel Janitors project still alive? Christopher Stanton
2013-07-18 17:26 ` Valdis.Kletnieks at vt.edu
2013-07-18 17:50 ` Greg Freemyer
2013-07-18 17:58 ` Arlie Stephens [this message]
2013-07-18 18:13 ` Kernel Testing (was Re: Is the Kernel Janitors project still alive?) Valdis.Kletnieks at vt.edu
2013-07-18 18:41 ` Arlie Stephens
2013-07-18 18:16 ` Philip Whitehouse
2013-07-18 19:16 ` Greg Freemyer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130718175836.GA20722@worldash.org \
--to=arlie@worldash.org \
--cc=kernelnewbies@lists.kernelnewbies.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.