8.1.3. Patrole Tempest Tests Depend on Vxlan

8.1.3.1. Scope

This test area includes some tempest role-based access control (RBAC) tests which depend on vxlan physical networks.

8.1.3.3. System Under Test (SUT)

The system under test is assumed to be the NFVI and VIM deployed on a Pharos compliant infrastructure.

8.1.3.4. Test Area Structure

The test area is structured in individual tests as listed below. Each test case is able to run independently, i.e. irrelevant of the state created by a previous test. For detailed information on the individual steps and assertions performed by the tests, review the Python source code accessible via the following links.

Network basic RBAC test:

These tests cover the RBAC tests of network basic operations by creating a vxlan provider network.

Implementation: NetworksRbacTest

  • patrole_tempest_plugin.tests.api.network.test_networks_rbac.NetworksRbacTest.test_create_network_provider_network_type

  • patrole_tempest_plugin.tests.api.network.test_networks_rbac.NetworksRbacTest.test_create_network_provider_segmentation_id