| Test Step | Description | Result |
|---|---|---|
| InitializeRoutine | PASS | |
| |―InitializeInterfacesEmulated | Using input DUT IP of 192.168.1.10 and MAC of 70FF761EFA79. | PASS |
| |―SelectTests | DUT is Beacon-based. DUT is supervisor capable. Selected I/O connection Connection1 for the DUT. | PASS |
| |―TestCleanup | Disabled Emulated Main Supervisor at 192.168.1.80. Disabled Emulated Backup Supervisor at 192.168.1.7. | PASS |
| MainRoutine | PASS | |
| |―1 - DLR Object Attributes | PASS | |
| |―――1.1 - DUT Ring Normal and Linear Normal | PASS | |
| |―――――Start Capture | PASS | |
| |―――――Main Supervisor Disable | Disabled Emulated Main Supervisor. | PASS |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - Linear (0) and Normal (0) | Network Topology = 0, DLR Network Status = 0, Active Supervisor Address = 0.0.0.0, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Main Supervisor Disable | Disabled Emulated Main Supervisor. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Linear (0) and Normal (0) | Network Topology = 0, DLR Network Status = 0, Active Supervisor Address = 0.0.0.0, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_1_1_RingNormal.pcapng | PASS |
| |―――1.2 - DUT Ring Fault (Beacon State) | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Start Capture | PASS | |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Set Supervisor Ring State to Fault | Set Emulated Main Supervisor Ring State to Fault. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Fault (1) | Network Topology = 1, DLR Network Status = 1, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Set Supervisor Ring State to Normal | Set Emulated Main Supervisor Ring State to Normal. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_1_2_RingFault.pcapng | PASS |
| |―――1.3 - DUT Ring Fault (Emulated Port 1 Closed) | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Start Capture | PASS | |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Block Emulated Port 1 | Blocked Emulated Port 1 at Emulated Supervisor Sequence ID 0x97B. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Fault (1) | Network Topology = 1, DLR Network Status = 1, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Unblock Emulated Port 1 | Unblocked Emulated Port 1 at Emulated Supervisor Sequence ID 0x98E. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_1_3_EmulatedPort1Closed.pcapng | PASS |
| |―――1.4 - DUT Ring Fault (Emulated Port 2 Closed) | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Start Capture | PASS | |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Block Emulated Port 2 | Blocked Emulated Port 2 at Emulated Supervisor Sequence ID 0x9E8. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Fault (1) | Network Topology = 1, DLR Network Status = 1, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Unblock Emulated Port 2 | Unblocked Emulated Port 2 at Emulated Supervisor Sequence ID 0x9FB. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_1_4_EmulatedPort2Closed.pcapng | PASS |
| |―――1.5 Active Supervisor Change | PASS | |
| |―――――Start Capture | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Backup Supervisor Disable | Disabled Emulated Backup Supervisor. | PASS |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - Ring (1), Normal (0), Active Main | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Main Supervisor Disable | Disabled Emulated Main Supervisor. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――Set Backup Precedence 255 | Set Emulated Backup Supervisor Precedence to 255. | PASS |
| |―――――Backup Supervisor Enable | Enabled Emulated Backup Supervisor. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1), Normal (0), Active Backup | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.7, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Backup Supervisor Disable | Disabled Emulated Backup Supervisor. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1), Normal (0), Active Main | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_1_5_ActiveSupervisorChange.pcapng | PASS |
| |―2 - Sign_on Operations | PASS | |
| |―――2.1 - Sign_on Frame - Minimum | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Start Capture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――SendSignOn | Sent Sign-On. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_2_1_SignOnMin.pcapng | PASS |
| |―――――AnalyzeResults | PASS | |
| |―――――――Sign_on Analysis | Sign_on frame located with a final entry count of 2. DUT added MAC Address 70FF761EFA79, IP Address 192.168.1.10 to the Sign_on frame. | Test Note |
| |―――――――Sign_on Analysis | Sign_on frame group 0xAB0 with 1 nodes analyzed successfully. | Test Note |
| |―――2.2 - Sign_on Frame - Populated | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Start Capture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――SendSignOn | Sent Sign-On with 48 additional entries. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_2_2_SignOnPopulated.pcapng | PASS |
| |―――――AnalyzeResults | PASS | |
| |―――――――Sign_on Analysis | Sign_on frame located with a final entry count of 50. DUT added MAC Address 70FF761EFA79, IP Address 192.168.1.10 to the Sign_on frame. | Test Note |
| |―――――――Sign_on Analysis | Sign_on frame group 0xAF6 with 49 nodes analyzed successfully. | Test Note |
| |―――2.3 - Sign_on Frame - Overflow | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Start Capture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――SendSignOn - 50 | Sent Sign-On with 49 additional entries. | PASS |
| |―――――SendSignOn - 147 | Sent Sign-On with 146 additional entries. | PASS |
| |―――――SendSignOn - 148 | Sent Sign-On with 147 additional entries. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_2_3_SignOnOverflow.pcapng | PASS |
| |―――――Analyze Sign_on 50 Count Results | PASS | |
| |―――――――Sign_on Analysis | Sign_on frame located with a final entry count of 51. DUT added MAC Address 70FF761EFA79, IP Address 192.168.1.10 to the Sign_on frame. | Test Note |
| |―――――――Sign_on Analysis | Sign_on frame group 0xB3B with 50 nodes analyzed successfully. | Test Note |
| |―――――Analyze Sign_on 147 Count Results | PASS | |
| |―――――――Sign_on Analysis | Sign_on frame located with a final entry count of 148. DUT added MAC Address 70FF761EFA79, IP Address 192.168.1.10 to the Sign_on frame. | Test Note |
| |―――――――Sign_on Analysis | Sign_on frame group 0xB3C with 147 nodes analyzed successfully. | Test Note |
| |―――――Analyze Sign_on Overflow (148 Count) Results | PASS | |
| |―――――――Sign_on Analysis | Sign_on frame group 0xB3D with 148 nodes analyzed successfully. | Test Note |
| |―――――Analyze Sign_on Unicast Results | PASS | |
| |―――――――Sign_on Analysis | Sign_on frame located with a final entry count of 2. DUT added MAC Address 70FF761EFA79, IP Address 192.168.1.10 to the Sign_on frame. | Test Note |
| |―――――――Sign_on Analysis | Sign_on frame group 0xB3F with 1 nodes analyzed successfully. | Test Note |
| |―3 - DLR Fault Response | PASS | |
| |―――3.1 - DUT Port 1 Link Lost (Cable A) | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――StartCapture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Disable Port 1 (Link Lost) | Please manually disconnect Cable A (Port 1). Then, press OK to continue. | PASS |
| |―――――VerifyRingState - Ring (1) and Fault (1) | Network Topology = 1, DLR Network Status = 1, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Send Locate_Fault | Sent Locate_Fault | PASS |
| |―――――Enable Port 1 | Please manually connect Cable A (Port 1). Then, press OK to continue. | PASS |
| |―――――Wait 5s | 5000ms | PASS |
| |―――――WaitForRingNormal | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, duration of 104ms from step start. | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_3_1_CableA.pcapng | PASS |
| |―――――Note: Link_Status Expectations | This test expects to see two Link_Status frames sent by the DUT. The first Link_Status frame should be sent after the Port 1 network interface is disabled (link lost event). The second Link_Status frame should be sent in response to the Locate_Fault frame from the Emulated Supervisor. | Test Note |
| |―――――AnalyzeResults | PASS | |
| |―――――――Link_Status Frames | Observed 2 Link_Status frames sent by the DUT. | Test Note |
| |―――――――Link_Status Frames | Link_Status frame was sent on Link Lost event. | Test Note |
| |―――――――Link_Status Frames | Final Link_Status frame was sent in response to the Locate_Fault frame. | Test Note |
| |―――――――Status | All Link_Status frames have Status = 0x02. | Test Note |
| |―――――――Reserve Bytes | All reserved field pad bytes are zero. | Test Note |
| |―――――TestCleanup | Disabled Emulated Main Supervisor at 192.168.1.80. Disabled Emulated Backup Supervisor at 192.168.1.7. | PASS |
| |―――3.2 - DUT Port 2 Link Lost (Cable B) | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――StartCapture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Disable Port 2 (Link Lost) | Please manually disconnect Cable B (Port 2). Then, press OK to continue. | PASS |
| |―――――VerifyRingState - Ring (1) and Fault (1) | Network Topology = 1, DLR Network Status = 1, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Send Locate_Fault | Sent Locate_Fault | PASS |
| |―――――Enable Port 2 | Please manually connect Cable B (Port 2). Then, press OK to continue. | PASS |
| |―――――Wait 5s | 5000ms | PASS |
| |―――――WaitForRingNormal | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, duration of 102ms from step start. | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_3_2_CableB.pcapng | PASS |
| |―――――Note: Link_Status Expectations | This test expects to see two Link_Status frames sent by the DUT. The first Link_Status frame should be sent after the Port 2 network interface is disabled (link lost event). The second Link_Status frame should be sent in response to the Locate_Fault frame from the Emulated Supervisor. | Test Note |
| |―――――AnalyzeResults | PASS | |
| |―――――――Link_Status Frames | Observed 2 Link_Status frames sent by the DUT. | Test Note |
| |―――――――Link_Status Frames | Link_Status frame was sent on Link Lost event. | Test Note |
| |―――――――Link_Status Frames | Final Link_Status frame was sent in response to the Locate_Fault frame. | Test Note |
| |―――――――Status | All Link_Status frames have Status = 0x01. | Test Note |
| |―――――――Reserve Bytes | All reserved field pad bytes are zero. | Test Note |
| |―――――TestCleanup | Disabled Emulated Main Supervisor at 192.168.1.80. Disabled Emulated Backup Supervisor at 192.168.1.7. | PASS |
| |―――3.3 - DUT Locate_Fault Response, Emulated Port 1 Down (Cable C) | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――StartCapture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Block Emulated Port 1 | Blocked Emulated Port 1 at Emulated Supervisor Sequence ID 0xF03. | PASS |
| |―――――Set Supervisor Ring State to Fault | Set Emulated Main Supervisor Ring State to Fault. | PASS |
| |―――――Wait 100ms | 100ms | PASS |
| |―――――SendNeighborCheckRequest | Sent Neighbor_Check_Request out both ports. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――SendLocateFault | Sent Locate_Fault | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――Unblock Emulated Port 1 | Unblocked Emulated Port 1 at Emulated Supervisor Sequence ID 0xF2A. | PASS |
| |―――――Set Supervisor Ring State to Normal | Set Emulated Main Supervisor Ring State to Normal. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_3_3_CableC.pcapng | PASS |
| |―――――AnalyzeResults | PASS | |
| |―――――――Status | All Neighbor_Status frames have Status = 0x82. | Test Note |
| |―――――――Reserve Bytes | All reserved field pad bytes are zero. | Test Note |
| |―――――――Neighbor_Check_Request | Observed 1 groups of Neighbor_Check_Request frames which matches expectations of 1 groups of Neighbor_Check_Request frames corresponding to each disconnect. | Test Note |
| |―――――――Neighbor_Check_Request | All Neighbor_Check_Request frames sent within 100ms (10% tolerance) of each other. | Test Note |
| |―――――――Neighbor_Status | Observed 1 groups of Neighbor_Status frames which matches expectations of 1 groups of Neighbor_Status frames corresponding to each disconnect. | Test Note |
| |―――――――Neighbor_Check_Response | All Neighbor_Check_Response frames (Count: 1) matched with Neighbor_Check_Request frames. | Test Note |
| |―――3.4 - DUT Locate_Fault Response, Emulated Port 2 Down (Cable D) | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――StartCapture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Block Emulated Port 2 | Blocked Emulated Port 2 at Emulated Supervisor Sequence ID 0xF73. | PASS |
| |―――――Set Supervisor Ring State to Fault | Set Emulated Main Supervisor Ring State to Fault. | PASS |
| |―――――Wait 100ms | 100ms | PASS |
| |―――――SendNeighborCheckRequest | Sent Neighbor_Check_Request out both ports. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――SendLocateFault | Sent Locate_Fault | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――Unblock Emulated Port 2 | Unblocked Emulated Port 2 at Emulated Supervisor Sequence ID 0xF9A. | PASS |
| |―――――Set Supervisor Ring State to Normal | Set Emulated Main Supervisor Ring State to Normal. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_3_4_CableD.pcapng | PASS |
| |―――――AnalyzeResults | PASS | |
| |―――――――Status | All Neighbor_Status frames have Status = 0x81. | Test Note |
| |―――――――Reserve Bytes | All reserved field pad bytes are zero. | Test Note |
| |―――――――Neighbor_Check_Request | Observed 1 groups of Neighbor_Check_Request frames which matches expectations of 1 groups of Neighbor_Check_Request frames corresponding to each disconnect. | Test Note |
| |―――――――Neighbor_Check_Request | All Neighbor_Check_Request frames sent within 100ms (10% tolerance) of each other. | Test Note |
| |―――――――Neighbor_Status | Observed 1 groups of Neighbor_Status frames which matches expectations of 1 groups of Neighbor_Status frames corresponding to each disconnect. | Test Note |
| |―――――――Neighbor_Check_Response | All Neighbor_Check_Response frames (Count: 1) matched with Neighbor_Check_Request frames. | Test Note |
| |―――3.5 - DUT Locate_Fault Response, Both Ports Up (Cable E) | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――StartCapture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Set Supervisor Ring State to Fault | Set Emulated Main Supervisor Ring State to Fault. | PASS |
| |―――――Wait 100ms | 100ms | PASS |
| |―――――SendNeighborCheckRequest | Sent Neighbor_Check_Request out both ports. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――SendLocateFault | Sent Locate_Fault | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――Set Supervisor Ring State to Normal | Set Emulated Main Supervisor Ring State to Normal. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_3_5_CableE.pcapng | PASS |
| |―――――AnalyzeResults | PASS | |
| |―――――――Neighbor_Check_Request | Observed 1 groups of Neighbor_Check_Request frames which matches expectations of 1 groups of Neighbor_Check_Request frames. | Test Note |
| |―――――――Neighbor_Check_Request | Neighbor_Check_Request frames in group starting at Sequence ID 0xF use different Source Ports. | Test Note |
| |―――――――Neighbor_Check_Response | All Neighbor_Check_Response frames (Count: 2) matched with Neighbor_Check_Request frames. | Test Note |
| |―――3.6 - DUT Locate_Fault Response in RING_NORMAL | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――StartCapture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――SendLocateFault | Sent Locate_Fault | PASS |
| |―――――SendNeighborCheckRequest | Sent Neighbor_Check_Request out both ports. | PASS |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_3_6_Locate_Fault_RingNormal.pcapng | PASS |
| |―――――AnalyzeResults | PASS | |
| |―――――――Neighbor_Check_Request Frames | No Neighbor_Check_Request frames sent by the DUT in in response to Locate_Fault in RING_NORMAL state. | Test Note |
| |―4 - DLR Supervisor Capable Node Tests | PASS | |
| |―――4.1 Supervisor Capable - Passive Supervisor Test | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Set Main Supervisor Precedence to 250 | Set Emulated Main Supervisor Precedence to 250. | PASS |
| |―――――StartCapture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Enable DUT as Ring Supervisor with precedence 245 | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Main Supervisor is Active | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_4_1_PassiveSupervisor.pcapng | PASS |
| |―――4.2 Supervisor Capable - Supervisor Take-Over / Release Test | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Set Main Supervisor Precedence to 250 | Set Emulated Main Supervisor Precedence to 250. | PASS |
| |―――――StartCapture | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring (1) and Normal (0) | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Enable DUT as Ring Supervisor with precedence 245 | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Main Supervisor is Active | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Main Supervisor Disable | Disabled Emulated Main Supervisor. | PASS |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - DUT Supervisor is Active | Network Topology = 1, DLR Network Status = 1, Active Supervisor Address = 192.168.1.10, Last Active Node Port 1 = 192.168.1.10, Last Active Node Port 2 = 192.168.1.10 | PASS |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - Main Supervisor is Active | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.80, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Enable DUT as Ring Supervisor with precedence 255 | PASS | |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - DUT Supervisor is Active | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.10, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――RestartSignOn - DUT | PASS | |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_4_2_SupervisorTakeOver.pcapng | PASS |
| |―――――AnalyzeResults | PASS | |
| |―――――――Sign_on Analysis | All Sign_on frames were initiated by the DUT. | Test Note |
| |―――――TestCleanup | Disabled Emulated Main Supervisor at 192.168.1.80. Disabled Emulated Backup Supervisor at 192.168.1.7. | PASS |
| |―――4.3 Supervisor Capable - Fault Detection (Beacon Loss) | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Enable DUT as Ring Supervisor with precedence 255 | PASS | |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - DUT Supervisor is Active | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.10, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StartCapture | PASS | |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――Block Emulated Port 1 | Blocked Emulated Port 1. | PASS |
| |―――――Block Emulated Port 2 | Blocked Emulated Port 2. | PASS |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - Ring Fault | Network Topology = 1, DLR Network Status = 1, Active Supervisor Address = 192.168.1.10, Last Active Node Port 1 = 192.168.1.10, Last Active Node Port 2 = 192.168.1.10 | PASS |
| |―――――Unblock Emulated Port 1 | Unblocked Emulated Port 1. | PASS |
| |―――――Unblock Emulated Port 2 | Unblocked Emulated Port 2. | PASS |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - Ring Normal and Last Active Nodes | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.10, Last Active Node Port 1 = 192.168.1.10, Last Active Node Port 2 = 192.168.1.10 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_4_3_FaultDetection_BeaconLoss.pcapng | PASS |
| |―――――AnalyzeResults | PASS | |
| |―――――――Next Beacon Frame | Next Beacon frame after Locate_Fault is RING FAULT status and sent by the DUT. | Test Note |
| |―――――――Previous Beacon Frame | Previous Beacon frame before Locate_Fault is RING NORMAL status and sent by the DUT. | Test Note |
| |―――――――RING_FAULT Announce Frames | RING_FAULT Announce frames were sent on each port. | Test Note |
| |―――――――Last Beacon Frame | Last Beacon frame is RING NORMAL status. | Test Note |
| |―――――――Previous Announce Frame | Previous Announce frame before Sign_on is RING NORMAL status and sent by the DUT. | Test Note |
| |―――――――Link_Status | No Link_Status frames found from DUT. | Test Note |
| |―――――――First and Last Locate_Fault Frames | First Locate_Fault frame and Last Locate_Fault frame are sent on different ports. | Test Note |
| |―――――――Neighbor_Check_Request Interval | All Neighbor_Check_Request frames sent within 100000us (10% tolerance) of each other on the same port. | Test Note |
| |―――4.4 Supervisor Capable - Fault Detection (Link_Status) | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Enable DUT as Ring Supervisor with precedence 255 | PASS | |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - DUT Supervisor is Active | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.10, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――Start Capture | PASS | |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――SendLinkStatus | Sent Link_Status (0x01) on Port 1. | PASS |
| |―――――Note: Link_Status Behavior | Upon receipt of the Link_Status, the DUT Active Supervisor should immediately transition to RING_FAULT. Shortly after (~1 beacon cycle later) the DUT Active Supervisor should transition back to RING_NORMAL. The DUT Active Supervisor should finish this test in RING_NORMAL. | Test Note |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - Ring Normal | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.10, Last Active Node Port 1 = 192.168.1.80, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_4_4_FaultDetection_LinkStatus.pcapng | PASS |
| |―――――AnalyzeResults | PASS | |
| |―――――――Next Beacon Frame | Next Beacon frame after Link_Status is RING FAULT status and sent by the DUT. | Test Note |
| |―――――――Previous Beacon Frame | Previous Beacon frame before Link_Status is RING NORMAL status and sent by the DUT. | Test Note |
| |―――――――Next Announce Frames | Next Announce frames after Link_Status are RING FAULT status and sent by the DUT. | Test Note |
| |―――――――Last Beacon Frame | Last Beacon frame is RING NORMAL status. | Test Note |
| |―――――――Previous Announce Frame | Previous Announce frame before Sign_on is RING NORMAL status and sent by the DUT. | Test Note |
| |―――――――Link_Status | No Link_Status frames found from DUT. | Test Note |
| |―――4.5 Supervisor Capable - Rapid Fault | PASS | |
| |―――――Main Supervisor Enable | Enabled Emulated Main Supervisor. | PASS |
| |―――――Enable DUT as Ring Supervisor with precedence 255 | PASS | |
| |―――――Wait 2s | 2000ms | PASS |
| |―――――VerifyRingState - DUT Supervisor is Active | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.10, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StartCapture | PASS | |
| |―――――Disconnect Cable F 5 Times Rapidly | PASS | |
| |―――――――Disconnect Cable F 5 Times Rapidly[1] | SKIP | |
| |―――――――――Block Emulated Port 1 | Blocked Emulated Port 1. | PASS |
| |―――――――――Wait 1s | 1000ms | PASS |
| |―――――――――Unblock Emulated Port 1 | Unblocked Emulated Port 1. | PASS |
| |―――――――――Wait 1s | 1000ms | PASS |
| |―――――――Disconnect Cable F 5 Times Rapidly[2] | SKIP | |
| |―――――――――Block Emulated Port 1 | Blocked Emulated Port 1. | PASS |
| |―――――――――Wait 1s | 1000ms | PASS |
| |―――――――――Unblock Emulated Port 1 | Unblocked Emulated Port 1. | PASS |
| |―――――――――Wait 1s | 1000ms | PASS |
| |―――――――Disconnect Cable F 5 Times Rapidly[3] | SKIP | |
| |―――――――――Block Emulated Port 1 | Blocked Emulated Port 1. | PASS |
| |―――――――――Wait 1s | 1000ms | PASS |
| |―――――――――Unblock Emulated Port 1 | Unblocked Emulated Port 1. | PASS |
| |―――――――――Wait 1s | 1000ms | PASS |
| |―――――――Disconnect Cable F 5 Times Rapidly[4] | SKIP | |
| |―――――――――Block Emulated Port 1 | Blocked Emulated Port 1. | PASS |
| |―――――――――Wait 1s | 1000ms | PASS |
| |―――――――――Unblock Emulated Port 1 | Unblocked Emulated Port 1. | PASS |
| |―――――――――Wait 1s | 1000ms | PASS |
| |―――――――Disconnect Cable F 5 Times Rapidly[5] | SKIP | |
| |―――――――――Block Emulated Port 1 | Blocked Emulated Port 1. | PASS |
| |―――――――――Wait 1s | 1000ms | PASS |
| |―――――――――Unblock Emulated Port 1 | Unblocked Emulated Port 1. | PASS |
| |―――――――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Rapid Fault | Network Topology = 1, DLR Network Status = 4, Active Supervisor Address = 192.168.1.10, Last Active Node Port 1 = 192.168.1.10, Last Active Node Port 2 = 192.168.1.10 | PASS |
| |―――――Wait 2 seconds | 2000ms | PASS |
| |―――――ClearRapidFaults - DUT | PASS | |
| |―――――Wait 1s | 1000ms | PASS |
| |―――――VerifyRingState - Ring Normal | Network Topology = 1, DLR Network Status = 0, Active Supervisor Address = 192.168.1.10, Last Active Node Port 1 = 0.0.0.0, Last Active Node Port 2 = 0.0.0.0 | PASS |
| |―――――StopCapture | Pcap data saved in C:\work\COM Module\DLREmulated_4_5_RapidFault.pcapng | PASS |
| FinallyRoutine | N/A | |
| |―Pcap Cleanup | Pcap data saved in C:\work\COM Module\DLREmulated_4_5_RapidFault.pcapng | PASS |
| |―TestCleanup | Disabled Emulated Main Supervisor at 192.168.1.80. Disabled Emulated Backup Supervisor at 192.168.1.7. | PASS |
| |―RestoreTimerResolution | PASS | |
| |―RestoreSupervisorConfig | PASS |