X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=test%2Ftest_acl_plugin.py;h=5e727d3c6226de8bc261894b17a57d22565ee2c0;hb=cc1475cdc2bddeac5237012dae1c19278ee5346c;hp=32ecedba2a69bd0589e8d09161eee992cbd875c8;hpb=d9b0c6fbf7aa5bd9af84264105b39c82028a4a29;p=vpp.git diff --git a/test/test_acl_plugin.py b/test/test_acl_plugin.py index 32ecedba2a6..5e727d3c622 100644 --- a/test/test_acl_plugin.py +++ b/test/test_acl_plugin.py @@ -5,13 +5,14 @@ import unittest import random +from config import config from scapy.packet import Raw from scapy.layers.l2 import Ether from scapy.layers.inet import IP, TCP, UDP, ICMP from scapy.layers.inet6 import IPv6, ICMPv6EchoRequest from scapy.layers.inet6 import IPv6ExtHdrFragment -from framework import VppTestCase, VppTestRunner -from framework import tag_fixme_vpp_workers +from framework import VppTestCase +from asfframework import VppTestRunner, tag_fixme_vpp_workers from util import Host, ppp from ipaddress import IPv4Network, IPv6Network @@ -20,6 +21,7 @@ from vpp_acl import AclRule, VppAcl, VppAclInterface, VppEtypeWhitelist from vpp_ip import INVALID_INDEX +@unittest.skipIf("acl" in config.excluded_plugins, "Exclude ACL plugin tests") @tag_fixme_vpp_workers class TestACLplugin(VppTestCase): """ACL plugin Test Case""" @@ -105,7 +107,9 @@ class TestACLplugin(VppTestCase): # Create BD with MAC learning and unknown unicast flooding disabled # and put interfaces to this BD - cls.vapi.bridge_domain_add_del(bd_id=cls.bd_id, uu_flood=1, learn=1) + cls.vapi.bridge_domain_add_del_v2( + bd_id=cls.bd_id, uu_flood=1, learn=1, flood=1, forward=1, is_add=1 + ) for pg_if in cls.pg_interfaces: cls.vapi.sw_interface_set_l2_bridge( rx_sw_if_index=pg_if.sw_if_index, bd_id=cls.bd_id