Tests Cleanup: Fix missing calls to setUpClass/tearDownClass.

Continuation/Part 2 of https://gerrit.fd.io/r/#/c/17092/

Change-Id: Id0122d84eaf2c05d29e5be63a594d5e528ee7c9a
Signed-off-by: Paul Vinciguerra <pvinci@vinciconsulting.com>
This commit is contained in:
Paul Vinciguerra
2019-03-12 19:23:27 -07:00
committed by Dave Wallace
parent 2e1c8967fa
commit 7f9b7f9f49
68 changed files with 814 additions and 3 deletions

View File

@ -22,6 +22,14 @@ from vpp_sub_interface import VppSubInterface, VppDot1QSubint, VppDot1ADSubint
class TestIPv4(VppTestCase):
""" IPv4 Test Case """
@classmethod
def setUpClass(cls):
super(TestIPv4, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPv4, cls).tearDownClass()
def setUp(self):
"""
Perform test setup before test case.
@ -229,6 +237,14 @@ class TestIPv4(VppTestCase):
class TestICMPEcho(VppTestCase):
""" ICMP Echo Test Case """
@classmethod
def setUpClass(cls):
super(TestICMPEcho, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestICMPEcho, cls).tearDownClass()
def setUp(self):
super(TestICMPEcho, self).setUp()
@ -442,6 +458,10 @@ class TestIPv4FibCrud(VppTestCase):
super(TestIPv4FibCrud, cls).tearDownClass()
raise
@classmethod
def tearDownClass(cls):
super(TestIPv4FibCrud, cls).tearDownClass()
def setUp(self):
super(TestIPv4FibCrud, self).setUp()
self.reset_packet_infos()
@ -568,6 +588,14 @@ class TestIPv4FibCrud(VppTestCase):
class TestIPNull(VppTestCase):
""" IPv4 routes via NULL """
@classmethod
def setUpClass(cls):
super(TestIPNull, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPNull, cls).tearDownClass()
def setUp(self):
super(TestIPNull, self).setUp()
@ -674,6 +702,14 @@ class TestIPNull(VppTestCase):
class TestIPDisabled(VppTestCase):
""" IPv4 disabled """
@classmethod
def setUpClass(cls):
super(TestIPDisabled, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPDisabled, cls).tearDownClass()
def setUp(self):
super(TestIPDisabled, self).setUp()
@ -762,6 +798,14 @@ class TestIPDisabled(VppTestCase):
class TestIPSubNets(VppTestCase):
""" IPv4 Subnets """
@classmethod
def setUpClass(cls):
super(TestIPSubNets, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPSubNets, cls).tearDownClass()
def setUp(self):
super(TestIPSubNets, self).setUp()
@ -875,6 +919,14 @@ class TestIPSubNets(VppTestCase):
class TestIPLoadBalance(VppTestCase):
""" IPv4 Load-Balancing """
@classmethod
def setUpClass(cls):
super(TestIPLoadBalance, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPLoadBalance, cls).tearDownClass()
def setUp(self):
super(TestIPLoadBalance, self).setUp()
@ -1150,6 +1202,14 @@ class TestIPLoadBalance(VppTestCase):
class TestIPVlan0(VppTestCase):
""" IPv4 VLAN-0 """
@classmethod
def setUpClass(cls):
super(TestIPVlan0, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPVlan0, cls).tearDownClass()
def setUp(self):
super(TestIPVlan0, self).setUp()
@ -1191,6 +1251,14 @@ class TestIPVlan0(VppTestCase):
class TestIPPunt(VppTestCase):
""" IPv4 Punt Police/Redirect """
@classmethod
def setUpClass(cls):
super(TestIPPunt, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPPunt, cls).tearDownClass()
def setUp(self):
super(TestIPPunt, self).setUp()
@ -1317,6 +1385,14 @@ class TestIPPunt(VppTestCase):
class TestIPDeag(VppTestCase):
""" IPv4 Deaggregate Routes """
@classmethod
def setUpClass(cls):
super(TestIPDeag, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPDeag, cls).tearDownClass()
def setUp(self):
super(TestIPDeag, self).setUp()
@ -1426,6 +1502,14 @@ class TestIPDeag(VppTestCase):
class TestIPInput(VppTestCase):
""" IPv4 Input Exceptions """
@classmethod
def setUpClass(cls):
super(TestIPInput, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPInput, cls).tearDownClass()
def setUp(self):
super(TestIPInput, self).setUp()
@ -1591,6 +1675,14 @@ class TestIPInput(VppTestCase):
class TestIPDirectedBroadcast(VppTestCase):
""" IPv4 Directed Broadcast """
@classmethod
def setUpClass(cls):
super(TestIPDirectedBroadcast, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPDirectedBroadcast, cls).tearDownClass()
def setUp(self):
super(TestIPDirectedBroadcast, self).setUp()
@ -1659,6 +1751,14 @@ class TestIPDirectedBroadcast(VppTestCase):
class TestIPLPM(VppTestCase):
""" IPv4 longest Prefix Match """
@classmethod
def setUpClass(cls):
super(TestIPLPM, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(TestIPLPM, cls).tearDownClass()
def setUp(self):
super(TestIPLPM, self).setUp()
@ -1722,6 +1822,10 @@ class TestIPv4Frag(VppTestCase):
i.config_ip4()
i.resolve_arp()
@classmethod
def tearDownClass(cls):
super(TestIPv4Frag, cls).tearDownClass()
def test_frag_large_packets(self):
""" Fragmentation of large packets """