Skip to content
Snippets Groups Projects
Commit d5c96055 authored by Anael Beutot's avatar Anael Beutot
Browse files

Added test scenario to documentation.

parent 55493d52
No related branches found
No related tags found
No related merge requests found
......@@ -14,6 +14,7 @@ Contents:
architecture
host
hypervisor
test
Indices and tables
==================
......
Test scenario for cc-node
=========================
Host
----
* Check all tags
* Check handlers: shutdown, execute_command
Hypervisor
----------
* Check all tags
* Check handlers: vm_start, vm_stop (+destroy), vm_suspend, vm_resume, vm_undefine,
vm_export, vm_define
* Check statuses of VMs change
* Check objects are registered/unregistered to the cc-server when VMs
disapear/appear.
Error handling
..............
Behaviour when libvirt connection is lost:
* libvirtstatus tag is updated to disconnected
* domains are unregistered
* some tags (relative to storage pools are unregistered)
* handlers relative to VMs are removed
Behaviour when libvirt connection is retrieved:
* libvirtstatus tag is updated to connected
* domains are registered
* tags (relative to storage pools) are registered
* handlers relative to VMs are added
CC-server
---------
Error handling
..............
Behaviour when connection is lost:
* Nothing changes
Behaviour when connection is retrieved:
* Authentify
* Check role returned and load another main plugin is role changed, else
keeps current runnning plugin
* Register tags and objects
Error handling
--------------
* Test with libvirt/cc-server failures multiple configuration
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment