summaryrefslogtreecommitdiffstats
path: root/core/modules/qemu/runvirt-plugin-qemu/src/test/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidiaTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules/qemu/runvirt-plugin-qemu/src/test/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidiaTest.java')
-rw-r--r--core/modules/qemu/runvirt-plugin-qemu/src/test/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidiaTest.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/core/modules/qemu/runvirt-plugin-qemu/src/test/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidiaTest.java b/core/modules/qemu/runvirt-plugin-qemu/src/test/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidiaTest.java
index 55e40221..4c021363 100644
--- a/core/modules/qemu/runvirt-plugin-qemu/src/test/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidiaTest.java
+++ b/core/modules/qemu/runvirt-plugin-qemu/src/test/java/org/openslx/runvirt/plugin/qemu/configuration/TransformationSpecificQemuGpuPassthroughNvidiaTest.java
@@ -16,6 +16,8 @@ import org.junit.jupiter.api.DisplayName;
import org.junit.jupiter.api.Test;
import org.openslx.libvirt.capabilities.Capabilities;
import org.openslx.libvirt.domain.Domain;
+import org.openslx.libvirt.domain.device.Graphics.ListenType;
+import org.openslx.libvirt.domain.device.GraphicsSpice;
import org.openslx.libvirt.domain.device.HostdevPci;
import org.openslx.libvirt.domain.device.HostdevPciDeviceAddress;
import org.openslx.libvirt.domain.device.Shmem;
@@ -103,6 +105,15 @@ public class TransformationSpecificQemuGpuPassthroughNvidiaTest
assertEquals( Video.Model.NONE, videoDevice.getModel() );
}
+ final List<GraphicsSpice> graphicsSpiceDevices = config.getGraphicSpiceDevices();
+ assertNotNull( graphicsSpiceDevices );
+ for ( int i = 0; i < config.getGraphicSpiceDevices().size(); i++ ) {
+ final GraphicsSpice graphicsSpiceDevice = config.getGraphicSpiceDevices().get( i );
+ assertEquals( ListenType.ADDRESS, graphicsSpiceDevice.getListenType() );
+ assertEquals( GraphicsSpice.DEFAULT_ADDRESS, graphicsSpiceDevice.getListenAddress() );
+ assertEquals( GraphicsSpice.DEFAULT_PORT + i, graphicsSpiceDevice.getListenPort() );
+ }
+
assertDoesNotThrow( () -> config.validateXml() );
}