EtherNet/IP ODVA Conformance Test Results

Test: DLR Emulated Test
Version: 1.0
TimeStamp: 2026-05-18T09:25:47.3249994+02:00
Elapsed Seconds: 402.6565341
Test Engineer:
Authentication: AuthenticationValid
Test Result: PASS
Testware:

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