@@ -922,7 +922,6 @@ def get_vnet_obj(self):
922
922
'''
923
923
Test 1 - Create Vlan Interface, Tunnel and Vnet
924
924
'''
925
- @pytest .mark .skip (reason = "Failing. Under investigation" )
926
925
def test_vnet_orch_1 (self , dvs , testlog ):
927
926
vnet_obj = self .get_vnet_obj ()
928
927
@@ -944,6 +943,7 @@ def test_vnet_orch_1(self, dvs, testlog):
944
943
vid = create_vlan_interface (dvs , "Vlan101" , "Ethernet28" , "Vnet_2000" , "100.100.4.1/24" )
945
944
vnet_obj .check_router_interface (dvs , 'Vnet_2000' , vid )
946
945
946
+ vnet_obj .fetch_exist_entries (dvs )
947
947
create_vnet_routes (dvs , "100.100.1.1/32" , 'Vnet_2000' , '10.10.10.1' )
948
948
vnet_obj .check_vnet_routes (dvs , 'Vnet_2000' , '10.10.10.1' , tunnel_name )
949
949
@@ -963,6 +963,7 @@ def test_vnet_orch_1(self, dvs, testlog):
963
963
create_phy_interface (dvs , "Ethernet4" , "Vnet_2001" , "100.102.1.1/24" )
964
964
vnet_obj .check_router_interface (dvs , 'Vnet_2001' )
965
965
966
+ vnet_obj .fetch_exist_entries (dvs )
966
967
create_vnet_routes (dvs , "100.100.2.1/32" , 'Vnet_2001' , '10.10.10.2' , "00:12:34:56:78:9A" )
967
968
vnet_obj .check_vnet_routes (dvs , 'Vnet_2001' , '10.10.10.2' , tunnel_name , "00:12:34:56:78:9A" )
968
969
@@ -1004,7 +1005,6 @@ def test_vnet_orch_1(self, dvs, testlog):
1004
1005
'''
1005
1006
Test 2 - Two VNets, One HSMs per VNet
1006
1007
'''
1007
- @pytest .mark .skip (reason = "Failing. Under investigation" )
1008
1008
def test_vnet_orch_2 (self , dvs , testlog ):
1009
1009
vnet_obj = self .get_vnet_obj ()
1010
1010
@@ -1023,15 +1023,19 @@ def test_vnet_orch_2(self, dvs, testlog):
1023
1023
vid = create_vlan_interface (dvs , "Vlan1001" , "Ethernet0" , "Vnet_1" , "1.1.10.1/24" )
1024
1024
vnet_obj .check_router_interface (dvs , 'Vnet_1' , vid )
1025
1025
1026
+ vnet_obj .fetch_exist_entries (dvs )
1026
1027
create_vnet_routes (dvs , "1.1.1.10/32" , 'Vnet_1' , '100.1.1.10' )
1027
1028
vnet_obj .check_vnet_routes (dvs , 'Vnet_1' , '100.1.1.10' , tunnel_name )
1028
1029
1030
+ vnet_obj .fetch_exist_entries (dvs )
1029
1031
create_vnet_routes (dvs , "1.1.1.11/32" , 'Vnet_1' , '100.1.1.10' )
1030
1032
vnet_obj .check_vnet_routes (dvs , 'Vnet_1' , '100.1.1.10' , tunnel_name )
1031
1033
1034
+ vnet_obj .fetch_exist_entries (dvs )
1032
1035
create_vnet_routes (dvs , "1.1.1.12/32" , 'Vnet_1' , '200.200.1.200' )
1033
1036
vnet_obj .check_vnet_routes (dvs , 'Vnet_1' , '200.200.1.200' , tunnel_name )
1034
1037
1038
+ vnet_obj .fetch_exist_entries (dvs )
1035
1039
create_vnet_routes (dvs , "1.1.1.14/32" , 'Vnet_1' , '200.200.1.201' )
1036
1040
vnet_obj .check_vnet_routes (dvs , 'Vnet_1' , '200.200.1.201' , tunnel_name )
1037
1041
@@ -1046,9 +1050,11 @@ def test_vnet_orch_2(self, dvs, testlog):
1046
1050
vid = create_vlan_interface (dvs , "Vlan1002" , "Ethernet4" , "Vnet_2" , "2.2.10.1/24" )
1047
1051
vnet_obj .check_router_interface (dvs , 'Vnet_2' , vid )
1048
1052
1053
+ vnet_obj .fetch_exist_entries (dvs )
1049
1054
create_vnet_routes (dvs , "2.2.2.10/32" , 'Vnet_2' , '100.1.1.20' )
1050
1055
vnet_obj .check_vnet_routes (dvs , 'Vnet_2' , '100.1.1.20' , tunnel_name )
1051
1056
1057
+ vnet_obj .fetch_exist_entries (dvs )
1052
1058
create_vnet_routes (dvs , "2.2.2.11/32" , 'Vnet_2' , '100.1.1.20' )
1053
1059
vnet_obj .check_vnet_routes (dvs , 'Vnet_2' , '100.1.1.20' , tunnel_name )
1054
1060
@@ -1096,7 +1102,6 @@ def test_vnet_orch_2(self, dvs, testlog):
1096
1102
'''
1097
1103
Test 3 - Two VNets, One HSMs per VNet, Peering
1098
1104
'''
1099
- @pytest .mark .skip (reason = "Failing. Under investigation" )
1100
1105
def test_vnet_orch_3 (self , dvs , testlog ):
1101
1106
vnet_obj = self .get_vnet_obj ()
1102
1107
@@ -1124,9 +1129,11 @@ def test_vnet_orch_3(self, dvs, testlog):
1124
1129
vid = create_vlan_interface (dvs , "Vlan2002" , "Ethernet12" , "Vnet_20" , "8.8.10.1/24" )
1125
1130
vnet_obj .check_router_interface (dvs , 'Vnet_20' , vid )
1126
1131
1132
+ vnet_obj .fetch_exist_entries (dvs )
1127
1133
create_vnet_routes (dvs , "5.5.5.10/32" , 'Vnet_10' , '50.1.1.10' )
1128
1134
vnet_obj .check_vnet_routes (dvs , 'Vnet_10' , '50.1.1.10' , tunnel_name )
1129
1135
1136
+ vnet_obj .fetch_exist_entries (dvs )
1130
1137
create_vnet_routes (dvs , "8.8.8.10/32" , 'Vnet_20' , '80.1.1.20' )
1131
1138
vnet_obj .check_vnet_routes (dvs , 'Vnet_10' , '80.1.1.20' , tunnel_name )
1132
1139
0 commit comments