UNIVERSITY MATHEMATICAL LABORATORY, CAMBRIDGE

To : Supervisor Group
From : D.F. Hartley

Attached is a check list of various items in Mark 13 which require particular testing. Inevitably this list is neither comprehensive nor complete. Against each item I have placed the initials of the person responsible for seeing that adequate testing is carried out, either by himself, or by another member of the group. An up-to-date copy of this list is displayed in Room 9, upon which we shall mark off the items as they are accomplished.

While some items are trivial, others are very substantial; but in all cases, the person responsible must be satisfied that each item has been tested as thoroughly as reasonably possible before stating that testing is complete.

23 January 1967.
ResponsibilityTested (date, Initials)
1.Tape Scheduler
1.1Messages (both input and output)PRR
1.2Various configurationsPRR
1.3General hammeringPRR
 
2.Multiplexer Routines
2.1BREAK key (under all conditions)JCV
2.2Signalling characters (under all conditions)JCV
2.3Editing characters (under all conditions)JCV
2.4Translation tablesJCV
2.5Well RouteJCV
2.61027 extracodeJCV
2.71030's, 1040's extracodes where relevantJCV
2.8Input/output general hammeringJCV
 
3.Filing System
3.1All user facilitiesAGF
3.2Restart - testing/running modesAGF
3.3DumpingAGF
3.4Service routinesAGF
3.51033 extracodeBL
 
4.Job Descriptions
4.1PasswordBL
4.2INPUT (P assumed, FOLLOWS assumed, FROM FILE)BL
4.3OUTPUT (TO FILE)BL
4.4TAPE (FILE, NEW FILE, READ FILE, BLOCKS)BL
4.51034 extracode (including errors)BL
 
5.Input/Output Extracodes
5.1Output stream termination (stop op)BL
5.2Delayed faultsDFH
5.31035 extracodeBL
5.41043 extracodeBL
5.5General hammeringBL
 
6.Faults and Monitor
6.1J2 traps (1150, 1151 extracodes)DFH
6.21111, 1113 extracodesPRR
6.31114 extracodeDFH
6.4Dumping (1115, 1116 extracodes)PRR
6.5Undumping (bootstrap)PRR
6.6System monitor (various output conditions)PRR
 
7.PHASING and OP store
7.11130, 1140 extracodesMJTG
7.21143, 1146, 1147 extracodes (all options)MJTG
7.31167, 1171 extracodesMJTG
7.4J2 lockout and blockletsMJTG
7.5Tape transfers to J2 spaceMJTG
 
8.Miscellaneous
8.1Supervisor restartBL
8.2Channel failures and other improvementsRMN
8.3Status job messagesDFH
8.4Kill job messagesBL
8.51126, 1141, 1145 extracodesDFH
8.61127 extracodeBL
 
9.COMMAND
9.1Entry and general command structureDB
9.2Built-in commands (all)DB
9.3Faults (especially bad ones) + error messagesDB
 
10.CONTROL
10.1Logging-In (wide range of cases)JMHH
10.2Logging-out (forced and explicit)JMHH
10.3Controlling large jobs (wide range of cases)JMHH
 
11.System Programs
11.1IIIDB
11.2EDIT (check compatibility with CCP)JMHH
11.3SIGNALDFH
11.4All other systems should be compatible between Marks 12 and 13. This needs verifying, and if not, they must be retested by their authors:
 
AUTOCODEHB
FORTRANHB
E2IRJ
E3SB
MACROHB
CPLIRJ
CRYSTJCM


Copyright © 1967 University of Cambridge Computer Laboratory. Distributed by permission. Thanks to Barry Landy, Roger Needham and David Hartley for giving permission to distribute these documents. Thanks to Barry Landy for lending me the paper document from which this was scanned. Any typographical errors probably arose in the course of OCR.


Return to TITAN Miscellaneous Documents
Return to CUCPS TITAN page
Return to CUCPS home page
Return to University of Cambridge home page


Contact: CUCPS Committee (soc-cucps-committee@lists.cam.ac.uk)
This HTML version last updated: $Date: 1999/06/22 23:06:24 $