.. code-block:: bash
tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet
- tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_update_delete_network_subnet
----------------------------------------------
Test Case 3: Check External Network Visibility
.. code-block:: bash
tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility
- tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_external_network_visibility
-------------------------------------------------------
Test Case 4: List IPv6 Networks and Subnets of a Tenant
tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks
tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets
- tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_list_networks
- tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_list_subnets
-----------------------------------------------------------
Test Case 5: Show Information of an IPv6 Network and Subnet
tempest.api.network.test_networks.NetworksIpV6Test.test_show_network
tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet
- tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_show_network
- tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_show_subnet
------------------------------------------------------------
Test Case 6: Create an IPv6 Port in Allowed Allocation Pools
Environmental requirements
==========================
-TBD
+For ipv6 Test Case 18-25, those test cases are scenario tests, they need to boot virtual
+machines and ping6 in addition to test APIs, ping6 to vRouter is not supported by SDN controller
+yet, such as Opendaylight (Boron and previous releases), so they are scenario dependent,
+i.e., currently ipv6 Test Case 18-25 can only run on scenario os-nosdn-nofeature.
Preconditions and procedural requirements
=========================================
# - dovetail.defcore.tc002
# ipv6
- dovetail.ipv6.tc001
- # - dovetail.ipv6.tc002
- # - dovetail.ipv6.tc003
- # - dovetail.ipv6.tc004
- # - dovetail.ipv6.tc005
+ - dovetail.ipv6.tc002
+ - dovetail.ipv6.tc003
+ - dovetail.ipv6.tc004
+ - dovetail.ipv6.tc005
- dovetail.ipv6.tc006
- dovetail.ipv6.tc007
- dovetail.ipv6.tc008
report:
sub_testcase_list:
- tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet[id-0e269138-0da6-4efc-a46d-578161e7b221,smoke]
- - tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_update_delete_network_subnet
-
report:
sub_testcase_list:
- tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility[id-af774677-42a9-4e4b-bb58-16fe6a5bc1ec,smoke]
- - tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_external_network_visibility
sub_testcase_list:
- tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks[id-f7ffdeda-e200-4a7a-bcbe-05716e86bf43,smoke]
- tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets[id-db68ba48-f4ea-49e9-81d1-e367f6d0b20a,smoke]
- - tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_list_networks
- - tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_list_subnets
sub_testcase_list:
- tempest.api.network.test_networks.NetworksIpV6Test.test_show_network[id-2bf13842-c93f-4a69-83ed-717d2ec3b44e,smoke]
- tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet[id-bd635d81-6030-4dd1-b3b9-31ba0cfdf6cc,smoke]
- - tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_show_network
- - tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_show_subnet
---
dovetail.ipv6.tc018:
name: dovetail.ipv6.tc018
- objective: VIM ipv6 operations, to show information of an IPv6 port
+ objective: VIM ipv6 operations, to show information of an IPv6 port, scenario os-nosdn-nofeature dependent
validate:
type: functest
testcase: tempest_custom
---
dovetail.ipv6.tc019:
name: dovetail.ipv6.tc019
- objective: VIM ipv6 operations, to do IPv6 address assignment - dual stack, DHCPv6 stateless
+ objective: VIM ipv6 operations, to do IPv6 address assignment - dual stack, DHCPv6 stateless, scenario os-nosdn-nofeature dependent
validate:
type: functest
testcase: tempest_custom
---
dovetail.ipv6.tc020:
name: dovetail.ipv6.tc020
- objective: VIM ipv6 operations, to do IPv6 Address Assignment - Multiple Prefixes, DHCPv6 Stateless
+ objective: VIM ipv6 operations, to do IPv6 Address Assignment - Multiple Prefixes, DHCPv6 Stateless, scenario os-nosdn-nofeature dependent
validate:
type: functest
testcase: tempest_custom
---
dovetail.ipv6.tc021:
name: dovetail.ipv6.tc021
- objective: VIM ipv6 operations, to do IPv6 Address Assignment - Dual Stack, Multiple Prefixes, DHCPv6 Stateless
+ objective: VIM ipv6 operations, to do IPv6 Address Assignment - Dual Stack, Multiple Prefixes, DHCPv6 Stateless, scenario os-nosdn-nofeature dependent
validate:
type: functest
testcase: tempest_custom
---
dovetail.ipv6.tc022:
name: dovetail.ipv6.tc022
- objective: VIM ipv6 operations, to do IPv6 Address Assignment - SLAAC
+ objective: VIM ipv6 operations, to do IPv6 Address Assignment - SLAAC, scenario os-nosdn-nofeature dependent
validate:
type: functest
testcase: tempest_custom
---
dovetail.ipv6.tc023:
name: dovetail.ipv6.tc023
- objective: VIM ipv6 operations, to do IPv6 Address Assignment - Dual Stack, SLAAC
+ objective: VIM ipv6 operations, to do IPv6 Address Assignment - Dual Stack, SLAAC, scenario os-nosdn-nofeature dependent
validate:
type: functest
testcase: tempest_custom
---
dovetail.ipv6.tc024:
name: dovetail.ipv6.tc024
- objective: VIM ipv6 operations, to do IPv6 address assignment - multiple prefixes, SLAAC
+ objective: VIM ipv6 operations, to do IPv6 address assignment - multiple prefixes, SLAAC, scenario os-nosdn-nofeature dependent
validate:
type: functest
testcase: tempest_custom
---
dovetail.ipv6.tc025:
name: dovetail.ipv6.tc025
- objective: VIM ipv6 operations, to do IPv6 address assignment - dual stack, multiple prefixes, SLAAC
+ objective: VIM ipv6 operations, to do IPv6 address assignment - dual stack, multiple prefixes, SLAAC, scenario os-nosdn-nofeature dependent
validate:
type: functest
testcase: tempest_custom