Re: page fault scalability patch V12 [0/7]: Overview and

Andrew Morton
2004-12-02T07:02:17Z

Jeff Garzik <jgarzik@pobox.com> wrote:
>
> Andrew Morton wrote:
> > We need to be be achieving higher-quality major releases than we did in
> > 2.6.8 and 2.6.9. Really the only tool we have to ensure this is longer
> > stabilisation periods.
>
>
> I'm still hoping that distros (like my employer) and orgs like OSDL will
> step up, and hook 2.6.x BK snapshots into daily test harnesses.

I believe that both IBM and OSDL are doing this, or are getting geared up
to do this. With both Linus bk and -mm.

However I have my doubts about how useful it will end up being. These test
suites don't seem to pick up many regressions. I've challenged Gerrit to
go back through a release cycle's bugfixes and work out how many of those
bugs would have been detected by the test suite.

My suspicion is that the answer will be "a very small proportion", and that
really is the bottom line.

We simply get far better coverage testing by releasing code, because of all
the wild, whacky and weird things which people do with their computers.
Bless them.

> Something like John Cherry's reports to lkml on warnings and errors
> would be darned useful. His reports are IMO an ideal model: show
> day-to-day _changes_ in test results. Don't just dump a huge list of
> testsuite results, results which are often clogged with expected
> failures and testsuite bug noise.
>

Yes, we need humans between the tests and the developers. Someone who has
good experience with the tests and who can say "hey, something changed
when I do X". If nothing changed, we don't hear anything.

It's a developer role, not a testing role. All testing is, really.