...
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|---|---|---|---|---|
yardstick_tc010 | nfvi/compute | measure memory read latency, No SLA, some adapted work is needed ---> CAN Measure measure memory read latency Comment: There was an agreement not to include any performance related tests to the conformance test suite. Comment: These tests are not related to platform compliance | |||
yardstick_tc012 | nfvi/compute | No SLA Comment: There was an agreement not to include any performance related tests to the conformance test suite. Comment: These tests are not related to platform compliance | |||
yardstick_tc014 | nfvi/compute | No SLA Comment: There was an agreement not to include any performance related tests to the conformance test suite. Comment: These tests are not related to platform compliance | |||
yardstick_tc055 number of cores, number of threads, available memory size and cache size | nfvi/compute | No SLA COmment: This is not relevant to compliance and conformance | |||
...
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|---|---|---|---|---|
yardstick_tc005 | nfvi/storage | No SLA Comment: There was an agreement not to include any performance related tests to the conformance test suite. Comment: These tests are not related to platform compliance | |||
| |||||
High Availability (HA)
ID | Test Case | Test Case Group | Description | Status | Gerrit References | opnfv_yardstick_tc052 | HA||
---|---|---|---|---|---|---|---|---|
OPNFV_YARDSTICK_TC019_HA This test case will verify the high availability of the service provided by OpenStack (like nova-api, neutro-server) on control node. | ||||||||
OPNFV_YARDSTICK_TC025_HA This test case will verify the high availability of controller node. When one of the controller node abnormally shutdown, the service provided by it should be OK | ||||||||
OPNFV_YARDSTICK_TC045 This test case will verify the high availability of the network service provided by OpenStack (neutro-server) on control node | ||||||||
OPNFV_YARDSTICK_TC046 This test case will verify the high availability of the user service provided by OpenStack (keystone) on control node | ||||||||
OPNFV_YARDSTICK_TC047 This test case will verify the high availability of the image service provided by OpenStack (glance-api) on control node | ||||||||
OPNFV_YARDSTICK_TC048 This test case will verify the high availability of the volume service provided by OpenStack (cinder-api) on control node | ||||||||
OPNFV_YARDSTICK_TC049 This test case will verify the high availability of the storage service provided by OpenStack (swift-proxy) on control node | ||||||||
OPNFV_YARDSTICK_TC050 This test case will verify the high availability of control node. When one of the controller failed to connect the network, which breaks down the Openstack services on this node. These Openstack service should able to be accessed by other controller nodes, and the services on failed controller node should be isolated | ||||||||
OPNFV_YARDSTICK_TC051 This test case will verify the high availability of control node. When the CPU usage of a specified controller node is stressed to 100%, which breaks down the Openstack services on this node. These Openstack service should able to be accessed by other controller nodes, and the services on failed controller node should be isolated | ||||||||
OPNFV_YARDSTICK_TC052 This test case will verify the high availability of control node. When the disk I/O of a specified disk is blocked, which breaks down the Openstack services on this node. Read and write services should still be accessed by other controller nodes, and the services on failed controller node should be isolated | ||||||||
opnfv | OPNFV_ | yardstickYARDSTICK_ | tc053TC053 This test case will verify the high availability of the load balance service(current is HAProxy) that supports OpenStack on controller node. When the load balance service of a specified controller node is killed, whether other load balancers on other controller nodes will work, and whether the controller node will restart the load balancer are checked | HA | ||||
opnfvOPNFV_yardstickYARDSTICK_tc054 This test case will verify the high availability for virtual ip in the environment. When master node of virtual ip is abnormally shutdown, connection to virtual ip and the services binded to the virtual IP it should be OK | HA |
IPv6
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|---|---|---|---|---|
IPv6 IPAM for an instance | IPv6 | Verify DHCPv6 (stateful & stateless), SLAAC | |||
Security rules | IPv6 | IPv6 security rules for Neutron | |||
IPv6 routing | IPv6 | using switch/router, IPv6 service VM etc. | |||
OPNFV_YARDSTICK_TC027_IPv6 connectivity To do a basic verification that IPv6 connectivity is within acceptable boundaries when ipv6 packets travel between hosts located on same or different compute blades. |
VPN
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|---|---|---|---|---|
VPN operations | VPN CRUD |
| |||
VPN operations | BGP VPN CRUD |
| |||
Subnet connectivity | VPN DC | VPN provides connectivity between subnets. different Neutron subnets cannot reach each other unless they are connected to the same Router. | |||
Tenant separation | VPN DC | VPNs enable using the same IP address ranges in different VPNs, which is an important feature for tenant separation in the DC. This test verifies if the correct VM is reached under a given IP address when IP addresses are used multiple times in the same DC. | |||
Data Center Gateway integration | VPN Multisite | Data Center Gateway integration, check if routes are correctly exchanged between SDN controller and datacenter gateway | |||
Inter-DC communication | VPN Multisite | Inter-DC communication, Check if communication between two data centers connected through an MPLS backbone works. |
...
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|---|---|---|---|---|
Relaunch instance ? | Fault management | When an instance fails, can the platform restart the instance automatically? | |||
Scale-up ? | Fault management | Can a new instance of a given type be launched when a certain load is hit? | |||
Subscribe to a fault event | Fault management | Listen for an instance fault , and verify that when the instance is killed we hear about it | |||