Anuket Project

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

List of "use cases" that would result in test suites or test objects to be covered by Dovetail.

Use CaseAreaDescription
Add imageVIM operations 
Query/list imagesVIM operations 
Create networkVIM operations 
Create subnetVIM operations 
Delete subnetVIM operations 

Start an instance

VIM operationsStart a VM/container, verify that it comes up
Stop an instanceVIM operationsStop a VM/container, verify that it goes down

Connect VMs

VIM operationsStart 2 VMs/containers and verify IPv4/IPv6 network connectivity between them
  ...fill out CRUD operations for instances, network (+ storage?)
IPv6 IPAM for an instanceIPv6Verify DHCPv6 (stateful & stateless), SLAAC
Security rulesIPv6IPv6 security rules for
IPv6 routingIPv6 
Relaunch instance (question)Fault managementWhen an instance fails, can the platform restart the instance automatically?
Scale-up (question)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
   

Some other "area" ideas:

  1. Basic VIM operations (CRUD for instances, networks)
  2. Networking
  3. HA (Service availability, instance availability)
  4. IPv6
  5. VPN
  6. SFC
  7. Security
  8. Fault management (FCAPS)
  9. Policy enforcement (hardware/host requirements, affinity/anti-affinity, SLA)
  10. Application LCM (not sure what this might mean)
  11. Scalability (scale-in, scale-out?)
  12. Updates, upgrades (deploying host, guest updates)
  13. Storage?

 

  • No labels