Table of Contents
For the purposes of this section, the base hardware platforms shall be defined as follows.
Base hardware platform, PowerPC
PowerPC "G3" 750 at 600 MHz
640 MB PC133
40 GB PATA
8X DVD-ROM drive
Base hardware platform, Intel
Pentium III at 550 MHz
256 MB PC133
80 GB PATA
24X CD-ROM drive
Fast boot times for the installation environment.
Seconds elapsed between the kernel being loaded by GRUB and the display of the initial Horizon UI window accepting input.
Stopwatch testing performed five times on each base hardware platform. Does not include UI.Early.MultiGfx.
Responsiveness for screen changes in the Horizon UI.
Milliseconds elapsed between choosing the "Next" button in the Horizon UI and the next screen being displayed and able to accept input.
Printed statements to the stderr log including a timestamp when the system is aware of the Next button being pressed and when the system has fully loaded the next screen and is accepting input. Test each screen through a complete installation flow on each base hardware platform ten times.
1000 milliseconds for the worst case.
750 milliseconds for the worst case.
300 milliseconds for the worst case.
Fast validation of HorizonScript files.
Seconds elapsed between the start and completion of a validation job. Test validation of "typical" installation scripts on each base hardware platform 50 times. Do not include network resources in installation scripts.
Shell time built-in running the validation tool.
1 second or less.
Security.PasswordHash. The Horizon UI system shall store passwords in memory in their hashed versions only, and securely clear the memory storage that contained plain-text passwords once the hash is stored.
SQA.Usability.TTI.Experienced. A User with experience installing other Linux distributions shall be able to complete the Horizon UI flow from language selection through the section called “Perform Installation” in less than 15 minutes.
SQA.Usability.TTI.Green. A User with no prior experience with Linux shall be able to complete the Horizon UI flow from language selection through the section called “Perform Installation” in less than one hour.
SQA.Maintainability.Comments. All functions and methods in the system shall have a comment describing what action the function or method performs, and its inputs, outputs, and any side effects (if applicable).