neutron_tempest_plugin.fwaas.scenario package

Submodules

neutron_tempest_plugin.fwaas.scenario.fwaas_v2_base module

class neutron_tempest_plugin.fwaas.scenario.fwaas_v2_base.FWaaSScenarioTestBase

Bases: object

class neutron_tempest_plugin.fwaas.scenario.fwaas_v2_base.FWaaSScenarioTest_V2(*args, **kwargs)

Bases: neutron_tempest_plugin.fwaas.common.fwaas_v2_client.FWaaSClientMixin, neutron_tempest_plugin.fwaas.scenario.fwaas_v2_base.FWaaSScenarioTestBase, neutron_tempest_plugin.fwaas.scenario.fwaas_v2_manager.NetworkScenarioTest

neutron_tempest_plugin.fwaas.scenario.fwaas_v2_manager module

class neutron_tempest_plugin.fwaas.scenario.fwaas_v2_manager.NetworkScenarioTest(*args, **kwargs)

Bases: neutron_tempest_plugin.fwaas.scenario.fwaas_v2_manager.ScenarioTest

Base class for network scenario tests.

This class provide helpers for network scenario tests, using the neutron API. Helpers from ancestor which use the nova network API are overridden with the neutron API.

This Class also enforces using Neutron instead of novanetwork. Subclassed tests will be skipped if Neutron is not enabled

class neutron_tempest_plugin.fwaas.scenario.fwaas_v2_manager.ScenarioTest(*args, **kwargs)

Bases: tempest.scenario.manager.NetworkScenarioTest

Base class for scenario tests. Uses tempest own clients.

neutron_tempest_plugin.fwaas.scenario.test_fwaas_v2 module

class neutron_tempest_plugin.fwaas.scenario.test_fwaas_v2.TestFWaaS_v2(*args, **kwargs)

Bases: neutron_tempest_plugin.fwaas.scenario.fwaas_v2_base.FWaaSScenarioTest_V2

Config Requirement in tempest.conf:

  • project_network_cidr_bits- specifies the subnet range for each network

  • project_network_cidr

  • public_network_id

test_icmp_reachability_scenarios()

Test idempotent id: 77fdf3ea-82c1-453d-bfec-f7efe335625d

Module contents