Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

CN2 Pipelines Test Cases

The following table lists the test suites in the profiles, the associated test cases, and object markers. Each test case has markers to indicate which object test is applicable.

Table 1: CN2 Pipelines Tests
Profile Test Case Steps Object Markers
IsolatedNodePortProfile  

Test Suite

Test Case

 

architect1_onboard_sre1

create_namespaces

 

sre1_onboard

onboard_services

 

sre1_execute

modify_liveness_probe

pytest.mark.virtualmachineinterface
pytest.mark.pod
pytest.mark.deployment

sre1_execute

update_cluster_ip_service

pytest.mark.floatingip
pytest.mark.service

sre1_execute

update_nodeport_service

pytest.mark.floatingip
pytest.mark.service

sre1_execute

update_ingress_network_policy

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre1_execute

update_egress_network_policy

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre1_execute

update_network_policy_policy_types

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre1_execute

update_ingress_service

pytest.mark.floatingip
pytest.mark.service

architect1_execute_sre1

validate_link_local_service

pytest.mark.globalvrouterconfig

sre1_teardown

teardown_services

 

architect1_teardown_sre1

teardown_namespaces

 
IsolatedLoadbalancerProfile  

Test Suite

Test Case  

architect1_onboard_sre2

create_namespaces

 

sre2_onboard

onboard_services

 

sre2_execute

update_cluster_ip_service

pytest.mark.floatingip
pytest.mark.service

sre2_execute

update_service_type

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre2_execute

update_ingress_network_policy

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre2_execute

update_egress_network_policy

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre2_execute

update_network_policy_policy_types

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre2_execute

update_loadbalancer_service_general_properties

pytest.mark.floatingip
pytest.mark.service
pytest.mark.mx_required

sre2_execute

validate_allowed_address_pair_failover

pytest.mark.virtualnetwork
pytest.mark.virtualmachineinterface
pytest.mark.pod
pytest.mark.deployment

sre2_execute

validate_allowed_address_pair_update

pytest.mark.virtualnetwork
pytest.mark.virtualmachineinterface
pytest.mark.pod
pytest.mark.deployment

sre2_execute

update_lb_service_static_public_vn

pytest.mark.virtualnetwork
pytest.mark.virtualmachineinterface
pytest.mark.floatingip
pytest.mark.pod
pytest.mark.deployment
pytest.mark.service
pytest.mark.mx_required

sre2_execute

update_label_of_public_network

pytest.mark.virtualnetwork
pytest.mark.virtualmachineinterface
pytest.mark.floatingip
pytest.mark.service
pytest.mark.pod
pytest.mark.deployment
pytest.mark.mx_required

architect1_execute_sre2

validate_link_local_service

pytest.mark.globalvrouterconfig

sre2_teardown

teardown_services

 

architect1_teardown_sre2

teardown_namespaces

 

NonIsolatedNginxIngressLB

 

Test Suite

Test Case

 

architect2_onboard_sre3

create_namespaces

 

sre3_onboard

onboard_services

 

sre3_execute

modify_liveness_probe

pytest.mark.virtualmachineinterface
pytest.mark.pod
pytest.mark.deployment

sre3_execute

update_cluster_ip_service

pytest.mark.floatingip
pytest.mark.service

sre3_execute

update_ingress_network_policy

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre3_execute

update_egress_network_policy

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre3_execute

update_network_policy_policy_types

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre3_execute

update_ingress_service

pytest.mark.floatingip
pytest.mark.service

sre3_execute

update_label_of_pods

pytest.mark.applicationpolicyset
pytest.mark.virtualmachineinterface
pytest.mark.pod
pytest.mark.deployment
pytest.mark.networkpolicy

architect2_execute_sre3

validate_link_local_service

pytest.mark.globalvrouterconfig

sre3_teardown

teardown_services

 

architect2_teardown_sre3

teardown_namespaces

 

MultiNamespaceContourIngressLB

 

Test Suite

Test Case  

sre4_onboard

onboard_services

 

sre4_execute

update_cluster_ip_service

pytest.mark.floatingip
pytest.mark.service

sre4_execute

update_ingress_network_policy

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre4_execute

update_egress_network_policy

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre4_execute

update_network_policy_policy_types

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

architect2_execute_sre4

validate_link_local_service

pytest.mark.globalvrouterconfig

architect2_execute_sre4

update_namespace_label

pytest.mark.virtualnetworkrouter
pytest.mark.namespace

architect2_execute_sre4

validate_mesh_virtual_network_router
pytest.mark.virtualnetworkrouter
pytest.mark.mx_required

architect2_execute_sre4

validate_hub_spoke_virtual_network_router
pytest.mark.virtualnetworkrouter
pytest.mark.mx_required

architect2_execute_sre4

update_forwarding_mode_on_namespace

pytest.mark.virtualnetworkrouter

architect2_onboard_sre4

create_namespaces

 

sre4_teardown

teardown_services

 

architect2_teardown_sre4

teardown_namespaces

 

MultiNamespaceIsolatedLB

 

Test Suite

Test Case

 

architect2_onboard_sre5

create_namespaces

 

sre5_onboard

onboard_services

 

architect2_execute, 1, sre5

validate_link_local_service

pytest.mark.globalvrouterconfig

architect2_execute_sre5

update_namespace_label

pytest.mark.virtualnetworkrouter
pytest.mark.namespace

architect2_execute_sre5

validate_mesh_virtual_network_router

pytest.mark.virtualnetworkrouter
pytest.mark.mx_required

architect2_execute_sre5

validate_hub_spoke_virtual_network_router

pytest.mark.virtualnetworkrouter
pytest.mark.mx_required

architect2_execute_sre5

update_forwarding_mode_on_namespace

pytest.mark.virtualnetworkrouter

architect2_execute_sre5

update_fabric_forwarding_on_external_vn

pytest.mark.virtualnetwork
pytest.mark.mx_required

sre5_execute

update_cluster_ip_service

pytest.mark.floatingip
pytest.mark.service

sre5_execute

update_service_type

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre5_execute

update_ingress_network_policy

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre5_execute

update_egress_network_policy

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre5_execute

update_network_policy_policy_types

pytest.mark.floatingip
pytest.mark.applicationpolicyset
pytest.mark.service
pytest.mark.networkpolicy

sre5_execute

update_loadbalancer_service_general_properties

pytest.mark.floatingip
pytest.mark.service
pytest.mark.mx_required

sre5_execute

validate_allowed_address_pair_failover

pytest.mark.virtualnetwork
pytest.mark.virtualmachineinterface
pytest.mark.pod
pytest.mark.deployment

sre5_execute

validate_allowed_address_pair_update

pytest.mark.virtualnetwork
pytest.mark.virtualmachineinterface
pytest.mark.pod
pytest.mark.deployment

architect2_execute_sre5

update_lb_service_static_public_vn

pytest.mark.virtualnetwork
pytest.mark.virtualmachineinterface
pytest.mark.floatingip
pytest.mark.pod
pytest.mark.deployment
pytest.mark.service
pytest.mark.mx_required

sre5_teardown

teardown_services

 

architect2_teardown_sre5

teardown_namespaces