Advertisement
etrunko

tests-spice.cfg

Aug 10th, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.99 KB | None | 0 0
  1. include tests-shared.cfg
  2.  
  3. image_size = 20G
  4. spice_seamless_migration = on
  5. drive_cache=none
  6.  
  7. # Use non-root user for Spice tests rather than root
  8. # since User gnome session is needed.
  9. username=test
  10. password=123456
  11. proxy_ip=192.168.122.1
  12.  
  13. # Use static MAC addresses for spice tests to have
  14. # the same IP in all test.
  15. #nics = nic1 nic2
  16. #nics_vm1 = nic1
  17. #nics_vm2 = nic2
  18. #mac_nic1 = 9a:9a:97:98:99:9a
  19. #mac_nic2 = 9a:9a:9c:9d:9e:9f
  20. nettype = bridge
  21.  
  22. qemu_binary = /usr/libexec/qemu-kvm
  23. qemu_img_binary = /usr/bin/qemu-img
  24. qemu_io_binary = /usr/bin/qemu-io
  25. rv_binary = /usr/bin/remote-viewer
  26. #rv_ld_library_path = /usr/local/lib
  27. spice_info = None
  28. listening_addr = None
  29. certdb=None
  30. gencerts=None
  31.  
  32. # Only qcow2 file format
  33. only qcow2
  34. # Only e1000 for nw card
  35. only e1000
  36. # Only ide hard drives
  37. only ide
  38. # qemu-kvm will start with a single processor
  39. only up
  40. # Disable 9p export by default
  41. only no_9p_export
  42. only (image_backend=filesystem)
  43. # No PCI assignable devices
  44. only no_pci_assignable
  45. # No large memory pages
  46. only smallpages
  47. # Only i440fx pc type
  48. only i440fx
  49. no rng_random
  50. no rng_egd
  51. no ovmf
  52. only bridge
  53.  
  54. variants:
  55. - os:
  56. variants:
  57. - RHEL:
  58. only Linux.RHEL.7.devel.x86_64
  59. - Windows:
  60. image_size = 30G
  61. only Win7.x86_64.sp1
  62.  
  63. variants:
  64. - vnc:
  65. display = vnc
  66. vga = std
  67.  
  68. - spice:
  69. vga = qxl
  70. display = spice
  71.  
  72. variants:
  73. - @default_sc:
  74. smartcard = no
  75. - smartcard:
  76. smartcard = yes
  77. smartcard_chardev = "spicevmc"
  78. smartcard_id = "ccid"
  79. usb_type_usb = piix3-usb-uhci
  80. usbs_vm1 = usb
  81. - no_smartcard:
  82. smartcard = no
  83.  
  84. variants:
  85. - 1monitor:
  86. qxl_dev_nr = 1
  87. - 2monitor:
  88. qxl_dev_nr = 2
  89. - 3monitor:
  90. qxl_dev_nr = 3
  91. - 4monitor:
  92. qxl_dev_nr = 4
  93.  
  94. variants:
  95. - @default_dcp:
  96. disable_copy_paste = no
  97. - dcp_off:
  98. disable_copy_paste = no
  99. - dcp_on:
  100. disable_copy_paste = yes
  101.  
  102. variants:
  103. - @no_password:
  104. del spice_password
  105. - password:
  106. spice_password = 12456
  107. variants:
  108. - @no_ssl:
  109. spice_ssl = no
  110. spice_port = generate
  111. - bad_port:
  112. spice_port = -1
  113. - ssl:
  114. spice_ssl = yes
  115. spice_port = generate
  116. spice_tls_port = generate
  117. spice_tls_ciphers = DEFAULT
  118. spice_gen_x509 = yes
  119. spice_x509_dir = yes
  120. spice_x509_prefix = /tmp/spice_x509d
  121. spice_x509_key_file = server-key.pem
  122. spice_x509_cacert_file = ca-cert.pem
  123. spice_x509_cert_file = server-cert.pem
  124. spice_x509_key_password = testPassPhrase
  125. spice_x509_cacert_subj = /C=CZ/L=BRNO/O=SPICE/CN=my CA
  126. spice_x509_server_subj = /C=CZ/L=BRNO/O=SPICE/CN=
  127. spice_secure_channels = main, inputs
  128. spice_client_host_subject = yes
  129. variants:
  130. - key_password:
  131. spice_x509_secure = yes
  132. - @no_key_password:
  133. spice_x509_secure = no
  134. variants:
  135. - @default_ic:
  136. spice_image_compression = auto_glz
  137. - auto_glz_ic:
  138. spice_image_compression = auto_glz
  139. - auto_lz_ic:
  140. spice_image_compression = auto_lz
  141. - quic_ic:
  142. spice_image_compression = quic
  143. - glz_ic:
  144. spice_image_compression = glz
  145. - lz_ic:
  146. spice_image_compression = lz
  147. - no_ic:
  148. spice_image_compression = off
  149. - bad_ic:
  150. spice_image_compression = bad_value
  151.  
  152. variants:
  153. - @default_jpeg_wc:
  154. spice_jpeg_wan_compression = auto
  155. - auto_jpeg_wc:
  156. spice_jpeg_wan_compression = auto
  157. - off_jpeg_wc:
  158. spice_jpeg_wan_compression = off
  159. - on_jpeg_wc:
  160. spice_jpeg_wan_compression = always
  161. - bad_jpeg_wc:
  162. spice_jpeg_wan_compression = bad_value
  163.  
  164. variants:
  165. - @default_zlib_wc:
  166. spice_zlib_glz_wan_compression = auto
  167. - auto_zlib_wc:
  168. spice_zlib_glz_wan_compression = auto
  169. - off_zlib_wc:
  170. spice_zlib_glz_wan_compression = off
  171. - on_zlib_wc:
  172. spice_zlib_glz_wan_compression = always
  173. - bad_zlib_wc:
  174. spice_zlib_glz_wan_compression = bad_value
  175.  
  176. variants:
  177. - @default_sv:
  178. spice_streaming_video = filter
  179. - sv:
  180. spice_streaming_video = all
  181. - filter_sv:
  182. spice_streaming_video = filter
  183. - no_sv:
  184. spice_streaming_video = off
  185. - bad_sv:
  186. spice_streaming_video = bad_value
  187.  
  188.  
  189. variants:
  190. -@default_pc:
  191. spice_playback_compression = on
  192. -pc:
  193. spice_playback_compression = on
  194. -no_pc:
  195. spice_playback_compression = off
  196. -bad_pc:
  197. spice_playback_compression = bad_value
  198.  
  199. variants:
  200. -ipv6:
  201. spice_ipv6 = yes
  202. spice_ipv4=no
  203. -ipv4:
  204. spice_ipv4=yes
  205. spice_ipv6=no
  206. -default_ipv:
  207. spice_ipv4=no
  208. spice_ipv6=no
  209. variants:
  210.  
  211. - qemu_kvm_rhel7devel_install_client:
  212. image_name += "_client"
  213. only os.RHEL
  214. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  215. only unattended_install.cdrom.extra_cdrom_ks.default_install.aio_native
  216.  
  217. # Runs qemu-kvm Windows guest install
  218. - @qemu_kvm_windows_install_guest:
  219. only os.Windows
  220. # Subtest choice. You can modify that line to add more subtests
  221. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  222. only unattended_install.cdrom.floppy_ks.default_install.aio_native
  223.  
  224. - qemu_kvm_rhel7devel_install_guest:
  225. only os.RHEL
  226. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  227. only unattended_install.cdrom.extra_cdrom_ks.default_install.aio_native
  228.  
  229. - @remote_viewer_rhel7develssl:
  230. only os.RHEL
  231. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.ssl.key_password.password.dcp_off.1monitor.default_sc
  232. only rv.rr.rv_connect.RHEL.7.devel.x86_64
  233.  
  234. - @remote_viewer_rhel7devel_quick:
  235. only os.RHEL
  236. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  237. only rv.rr.rv_connect.RHEL.7.devel.x86_64
  238.  
  239. - @remote_viewer_rhel7devel_password:
  240. only os.RHEL
  241. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.password.dcp_off.1monitor.default_sc
  242. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.client_guest_shutdown.RHEL.7.devel.x86_64
  243.  
  244. - @remote_viewer_rhel7devel_build_install:
  245. only os.RHEL
  246. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  247. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_build_install.RHEL.7.devel.x86_64, rv.rr.client_guest_shutdown.RHEL.7.devel.x86_64
  248.  
  249. - @remote_viewer_win_guest_quick:
  250. only os.Windows
  251. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  252. #rv_connect_win is specifically a test meant for a windows guest and a rhel client, rv_connect cannot be used.
  253. only rv.rw.rv_connect.RHEL.7.devel.x86_64
  254.  
  255. - @spice_negative_rhel7devel:
  256. only os.RHEL
  257. only negative_create
  258.  
  259. - remote_viewer_verify_only:
  260. only os.RHEL
  261. rv_verify = yes
  262. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.password.dcp_off.1monitor.default_sc
  263. only rv.rr.rv_connect.RHEL.7.devel.x86_64
  264.  
  265. - @rv_disconnect_rhel7devel:
  266. only os.RHEL
  267. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  268. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_disconnect.RHEL.7.devel.x86_64
  269.  
  270. - @spice_migrate_rhel7devel:
  271. kill_on_vms = "client_vm"
  272. kill_app_name = "remote-viewer"
  273. only os.RHEL
  274. variants:
  275. - no_ssl:
  276. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  277. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_migrate.default.RHEL.7.devel.x86_64, rv.rr.rv_disconnect.RHEL.7.devel.x86_64
  278. - ssl:
  279. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.ssl.key_password.password.dcp_off.1monitor.default_sc
  280. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_migrate.default.RHEL.7.devel.x86_64, rv.rr.rv_disconnect.RHEL.7.devel.x86_64
  281. - ssl_reboot:
  282. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.ssl.key_password.password.dcp_off.1monitor.default_sc
  283. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_migrate.with_reboot.RHEL.7.devel.x86_64, rv.rr.rv_disconnect.RHEL.7.devel.x86_64
  284. - ssl_video:
  285. kill_app_name = "totem"
  286. kill_on_vms = "guest_vm"
  287. iterations = 1
  288. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.ssl.key_password.password.dcp_off.1monitor.default_sc
  289. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_video.RHEL.7.devel.x86_64, rv.rr.rv_migrate.default.RHEL.7.devel.x86_64, rv.rr.rv_disconnect.RHEL.7.devel.x86_64
  290. - ssl_vdagent:
  291. config_test = "positive_client_to_guest"
  292. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.ssl.key_password.password.dcp_off.1monitor.default_sc
  293. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_migrate.default.RHEL.7.devel.x86_64, rv.rr.rv_copyandpaste.RHEL.7.devel.x86_64, rv.rr.rv_disconnect.RHEL.7.devel.x86_64
  294.  
  295. - @rv_fullscreen_rhel7devel:
  296. spice_port = 3050
  297. clear_interface = no
  298. only os.RHEL
  299. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.password.dcp_off.1monitor.default_sc
  300. only rv.rr.fullscreen_setup.RHEL.7.devel.x86_64, rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_fullscreen.RHEL.7.devel.x86_64, rv.rr.client_guest_shutdown.RHEL.7.devel.x86_64
  301.  
  302. - @rv_smartcard_rhel7devel:
  303. spice_port = 3060
  304. clear_interface = no
  305. only os.RHEL
  306. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.smartcard
  307. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.smartcard_setup.RHEL.7.devel.x86_64, rv.rr.rv_smartcard.RHEL.7.devel.x86_64
  308.  
  309. - @rv_logging_rhel7devel:
  310. only os.RHEL
  311. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  312. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_logging.RHEL.7.devel.x86_64
  313.  
  314. - @rv_vdagent_rhel7devel:
  315. only os.RHEL
  316. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  317. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_vdagent.RHEL.7.devel.x86_64
  318.  
  319. - @rv_copyandpaste_rhel7devel:
  320. only os.RHEL
  321. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  322. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_copyandpaste.RHEL.7.devel.x86_64
  323.  
  324. - @rv_copyandpaste_dcp_rhel7devel:
  325. only os.RHEL
  326. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_on.1monitor.default_sc
  327. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_copyandpaste.RHEL.7.devel.x86_64
  328.  
  329. - @rv_input_rhel7devel:
  330. only os.RHEL
  331. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  332. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_input.RHEL.7.devel.x86_64
  333.  
  334. - @rv_audio_rhel7devel:
  335. only os.RHEL
  336. soundcards_vm1 = hda
  337. variants:
  338. - pc:
  339. only spice.default_ipv.pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  340. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_audio.RHEL.7.devel.x86_64
  341. - no_pc:
  342. only spice.default_ipv.no_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  343. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_audio.RHEL.7.devel.x86_64
  344.  
  345. - @rv_vmshutdown_rhel7devel:
  346. only os.RHEL
  347. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  348. only rv.rr.rv_connect.RHEL.7.devel.x86_64, rv.rr.rv_vmshutdown.RHEL.7.devel.x86_64, rv.rr.client_guest_shutdown.RHEL.7.devel.x86_64
  349.  
  350. variants:
  351. #The following are all the individual tests for spice
  352. - create_vms:
  353. only qemu_kvm_rhel7devel_install_guest, qemu_kvm_rhel7devel_install_client
  354. - install_win_guest:
  355. only qemu_kvm_windows_install_guest
  356. - build_install_qxl:
  357. build_install_pkg = xf86-video-qxl
  358. vm_name = guest
  359. dst_dir = /tmp
  360. libpciaccess_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/libpciaccess-devel-0.13.4-2.el7.x86_64.rpm
  361. xorg_x11_server_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/xorg-x11-server-devel-1.17.2-19.el7.x86_64.rpm
  362. xorg_x11_util_macros_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/xorg-x11-util-macros-1.19.0-3.el7.noarch.rpm
  363. libfontenc_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/libfontenc-devel-1.1.2-3.el7.x86_64.rpm
  364. libXfont_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/libXfont-devel-1.5.1-2.el7.x86_64.rpm
  365. only remote_viewer_rhel7devel_build_install
  366. - build_install_virtviewer:
  367. build_install_pkg = virt-viewer
  368. vm_name = client
  369. dst_dir = /tmp
  370. spice_gtk_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/spice-gtk-devel-0.31-4.el7.x86_64.rpm
  371. spice_gtk3_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/spice-gtk3-devel-0.31-4.el7.x86_64.rpm
  372. spice_protocol_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation/x86_64/os/Packages/spice-protocol-0.12.11-1.el7.noarch.rpm
  373. spice_glib_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/spice-glib-devel-0.31-4.el7.x86_64.rpm
  374. libcacard_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/libcacard-devel-2.5.2-2.el7.x86_64.rpm
  375. celt051_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/celt051-devel-0.5.1.3-8.el7.x86_64.rpm
  376. libogg_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/libogg-devel-1.3.0-7.el7.x86_64.rpm
  377. only remote_viewer_rhel7devel_build_install
  378. - build_install_vdagent:
  379. build_install_pkg = spice-vd-agent
  380. vm_name = guest
  381. dst_dir = /tmp
  382. libpciaccess_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/libpciaccess-devel-0.13.4-2.el7.x86_64.rpm
  383. only remote_viewer_rhel7devel_build_install
  384. - build_install_spicegtk:
  385. build_install_pkg = spice-gtk
  386. vm_name = client
  387. dst_dir = /tmp
  388. celt051_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/celt051-devel-0.5.1.3-8.el7.x86_64.rpm
  389. libogg_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/libogg-devel-1.3.0-7.el7.x86_64.rpm
  390. libcacard_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/libcacard-devel-2.5.2-2.el7.x86_64.rpm
  391. source_highlight_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/source-highlight-3.1.6-6.el7.x86_64.rpm
  392. gtk_doc_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/gtk-doc-1.19-3.el7.noarch.rpm
  393. libepoxy_devel_url = http://download.eng.bos.redhat.com/rel-eng/RHEL-7.3-20160729.1/compose/Workstation-optional/x86_64/os/Packages/libepoxy-devel-1.2-2.el7.x86_64.rpm
  394. only remote_viewer_rhel7devel_build_install
  395. - negative_qemu_spice_launch_badport:
  396. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.bad_port.no_password.dcp_off.1monitor.default_sc
  397. only spice_negative_rhel7devel
  398. - negative_qemu_spice_launch_badic:
  399. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.default_jpeg_wc.bad_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  400. only spice_negative_rhel7devel
  401. - negative_qemu_spice_launch_badjpegwc:
  402. only spice.default_ipv.default_pc.default_sv.default_zlib_wc.bad_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  403. only spice_negative_rhel7devel
  404. - negative_qemu_spice_launch_badzlib:
  405. only spice.default_ipv.default_pc.default_sv.bad_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  406. only spice_negative_rhel7devel
  407. - negative_qemu_spice_launch_badsv:
  408. only spice.default_ipv.default_pc.bad_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  409. only spice_negative_rhel7devel
  410. - negative_qemu_spice_launch_badpc:
  411. only spice.default_ipv.bad_pc.default_sv.default_zlib_wc.default_jpeg_wc.default_ic.no_ssl.no_password.dcp_off.1monitor.default_sc
  412. only spice_negative_rhel7devel
  413. - remote_viewer_test:
  414. only remote_viewer_rhel7devel_quick
  415. #The following ipv6 test is not a true test of ipv6, it is converting an
  416. #ipv4 address to ipv6, and verify the ipv6 format can be accepted. The pure
  417. #ipv6 address cannot be tested because the network is not setup to support
  418. #ipv6
  419. - remote_viewer_ipv6_addr:
  420. listening_addr = ipv6
  421. only remote_viewer_rhel7devel_quick
  422. - rv_qemu_report_ipv6:
  423. listening_addr = ipv6
  424. spice_info = ipv6
  425. only remote_viewer_rhel7devel_quick
  426. - rv_connect_passwd:
  427. only remote_viewer_rhel7devel_password
  428. - rv_connect_menu:
  429. rv_parameters_from = menu
  430. only remote_viewer_rhel7devel_quick
  431. - rv_connect_wrong_passwd:
  432. test_type = negative
  433. spice_password_send = incorrectpass
  434. only remote_viewer_rhel7devel_password
  435. - rv_qemu_password:
  436. qemu_password = qemupassword
  437. only remote_viewer_rhel7devel_quick
  438. - rv_qemu_password_overwrite:
  439. qemu_password = qemupassword
  440. only remote_viewer_rhel7devel_password
  441. - guestvmshutdown_cmd:
  442. shutdownfrom = cmd
  443. only rv_vmshutdown_rhel7devel
  444. - guestvmshutdown_qemu:
  445. shutdownfrom = qemu_monitor
  446. only rv_vmshutdown_rhel7devel
  447. - remote_viewer_fullscreen_test:
  448. full_screen = yes
  449. only rv_fullscreen_rhel7devel
  450. - remote_viewer_fullscreen_test_neg:
  451. full_screen = no
  452. only rv_fullscreen_rhel7devel
  453. - remote_viewer_winguest_test:
  454. only remote_viewer_win_guest_quick
  455. - remote_viewer_disconnect_test:
  456. kill_app_name = "remote-viewer"
  457. kill_on_vms = "client_vm"
  458. only rv_disconnect_rhel7devel
  459. - remote_viewer_ssl_test:
  460. kill_app_name = "remote-viewer"
  461. kill_on_vms = "client_vm"
  462. only remote_viewer_rhel7develssl
  463. - rv_ssl_explicit_hs:
  464. ssltype = "explicit_hs"
  465. only remote_viewer_rhel7develssl
  466. - rv_ssl_implicit_hs:
  467. ssltype = "implicit_hs"
  468. spice_client_host_subject = no
  469. only remote_viewer_rhel7develssl
  470. - rv_ssl_invalid_explicit_hs:
  471. test_type = negative
  472. ssltype = "invalid_explicit_hs"
  473. only remote_viewer_rhel7develssl
  474. - rv_ssl_invalid_implicit_hs:
  475. test_type = negative
  476. spice_client_host_subject = no
  477. ssltype = "invalid_implicit_hs"
  478. only remote_viewer_rhel7develssl
  479. - spice_migrate_simple:
  480. only spice_migrate_rhel7devel.no_ssl
  481. - spice_migrate_ssl:
  482. only spice_migrate_rhel7devel.ssl
  483. - spice_migrate_reboot:
  484. only spice_migrate_rhel7devel.ssl_reboot
  485. - spice_migrate_video:
  486. only spice_migrate_rhel7devel.ssl_video
  487. - spice_migrate_vdagent:
  488. only spice_migrate_rhel7devel.ssl_vdagent
  489. - start_vdagent_test:
  490. vdagent_test = start
  491. only rv_vdagent_rhel7devel
  492. - stop_vdagent_test:
  493. vdagent_test = stop
  494. only rv_vdagent_rhel7devel
  495. - restart_start_vdagent_test:
  496. vdagent_test = restart_start
  497. only rv_vdagent_rhel7devel
  498. - restart_stop_vdagent_test:
  499. vdagent_test = restart_stop
  500. only rv_vdagent_rhel7devel
  501. - copy_client_to_guest_pos:
  502. config_test = "positive_client_to_guest"
  503. only rv_copyandpaste_rhel7devel
  504. - copy_guest_to_client_pos:
  505. config_test = "positive_guest_to_client"
  506. only rv_copyandpaste_rhel7devel
  507. - copy_client_to_guest_neg:
  508. config_test = "negative_client_to_guest"
  509. only rv_copyandpaste_rhel7devel
  510. - copy_guest_to_client_neg:
  511. config_test = "negative_guest_to_client"
  512. only rv_copyandpaste_rhel7devel
  513. - copy_guest_to_client_dcp_neg:
  514. config_test = "negative_guest_to_client"
  515. only rv_copyandpaste_dcp_rhel7devel
  516. - copy_client_to_guest_dcp_neg:
  517. config_test = "negative_client_to_guest"
  518. only rv_copyandpaste_dcp_rhel7devel
  519. - copyimg_client_to_guest_pos:
  520. config_test = "positive_client_to_guest_image"
  521. only rv_copyandpaste_rhel7devel
  522. - copyimg_guest_to_client_pos:
  523. config_test = "positive_guest_to_client_image"
  524. only rv_copyandpaste_rhel7devel
  525. - copyimg_client_to_guest_neg:
  526. config_test = "negative_client_to_guest_image"
  527. only rv_copyandpaste_rhel7devel
  528. - copyimg_guest_to_client_neg:
  529. config_test = "negative_guest_to_client_image"
  530. only rv_copyandpaste_rhel7devel
  531. - copyimg_client_to_guest_dcp_neg:
  532. config_test = "negative_client_to_guest_image"
  533. only rv_copyandpaste_dcp_rhel7devel
  534. - copyimg_guest_to_client_dcp_neg:
  535. config_test = "negative_guest_to_client_image"
  536. only rv_copyandpaste_dcp_rhel7devel
  537. - copy_client_to_guest_largetext_pos:
  538. config_test = "positive_client_to_guest"
  539. #Currently only testing 256KB, this is due to a bug on pygtk
  540. #When the bug gets resolved the amount should be increased
  541. text_to_test=262144
  542. only rv_copyandpaste_rhel7devel
  543. - copy_guest_to_client_largetext_pos:
  544. config_test = "positive_guest_to_client"
  545. # Currently only testing 256KB, this is due to a bug on pygtk
  546. # When the bug gets resolved the amount should be increased
  547. text_to_test=262144
  548. only rv_copyandpaste_rhel7devel
  549. - copy_client_to_guest_largetext_10mb_pos:
  550. # This 10MB test will fail on RHEL6devel because of a pygtk bug
  551. config_test = "positive_client_to_guest"
  552. text_to_test=10485760
  553. only rv_copyandpaste_rhel7devel
  554. - copy_guest_to_client_largetext_10mb_pos:
  555. # This 10MB test will fail on RHEL6devel because of a pygtk bug
  556. config_test = "positive_guest_to_client"
  557. text_to_test=10485760
  558. only rv_copyandpaste_rhel7devel
  559. - copybmpimg_client_to_guest_pos:
  560. image_type = bmp
  561. config_test = "positive_client_to_guest_image"
  562. only rv_copyandpaste_rhel7devel
  563. - copybmpimg_guest_to_client_pos:
  564. image_type = bmp
  565. config_test = "positive_guest_to_client_image"
  566. only rv_copyandpaste_rhel7devel
  567. - copyimg_medium_client_to_guest_pos:
  568. image_tocopy_name = Image.png
  569. final_image = MediumPNGTest.png
  570. config_test = "positive_client_to_guest_image"
  571. only rv_copyandpaste_rhel7devel
  572. - copyimg_medium_guest_to_client_pos:
  573. image_tocopy_name = Image.png
  574. final_image = MediumPNGTest.png
  575. config_test = "positive_guest_to_client_image"
  576. only rv_copyandpaste_rhel7devel
  577. - copyimg_large_client_to_guest_pos:
  578. image_tocopy_name = Image-large.png
  579. final_image = LargePNGTest.png
  580. config_test = "positive_client_to_guest_image"
  581. only rv_copyandpaste_rhel7devel
  582. - copyimg_large_guest_to_client_pos:
  583. image_tocopy_name = Image-large.png
  584. final_image = LargePNGTest.png
  585. config_test = "positive_guest_to_client_image"
  586. only rv_copyandpaste_rhel7devel
  587. - restart_vdagent_copy_client_to_guest_pos:
  588. config_test = "positive_restart_client_to_guest"
  589. only rv_copyandpaste_rhel7devel
  590. - restart_vdagent_copy_guest_to_client_pos:
  591. config_test = "positive_restart_guest_to_client"
  592. only rv_copyandpaste_rhel7devel
  593. - restart_vdagent_copyimg_client_to_guest_pos:
  594. config_test = "positive_restart_client_to_guest_image"
  595. only rv_copyandpaste_rhel7devel
  596. - restart_vdagent_copyimg_guest_to_client_pos:
  597. config_test = "positive_restart_guest_to_client_image"
  598. only rv_copyandpaste_rhel7devel
  599. - restart_vdagent_copybmpimg_client_to_guest_pos:
  600. image_type = bmp
  601. config_test = "positive_restart_client_to_guest_image"
  602. only rv_copyandpaste_rhel7devel
  603. - restart_vdagent_copybmpimg_guest_to_client_pos:
  604. image_type = bmp
  605. config_test = "positive_restart_guest_to_client_image"
  606. only rv_copyandpaste_rhel7devel
  607. - restart_vdagent_copy_client_to_guest_largetext_pos:
  608. config_test = "positive_restart_client_to_guest"
  609. #Currently only testing 256KB, this is due to a bug on pygtk
  610. #When the bug gets resolved the amount should be increased
  611. only rv_copyandpaste_rhel7devel
  612. - restart_vdagent_copy_guest_to_client_largetext_pos:
  613. config_test = "positive_restart_guest_to_client"
  614. #Currently only testing 256KB, this is due to a bug on pygtk
  615. #When the bug gets resolved the amount should be increased
  616. text_to_test=262144
  617. only rv_copyandpaste_rhel7devel
  618. - keyboard_input_leds_and_esc_keys:
  619. full_screen = yes
  620. config_test = "leds_and_esc_keys"
  621. only rv_input_rhel7devel
  622. - keyboard_input_non-us_layout:
  623. full_screen = yes
  624. config_test = "nonus_layout"
  625. only rv_input_rhel7devel
  626. - keyboard_input_type_and_func_keys:
  627. full_screen = yes
  628. config_test = "type_and_func_keys"
  629. only rv_input_rhel7devel
  630. - keyboard_input_leds_migration:
  631. full_screen = yes
  632. config_test = "leds_migration"
  633. only rv_input_rhel7devel
  634. - audio_compression:
  635. audio_tgt = "~/tone.wav"
  636. audio_rec = "~/rec.wav"
  637. audio_src = #path to your audio file (recommend generating a square/sine wave)
  638. only rv_audio_rhel7devel.pc
  639. - audio_no_compression:
  640. audio_tgt = "~/tone.wav"
  641. audio_rec = "~/rec.wav"
  642. audio_src = #path to your audio file (recommend generating a square/sine wave)
  643. only rv_audio_rhel7devel.no_pc
  644. - disable_audio:
  645. audio_tgt = "~/tone.wav"
  646. audio_rec = "~/rec.wav"
  647. disable_audio = "yes"
  648. audio_src = #path to your audio file (recommend generating a square/sine wave)
  649. only rv_audio_rhel7devel.pc
  650. - migrate_audio:
  651. audio_tgt = "~/tone.wav"
  652. audio_rec = "~/rec.wav"
  653. audio_src = #path to your audio file (recommend generating a square/sine wave)
  654. config_test = migration
  655. rv_audio_treshold = 529200
  656. only rv_audio_rhel7devel.pc
  657. - remote_viewer_smartcard_certinfo:
  658. smartcard_testtype = "pkcs11_listcerts"
  659. gencerts = "cert1,cert2,cert3"
  660. certdb = "/etc/pki/nssdb/"
  661. self_sign = True
  662. trustargs = "CT,CT,CT"
  663. only rv_smartcard_rhel7devel
  664. - remote_viewer_smartcard_certdetail:
  665. smartcard_testtype = "pklogin_finder"
  666. gencerts = "cert1,cert2,cert3"
  667. certdb = "/etc/pki/nssdb/"
  668. self_sign = True
  669. trustargs = "CT,CT,CT"
  670. certcheckstr = "Found '3' certificate(s)"
  671. certcheckstr2 = "verifing the certificate #"
  672. certcheck3 = "Couldn't verify Cert: Issuer certificate is invalid."
  673. certcheck4 = "verify_certificate() failed:"
  674. only rv_smartcard_rhel7devel
  675. - qxl_logging:
  676. only rv_logging_rhel7devel
  677. - spice_vdagent_logging:
  678. logtest = spice-vdagent
  679. only rv_logging_rhel7devel
  680. - rv_proxy:
  681. spice_proxy=192.168.122.1
  682. only remote_viewer_rhel7devel_quick
  683. - rv_from_file_basic:
  684. rv_parameters_from = file
  685. only remote_viewer_rhel7devel_quick
  686. - rv_from_file_proxy:
  687. spice_proxy=192.168.122.1
  688. rv_parameters_from = file
  689. only remote_viewer_rhel7devel_quick
  690. - rv_from_file_ssl:
  691. rv_parameters_from = file
  692. only remote_viewer_rhel7develssl
  693. - proxy_migrate:
  694. spice_proxy=192.168.122.1
  695. only spice_migrate_rhel7devel.no_ssl
  696. - rv_from_file_password:
  697. rv_parameters_from = file
  698. only remote_viewer_rhel7devel_password
  699. - rv_from_file_fullscreen:
  700. full_screen = yes
  701. rv_parameters_from = file
  702. only rv_fullscreen_rhel7devel
  703.  
  704. #Running all RHEL Client, RHEL Guest Spice Tests
  705. #only create_vms, negative_qemu_spice_launch_badport, negative_qemu_spice_launch_badic, negative_qemu_spice_launch_badjpegwc, negative_qemu_spice_launch_badzlib, negative_qemu_spice_launch_badsv, negative_qemu_spice_launch_badpc, remote_viewer_test, remote_viewer_ssl_test, remote_viewer_disconnect_test, guestvmshutdown_cmd, guestvmshutdown_qemu, copy_client_to_guest_largetext_pos, copy_guest_to_client_largetext_pos, copy_client_to_guest_pos, copy_guest_to_client_pos, copy_guest_to_client_neg, copy_client_to_guest_neg, copyimg_client_to_guest_pos, copyimg_client_to_guest_neg, copyimg_guest_to_client_pos, copyimg_guest_to_client_neg, copyimg_client_to_guest_dcp_neg, copyimg_guest_to_client_dcp_neg, copy_guest_to_client_dcp_neg, copy_client_to_guest_dcp_neg, copybmpimg_client_to_guest_pos, copybmpimg_guest_to_client_pos, copy_guest_to_client_largetext_10mb_pos, copy_client_to_guest_largetext_10mb_pos, copyimg_medium_client_to_guest_pos, copyimg_medium_guest_to_client_pos, copyimg_large_client_to_guest_pos, copyimg_large_guest_to_client_pos, restart_vdagent_copy_client_to_guest_pos, restart_vdagent_copy_guest_to_client_pos, restart_vdagent_copyimg_client_to_guest_pos, restart_vdagent_copyimg_guest_to_client_pos, restart_vdagent_copybmpimg_client_to_guest_pos, restart_vdagent_copybmpimg_guest_to_client_pos, restart_vdagent_copy_client_to_guest_largetext_pos, restart_vdagent_copy_guest_to_client_largetext_pos, remote_viewer_fullscreen_test, remote_viewer_fullscreen_test_neg, spice_vdagent_logging, qxl_logging, keyboard_input_leds_and_esc_keys, keyboard_input_non-us_layout, keyboard_input_type_and_func_keys, keyboard_input_leds_migration, rv_connect_passwd, rv_connect_wrong_passwd, rv_qemu_password, rv_qemu_password_overwrite, spice_migrate_simple, spice_migrate_ssl, spice_migrate_reboot, spice_migrate_video, spice_migrate_vdagent, rv_ssl_invalid_explicit_hs, rv_ssl_invalid_implicit_hs, rv_ssl_implicit_hs, rv_ssl_explicit_hs, rv_connect_menu, audio_compression, audio_no_compression, disable_audio, migrate_audio, remote_viewer_ipv6_addr, rv_qemu_report_ipv6, start_vdagent_test, stop_vdagent_test, restart_start_vdagent_test, restart_stop_vdagent_test, remote_viewer_smartcard_certdetail, remote_viewer_smartcard_certinfo, rv_proxy, rv_from_file_basic, rv_from_file_proxy, rv_from_file_ssl, proxy_migrate, rv_from_file_password, rv_from_file_fullscreen
  706.  
  707. #Running all RHEL Client, Windows Guest Spice Tests
  708. #only install_win_guest, remote_viewer_winguest_test
  709.  
  710. #Running all Windows Client, RHEL Guest Spice Tests
  711. #to be added
  712.  
  713. #Running all Windows Client, Windows Guest Spice Tests
  714. #to be added
  715.  
  716. # Building qxl, spice-vdagent & spice-gtk install
  717. #only build_install_qxl, build_install_spicegtk, build_install_vdagent
  718. only create_vms, remote_viewer_test, remote_viewer_disconnect_test, remote_viewer_ssl_test, remote_viewer_disconnect_test, copy_client_to_guest_largetext_pos, copy_guest_to_client_largetext_pos, copyimg_client_to_guest_pos, copyimg_guest_to_client_pos, remote_viewer_fullscreen_test, spice_vdagent_logging, qxl_logging, keyboard_input_non-us_layout, keyboard_input_type_and_func_keys, rv_connect_passwd, rv_connect_wrong_passwd, rv_qemu_password_overwrite, spice_migrate_simple, rv_connect_menu, remote_viewer_ipv6_addr, start_vdagent_test, stop_vdagent_test, restart_start_vdagent_test, rv_proxy, rv_from_file_basic, rv_from_file_proxy, proxy_migrate
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement