Mark5C Test Plan Chester Ruszczyk

advertisement
Mark5C Test Plan
Chester Ruszczyk
Agenda
• Goals
• Setup
• Tools
– Mark5C Packet Generator / Receiver App.
• Open Issues
Goal
• A method / plan on how we will test
Conduant’s new Mark5C hardware
– 10G Ethernet daughter board
– Amazon controller card
• Verify that functionally it meets the
Mark5C Specification document
Setup
Software Tools
• Mark5C Packet Generator / Receiver
– Emulates second generation DBE (Generator or
server)
– Emulates Mark5 hardware (Receiver or client)
– Includes a packet analyzer
• Mark5C / Mark5B Conformance
• Detection of errors
• Working version
– With Mark5C packet format
– Packet reordering / missing packets features
Tools (cont)
• Mark5cServer [option] [-d Destination MAC]
Option:
-r Data rate (Mbps). Default 64Mbps
-t Duration (seconds). Default 10seconds
-f Data format (B,C), Default C (Mark5c format)
-s Sequence number. Default 1
-c Number of channels. Default 1
-i Source ID. Default 1
-l Packet length. Default 64bytes
-p Payload format (bytes). Default 4bytes
-h IP headers (boolean). Default false
Tools (cont)
• Mark5cClient [option] [-d Device to listen]
Option:
-o
Output. Default memory
-d
Device – eth0, eth1
Test
Test No.
Section
Configuration Parameters
Basic Test
1
4.1
PSN Mode 0, promiscuous mode
Packet Length Test
2
4.1.1
48 bytes
Basic Packet Filtering
3
1512 bytes
4
5000 bytes
5
9000 bytes
6
4.2.1
7
Single MAC address
Two sending stations, Mark5C programmed with to accept a single source MAC address
PSN Mode 1 – Basic test
8
4.2.1.1
PSM Mode 1, PSNOFST = DFOFST = 0
Out of Order Processing
9
4.2.1.2
“”
Missing Packet Handling
10
4.2.1.3
“”
PSN Mode 2 – Missing Packets
11
4.2.2
PSN Mode 2, PSNOFST = DFOFST = 0
Single Source Perf Test
12
5.1
PSN Mode 0, 4Gbps data rate
DPOFST Test
Multiple Source Packet Filtering
Multiple Source Performance Test
13
PSN Mode 1, 4 Gbps
14
PSN Mode 2, 4 Gbps
15
5.2
DPOFST > 0, repeat Test 1
16
DPOFST > 0, repeat Test 2
17
DPOFST > 0, repeat Test 5
18
DPOFST > 0, repeat Test 8
19
DPOFST > 0, repeat Test 9
20
DPOFST > 0, repeat Test 10
21
DPOFST > 0, repeat Test 11
22
DPOFST > 0, repeat Test 12
23
DPOFST > 0, repeat Test 13
24
DPOFST > 0, repeat Test 14
25
5.3.1
Repeat test 6 with number of sending stations (n = 4)
26
5.3.1.1
Repeat test 7 with n = 4
27
5.3.2
N = 4, PSN Mode 0, 4Gbps aggregate data rate
N = 4 PSN Mode 1, 4 Gbps
N = 4 PSN Mode 2, 4 Gbps
Pass / Fail
Comments
Open Issues
• Two features brought up as additional tests
– Bank / non-bank mode
– Failure of disks feature
• Bank / non-bank mode
– Tests will verify both data rates up to 4Gbps
• Failure of disks
– Feature is the last feature to be added
– Time constraint will dictate if it gets in the initial testing
• Mark5C software test/accept plan
• Copy of Mark5 Packet Emulator to Conduant (5/30)
• Final version of test plan out as memo.
Download