OPNFV IPv6 Compliance Test Plan¶
OPNFV IPv6 Compliance Test Plan¶
Introduction¶
The IPv6 compliance test plan outlines the method for testing IPv6 Tenant Network feature compliance with the OPNFV platform.
Scope¶
This test, and other tests in the test suite, are designed to verify an entire SUT, and not any individual component of the system.
Test suite scope and procedures¶
The IPv6 compliance test suite will evaluate the ability for a SUT to support IPv6 Tenant Network features and functionality provided by OPNFV platform.
Please refer to the complete list of the test cases for details.
Test suite execution¶
Please refer to each test case for specific setup and execution procedure.
.._[1]: http://www.opnfv.org
Dovetail IPv6 tc001 specification - Bulk Creation and Deletion of IPv6 Networks, Ports and Subnets¶
test case name | Bulk creation and deletion of IPv6 networks, ports and subnets |
id | dovetail.ipv6.tc001 |
objective | To verify that platform is able to create/delete networks, ports and subnets in bulk operation |
test items | tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network {idempotent_id(‘d4f9024d-1e28-4fc1-a6b1-25dbc6fa11e2’)} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port {idempotent_id(‘48037ff2-e889-4c3b-b86a-8e3f34d2d060’)} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet {idempotent_id(‘8936533b-c0aa-4f29-8e53-6cc873aec489’)} |
environmental requirements & preconditions | environment can be deployed on bare metal of virtualized infrastructure deployment can be HA or non-HA |
scenario dependencies | NA |
procedural requirements |
|
input specifications | The parameters needed to execute Neutron network APIs. Refer to Neutron Networking API v2.0 [1]_ [2]_ |
output specifications | The responses after executing Network network APIs. Refer to Neutron Networking API v2.0 [1]_ [2]_ |
pass/fail criteria | If normal response code 200 is returned, the test passes. Otherwise, the test fails with various error codes. Refer to Neutron Networking API v2.0 [1]_ [2]_ |
test report | TBD |
.._[1]: http://developer.openstack.org/api-ref/networking/v2/ .._[2]: http://wiki.openstack.org/wiki/Neutron/APIv2-specification
Dovetail IPv6 tc026 specification - Service VM as IPv6 vRouter¶
test case name | Service VM as IPv6 vRouter |
id | dovetail.ipv6.tc026 |
objective | IPv6 connnectivity, service VM as IPv6 vRouter |
modules under test | neutron, nova, etc |
dependent test project | yardstick |
test items | yardstick_tc027 |
environmental requirements & preconditions | OpenStack-only environment environment can be deplyed on bare metal of virtualized infrastructure deployment can be HA or non-HA test case image needs to be installed into Glance with ping6 included |
scenario dependencies | nosdn |
procedural requirements |
|
input specifications | packetsize: 56 ping_count: 5 |
output specifications | output includes max_rtt, min_rtt, average_rtt |
pass/fail criteria | ping6 connectivity success, no SLA |
test report | dovetail dashboard DB here |