os/kernelhwsrv/kerneltest/e32test/usb/t_usb_win/scripts/singleif1.uts
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
sl@0
     1
// @SYMTestCaseID           PBASE-USB-SINGLEIF1-0797
sl@0
     2
// @SYMTestCaseDesc			Testing multiple pipes on a single interface (part 1)
sl@0
     3
// @SYMTestActions
sl@0
     4
//    Default settings used unless otherwise specified
sl@0
     5
//    1. Loop using 1 IN and 1 OUT
sl@0
     6
//    2. Loop using 2 IN and 2 OUT
sl@0
     7
//    3. Loop Compare using 2 IN and 2 OUT
sl@0
     8
//    4. Loop Compare using 2 IN and 2 OUT on first alternate settings
sl@0
     9
//    5. Stream using 1 IN
sl@0
    10
//    6. Stream using 1 OUT
sl@0
    11
//    7. Stream using 3 IN
sl@0
    12
//    8. Stream using 2 IN on first alternate settings
sl@0
    13
//    9. Stream using 2 IN on second alternate settings
sl@0
    14
//    10. Stream using 2 OUT
sl@0
    15
//    11. Stream using 3 OUT on first alternate settings
sl@0
    16
//    12. Stream using 3 OUT on second alternate settings
sl@0
    17
// @SYMTestExpectedResults
sl@0
    18
//    No error reported
sl@0
    19
// @SYMTestPriority         High
sl@0
    20
//
sl@0
    21
//		MIN	MAX	PACKET	IFACE	ALT	OUT	IN	REPEAT	DISPLAY	SETTING	BEFORE	AFTER	OUT_RATE	IN_RATE
sl@0
    22
WaitConnect
sl@0
    23
Loop		50	150	1000	0	0	2	1	1000	100	
sl@0
    24
Wait
sl@0
    25
Loop		50	150	1000	0	0	2	3	1000	100	
sl@0
    26
Loop		50	150	1000	0	0	4	5	1000	100	
sl@0
    27
Wait
sl@0
    28
Compare		50	150	1000	0	0	2	1	1000	100	
sl@0
    29
Compare		50	150	1000	0	0	4	3	1000	100	
sl@0
    30
Wait
sl@0
    31
Compare		50	750	1000	0	1	2	3	1000	100	
sl@0
    32
Compare		90	750	1000	0	1	4	1	1000	100	
sl@0
    33
Wait
sl@0
    34
Stream			550	1000	0	0	99	1	1000	100
sl@0
    35
Wait
sl@0
    36
Stream			1500	1000	0	0	4	99	1000	100
sl@0
    37
Wait
sl@0
    38
Stream			50	1000	0	0	99	1	1000	100
sl@0
    39
Stream			150	1000	0	0	99	3	1000	100
sl@0
    40
Stream			250	1000	0	0	99	5	1000	100
sl@0
    41
Wait
sl@0
    42
Stream			50	1000	0	1	99	1	1000	100
sl@0
    43
Stream			150	1000	0	1	99	3	1000	100
sl@0
    44
Wait
sl@0
    45
Stream			50	1000	0	2	99	1	1000	100
sl@0
    46
Stream			150	1000	0	2	99	4	1000	100
sl@0
    47
Wait
sl@0
    48
Stream			50	1000	0	0	4	99	1000	100
sl@0
    49
Stream			150	1000	0	0	2	99	1000	100
sl@0
    50
Wait
sl@0
    51
Stream			250	1000	0	1	2	99	1000	100
sl@0
    52
Stream			450	1000	0	1	4	99	1000	100
sl@0
    53
//Stream			250	1000	0	1	5	99	1000	100
sl@0
    54
Wait
sl@0
    55
Stream			250	1000	0	2	2	99	1000	100
sl@0
    56
Stream			350	1000	0	2	3	99	1000	100
sl@0
    57
//Stream			250	1000	0	1	5	99	1000	100
sl@0
    58
Wait