pcp
[Top] [All Lists]

Access to the PCP QA Suite

To: Alan Hoyt <ahoyt@xxxxxxxxxxxxx>
Subject: Access to the PCP QA Suite
From: Ken McDonell <kenmcd@xxxxxxxxxxxxxxxxx>
Date: Thu, 26 Sep 2002 08:54:04 +1000
Cc: Mike Mason <mmlnx@xxxxxxxxxx>, Mark Goodwin <markgw@xxxxxxx>, "Davis, Todd C" <todd.c.davis@xxxxxxxxx>, <pcp@xxxxxxxxxxx>
In-reply-to: <3D922DC7.80101@moser-inc.com>
Sender: pcp-bounce@xxxxxxxxxxx
I've been lurking (and enjoying the sudden flurry of activity on the
list!).

The issues for the PCP QA are as follows:

0. The value to PCP developers and PCP in general is beyond dispute,
   so this is _not_ an issue.

1. It is _big_ - 600+ scripts, 180+ source files with 42,000+ lines of
   code.

2. The whole suite runs daily on a number of machines within SGI, and
   has a fair degree of local customization ... hostnames where various
   versions of PCP are running, ip addr of a friednly Cisco router,
   hostname where a promiscuous X server is hiding, etc

3. It has a lot of multi-platform infrastructre with individual tests
   that are skipped on IRIX or some IRIX versions, ia32 Linux, ia64
   Linux, some versions of PCP, etc.  As more platforms are added to
   the mix this will grow.

4. There is a large potential for gatekeeper load to answer questions
   based on 1. to 3. above and to reconcile changes back from the
   community.  There is little point in making the suite available
   and then not following up with the gatekeeper function.

5. We have a potential takeback assignment problem ... the PCP QA suite
   is used within SGI as QA for the proprietary version of PCP ... not
   everyone would be happy to have changes taken back by SGI to be used
   in this way.

Note there is no issue associated with IP or releasing this to the open
source community as a matter of principle (I'm a member of the SGI
committee that judges these matters, so I'm pretty sure of this).

The _big_ item is 4. ... I just do not have the resources to sign up to
this at the level required to ensure the test suite remains useful to
SGI and the community.

I'm open to any creative suggestions that would help us more forward on
this matter.


<Prev in Thread] Current Thread [Next in Thread>