From: Nathan Dabney <smurf@osdlab.org>
To: Dan Kegel <dank@kegel.com>, linux-kernel@vger.kernel.org
Cc: David Relson <relson@osagesoftware.com>
Subject: Re: Kernel Releases
Date: Sun, 25 Nov 2001 01:25:07 -0800 [thread overview]
Message-ID: <20011125012507.C6414@osdlab.org> (raw)
In-Reply-To: <3C0083A2.A817BFE@kegel.com>
In-Reply-To: <3C0083A2.A817BFE@kegel.com>
On Sat, Nov 24, 2001 at 09:37:38PM -0800, Dan Kegel wrote:
> David Relson <relson@osagesoftware.com> wrote:
> > With the recent problems, the working
> > versions tend to be the -pre1 or -pre2 releases, not the released
> > one. With a bit of QA, I think we can have 2.4.x releases be the stable
> > releases. Here's how...
> >
> > When the kernel maintainer, now Marcelo for 2.4, is ready to release the
> > next kernel, for example 2.4.16, I suggest he switch from "pre?" to "-rc1"
> > (as in release candidate). A day or two with -rc1 will quickly show if it
> > has a show stopper. If so, then the minor fixes (and nothing else) go into
> > -rc2. A day or two ..., and either -rc3 appears or we have a stable
> > release and 2.4.16 is ready to be released.
> >
> > Let's go the extra distance and have the releases be usable, stable
> > kernels! It's what users want and it's within the abilities of the
> > developers to produce. Let's do it :-)
>
> Hear, hear!
>
> Also, Marcelo should get in touch with the nice folks at stp@osdlab.org
> and find out what sort of regression tests they will be running on
> his kernels. Perhaps he can wait for their feedback on the -rcX
> kernels before declaring them final. (Not that they would have
> found the 2.4.15 problem with their current tests, but they'll
> catch a few things.)
>
> - Dan
We will be running all the available tests (until that list gets too large
to be possible) on each kernel the morning after it's released. That's
including pre/test/flyingmonkey/whatever. The test requests after a kernel
release are currently automatic.
The regression tests we have planned are the majority of the tests available
under the Linux Test Project (sourceforge:LTP). We have not however
finished setting these up for automation.
Marcelo is also already working with the lab on non-stp related projects.
QA on the Linux Kernel will happen. However just like everything else in the
Linux world, it won't be what you are used to. (read: automatic bug
submissions to the LK list will NOT happen.)
One potential issue for waiting for these tests to finish before moving on
to the next release is the fact that while all the tests are /requested/ the
morning after a kernel hits kernel.org, they may not finish for days. This is
because of other tests in the queues from developers or tests that take
longer than a single day to complete. My thoughts on this tend towards
having a short set of tests that can be considered a "smoke test" on the
kernel to verify a short list of basic QA items before the major tests are
ordered against a kernel. This short list would catch most compile/boot
issues as well as a limited range of driver problems and a decent number of
kernel component performance areas. I see the potential to have the STP
going in the background from the development effort and only becoming
visible to the LK list when we find problems or other things worth
commenting on. I don't see a benefit for the development effort to be
driven or controlled by anything the QA process does or doesn't do.
It's a constant game of catch up and verification. But at least the tools
are getting better.
-Nathan
next prev parent reply other threads:[~2001-11-25 9:26 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-11-25 5:37 Kernel Releases Dan Kegel
2001-11-25 9:25 ` Nathan Dabney [this message]
2001-11-25 10:24 ` Keith Owens
2001-11-25 13:34 ` Phil Howard
2001-11-25 19:03 ` Nathan Dabney
[not found] <Pine.LNX.4.33.0111261807570.489-100000@mikeg.weiden.de>
2001-11-27 18:08 ` vda
2001-11-27 16:58 ` Mike Galbraith
[not found] <fa.dac7a7v.1hkofg8@ifi.uio.no>
2001-11-27 17:53 ` Giacomo Catenazzi
-- strict thread matches above, loose matches on Subject: below --
2001-11-27 17:25 Dan Kegel
2001-11-27 17:36 ` François Cami
2001-11-27 17:38 ` Dan Kegel
2001-11-27 18:13 ` Vitaly Luban
2001-11-28 16:23 ` Horst von Brand
2001-11-28 19:17 ` Mike Fedyk
2001-11-26 10:46 Martin Knoblauch
2001-11-26 15:27 ` John Jasen
2001-11-26 20:36 ` Horst von Brand
2001-11-27 2:40 ` Gerhard Mack
2001-11-25 4:27 David Relson
2001-11-25 5:49 ` John Alvord
2001-11-25 6:34 ` CaT
2001-11-25 14:12 ` John Jasen
2001-11-26 7:15 ` John Alvord
2001-11-25 15:46 ` Eric W. Biederman
2001-11-25 16:23 ` Nathan Walp
2001-11-26 21:03 ` Bill Davidsen
2001-11-25 19:55 ` Phil Sorber
2001-11-26 9:22 ` Allan Sandfeld
2001-11-26 14:51 ` Ian Stirling
2001-11-26 15:02 ` Rik van Riel
2001-11-26 19:11 ` Ian Stirling
2001-11-26 19:55 ` vda
2001-11-26 20:42 ` Bill Davidsen
2001-11-27 4:21 ` Mike Fedyk
2001-11-27 9:50 ` Helge Hafting
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=20011125012507.C6414@osdlab.org \
--to=smurf@osdlab.org \
--cc=dank@kegel.com \
--cc=linux-kernel@vger.kernel.org \
--cc=relson@osagesoftware.com \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox