From: Peter Mikus Date: Fri, 19 Jul 2019 12:10:11 +0000 (+0000) Subject: FIX: COP ipv6 missing FIB X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=commitdiff_plain;h=8312908ca47d522ae64055b4ec5bd94e3cea0c5b FIX: COP ipv6 missing FIB - From unknown reason VAT was more tolerant Change-Id: Ia740843c67604a18de40d14cc448138b9f079b41 Signed-off-by: Peter Mikus --- diff --git a/resources/libraries/robot/performance/performance_configuration.robot b/resources/libraries/robot/performance/performance_configuration.robot index 8e24d0635b..a000fa2fd7 100644 --- a/resources/libraries/robot/performance/performance_configuration.robot +++ b/resources/libraries/robot/performance/performance_configuration.robot @@ -601,10 +601,10 @@ | | Suppress ICMPv6 router advertisement message | ${nodes} | | ... | | Run Keyword If | '${dut2_status}' == 'PASS' -| | ... | Vpp Route Add | ${dut1} | 2001:2::0 | 24 | gateway=2001:3::2 +| | ... | Vpp Route Add | ${dut1} | 2001:2::0 | 64 | gateway=2001:3::2 | | ... | interface=${dut1_if2} | | Run Keyword If | '${dut2_status}' == 'PASS' -| | ... | Vpp Route Add | ${dut2} | 2001:1::0 | 24 | gateway=2001:3::1 +| | ... | Vpp Route Add | ${dut2} | 2001:1::0 | 64 | gateway=2001:3::1 | | ... | interface=${dut2_if1} | | ... | | Run Keyword Unless | '${remote_host1_ip}' == '${NONE}' diff --git a/tests/vpp/device/ip6/eth2p-ethip6-ip6base-copblklistbase-dev.robot b/tests/vpp/device/ip6/eth2p-ethip6-ip6base-copblklistbase-dev.robot index 015a97c5d9..7a56c936ec 100644 --- a/tests/vpp/device/ip6/eth2p-ethip6-ip6base-copblklistbase-dev.robot +++ b/tests/vpp/device/ip6/eth2p-ethip6-ip6base-copblklistbase-dev.robot @@ -61,6 +61,8 @@ | | And Set Max Rate And Jumbo And Handle Multi Seg | | And Apply startup configuration on all VPP DUTs | with_trace=${True} | | When Initialize IPv6 forwarding in circular topology +| | And Add Fib Table | ${dut1} | 1 | ipv6=${True} +| | And Vpp Route Add | ${dut1} | 2002:1::0 | 64 | vrf=1 | local=${True} | | And COP Add whitelist Entry | ${dut1} | ${dut1_if1} | ip6 | 1 | | And COP interface enable or disable | ${dut1} | ${dut1_if1} | enable | | Then Packet transmission from port to port should fail diff --git a/tests/vpp/device/ip6/eth2p-ethip6-ip6base-copwhtlistbase-dev.robot b/tests/vpp/device/ip6/eth2p-ethip6-ip6base-copwhtlistbase-dev.robot index abf8b45611..7ff4b562aa 100644 --- a/tests/vpp/device/ip6/eth2p-ethip6-ip6base-copwhtlistbase-dev.robot +++ b/tests/vpp/device/ip6/eth2p-ethip6-ip6base-copwhtlistbase-dev.robot @@ -61,6 +61,8 @@ | | And Set Max Rate And Jumbo And Handle Multi Seg | | And Apply startup configuration on all VPP DUTs | with_trace=${True} | | When Initialize IPv6 forwarding in circular topology +| | And Add Fib Table | ${dut1} | 1 | ipv6=${True} +| | And Vpp Route Add | ${dut1} | 2002:1::0 | 64 | vrf=1 | local=${True} | | And COP Add whitelist Entry | ${dut1} | ${dut1_if1} | ip6 | 1 | | And COP interface enable or disable | ${dut1} | ${dut1_if1} | enable | | Then Send packet and verify headers