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
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/