IPV6 api testing parity

Registered by Sridhar Gaddam

This is a high level blueprint to improve the IPV6 test coverage in tempest and to bring parity
between IPV4 and IPV6 test-cases.

In the current tempest codebase, for some of the API tests, there is very limited/no coverage for IPV6. I've noticed that the test-cases related to the following API Operations and API extensions need IPV6 tests.
1. Subnet operations including Bulk operations.
2. Port operations including Bulk operations.
3. Security Groups and Rules.
4. FWaaS test cases.

This BP is to add the missing test-cases.

Blueprint information

Status:
Complete
Approver:
Matthew Treinish
Priority:
Medium
Drafter:
Sridhar Gaddam
Direction:
Approved
Assignee:
Sridhar Gaddam
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Ghanshyam Mann
Completed by
Ghanshyam Mann

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/ipv6-testing-parity,n,z

Addressed by: https://review.openstack.org/94130
    Improve IPV6 parity in Security Group testcases

Addressed by: https://review.openstack.org/93483
    Test IPV6 Subnet creation with Gateway-IP as LLA

Gerrit topic: https://review.openstack.org/#q,topic:bp/ipv6-api-testing-parity,n,z

Addressed by: https://review.openstack.org/101494
    Utility API to generate EUI-64 IPv6 address

Addressed by: https://review.openstack.org/102468
    Spec for IPv6 API testing parity in tempest

Gerrit topic: https://review.openstack.org/#q,topic:bp/ipv6-subnet-attributes,n,z

Addressed by: https://review.openstack.org/106068
    Remove bp:ipv6-subnet-attributes (superseded)

Gerrit topic: https://review.openstack.org/#q,topic:bp/for,n,z

Addressed by: https://review.openstack.org/117458
    DHCPv6 network tests

Addressed by: https://review.openstack.org/126884
    Adds ipv6 tests for Firewall as a service

Addressed by: https://review.openstack.org/129993
    Security Group ICMP validation for icmp-code

Addressed by: https://review.openstack.org/134007
    Support for IPv6 tests for API

Addressed by: https://review.openstack.org/112336
    Add scenario test related to the way IPv6 addressed assigned to vNIC.

Addressed by: https://review.openstack.org/137239
    Support for IPv6 for API continue

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.