This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Success report on Linux/PPC, small Ada problem


mike stump wrote: (reordered)

> My experience is, if you give developers the information on quality
> early and often, they can usualy ramp up to meet the mandate of no new
> regressions and stay there most of the time within 8 months.  Though,
> at first, as you allude to, they can't possibly meet this.

Yes, once you have a "unpersonal" and automatic regression checker
with friendly day to day reports, software quality raises quickly and 
stays very
high with no apparent effort, that's also my experience at work
once you reach the zero regression state it is quite sticky :).

 > I think it is reasonable to solicit companies with large proprietary
 > testsuites to run them on the changing top of tree, and provide us
 > quality feedback on those areas that we may be breaking.  Let's call
 > it black box testing.

> As machines become faster and faster, and disk space, cheaper and
> cheaper, and humans, more and more expensive, it makes more and more
> sense to do more and more testing in an automated fashion to the
> developers.

I would phrase it this way:

As the GNU Compiler Collection software becomes more and more often critical
to GNU software support companies and their customers, the GNU
software volunteers participant to the project
would like to encourage such companies and customers to contribute
back QA feedback on a regular basis under the form of number of regressions
or performance data on the public GCC CVS on their free or non free 
software developped
with GCC.

Daily email should do the work for a while, then automatic web
contribution on the official GCC site and script to aggregate
once a day should take over once we have enough participants.

What does the SC thinks on this?

I can get with high probability my company to contribute
officialy daily performance data once GNAT is in shape in the GCC CVS 
repository.
I believe any company or public lab using clusters for massive 
computations and GCC
could also make the same move.

-- 
Laurent Guerby <guerby@acm.org>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]