+ # in the case that the controller under test is using legacy netvirt features, vlan segmentation is not supported,
+ # and we cannot create a vlan network. If those features are installed we will instead stick with vxlan.
+ : FOR ${feature_name} IN @{legacy_feature_list}
+ \ ${feature_check_status}= Run Keyword And Return Status Verify Feature Is Installed ${feature_name}
+ \ Exit For Loop If '${feature_check_status}' == 'True'
+ Run Keyword If '${feature_check_status}' == 'True' Create Network @{NETWORKS_NAME}[0]
+ ... ELSE Create Network @{NETWORKS_NAME}[0] --provider-network-type vlan --provider-physical-network ${PUBLIC_PHYSICAL_NETWORK} --provider-segment ${network1_vlan_id}
+
+Create VXLAN Network (network_2)
+ [Documentation] Create Network with neutron request.
+ Create Network @{NETWORKS_NAME}[1]
+
+Create VXLAN Network (network_3)
+ [Documentation] Create Network with neutron request.
+ Create Network @{NETWORKS_NAME}[2]