Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

Table of Contents

VIM

...

Operations on compute

Start Show server detailsUpdate
IDTest CaseTest Case GroupDescriptionStatusGerrit References
1Add/Delete imageFlavors CRUD using OpenStack NovaVIM operationsOpenStack Glance Nova test using Tempestdraft proposedlinks to be added
2Query/list imagesVIM operationsdo(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/

3Create/Delete networkVIM operationsOpenStack Network(Neutron) test using Tempest  
4Create/Delete subnetVIM operationsdo  
5Create/Delete portVIM operationsdo  
 
2

Start and stop server using OpenStack Nova

VIM operationsStart/stop 6

Start an instance

VIM operations a VM/container, verify that it comes up / OpenStack Nova Tempest test 

 

7
4Server CRUD using OpenStack NovaStop an instanceVIM operationsStop a VM/container, verify that it goes down/ / OpenStack Nova Tempest test   8
5Metadata items CRUD using OpenStack NovaVIM operations   
96List serversReboot serverVIM operations    
7Confirm resized serverVIM operations    
8Create Resize serverVIM operations    
9Delete Live-migrate serverVIM operations   
10List hosts Update metadata itemsVIM operations   
11Extra specs CRUD for a flavor Stop and start serverVIM operations   
12Attach and detach a volume by Nova Reboot serverVIM operations   

 

VIM Operations on networking

IDTest CaseTest Case GroupDescriptionStatusGerrit References
1Networks CRUD using OpenStack NeutronConfirm resized serverVIM operations    Resize serverVIM operations  draft proposed 
2Ports CRUD using OpenStack Neutron Live-migrate serverVIM operations  draft proposed 
3Subnets CRUD using OpenStack Neutron List hostsVIM operations  draft proposed 
4Floating IPs CRUD using OpenStack Neutron Create flavorVIM operations  draft proposed 
5Routers CRUD using OpenStack Neutron List flavors with detailsVIM operations  draft proposed 

 

VIM Operations on volumes

IDTest CaseTest Case GroupDescriptionStatusGerrit References
1Persistence of files using volumeShow flavor detailsVIM operations    Create extra specs for a flavorVIM operations    Show an extra spec for a flavorVIM operationsdraft proposed 
  2 Attach and detach a volume by NovaCinderVIM operations   

 

VIM Operations on images

IDTest CaseTest Case GroupDescriptionStatusGerrit References
1VNF image CRUD using Openstack GlanceVIM operationsOpenStack Glance test using Tempestdraft proposed

https://gerrit.opnfv.org/gerrit/#/c/22855/

https://gerrit.opnfv.org/gerrit/#/c/23843/

VIM Operations on identity

IDTest CaseTest Case GroupDescriptionStatusGerrit References
1Role CRD using Openstack KeystoneVIM operationsOpenStack Keystone test using Tempestdraft proposed
Attach and detach a volume by CinderVIM operations   
   ...fill out CRUD operations for instances, network (+ storage?)  
    

 

 

NFVI/Networking 

IDTest CaseTest Case GroupDescriptionStatusGerrit References
 vPingsmoke(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  

...

IDTest CaseTest Case GroupDescriptionStatusGerrit References
 Relaunch instance ?Fault managementWhen an instance fails, can the platform restart the instance automatically?  
 Scale-up ?Fault managementCan a new instance of a given type be launched when a certain load is hit?  
 Subscribe to a fault eventFault managementListen for an instance fault , and verify that when the instance is killed we hear about it  

KVM

IDTest CaseTest Case GroupDescriptionStatusGerrit References
1evaluate the KVM virtualization capability    


Parser

IDTest CaseTest Case GroupDescriptionStatusGerrit References
1verify the function of Yang-to-Tosca in Parser    


virtual Traffic Classifier

IDTest CaseTest Case GroupDescriptionStatusGerrit References
1To verify that a newly instantiated vTC is ‘alive’ and functional and its instantiation is correctly supported by the infrastructure    
2To 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

IDTest CaseTest Case GroupDescriptionStatusGerrit References
1policy management    

Promise

IDTest CaseTest Case GroupDescriptionStatusGerrit References
1Resource reservation     


Multisite

IDTest CaseTest Case GroupDescriptionStatusGerrit References
1multiple connected OpenStack deployments, of different sizes