[c-nsp] Acceptance Test Procedure for New Cisco Devices
Phil Mayers
p.mayers at imperial.ac.uk
Tue Jan 20 08:05:33 EST 2009
Ziv Leyes wrote:
> Ok, let me be more specific When we buy devices for our own use, we
> just open it, plug it, and start using them, if there are any
> problems, we call the provider and they fix the problem (RMA or
> whatever) In this case, we're going to sell the equipment as a kind
> of turn-key project, and the customer asked us to provide them with
> "our" ATP, which we don't really use for ourselves, so I'd like to
> implement one sort of testing procedure from now on for this type of
> cases. We're going to attach this to a legal statement so we can't
> just type some BS there and that's it, we want to actually implement
> it, and if we write we do a,b,c,d then we'll going to do a,b,c,d
> procedure for real. I was thinking some of you guys may already use
> this kind of test routines and can help me creating one. I don't need
> some really serious stuff, I can imagine I'll check the delivery
> status of the package, open it, check all the contents that need to
> be there are there, to plug the device and see it works, perhaps load
> some configuration, plug the hardware that is planned to hold if any
> (HWICS and so), perform some soft and hard reboots, see the device
> responds, there are links on all interfaces, and pack it back exactly
> as it was. The problem is I don't know how exactly write it down on a
> kind of form that there's a checkbox for each test. Does anybody have
> some ready to go stuff?
Well, it's going to depend very much on the kind of equipment.
For example, a mandatory step when we get anything for our 6500s is a
complete run passing all GOLD tests (including the disruptive tests). We
maintain a spare chassis specifically for this.
I don't know if ASA5510 and 1861 have diagnostics, but I don't think so.
In that case, you're probably going to want something like:
* Build a standard config involving (at least) your ASA & 18xx router,
which all or a large subset of the features are enabled
* For each pair of devices you distribute, load the standard config on
and run some test traffic
* Leave it powered up for long enough to count as "burn in" i.e. 7 days?
So you'd write something like:
"""Party X will undertake to:
* Unpack all equipment and check inventory
* Check that equipment will power up
* Load on a standard config, which tests:
* OSPF routing
* BGP routing
* Packet forwarding
* IPSec
* Coffee making
* Run test traffic for 48 hours, to ensure the devices compare to a
known-good platform
* Leave the config running for 7 days, to eliminate early-life failure
...before shipping to Customer Y"""
More information about the cisco-nsp
mailing list