Test Step |
Description |
Result |
InitializeRoutine |
|
PASS |
|―0.1 - Enter Test Engineer Info |
|
PASS |
|―0.2 - SelectIpAddress |
Ethernet 4: 192.168.1.1 |
PASS |
|―0.2.1 - Configure Adapter |
Network adapter 'Intel(R) Ethernet Server Adapter I350-T2' on local host:192.168.1.1 |
PASS |
|―0.3 - Load STC File |
am243x-lp_tiEtherNetIP_freeRTOS |
PASS |
|―0.3.1 - Initialize Script With STC Values |
|
PASS |
|――SUB5 - Initialize Script With STC Values |
|
PASS |
|――――S5.1 Assign DUT IP Address |
|
PASS |
|――――S5.1.0 - DUT IP Address |
192.168.1.10 |
Test Note |
|――――S5.2 Assign DUT MAC Address |
|
PASS |
|――――S5.3 Assign Reset Timer |
|
PASS |
|――――S5.4 Generate pcap Filter for Arp from DUT only with IP |
|
PASS |
|――――S5.5 Generate pcap Filter for ARP or use of IP address from DUT |
|
PASS |
|――――S5.6 Generate pcap Filter for ARP probe/announce only |
|
PASS |
|――――S5.7 Generate pcap Filter for gratuitous ARP |
|
PASS |
|――――S5.8 Assign PC Address as gateway |
192.168.1.1 |
PASS |
|――――S5.9 Generate pcap Filter for ARP from DUT with conflict address |
|
PASS |
|――――S5.10 Assign Message Wait Time |
|
PASS |
|―0.3.5 - Verify Test Setup |
|
PASS |
|―0.4 - List Identity |
|
N/A |
|――192.168.1.10 |
EtherNet/IP(tm) ADPT am243x-lp |
|
|―0.4.1 - Did ListIdentity fail? |
|
PASS |
|―0.5 - Register Session |
|
PASS |
|――SUB3 - Register Session |
|
PASS |
|――――S3.1 Register Session Try Loop |
|
PASS |
|――――――S3.1 Register Session Try Loop[1] |
|
SKIP |
|――――――――S3.1.1 RegisterSession |
|
N/A |
|――――――――S3.1.2 Break out of loop if RegisterSession succeeded |
|
PASS |
|――――――――――BreakStep |
|
PASS |
|――――S3.2 Check for failed RegisterSession |
|
PASS |
|―0.5 - Verify DUT is alive |
|
PASS |
|―0.6 - Determine TCPIP Instance number |
|
PASS |
|――SUB16 - Find Associated TCP/IP Interface Instance |
|
PASS |
|――――S16.0.1 - Get Max Number of TCPIP Instances |
Status 0x
0014 |
N/A |
|――――S16.0.2 - If Success Record number |
|
PASS |
|――――S16.1 - Loop Through TCPIP Instances |
|
PASS |
|――――――S16.1 - Loop Through TCPIP Instances[1] |
|
SKIP |
|――――――――S16.1.1 - Set Instance to Iteration Number |
1 |
PASS |
|――――――――S16.1.2 - Get Interface Configuration Attribute |
0A01A8C000FFFFFF0101A8C000000000000000000000 |
N/A |
|――――――――S16.1.3 - If Get Attribute is successful, Check its value |
|
PASS |
|――――――――――S16.1.3 - Get IP Address |
192.168.1.10 |
PASS |
|――――――――――S16.1.4 - Does this TCPIP Instance Match? |
|
PASS |
|――――――――――――S16.1.5 - Active TCPIP Instance Number |
1 |
PASS |
|――――――――――――S16.1.6 - Break loop |
|
PASS |
|――――Record the TCP/IP Object Interface being used |
1 |
Test Note |
|―0.7 - Determine IP Configuration Method |
|
PASS |
|――SUB18 - Determine IP Configuration Method |
|
PASS |
|――――S18.1 - Get TCP/IP Attribute 3 |
00000000 |
PASS |
|――――S18.2 - Get Configuration Method bits 0-3 |
00 |
PASS |
|――――S18.3 - Is this static address? |
|
PASS |
|――――――S18.3a - Static Address |
S18: DUT IP Configuration Method: STATIC VALUES |
Test Note |
|――――――S18.3a.2 - Disable DHCP Steps |
Bypass |
PASS |
|――――S18.3 - Else |
|
PASS |
|―0.8 - Ensure DHCP Server is not running |
|
PASS |
|―0.9 Ensure Second port not connected |
|
PASS |
|――SUB26 - Disconnect Second Port |
|
PASS |
|――――S26.1 - Is External Disconnect 2 Available? |
|
PASS |
MainRoutine |
|
FAIL |
|―1.0 Verify Default Values |
*** SKIPPED *** |
SKIP |
|―2.0 Attribute 10 Behavior Test |
*** SKIPPED *** |
SKIP |
|―3.1 & 3.2 Attribute 11 Conflict Record Verification - ACD Activity 02 or 03 |
*** SKIPPED *** |
SKIP |
|―3.3 Attribute 11 set test |
*** SKIPPED *** |
SKIP |
|―3.4 & 3.5 Attribute 11 Conflict Record Verification - ACD Activity 01 |
*** SKIPPED *** |
SKIP |
|―3.6 Attribute 11 reset via Type 1 Reset service to the Identity object |
*** SKIPPED *** |
SKIP |
|―3.7 & 3.8 Attribute 11 Conflict Record Verification - ACD Activity 01 |
*** SKIPPED *** |
SKIP |
|―3.9 Attribute 11 reset via Type 1 Reset service to the Identity object |
*** SKIPPED *** |
SKIP |
|―4.1 No IP Frames Sent Until Address Successfully Probed |
*** SKIPPED *** |
SKIP |
|―4.2 ACD Probe Timing and ACD Announce Timing |
*** SKIPPED *** |
SKIP |
|―4.3 ACD Process Restarted When Cable Reconnected |
|
FAIL |
|―――4.3.0 Embed PCAP Message |
|
PASS |
|――――SUB17 - Insert Message into PCAP Trace |
|
PASS |
|――――――S17.0 OpenAdapter |
|
PASS |
|――――――――S17.1 Embed message into PCAP Trace |
4.3 ACD Process Restart When Cable Reconnected |
PASS |
|―――4.3.1 Disconnect Media |
|
PASS |
|――――SUB24 - Disconnect Media |
|
PASS |
|――――――S24.1 - Is External Media Disconnect Available? |
|
PASS |
|――――――S24.4 - Else |
|
PASS |
|――――――――S24.5 - Unplug cable |
OK |
PASS |
|―――4.3.2 Start DHCP Server if needed |
|
PASS |
|――――SUB19 - Start DHCP Server |
|
PASS |
|―――4.3.3 Acquire Probe/Announce |
|
PASS |
|――――SUB10 - Acquire Active Phase Probe/Announce |
|
PASS |
|――――――S10.1 OpenAdapter |
|
PASS |
|――――――――S10.2 Start Acquisition |
|
PASS |
|――――――――S10.3 Connect Media if needed |
|
PASS |
|―――――――――SUB25 - Connect Media |
|
PASS |
|―――――――――――S25.1 - Is External Media Connect Available? |
|
PASS |
|―――――――――――S25.4 - Else |
|
PASS |
|―――――――――――――S25.5 - Plug cable |
OK |
PASS |
|――――――――S10.3 Acquire Active Phase Probe/Announce |
|
N/A |
|―――4.3.4 Verify ACD timing |
|
FAIL |
|―――――ACD Timing - Active Phase |
ms,
ms,
ms,
-1009ms,
1000ms
|
FAIL |
|―――――Active Phase |
Found an ARP Probe; Expecting Announce. |
FAIL |
|―――――Active Phase |
Found an ARP Probe; Expecting Announce. |
FAIL |
|―――――Active Phase |
Found an ARP Probe; Expecting Announce. |
FAIL |
|―――――Active Phase |
Found an ARP Probe; Expecting Announce. |
FAIL |
|―――――Probe Phase |
Did not receive the minimum two Probes. |
FAIL |
|―――――Announce Interval |
First Announce Delay: -1009.3872ms. |
FAIL |
|―――――Announce Interval |
Interval between Announce: 999.921ms. |
FAIL |
|―――4.3.5 Stop DHCP Server |
|
PASS |
|――――SUB20 - Stop DHCP Server |
|
PASS |
|―4.4 Ongoing ACD Probe Timing (10 minutes) |
*** SKIPPED *** |
SKIP |
|―4.5 Semi-Active State For Multi-Port Devices |
*** SKIPPED *** |
SKIP |
|―4.6 Multi-Port Devices Restart ACD Process on Link Up |
*** SKIPPED *** |
SKIP |
|―4.7 Conflict Detection During Probe Phase - ARP Announce |
*** SKIPPED *** |
SKIP |
|―4.8 Conflict Dection After Probe Phase |
*** SKIPPED *** |
SKIP |
|―4.9 Verify LastConflictDetected Attribute |
*** SKIPPED *** |
SKIP |
|―4.10 Conflict Isn't Detected Between Announce Frames |
*** SKIPPED *** |
SKIP |
|―4.11 ACD Defend |
*** SKIPPED *** |
SKIP |
|―4.12 Conflict After Successful Address Probe |
*** SKIPPED *** |
SKIP |
|―4.13 Address Not Used When Conflict is Declared |
*** SKIPPED *** |
SKIP |
|―4.14 Directed ARP During Probe Phase Does Not Cause Conflict |
*** SKIPPED *** |
SKIP |
|―4.15 Directed ARP Response In Ongoing Detection |
*** SKIPPED *** |
SKIP |
|―4.16 Conflict Detection During Probe Phase - ARP Probe |
*** SKIPPED *** |
SKIP |
FinallyRoutine |
|
PASS |
|―FI - Final Power cycle DUT. |
|
PASS |
|――SUB4 - Cycle Power |
|
PASS |
|――――S4.1 Ensure session is unregistered |
|
N/A |
|――――S4.2 Power Off Command - External |
|
PASS |
|――――S4.3 Power Off - Internal |
|
PASS |
|――――――S4.3 Power Off |
|
PASS |
|――――S4.4 Turn on DHCP Server, if needed |
|
PASS |
|―――――SUB19 - Start DHCP Server |
|
PASS |
|――――S4.5 Settling Time - External |
|
PASS |
|――――S4.6 Settling Time - Internal |
|
PASS |
|――――――S4.6.1 Power Off Settling Time |
|
PASS |
|――――S4.7 Power On Command - External |
|
PASS |
|――――S4.8 - Power On Internal |
|
PASS |
|――――――S4.9 Power On |
|
PASS |