beautypg.com

State transitions, Statetransitions – Teledyne LeCroy IBTrainer - IBTrainer Users Manual User Manual

Page 89

background image

Test Description

Using the InfiniBand Compliance Test Suite

CATC IBTrainer InfiniBand Exerciser, August 2002

89

State Transitions

StateTransitions

Item

Value

Name

StateTransitions

Description

Valid transitions of the link state machine of the DUT
are tested.

Topology

Simple

Initial link state

Active

Assertions

v1c07-001#05 v1c07-003#01 v1c07-001#11 v1c07-001#18
v1c07-001#23 v1c07-002#03 v1c07-002#04 v1c07-001#27

Prerequisites

SanityCheck

Test procedure

1 The Link Training State machine of the tester is set to

'Sleep' and then to 'Poll'. After 300 ms, the link state

of the DUT is expected to be 'Initialized'.

2 After another 1000 ms, the DUT is expected to be still

in 'Initialized'.

3 The DUT is requested to switch to link state 'Arm'

and expected to transition into this state.

4 The generator is set into link state 'Arm' and the DUT

is requested to switch to link state 'Active' and

expected to transition into this state.

5 The DUT is requested to switch back to link state

'Arm' and expected to transition into this state.

6 The DUT is set back to link state 'Active'. The tester

is then set into link state ‘Down’. Because the link is

up, the link state of the tester switches to 'Initialize'.

The DUT is expected to switch to state ‘Initialize’ as

well.