This is the list of candidate test cases which have been proposed by community members for addition to the Dovetail test suite. These test cases will be evaluated under the Dovetail test case requirements, proposed for inclusion as patches in Gerrit against Dovetail, and reviewed by the Dovetail maintainers. Once approved, they will become part of the Dovetail test suite.
VIM
...
Operations on compute
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
1Add/Delete image | Flavors CRUD using OpenStack Nova | VIM operations | OpenStack Glance Nova test using Tempest | draft proposed | links to be added |
2 | Query/list images | VIM operations | do(for openstack, there are 2 kinds of images related, 1st the nova, compute-images-create/delete/get/list, 2nd Glance, images-v2-remove/update/share/list/delete/get, MatthewLi ) | | https://gerrit.opnfv.org/gerrit/#/c/22855/ https://gerrit.opnfv.org/gerrit/#/c/23843/ |
3 | Create/Delete network | VIM operations | OpenStack Network(Neutron) test using Tempest | | |
4 | Create/Delete subnet | VIM operations | do | | |
5 | Create/Delete port | VIM operations | do | | |
|
2 | Start and stop server using OpenStack Nova | VIM operations | Start/stop | 6 | Start an instance | VIM operations | Start a VM/container, verify that it comes up / OpenStack Nova Tempest test | | | 7 |
4 | Server CRUD using OpenStack NovaStop an instance | VIM operations | Stop a VM/container, verify that it goes down/ / OpenStack Nova Tempest test | | | 8 |
5 | Metadata items CRUD using OpenStack Nova | Show server details | VIM operations | | | |
96 | List serversReboot server | VIM operations | | | |
7 | Update Confirm resized server | VIM operations | | | |
8 | Create Resize server | VIM operations | | | |
9 | Delete Live-migrate server | VIM operations | | | |
10 | List hosts | | Update metadata items | VIM operations | | | |
11 | Extra specs CRUD for a flavor | | Stop and start server | VIM operations | | | |
12 | Attach and detach a volume by Nova | | Reboot server | VIM operations | | | |
VIM Operations on networking
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
1 | Networks CRUD using OpenStack Neutron | Confirm resized server | VIM operations | | | | | Resize server | VIM operations | | draft proposed | |
2 | Ports CRUD using OpenStack Neutron | | Live-migrate server | VIM operations | | draft proposed | |
3 | Subnets CRUD using OpenStack Neutron | | List hosts | VIM operations | | draft proposed | |
4 | Floating IPs CRUD using OpenStack Neutron | | Create flavor | VIM operations | | draft proposed | |
5 | Routers CRUD using OpenStack Neutron | | List flavors with details | VIM operations | | draft proposed | |
VIM Operations on volumes
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
1 | Persistence of files using volume | Show flavor details | VIM operations | | | | | Create extra specs for a flavor | VIM operations | | | | | Show an extra spec for a flavor | VIM operationsdraft proposed | |
| 2 | | Attach and detach a volume by NovaCinder | VIM operations | | | |
VIM Operations on images
VIM Operations on identity
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
1 | Role CRD using Openstack Keystone | VIM operations | OpenStack Keystone test using Tempest | draft proposed |
Attach and detach a volume by Cinder | VIM operations | | | | | | | ...fill out CRUD operations for instances, network (+ storage?) | | |
| | | | |
NFVI/Networking
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
| vPing | smoke(functest) | two vms setup in the same subnet and can ping each other (ssh, userdata, IPv4, IPv6(afraid not support now MatthewLi)) | | |
| vRouter | | Two VMs in two different subnets, connected by a Neutron virtual router, can ping each other | | |
| Security rules | | Verify that a security rule prevents a type of traffic, remove rule, verify that traffic passes, add it back, test that traffic is stopped | | |
| External routing | | Verify that a VM can access hosts external to the VIM | | |
| | | ...fill out CRUD operations for "network/subnet/router/port" operations | | |
...
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 | | |
KVM
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
1 | evaluate the KVM virtualization capability | | | | |
Parser
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
1 | verify the function of Yang-to-Tosca in Parser | | | | |
virtual Traffic Classifier
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
1 | To verify that a newly instantiated vTC is ‘alive’ and functional and its instantiation is correctly supported by the infrastructure | | | | |
2 | To verify that a newly instantiated vTC is ‘alive’ and functional and its instantiation is correctly supported by the infrastructure in the presence of noisy neighbours. | | | | |
Copper
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
1 | policy management | | | | |
Promise
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
1 | Resource reservation | | | | |
Multisite
ID | Test Case | Test Case Group | Description | Status | Gerrit References |
---|
1 | multiple connected OpenStack deployments, of different sizes | | | | |