556 lines
15 KiB
HTML
Executable File
556 lines
15 KiB
HTML
Executable File
<! This document generated using mif2html Version 1.0 - Walt Akers - 1996 !>
|
|
<head>
|
|
<title>CDEV Documentation</title>
|
|
</head>
|
|
|
|
<body bgcolor="#E0E0FF">
|
|
|
|
<body>
|
|
<! *************************** TABLE OF CONTENTS ****************************!>
|
|
<! **************************** LIST OF FIGURES *****************************!>
|
|
<! ************************ FILE : ./TestPlan_1.5.mif *****************************!>
|
|
<br><hr><br>
|
|
<table width=100%>
|
|
<tr><td>
|
|
<! ***** Empty Column ***** !>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY TEXT ***!><font size=+2 color=Black>
|
|
<strong>NOTE:</strong> Information addressing the appropriate content of each of the following sections can be found
|
|
in Section 2.0 of the Test Plan Instructions.
|
|
<!*** Finish BODY TEXT ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<br><hr><br>
|
|
<table width=100%>
|
|
<tr><td valign=top>
|
|
<!*** Start .Title: ***!><font size=+3 color=Black><strong>
|
|
Test Plan Title:
|
|
<!*** Finish .Title: ***!></p></strong></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start .Title: ***!><font size=+3 color=Black><strong>
|
|
CDEV 1.5 Release Test
|
|
<!*** Finish .Title: ***!></p></strong></font>
|
|
</td></tr>
|
|
</table>
|
|
<br><hr><br>
|
|
<table width=100%>
|
|
<tr><td>
|
|
<! ***** Empty Column ***** !>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start .Author: ***!><font size=+2 color=Black>
|
|
Author(s):
|
|
Walt Akers
|
|
<!*** Finish .Author: ***!></p></font>
|
|
<!*** Start .Date Submitted: ***!><font size=+2 color=Black>
|
|
Date Submitted:
|
|
Dec 10, 1996
|
|
<!*** Finish .Date Submitted: ***!></p></font>
|
|
<table>
|
|
<tr><td valign=top>
|
|
<!*** Start .Revision Number: ***!><font size=+2 color=Black>
|
|
Revision Number:
|
|
<!*** Finish .Revision Number: ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start .Revision Number: ***!><font size=+2 color=Black>
|
|
Rev. 1, Dec 10, 1996
|
|
<!*** Finish .Revision Number: ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Brief Purpose of Test</strong><font size=+2 color=Black><strong><font size=+3 color=PANTONE 185 CVC>
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td width=5% valign=top>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY TEXT ***!><font size=+2 color=Black>
|
|
This test will ensure the proper operation of the Control Device Interface (CDEV)
|
|
Version 1.5.
|
|
<!*** Finish BODY TEXT ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Anticipated Benefits
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td width=5% valign=top>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY TEXT ***!><font size=+2 color=Black>
|
|
The new version of CDEV will introduce Collection Devices into the API and will
|
|
correct several deficiencies that were identified in earlier versions of the class
|
|
library.
|
|
<!*** Finish BODY TEXT ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Beam Conditions Required
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td width=5% valign=top>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY TEXT ***!><font size=+2 color=Black>
|
|
Complete all of the following tables, entering a value or an <strong>X</strong> in the appropriate spaces:
|
|
<table border=1>
|
|
<tr>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Beam Type/Current (enter value)
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Beam Type/Current (enter value)
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Beam Type
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Beam Current
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Beam Off
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table border=1>
|
|
<tr>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Beam Energy (select one)
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Beam Energy (select one)
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table border=1>
|
|
<tr>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Beam Termination Point (select one)
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Beam Termination Point (select one)
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<table border=1>
|
|
<tr>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Type of Test (select one)
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
Type of Test (select one)
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start ***!>
|
|
|
|
<!*** Finish ***!><br></font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<!*** Finish BODY TEXT ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Time Required
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td width=5% valign=top>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY TEXT ***!><font size=+2 color=Black>
|
|
30 Minutes
|
|
<!*** Finish BODY TEXT ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Preferred Time of Test
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td width=5% valign=top>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY TEXT ***!><font size=+2 color=Black>
|
|
Daylight
|
|
<!*** Finish BODY TEXT ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Staff Required to Execute the Test <font size=+1>(including contact info)<font size=+3>
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td width=5% valign=top>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY TEXT ***!><font size=+2 color=Black>
|
|
Walt Akers - ext. 7669
|
|
<!*** Finish BODY TEXT ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Controlled Access Requirements
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td width=5% valign=top>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY TEXT ***!><font size=+2 color=Black>
|
|
None
|
|
<!*** Finish BODY TEXT ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Hardware and/or Software Changes Required
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td width=5% valign=top>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY TEXT ***!><font size=+2 color=Black>
|
|
<strong>NOTE:</strong> If software changes are part of the test plan, include the name of the application, the old
|
|
revision level, the new revision level, and if applicable, whether or not it is possible to roll back to the
|
|
old revision level (are there hardware limitations, etc.).
|
|
</p>
|
|
No existing software will be modified. A new version of CDEV will be added.
|
|
<!*** Finish BODY TEXT ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Setup Procedure
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
1.
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
Install and compile the CDEV libraries in /usr/csite2/cdev/1.5
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
2.
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
Unarchive and compile ACE Version 4.0.32
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
3.
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
Compile and link the CDEV Generic Server Engine
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Test Procedure
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
1.
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
Execute /usr/csite2/cdev/1.5/test/cdevDataTest Application to ensure that the
|
|
data components of the library are functioning properly.
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
2.
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
Execute /usr/csite2/cdev/1.5/test/collectionTest Application to ensure that
|
|
CDEV collection devices are functioning properly (this requires the local
|
|
test.ddl to be the CDEVDDL file.)
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td></tr>
|
|
<tr><td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
3.
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
Execute /usr/csite2/cdev/1.5/extensions/cdevGenericServer/bin/hpux-09.XX/
|
|
NameServer, TestServer and TestProgram to ensure that the CDEV Generic
|
|
Server Engine and communications portions of CDEV are functioning cor
|
|
rectly.
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Backout Procedure
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
1.
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start PROCEDURE STEPS ***!><font size=+2 color=Black>
|
|
Because the version of CDEV that is in use is a selectable value, the installation
|
|
and operation of Version 1.5 of CDEV is of no impact unless it is specifically
|
|
chosen. Therefore, no backout procedures are specified.
|
|
<!*** Finish PROCEDURE STEPS ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
<!*** Start /Section Heads (w/ bar) ***!><font size=+3 color=PANTONE 185 CVC><strong>
|
|
Test Results
|
|
<!*** Finish /Section Heads (w/ bar) ***!></p></strong></font>
|
|
<table>
|
|
<tr><td width=5% valign=top>
|
|
</td>
|
|
<td valign=top>
|
|
<!*** Start BODY TEXT ***!><font size=+2 color=Black>
|
|
The test was conducted for two version of the operating system, therefore, the
|
|
results will be presented separately:
|
|
</p>
|
|
HPUX 09.XX:
|
|
</p>
|
|
<strong>cdevDataTest Program:</strong> Pass on all 18 Sub-Tests
|
|
</p>
|
|
<strong>cdevDataEqualTest Program:</strong> Pass
|
|
</p>
|
|
<strong>cdevDataTagMapTest Program:</strong> Pass
|
|
</p>
|
|
<strong>collectionTest Program:</strong> Pass on 1000 Iterations
|
|
</p>
|
|
|
|
</p>
|
|
<strong>NameServer Program:</strong> Executed correctly
|
|
</p>
|
|
<strong>TestServer Program:</strong> Executed correctly for 100,000 packets.
|
|
</p>
|
|
<strong>TestProgram Program:</strong> Executed correclty for 100,000 packets.
|
|
</p>
|
|
|
|
</p>
|
|
HPUX 10.XX:
|
|
</p>
|
|
The following corrections had to be made to the system in order to get the
|
|
10.XX machines to function properly.
|
|
</p>
|
|
|
|
</p>
|
|
Directory <em>/cs/lib</em> had to be linked to <em>/cs/op/lib.</em>
|
|
</p>
|
|
Directory <em>/usr/csite/cdev</em> had to be linked to directory <em>/usr/csite2/cdev</em>.
|
|
</p>
|
|
File <em>/cs/lib/epics3.12/hpux-10.xx/libca.sl </em>had to be made executable.
|
|
</p>
|
|
|
|
</p>
|
|
<strong>cdevDataTest Program:</strong> Pass on all 18 Sub-Tests
|
|
</p>
|
|
<strong>cdevDataEqualTest Program:</strong> Pass
|
|
</p>
|
|
<strong>cdevDataTagMapTest Program:</strong> Pass
|
|
</p>
|
|
<strong>collectionTest Program:</strong> Pass on 1000 Iterations
|
|
</p>
|
|
|
|
</p>
|
|
<strong>NameServer Program:</strong> Executed correctly
|
|
</p>
|
|
<strong>TestServer Program:</strong> Executed correctly for 215,000 packets.
|
|
</p>
|
|
<strong>TestProgram Program:</strong> Executed correclty for 215,000 packets.
|
|
</p>
|
|
|
|
<!*** Finish BODY TEXT ***!></p></font>
|
|
</td></tr>
|
|
</table>
|
|
</td></tr>
|
|
</table>
|
|
</body>
|