Browse Source

audio: unload guest' module-vchan-sink in hvm tests

Dmitry Fedorov 4 years ago
parent
commit
362cf006eb
1 changed files with 6 additions and 0 deletions
  1. 6 0
      qubes/tests/integ/vm_qrexec_gui.py

+ 6 - 0
qubes/tests/integ/vm_qrexec_gui.py

@@ -591,6 +591,8 @@ class TC_00_AppVMMixin(object):
         self.testvm1.virt_mode = 'hvm'
         self.testvm1.features['audio-model'] = 'ich6'
         self.prepare_audio_vm()
+        self.loop.run_until_complete(
+            self.testvm1.run_for_stdio('pacmd unload-module module-vchan-sink'))
         self.common_audio_playback()
 
     @unittest.skipUnless(spawn.find_executable('parecord'),
@@ -599,6 +601,8 @@ class TC_00_AppVMMixin(object):
         self.testvm1.virt_mode = 'hvm'
         self.testvm1.features['audio-model'] = 'ich6'
         self.prepare_audio_vm()
+        self.loop.run_until_complete(
+            self.testvm1.run_for_stdio('pacmd unload-module module-vchan-sink'))
         self.common_audio_record_muted()
 
     @unittest.skipUnless(spawn.find_executable('parecord'),
@@ -607,6 +611,8 @@ class TC_00_AppVMMixin(object):
         self.testvm1.virt_mode = 'hvm'
         self.testvm1.features['audio-model'] = 'ich6'
         self.prepare_audio_vm()
+        self.loop.run_until_complete(
+            self.testvm1.run_for_stdio('pacmd unload-module module-vchan-sink'))
         self.common_audio_record_unmuted()
 
     def test_250_resize_private_img(self):