Introduction – Teledyne LeCroy SAS Verification Test Descriptions User Manual
Page 9

The University of New Hampshire
InterOperability Laboratory
Serial Attached SCSI Consortium
8
SAS Link and Transport Layer Test Suite v0.13
INTRODUCTION
The University of New Hampshire’s InterOperability Laboratory (IOL) is an institution
designed to improve the interoperability of standards based products by providing an
environment where a product can be tested against other implementations of a standard. This
particular suite of tests has been developed in junction with CATC to help implementers evaluate
the functionality of their Serial Attached SCSI (SAS) products. Specifically this Test Suite is
directed at verifying the Link, Transport, and Application layer of SAS Targets, Initiators, and
Expanders.
These tests are designed to determine if a SAS product conforms to specifications defined
in ISO/IEC 14776-150, Serial Attached SCSI (SAS) standard T10/1562-D, Revision 5
(hereafter referred to as the “SAS Standard”). Successful completion of all tests contained in this
suite does not guarantee that the tested device will successfully operate with other SAS products.
However, when combined with satisfactory operation in the IOL’s interoperability test bed, these
tests provide a reasonable level of confidence that the Device Under Test (DUT) will function
properly in many SAS environments.
The tests contained in this document are organized in order to simplify the identification
of information related to a test, and to facilitate in the actual testing process. Tests are separated
into groups, primarily in order to reduce setup time in the lab environment, however the different
groups typically also tend to focus on specific aspects of device functionality. A three-number,
dot-notated naming system is used to catalog the tests, where the first number always indicates
the specific clause of the reference standard on which the test suite is based. The second and
third numbers indicate the test’s group number and test number within that group, respectively.
This format allows for the addition of future tests in the appropriate groups without requiring the
renumbering of the subsequent tests.
The test definitions themselves are intended to provide a high-level description of the
motivation, resources, procedures, and methodologies specific to each test. Formally, each test
description contains the following sections:
Purpose
The purpose is a brief statement outlining what the test attempts to achieve. The test is
written at the functional level.
References
This section specifies all reference material external to the test suite, including the
specific subclauses references for the test in question, and any other references that might be
helpful in understanding the test methodology and/or test results. External sources are always
referenced by a bracketed number (e.g., [1]) when mentioned in the test description. Any other