Hi Team,
OTG port is showing down, which is connected to container.
complete log below:
/root/featureprofiles/feature/experimental/interface/interface_loopback_aggregate/otg_tests/interface_loopback_aggregate/# go test -kne-topo /root/featureprofiles/topologies/kne/juniper/ncptx/dutate_lag.textproto -default_creds root/Google123 -outputs_dir /var/log/ondatra_execution/interface_loopback_aggregate -timeout 45m -xml /var/log/ondatra_execution/RT-5.6_interface_loopback_aggregate_test.go_ncptx.xml -known_issue_url '' >> /var/log/ondatra_execution/interface_loopback_aggregate_test_console.log/nI0823 10:46:59.073817 50456 topo.go:169] Trying in-cluster configuration
I0823 10:46:59.073863 50456 topo.go:172] Falling back to kubeconfig: "/root/.kube/config"
I0823 10:46:59.075586 50456 topo.go:443] Adding Link: otg:eth1 dut:eth5
I0823 10:46:59.075601 50456 topo.go:443] Adding Link: dut:eth13 otg:eth2
I0823 10:46:59.075605 50456 topo.go:443] Adding Link: dut:eth21 otg:eth3
I0823 10:46:59.075610 50456 topo.go:443] Adding Link: dut:eth29 otg:eth4
I0823 10:46:59.075613 50456 topo.go:443] Adding Link: dut:eth37 otg:eth5
I0823 10:46:59.075617 50456 topo.go:443] Adding Link: dut:eth41 otg:eth6
I0823 10:46:59.075621 50456 topo.go:443] Adding Link: dut:eth45 otg:eth7
I0823 10:46:59.075625 50456 topo.go:443] Adding Link: dut:eth53 otg:eth8
I0823 10:46:59.075628 50456 topo.go:443] Adding Link: dut:eth61 otg:eth9
I0823 10:46:59.075633 50456 topo.go:481] Adding Node: dut:JUNIPER
I0823 10:46:59.075669 50456 topo.go:481] Adding Node: otg:KEYSIGHT
*** Reserving the testbed...
I0823 10:46:59.076933 50456 topo.go:378] Topology:
name: "juniper-ncptx-dutate-lag"
nodes: {
name: "dut"
labels: {
key: "model"
value: "ncptx"
}
labels: {
key: "ondatra-role"
value: "DUT"
}
labels: {
key: "os"
value: "evo"
}
labels: {
key: "vendor"
value: "JUNIPER"
}
config: {
command: "/sbin/cevoCntrEntryPoint"
image: "ncptx:latest"
env: {
key: "JUNOS_EVOLVED_CONTAINER"
value: "1"
}
entry_command: "kubectl exec -it dut -- cli"
config_path: "/home/evo/configdisk"
config_file: "juniper.conf"
cert: {
self_signed: {
cert_name: "grpc-server-cert"
key_name: "N/A"
key_size: 4096
}
}
file: "config.cfg"
}
services: {
key: 22
value: {
inside: 22
names: "ssh"
}
}
services: {
key: 443
value: {
inside: 443
names: "ssl"
}
}
services: {
key: 9339
value: {
inside: 32767
names: "gnmi"
names: "gnoi"
names: "gnsi"
}
}
services: {
key: 9340
value: {
inside: 32767
names: "gribi"
}
}
services: {
key: 9559
value: {
inside: 32767
names: "p4rt"
}
}
constraints: {
key: "cpu"
value: "4"
}
constraints: {
key: "memory"
value: "4Gi"
}
vendor: JUNIPER
model: "ncptx"
os: "evo"
interfaces: {
key: "eth13"
value: {
name: "et-0/0/1:0"
int_name: "eth13"
peer_name: "otg"
peer_int_name: "eth2"
uid: 1
}
}
interfaces: {
key: "eth21"
value: {
name: "et-0/0/2:0"
int_name: "eth21"
peer_name: "otg"
peer_int_name: "eth3"
uid: 2
}
}
interfaces: {
key: "eth29"
value: {
name: "et-0/0/3:0"
int_name: "eth29"
peer_name: "otg"
peer_int_name: "eth4"
uid: 3
}
}
interfaces: {
key: "eth37"
value: {
name: "et-0/0/4:0"
int_name: "eth37"
peer_name: "otg"
peer_int_name: "eth5"
uid: 4
}
}
interfaces: {
key: "eth41"
value: {
name: "et-0/0/6:0"
int_name: "eth41"
peer_name: "otg"
peer_int_name: "eth6"
uid: 5
}
}
interfaces: {
key: "eth45"
value: {
name: "et-0/0/8:0"
int_name: "eth45"
peer_name: "otg"
peer_int_name: "eth7"
uid: 6
}
}
interfaces: {
key: "eth5"
value: {
name: "et-0/0/0:0"
int_name: "eth5"
peer_name: "otg"
peer_int_name: "eth1"
}
}
interfaces: {
key: "eth53"
value: {
name: "et-0/0/9:0"
int_name: "eth53"
peer_name: "otg"
peer_int_name: "eth8"
uid: 7
}
}
interfaces: {
key: "eth61"
value: {
name: "et-0/0/10:0"
int_name: "eth61"
peer_name: "otg"
peer_int_name: "eth9"
uid: 8
}
}
}
nodes: {
name: "otg"
labels: {
key: "ondatra-role"
value: "ATE"
}
services: {
key: 8443
value: {
name: "https"
inside: 8443
}
}
services: {
key: 40051
value: {
name: "grpc"
inside: 40051
}
}
services: {
key: 50051
value: {
name: "gnmi"
inside: 50051
}
}
vendor: KEYSIGHT
version: "1.7.2-1"
interfaces: {
key: "eth1"
value: {
name: "eth1"
int_name: "eth1"
peer_name: "dut"
peer_int_name: "eth5"
}
}
interfaces: {
key: "eth2"
value: {
name: "eth2"
int_name: "eth2"
peer_name: "dut"
peer_int_name: "eth13"
uid: 1
group: "lag"
}
}
interfaces: {
key: "eth3"
value: {
name: "eth3"
int_name: "eth3"
peer_name: "dut"
peer_int_name: "eth21"
uid: 2
group: "lag"
}
}
interfaces: {
key: "eth4"
value: {
name: "eth4"
int_name: "eth4"
peer_name: "dut"
peer_int_name: "eth29"
uid: 3
group: "lag"
}
}
interfaces: {
key: "eth5"
value: {
name: "eth5"
int_name: "eth5"
peer_name: "dut"
peer_int_name: "eth37"
uid: 4
group: "lag"
}
}
interfaces: {
key: "eth6"
value: {
name: "eth6"
int_name: "eth6"
peer_name: "dut"
peer_int_name: "eth41"
uid: 5
group: "lag"
}
}
interfaces: {
key: "eth7"
value: {
name: "eth7"
int_name: "eth7"
peer_name: "dut"
peer_int_name: "eth45"
uid: 6
group: "lag"
}
}
interfaces: {
key: "eth8"
value: {
name: "eth8"
int_name: "eth8"
peer_name: "dut"
peer_int_name: "eth53"
uid: 7
group: "lag"
}
}
interfaces: {
key: "eth9"
value: {
name: "eth9"
int_name: "eth9"
peer_name: "dut"
peer_int_name: "eth61"
uid: 8
group: "lag"
}
}
}
links: {
a_node: "otg"
a_int: "eth1"
z_node: "dut"
z_int: "eth5"
}
links: {
a_node: "dut"
a_int: "eth13"
z_node: "otg"
z_int: "eth2"
}
links: {
a_node: "dut"
a_int: "eth21"
z_node: "otg"
z_int: "eth3"
}
links: {
a_node: "dut"
a_int: "eth29"
z_node: "otg"
z_int: "eth4"
}
links: {
a_node: "dut"
a_int: "eth37"
z_node: "otg"
z_int: "eth5"
}
links: {
a_node: "dut"
a_int: "eth41"
z_node: "otg"
z_int: "eth6"
}
links: {
a_node: "dut"
a_int: "eth45"
z_node: "otg"
z_int: "eth7"
}
links: {
a_node: "dut"
a_int: "eth53"
z_node: "otg"
z_int: "eth8"
}
links: {
a_node: "dut"
a_int: "eth61"
z_node: "otg"
z_int: "eth9"
}
I0823 10:46:59.126052 50456 juniper.go:313] dut - resetting config
I0823 10:47:06.388477 50456 juniper.go:111] gNMI Port 32767
I0823 10:47:08.978920 50456 juniper.go:355] dut - finished resetting config
I0823 10:47:08.992840 50456 juniper.go:245] dut - pushing config
I0823 10:47:18.154284 50456 juniper.go:307] dut - finished config push
*** PROPERTY: git.origin -> https://github.com/openconfig/featureprofiles.git
*** PROPERTY: dut.vendor.full -> Juniper Networks
*** PROPERTY: build.main.path ->
*** PROPERTY: git.clean -> false
*** PROPERTY: test.plan_id -> RT-5.6
*** PROPERTY: dut.model.full -> JNP10001-36MR [PTX10001-36MR]
*** PROPERTY: build.go_version -> go1.21.3
*** PROPERTY: git.commit -> 4e740478f6cbd238fcf3c9f4dd08a999681e75e3
*** PROPERTY: git.commit_timestamp -> 1724081056
*** PROPERTY: git.status -> M topologies/kne/juniper/ncptx/dutate.textproto
M topologies/kne/juniper/ncptx/dutate_lag.textproto
M topologies/kne/juniper/ncptx/dutdutate.textproto
M topologies/kne/juniper/ncptx/topology.textproto
*** PROPERTY: test.path -> feature/experimental/interface/interface_loopback_aggregate/otg_tests/interface_loopback_aggregate
*** PROPERTY: build.path ->
*** PROPERTY: build.main.sum ->
*** PROPERTY: test.uuid -> 42f98081-8813-4512-b105-0a652a8542ef
*** PROPERTY: test.description -> Interface Loopback mode
*** PROPERTY: topology -> ate:2,dut:2
*** PROPERTY: dut.vendor -> JUNIPER
Testbed Reservation Complete
ID: c75b53f8-5d2a-4854-90a6-e58f2ce1a638
dut: dut
port1: et-0/0/0:0
port2: et-0/0/1:0
ate: otg
port1: eth1
port2: eth2
*** PROPERTY: dut.model -> PTX10001-36MR
*** PROPERTY: dut.os_version -> 22.3X80-D43.52-EVO
*** PROPERTY: build.main.version ->
*** PROPERTY: validator.core -> enabled
*** PROPERTY: validator.core.initial ->
Delta Core Files by DUT:
DUT: dut
=== RUN TestInterfaceLoopbackMode
interface_loopback_aggregate_test.go:159: Start DUT config load.
=== RUN TestInterfaceLoopbackMode/Configure_port1_on_DUT_
interface_loopback_aggregate_test.go:83: Config for dut(dut) to Update() at /:
{
"openconfig-interfaces:interfaces": {
"interface": [
{
"config": {
"name": "et-0/0/0:0",
"type": "iana-if-type:ethernetCsmacd"
},
"name": "et-0/0/0:0"
}
]
}
}
2024/08/23 10:47:30 Test output written: /var/log/ondatra_execution/interface_loopback_aggregate/TestInterfaceLoopbackMode_Configure_port1_on_DUT__Config_for_dut(dut)to_Update()at.10:47:30.1229491326.json
*** PROPERTY: test_output0 -> TestInterfaceLoopbackMode_Configure_port1_on_DUT__Config_for_dut(dut)to_Update()at.10:47:30.1229491326.json
=== RUN TestInterfaceLoopbackMode/Configure_OTG_port1
interface_loopback_aggregate_test.go:121: Pushing config to ATE and starting protocols...
interface_loopback_aggregate_test.go:122:
*** Pushing config to otg...
interface_loopback_aggregate_test.go:123:
*** Starting protocols on otg...
=== RUN TestInterfaceLoopbackMode/Validate_that_DUT_port-1_operational_status_is_UP
=== RUN TestInterfaceLoopbackMode/Admin_down_OTG_port1
interface_loopback_aggregate_test.go:186:
*** SetControlState on otg...
=== RUN TestInterfaceLoopbackMode/Verify_DUT_port-1_is_down_on_DUT
interface_loopback_aggregate_test.go:190: Await(t) on dut(dut) at /interfaces/interface[name=et-0/0/0:0]/state/oper-status: context deadline exceeded
=== RUN TestInterfaceLoopbackMode/Configure_AE_on_DUT_
interface_loopback_aggregate_test.go:105: Config for dut(dut) to Update() at /:
{
"openconfig-interfaces:interfaces": {
"interface": [
{
"config": {
"name": "ae0",
"type": "iana-if-type:ieee8023adLag"
},
"name": "ae0",
"openconfig-if-aggregate:aggregation": {
"config": {
"lag-type": "STATIC"
}
}
},
{
"config": {
"name": "et-0/0/0:0",
"type": "iana-if-type:ethernetCsmacd"
},
"name": "et-0/0/0:0",
"openconfig-if-ethernet:ethernet": {
"config": {
"openconfig-if-aggregate:aggregate-id": "ae0"
}
}
}
]
}
}
2024/08/23 10:48:38 Test output written: /var/log/ondatra_execution/interface_loopback_aggregate/TestInterfaceLoopbackMode_Configure_AE_on_DUT__Config_for_dut(dut)to_Update()at.10:48:38.1378072568.json
*** PROPERTY: test_output0 -> TestInterfaceLoopbackMode_Configure_AE_on_DUT__Config_for_dut(dut)to_Update()at.10:48:38.1378072568.json
interface_loopback_aggregate_test.go:111: Config for ae0 at /interfaces/interface[name=ae0]:
{
"openconfig-if-aggregate:aggregation": {
"config": {
"lag-type": "STATIC"
}
},
"openconfig-interfaces:config": {
"description": "DUT to ATE source",
"name": "ae0",
"type": "iana-if-type:ieee8023adLag"
},
"openconfig-interfaces:name": "ae0",
"openconfig-interfaces:subinterfaces": {
"subinterface": [
{
"config": {
"index": 0
},
"index": 0,
"openconfig-if-ip:ipv4": {
"addresses": {
"address": [
{
"config": {
"ip": "192.0.2.1",
"prefix-length": 30
},
"ip": "192.0.2.1"
}
]
}
},
"openconfig-if-ip:ipv6": {
"addresses": {
"address": [
{
"config": {
"ip": "2001:db8::192:0:2:1",
"prefix-length": 126
},
"ip": "2001:db8::192:0:2:1"
}
]
}
}
}
]
}
}
2024/08/23 10:48:40 Test output written: /var/log/ondatra_execution/interface_loopback_aggregate/TestInterfaceLoopbackMode_Configure_AE_on_DUT__Config_for_ae0_at__interfaces_interface[name=ae0].10:48:40.1109788991.json
*** PROPERTY: test_output0 -> TestInterfaceLoopbackMode_Configure_AE_on_DUT__Config_for_ae0_at__interfaces_interface[name=ae0].10:48:40.1109788991.json
=== RUN TestInterfaceLoopbackMode/Verify_aggregate_interface
=== RUN TestInterfaceLoopbackMode/Verify_AE_interface_and_port-1_are_down_on_DUT
interface_loopback_aggregate_test.go:221: Get(DUT AE interface oper status): got UP, want [LOWER_LAYER_DOWN DOWN]
interface_loopback_aggregate_test.go:224: Await(t) on dut(dut) at /interfaces/interface[name=et-0/0/0:0]/state/oper-status: context deadline exceeded
=== RUN TestInterfaceLoopbackMode/Configure_interface_loopback_mode_FACILITY_on_DUT_AE_interface
=== RUN TestInterfaceLoopbackMode/Validate_that_DUT_AE_and_port-1_operational_status_are_UP
=== RUN TestInterfaceLoopbackMode/Admin_up_OTG_port1
interface_loopback_aggregate_test.go:260:
*** SetControlState on otg...
--- FAIL: TestInterfaceLoopbackMode (275.76s)
--- PASS: TestInterfaceLoopbackMode/Configure_port1_on_DUT_ (2.28s)
--- PASS: TestInterfaceLoopbackMode/Configure_OTG_port1 (0.10s)
--- PASS: TestInterfaceLoopbackMode/Validate_that_DUT_port-1_operational_status_is_UP (5.08s)
--- PASS: TestInterfaceLoopbackMode/Admin_down_OTG_port1 (0.01s)
--- FAIL: TestInterfaceLoopbackMode/Verify_DUT_port-1_is_down_on_DUT (60.00s)
--- PASS: TestInterfaceLoopbackMode/Configure_AE_on_DUT_ (9.52s)
--- PASS: TestInterfaceLoopbackMode/Verify_aggregate_interface (3.13s)
--- FAIL: TestInterfaceLoopbackMode/Verify_AE_interface_and_port-1_are_down_on_DUT (180.00s)
--- PASS: TestInterfaceLoopbackMode/Configure_interface_loopback_mode_FACILITY_on_DUT_AE_interface (2.33s)
--- PASS: TestInterfaceLoopbackMode/Validate_that_DUT_AE_and_port-1_operational_status_are_UP (10.17s)
--- PASS: TestInterfaceLoopbackMode/Admin_up_OTG_port1 (0.01s)
FAIL
*** Releasing the testbed...
exit status 1
FAIL github.com/openconfig/featureprofiles/feature/experimental/interface/interface_loopback_aggregate/otg_tests/interface_loopback_aggregate 305.010s
Hi Team,
OTG port is showing down, which is connected to container.
complete log below:
/root/featureprofiles/feature/experimental/interface/interface_loopback_aggregate/otg_tests/interface_loopback_aggregate/# go test -kne-topo /root/featureprofiles/topologies/kne/juniper/ncptx/dutate_lag.textproto -default_creds root/Google123 -outputs_dir /var/log/ondatra_execution/interface_loopback_aggregate -timeout 45m -xml /var/log/ondatra_execution/RT-5.6_interface_loopback_aggregate_test.go_ncptx.xml -known_issue_url '' >> /var/log/ondatra_execution/interface_loopback_aggregate_test_console.log/nI0823 10:46:59.073817 50456 topo.go:169] Trying in-cluster configuration
I0823 10:46:59.073863 50456 topo.go:172] Falling back to kubeconfig: "/root/.kube/config"
I0823 10:46:59.075586 50456 topo.go:443] Adding Link: otg:eth1 dut:eth5
I0823 10:46:59.075601 50456 topo.go:443] Adding Link: dut:eth13 otg:eth2
I0823 10:46:59.075605 50456 topo.go:443] Adding Link: dut:eth21 otg:eth3
I0823 10:46:59.075610 50456 topo.go:443] Adding Link: dut:eth29 otg:eth4
I0823 10:46:59.075613 50456 topo.go:443] Adding Link: dut:eth37 otg:eth5
I0823 10:46:59.075617 50456 topo.go:443] Adding Link: dut:eth41 otg:eth6
I0823 10:46:59.075621 50456 topo.go:443] Adding Link: dut:eth45 otg:eth7
I0823 10:46:59.075625 50456 topo.go:443] Adding Link: dut:eth53 otg:eth8
I0823 10:46:59.075628 50456 topo.go:443] Adding Link: dut:eth61 otg:eth9
I0823 10:46:59.075633 50456 topo.go:481] Adding Node: dut:JUNIPER
I0823 10:46:59.075669 50456 topo.go:481] Adding Node: otg:KEYSIGHT
*** Reserving the testbed...
I0823 10:46:59.076933 50456 topo.go:378] Topology:
name: "juniper-ncptx-dutate-lag"
nodes: {
name: "dut"
labels: {
key: "model"
value: "ncptx"
}
labels: {
key: "ondatra-role"
value: "DUT"
}
labels: {
key: "os"
value: "evo"
}
labels: {
key: "vendor"
value: "JUNIPER"
}
config: {
command: "/sbin/cevoCntrEntryPoint"
image: "ncptx:latest"
env: {
key: "JUNOS_EVOLVED_CONTAINER"
value: "1"
}
entry_command: "kubectl exec -it dut -- cli"
config_path: "/home/evo/configdisk"
config_file: "juniper.conf"
cert: {
self_signed: {
cert_name: "grpc-server-cert"
key_name: "N/A"
key_size: 4096
}
}
file: "config.cfg"
}
services: {
key: 22
value: {
inside: 22
names: "ssh"
}
}
services: {
key: 443
value: {
inside: 443
names: "ssl"
}
}
services: {
key: 9339
value: {
inside: 32767
names: "gnmi"
names: "gnoi"
names: "gnsi"
}
}
services: {
key: 9340
value: {
inside: 32767
names: "gribi"
}
}
services: {
key: 9559
value: {
inside: 32767
names: "p4rt"
}
}
constraints: {
key: "cpu"
value: "4"
}
constraints: {
key: "memory"
value: "4Gi"
}
vendor: JUNIPER
model: "ncptx"
os: "evo"
interfaces: {
key: "eth13"
value: {
name: "et-0/0/1:0"
int_name: "eth13"
peer_name: "otg"
peer_int_name: "eth2"
uid: 1
}
}
interfaces: {
key: "eth21"
value: {
name: "et-0/0/2:0"
int_name: "eth21"
peer_name: "otg"
peer_int_name: "eth3"
uid: 2
}
}
interfaces: {
key: "eth29"
value: {
name: "et-0/0/3:0"
int_name: "eth29"
peer_name: "otg"
peer_int_name: "eth4"
uid: 3
}
}
interfaces: {
key: "eth37"
value: {
name: "et-0/0/4:0"
int_name: "eth37"
peer_name: "otg"
peer_int_name: "eth5"
uid: 4
}
}
interfaces: {
key: "eth41"
value: {
name: "et-0/0/6:0"
int_name: "eth41"
peer_name: "otg"
peer_int_name: "eth6"
uid: 5
}
}
interfaces: {
key: "eth45"
value: {
name: "et-0/0/8:0"
int_name: "eth45"
peer_name: "otg"
peer_int_name: "eth7"
uid: 6
}
}
interfaces: {
key: "eth5"
value: {
name: "et-0/0/0:0"
int_name: "eth5"
peer_name: "otg"
peer_int_name: "eth1"
}
}
interfaces: {
key: "eth53"
value: {
name: "et-0/0/9:0"
int_name: "eth53"
peer_name: "otg"
peer_int_name: "eth8"
uid: 7
}
}
interfaces: {
key: "eth61"
value: {
name: "et-0/0/10:0"
int_name: "eth61"
peer_name: "otg"
peer_int_name: "eth9"
uid: 8
}
}
}
nodes: {
name: "otg"
labels: {
key: "ondatra-role"
value: "ATE"
}
services: {
key: 8443
value: {
name: "https"
inside: 8443
}
}
services: {
key: 40051
value: {
name: "grpc"
inside: 40051
}
}
services: {
key: 50051
value: {
name: "gnmi"
inside: 50051
}
}
vendor: KEYSIGHT
version: "1.7.2-1"
interfaces: {
key: "eth1"
value: {
name: "eth1"
int_name: "eth1"
peer_name: "dut"
peer_int_name: "eth5"
}
}
interfaces: {
key: "eth2"
value: {
name: "eth2"
int_name: "eth2"
peer_name: "dut"
peer_int_name: "eth13"
uid: 1
group: "lag"
}
}
interfaces: {
key: "eth3"
value: {
name: "eth3"
int_name: "eth3"
peer_name: "dut"
peer_int_name: "eth21"
uid: 2
group: "lag"
}
}
interfaces: {
key: "eth4"
value: {
name: "eth4"
int_name: "eth4"
peer_name: "dut"
peer_int_name: "eth29"
uid: 3
group: "lag"
}
}
interfaces: {
key: "eth5"
value: {
name: "eth5"
int_name: "eth5"
peer_name: "dut"
peer_int_name: "eth37"
uid: 4
group: "lag"
}
}
interfaces: {
key: "eth6"
value: {
name: "eth6"
int_name: "eth6"
peer_name: "dut"
peer_int_name: "eth41"
uid: 5
group: "lag"
}
}
interfaces: {
key: "eth7"
value: {
name: "eth7"
int_name: "eth7"
peer_name: "dut"
peer_int_name: "eth45"
uid: 6
group: "lag"
}
}
interfaces: {
key: "eth8"
value: {
name: "eth8"
int_name: "eth8"
peer_name: "dut"
peer_int_name: "eth53"
uid: 7
group: "lag"
}
}
interfaces: {
key: "eth9"
value: {
name: "eth9"
int_name: "eth9"
peer_name: "dut"
peer_int_name: "eth61"
uid: 8
group: "lag"
}
}
}
links: {
a_node: "otg"
a_int: "eth1"
z_node: "dut"
z_int: "eth5"
}
links: {
a_node: "dut"
a_int: "eth13"
z_node: "otg"
z_int: "eth2"
}
links: {
a_node: "dut"
a_int: "eth21"
z_node: "otg"
z_int: "eth3"
}
links: {
a_node: "dut"
a_int: "eth29"
z_node: "otg"
z_int: "eth4"
}
links: {
a_node: "dut"
a_int: "eth37"
z_node: "otg"
z_int: "eth5"
}
links: {
a_node: "dut"
a_int: "eth41"
z_node: "otg"
z_int: "eth6"
}
links: {
a_node: "dut"
a_int: "eth45"
z_node: "otg"
z_int: "eth7"
}
links: {
a_node: "dut"
a_int: "eth53"
z_node: "otg"
z_int: "eth8"
}
links: {
a_node: "dut"
a_int: "eth61"
z_node: "otg"
z_int: "eth9"
}
I0823 10:46:59.126052 50456 juniper.go:313] dut - resetting config
I0823 10:47:06.388477 50456 juniper.go:111] gNMI Port 32767
I0823 10:47:08.978920 50456 juniper.go:355] dut - finished resetting config
I0823 10:47:08.992840 50456 juniper.go:245] dut - pushing config
I0823 10:47:18.154284 50456 juniper.go:307] dut - finished config push
*** PROPERTY: git.origin -> https://github.com/openconfig/featureprofiles.git
*** PROPERTY: dut.vendor.full -> Juniper Networks
*** PROPERTY: build.main.path ->
*** PROPERTY: git.clean -> false
*** PROPERTY: test.plan_id -> RT-5.6
*** PROPERTY: dut.model.full -> JNP10001-36MR [PTX10001-36MR]
*** PROPERTY: build.go_version -> go1.21.3
*** PROPERTY: git.commit -> 4e740478f6cbd238fcf3c9f4dd08a999681e75e3
*** PROPERTY: git.commit_timestamp -> 1724081056
*** PROPERTY: git.status -> M topologies/kne/juniper/ncptx/dutate.textproto
M topologies/kne/juniper/ncptx/dutate_lag.textproto
M topologies/kne/juniper/ncptx/dutdutate.textproto
M topologies/kne/juniper/ncptx/topology.textproto
*** PROPERTY: test.path -> feature/experimental/interface/interface_loopback_aggregate/otg_tests/interface_loopback_aggregate
*** PROPERTY: build.path ->
*** PROPERTY: build.main.sum ->
*** PROPERTY: test.uuid -> 42f98081-8813-4512-b105-0a652a8542ef
*** PROPERTY: test.description -> Interface Loopback mode
*** PROPERTY: topology -> ate:2,dut:2
*** PROPERTY: dut.vendor -> JUNIPER
Testbed Reservation Complete
ID: c75b53f8-5d2a-4854-90a6-e58f2ce1a638
*** PROPERTY: dut.model -> PTX10001-36MR
*** PROPERTY: dut.os_version -> 22.3X80-D43.52-EVO
*** PROPERTY: build.main.version ->
*** PROPERTY: validator.core -> enabled
*** PROPERTY: validator.core.initial ->
Delta Core Files by DUT:
DUT: dut
=== RUN TestInterfaceLoopbackMode
interface_loopback_aggregate_test.go:159: Start DUT config load.
=== RUN TestInterfaceLoopbackMode/Configure_port1_on_DUT_
interface_loopback_aggregate_test.go:83: Config for dut(dut) to Update() at /:
{
"openconfig-interfaces:interfaces": {
"interface": [
{
"config": {
"name": "et-0/0/0:0",
"type": "iana-if-type:ethernetCsmacd"
},
"name": "et-0/0/0:0"
}
]
}
}
2024/08/23 10:47:30 Test output written: /var/log/ondatra_execution/interface_loopback_aggregate/TestInterfaceLoopbackMode_Configure_port1_on_DUT__Config_for_dut(dut)to_Update()at.10:47:30.1229491326.json
*** PROPERTY: test_output0 -> TestInterfaceLoopbackMode_Configure_port1_on_DUT__Config_for_dut(dut)to_Update()at.10:47:30.1229491326.json
=== RUN TestInterfaceLoopbackMode/Configure_OTG_port1
interface_loopback_aggregate_test.go:121: Pushing config to ATE and starting protocols...
interface_loopback_aggregate_test.go:122:
*** Pushing config to otg...
=== RUN TestInterfaceLoopbackMode/Validate_that_DUT_port-1_operational_status_is_UP
=== RUN TestInterfaceLoopbackMode/Admin_down_OTG_port1
interface_loopback_aggregate_test.go:186:
*** SetControlState on otg...
=== RUN TestInterfaceLoopbackMode/Verify_DUT_port-1_is_down_on_DUT
interface_loopback_aggregate_test.go:190: Await(t) on dut(dut) at /interfaces/interface[name=et-0/0/0:0]/state/oper-status: context deadline exceeded
=== RUN TestInterfaceLoopbackMode/Configure_AE_on_DUT_
interface_loopback_aggregate_test.go:105: Config for dut(dut) to Update() at /:
{
"openconfig-interfaces:interfaces": {
"interface": [
{
"config": {
"name": "ae0",
"type": "iana-if-type:ieee8023adLag"
},
"name": "ae0",
"openconfig-if-aggregate:aggregation": {
"config": {
"lag-type": "STATIC"
}
}
},
{
"config": {
"name": "et-0/0/0:0",
"type": "iana-if-type:ethernetCsmacd"
},
"name": "et-0/0/0:0",
"openconfig-if-ethernet:ethernet": {
"config": {
"openconfig-if-aggregate:aggregate-id": "ae0"
}
}
}
]
}
}
2024/08/23 10:48:38 Test output written: /var/log/ondatra_execution/interface_loopback_aggregate/TestInterfaceLoopbackMode_Configure_AE_on_DUT__Config_for_dut(dut)to_Update()at.10:48:38.1378072568.json
*** PROPERTY: test_output0 -> TestInterfaceLoopbackMode_Configure_AE_on_DUT__Config_for_dut(dut)to_Update()at.10:48:38.1378072568.json
interface_loopback_aggregate_test.go:111: Config for ae0 at /interfaces/interface[name=ae0]:
{
"openconfig-if-aggregate:aggregation": {
"config": {
"lag-type": "STATIC"
}
},
"openconfig-interfaces:config": {
"description": "DUT to ATE source",
"name": "ae0",
"type": "iana-if-type:ieee8023adLag"
},
"openconfig-interfaces:name": "ae0",
"openconfig-interfaces:subinterfaces": {
"subinterface": [
{
"config": {
"index": 0
},
"index": 0,
"openconfig-if-ip:ipv4": {
"addresses": {
"address": [
{
"config": {
"ip": "192.0.2.1",
"prefix-length": 30
},
"ip": "192.0.2.1"
}
]
}
},
"openconfig-if-ip:ipv6": {
"addresses": {
"address": [
{
"config": {
"ip": "2001:db8::192:0:2:1",
"prefix-length": 126
},
"ip": "2001:db8::192:0:2:1"
}
]
}
}
}
]
}
}
2024/08/23 10:48:40 Test output written: /var/log/ondatra_execution/interface_loopback_aggregate/TestInterfaceLoopbackMode_Configure_AE_on_DUT__Config_for_ae0_at__interfaces_interface[name=ae0].10:48:40.1109788991.json
*** PROPERTY: test_output0 -> TestInterfaceLoopbackMode_Configure_AE_on_DUT__Config_for_ae0_at__interfaces_interface[name=ae0].10:48:40.1109788991.json
=== RUN TestInterfaceLoopbackMode/Verify_aggregate_interface
=== RUN TestInterfaceLoopbackMode/Verify_AE_interface_and_port-1_are_down_on_DUT
interface_loopback_aggregate_test.go:221: Get(DUT AE interface oper status): got UP, want [LOWER_LAYER_DOWN DOWN]
interface_loopback_aggregate_test.go:224: Await(t) on dut(dut) at /interfaces/interface[name=et-0/0/0:0]/state/oper-status: context deadline exceeded
=== RUN TestInterfaceLoopbackMode/Configure_interface_loopback_mode_FACILITY_on_DUT_AE_interface
=== RUN TestInterfaceLoopbackMode/Validate_that_DUT_AE_and_port-1_operational_status_are_UP
=== RUN TestInterfaceLoopbackMode/Admin_up_OTG_port1
interface_loopback_aggregate_test.go:260:
*** SetControlState on otg...
--- FAIL: TestInterfaceLoopbackMode (275.76s)
--- PASS: TestInterfaceLoopbackMode/Configure_port1_on_DUT_ (2.28s)
--- PASS: TestInterfaceLoopbackMode/Configure_OTG_port1 (0.10s)
--- PASS: TestInterfaceLoopbackMode/Validate_that_DUT_port-1_operational_status_is_UP (5.08s)
--- PASS: TestInterfaceLoopbackMode/Admin_down_OTG_port1 (0.01s)
--- FAIL: TestInterfaceLoopbackMode/Verify_DUT_port-1_is_down_on_DUT (60.00s)
--- PASS: TestInterfaceLoopbackMode/Configure_AE_on_DUT_ (9.52s)
--- PASS: TestInterfaceLoopbackMode/Verify_aggregate_interface (3.13s)
--- FAIL: TestInterfaceLoopbackMode/Verify_AE_interface_and_port-1_are_down_on_DUT (180.00s)
--- PASS: TestInterfaceLoopbackMode/Configure_interface_loopback_mode_FACILITY_on_DUT_AE_interface (2.33s)
--- PASS: TestInterfaceLoopbackMode/Validate_that_DUT_AE_and_port-1_operational_status_are_UP (10.17s)
--- PASS: TestInterfaceLoopbackMode/Admin_up_OTG_port1 (0.01s)
FAIL
*** Releasing the testbed...
exit status 1
FAIL github.com/openconfig/featureprofiles/feature/experimental/interface/interface_loopback_aggregate/otg_tests/interface_loopback_aggregate 305.010s