From 1abf949fafa37e3dc4e73403e5078e22e99c516a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Fri, 7 Aug 2020 01:55:10 +0200 Subject: [PATCH] tests: fix audio recording test To calculate frequency it needs to use samples per second (44100), not samples pre recording lenght. This caused shorter recordings to not fit into the margin. --- qubes/tests/integ/vm_qrexec_gui.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qubes/tests/integ/vm_qrexec_gui.py b/qubes/tests/integ/vm_qrexec_gui.py index 28cab2db..4d20ffb5 100644 --- a/qubes/tests/integ/vm_qrexec_gui.py +++ b/qubes/tests/integ/vm_qrexec_gui.py @@ -458,7 +458,7 @@ class TC_00_AppVMMixin(object): (rec[:-1] < -threshold))[0] np.seterr('raise') # compare against sine wave frequency - rec_freq = rec_size/np.mean(np.diff(crossings)) + rec_freq = 44100/np.mean(np.diff(crossings)) if not sfreq*0.8 < rec_freq < sfreq*1.2: self.fail('frequency {} not in specified range' .format(rec_freq))