General non-regression testing
Software information
Test cases |
Open Information window |
Hardware information
Test cases |
Open Information window |
Vendor and Model |
NIC cards passthrough NDVM by default
Test cases |
NIC cards passthrough NDVM |
No connection on the platform
Test cases |
No connection set up |
Start Guest 1 |
Start Guest 2 |
Start Guest 3 |
Start Guest 4 |
Check connection in Guest 1 (Host not connected to network) |
Check connection in Guest 2 (Host not connected to network) |
Check connection in Guest 3 (Host not connected to network) |
Check connection in Guest 4 (Host not connected to network) |
Restart NDVM while no connection set |
[Minimum] Check connection in Guest 1 (Host not connected to network) 2 |
[Minimum] Check connection in Guest 2 (Host not connected to network) 2 |
[Minimum] Check connection in Guest 3 (Host not connected to network) 2 |
[Minimum] Check connection in Guest 4 (Host not connected to network) 2 |
Ethernet connection on the platform
Test cases |
Ethernet connection set up |
[Complete] Check connection in Guest 1 (Host ethernet connected) |
[Complete] Check connection in Guest 2 (Host ethernet connected) |
[Complete] Check connection in Guest 3 (Host ethernet connected) |
[Complete] Check connection in Guest 4 (Host ethernet connected) |
Restart NDVM while ethernet connexion is available |
Ethernet and wireless connections on the platform
Test cases |
Ethernet and Wireless connection are set up |
[Complete] Check connection in Guest 1 (Ethernet connected and wireless set up) |
[Complete] Check connection in Guest 2 (Ethernet connected and wireless set up) |
[Complete] Check connection in Guest 3 (Ethernet connected and wireless set up) |
[Complete] Check connection in Guest 4 (Ethernet connected and wireless set up) |
Restart NDVM while ethernet and wireless connexion are available |
[Minimum] Check connection in Guest 1 (Ethernet connected and wireless set up) |
[Minimum] Check connection in Guest 2 (Ethernet connected and wireless set up) |
[Minimum] Check connection in Guest 3 (Ethernet connected and wireless set up) |
[Minimum] Check connection in Guest 4 (Ethernet connected and wireless set up) |
Wireless connections on the platform
Test cases |
Wireless connection is set up |
[Complete] Check connection in Guest 1 (Wireless connected) |
[Complete] Check connection in Guest 2 (Wireless connected) |
[Complete] Check connection in Guest 3 (Wireless connected) |
[Complete] Check connection in Guest 4 (Wireless connected) |
Restart NDVM while wireless connexion is available |
[Minimum] Check connection in Guest 1 (Wireless connected) |
[Minimum] Check connection in Guest 2 (Wireless connected) |
[Minimum] Check connection in Guest 3 (Wireless connected) |
[Minimum] Check connection in Guest 4 (Wireless connected) |
UIVM
Test cases |
Start VMs |
Wallpaper |
Input Device sensibility |
Restart host |
Start VMs |
Guests navigation |
Destroy VMs instance |
Delete VMs |
Generic USB overview
Test cases |
USB device detection |
USB device is assigned to the guest on focus |
Remove free USB device using Remove button in VM Details window |
Assign USB device using [Add USB device] button in guest Details window |
Turn off guest removes free USB device |
Assign USB device using Devices manager |
Hot unplug free USB device removes USB device from guest |
Reassign free USB device using Devices manager |
Reserve a USB device to a guest |
Remove reserved USB device using Devices manager |
Reassign reserved USB device using Add USB Device button |
Delete VM with an USB device reserved on |
USB device on different OS
Test cases |
Guest 1 on focus detects USB |
Guest 2 on focus detects USB |
Guest 3 on focus detects USB |
Guest 4 on focus detects USB |
Power options
Test cases |
< Sleep > from OS |
< Shut Down > from OS |
< Start > button under VM icone |
Guests go to sleep |
< Restart > from OS |
Restart host |
Shut down host |
Start host |
Autoboot Enabled for 2 of the 3 VMs |
Breaking measurement
Test cases |
Bios setting modification |
Hardware modification |
Modify rootfs |
Grub.cfg
Test cases |
grub.cfg is not entirely measured |
Modify TBOOT_COMMON_CMD line of grub.cfg file |
Modify XEN_COMMON_CMD line of grub.cfg file |
Modify LINUX_COMMON_CMD line of grub.cfg file |
Parse grub.cfg (OXT-1046) |
/boot repository
Test cases |
Modify file in /boot repository |
Modification of tboot.gz file |
Modification of bzImage file |
Modification of initramfs.gz file |
Modification of xen-x.x.x-xc.gz file |
Common functionalities of a keyboard
Test cases |
In a text editor |
In a web page document |
In several applications |
Specific OS combination |
Mouse position on screen
Test cases |
Mouse position on screen |
Mouse on a video |
Left click - right click
Test cases |
Left click - right click on mouse |
Scrolling
Test cases |
Scrolling |
[Windows] Scrolling
Test cases |
Scrolling in File Explorer |
Video audio
Test cases |
Test video and audio |
Burn data to a CD-ROM from different OS
Test cases |
Assign CD-ROM device to Guest 1 |
Burn data to a CD-ROM |
Unassign CD-ROM device from Guest 1 |
Assign CD-ROM device to Guest 2 |
Burn data to a CD-ROM |
Unassign CD-ROM device from Guest 2 |
Assign CD-ROM device to Guest 3 |
Burn data to a CD-ROM |
Unassign CD-ROM device from Guest 3 |
Assign CD-ROM device to Guest 4 |
Burn data to a CD-ROM |
Unassign CD-ROM device from Guest 4 |