neutron_tempest_plugin.bgpvpn.api package

Submodules

neutron_tempest_plugin.bgpvpn.api.test_bgpvpn module

class neutron_tempest_plugin.bgpvpn.api.test_bgpvpn.BgpvpnTest(*args, **kwargs)

Bases: BaseBgpvpnTest

Tests the following operations in the Neutron API:

create bgpvpn delete bgpvpn show bgpvpn list bgpvpns associate network to bgpvpn disassociate network from bgpvpn show network association list network associations update route targets

v2.0 of the Neutron API is assumed. It is also assumed that the following options are defined in the [network] section of etc/tempest.conf:

test_associate_disassociate_network()

Test idempotent id: 51e1b079-aefa-4c37-8b1a-0567b3ef7954

test_associate_disassociate_router()

Test idempotent id: de8d94b0-0239-4a48-9574-c3a4a4f7cacb

test_associate_invalid_network()

Test idempotent id: f049ce21-d239-47c0-b13f-fb57a2a558ce

Associate the invalid network in bgpvpn

This test verifies that invalid network id,bgpvpn id are rejected by the associate API

test_attach_associated_subnet_to_associated_router()

Test idempotent id: 4be1f073-fe57-4858-b7b9-9a189e90b770

test_create_bgpvpn()

Test idempotent id: 4f90deb2-eb8e-4e7d-9d68-c5b5cc657f7e

test_create_bgpvpn_as_non_admin_fail()

Test idempotent id: 0a911d61-d908-4c21-a11e-e403ac0d8e38

test_create_bgpvpn_with_invalid_routetargets()

Test idempotent id: 464ca6f9-86e4-4ee3-9c65-f1edae93223d

Create a bgpvpn with invalid route target

This test verifies that invalid route targets,import targets, export targets are rejected by the Create API

test_delete_bgpvpn()

Test idempotent id: 709b23b0-9719-47df-9f53-b0812a5d5a48

test_delete_bgpvpn_as_non_admin_fail()

Test idempotent id: 596abfc2-fd89-491d-863d-25459db1df4b

test_disassociate_invalid_network()

Test idempotent id: 078b2660-4adb-4c4c-abf0-b77bf0bface5

Disassociate the invalid network in bgpvpn

This test verifies that invalid network id, bgpvpn id are rejected by the disassociate API

test_list_bgpvpn()

Test idempotent id: 7a7feca2-1c24-4f5d-ad4b-b0e5a712adb1

test_list_bgpvpn_as_non_owner_fail()

Test idempotent id: 4875e65d-0b65-40c0-9efd-309420686ab4

test_list_netassoc_as_non_owner_fail()

Test idempotent id: 2cbb10af-bf9c-4b32-b6a6-4066de783758

test_list_show_network_association()

Test idempotent id: 096281da-356d-4c04-bd55-784a26bb1b0c

test_list_show_router_association()

Test idempotent id: 3ae91755-b1b6-4c62-a699-a44eeb4ee522

test_show_bgpvpn()

Test idempotent id: 9fa29db8-35d0-4beb-a986-23c369499ab1

test_show_bgpvpn_as_non_owner_fail()

Test idempotent id: b20110bb-393b-4342-8b30-6486cd2b4fc6

test_show_netassoc_as_non_owner_fail()

Test idempotent id: 57b0da93-8e37-459f-9aaf-f903acc36025

test_update_bgpvpn_invalid_routetargets()

Test idempotent id: 7d4e9b87-e1ab-47a7-a8d6-9d179365556a

Update the bgpvpn with invalid route targets

This test verifies that invalid route targets,import targets and export targets are rejected by the Update API

test_update_route_target()

Test idempotent id: 559013fd-1e34-4fde-9599-f8aafe9ae716

test_update_route_target_non_admin_fail()

Test idempotent id: e35eb9be-fe1f-406c-b36b-fc1879328313

Module contents