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