Sequence PVA automated tests and produce either a graphical, color
annotated Excel spreadsheet report or a text file report of all test results
across a selected range of test ports.
-p portList Specify a list of test ports {slot,port} entered as a Tcl list, i.e. in
braces or quotes. Default ports to be sequenced is all available test
ports in currently connected PSA chassis.
-t testList Specify a list of tests to run in the sequence entered as a Tcl
list, i.e. in braces or quotes. Choices are pva_caps, pva_tx_100,
pva_tx_1000, pva_rx_10, pva_rx_100, and pva_rx_1000.
-type dutType Specify a name or value for the type of device under test
to show in the header of the test report. If omitted, the DUT field in the
report headers will remain blank.
If testing a PVA test port as the DUT, dutType should be specified as
cal_partner. This will automatically compensate test port impairment
coupler insertion loss characteristics.
-map dutPort Specify the first DUT port number of one or more
contiguously numbered ports tested so that test report includes DUT
port numbers incrementing by one from the first report page. If
omitted, the report header will not automatically post DUT port
numbers.
-c Route test results to the graphical, color annotated Excel spreadsheet
report. This report will apply various test limits to all reported results.
The report data will reside in a directory defined by the PowerShell
global psaResultsPath.
-f Route test results to a text file report. Default file name is a time-date
related file name with .txt extension. The report will reside in a
directory defined by the PowerShell global psaResultsPath.
-n file_name Specify a non-default file name for text file test results.
This name should be the full, absolute path and file name
EXCLUDING the ‘.txt’ file extension.
-dir ext Specify a 1-6 character alphanumeric extension to the present
reporting directory path that will be applied to just this sequence.
Report directory will be <Present_Report_Path>__ext.
-break Terminate test sequencing immediately if an error condition is
returned from any of the tests that are sequenced.
-packets Run pva_rx_10, pva_rx_100, and pva_rx_1000 receiver tests
using Packet Flow rather than Link Monitor. Default is Link Monitor.
Packet Flow requires that both test ports on each test blade are
connected to DUT ports that bridge line rate traffic. (See -loopback)
line Packet flow to run at line rate (minimum 96 bit packet gap).
slow Packet flow to run at slower rate (1136 bit packet gaps).
min Packet flow to run with 64 byte packets.
med Packet flow to run with 512 byte packets.
med Packet flow to run with 1516 byte packets.
-quick Packet flow to transmit just 32K packets versus the default count
128K in pva_rx_10, 1024K in pva_rx_100, 10240K in pva_rx_1000.
-loopback Transmit to and receive packets from same DUT port. Only
valid for 10Base-T and 100Base-Tx receiver testing with packets.
-impair Prevent the automatic removal of physical impairments prior to
running pva_caps, pva_tx_100, and pva_tx_1000 tests on all tested
ports. Default behavior is to assure these impairments are removed
prior to running those tests.
-inhibit Bypass a general Test PHY reset to all PVA test ports prior to
the test sequence. Default is to reset all Test PHY’s.
-noloss Receiver tests tests (pva_rx_10, pva_rx_100, pva_rx_1000)
will be run with no line loss impairment applied.
-rx offset_dB Adjust Noise and Jitter impairment levels by
-6dB to +3dB from default levels in any receiver tests (pva_rx_10,
pva_rx_100, pva_rx_1000) that are included in the test sequence.