use_pty:FALSE /usr/share/restraint/plugins/run_task_plugins bash ./runtest.sh :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:06:24 ] :: [ BEGIN ] :: Load kernel module snd-dummy :: actually running 'modprobe snd-dummy' :: [ 11:06:24 ] :: [ LOG ] :: Output of 'modprobe snd-dummy': :: [ 11:06:24 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:24 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:24 ] :: [ PASS ] :: Load kernel module snd-dummy (Expected 0, got 0) :: [ 11:06:24 ] :: [ BEGIN ] :: Load kernel module snd-aloop :: actually running 'modprobe snd-aloop' :: [ 11:06:24 ] :: [ LOG ] :: Output of 'modprobe snd-aloop': :: [ 11:06:24 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:24 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:24 ] :: [ PASS ] :: Load kernel module snd-aloop (Expected 0, got 0) :: [ 11:06:24 ] :: [ BEGIN ] :: Generate test samples :: actually running '/usr/bin/python data.py generate s.raw' :: [ 11:06:26 ] :: [ LOG ] :: Output of '/usr/bin/python data.py generate s.raw': :: [ 11:06:26 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:26 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:26 ] :: [ PASS ] :: Generate test samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 3 good, 0 bad :: RESULT: PASS (Setup) ** Setup PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-rw :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:06:26 ] :: [ BEGIN ] :: Playing test wave :: actually running 'aplay -D hw:Dummy -f dat -d 12 s.raw' Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:06:36 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy -f dat -d 12 s.raw': :: [ 11:06:36 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:36 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:06:36 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:36 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-rw) ** dummy-rw PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-rw-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:06:37 ] :: [ BEGIN ] :: Playing test wave :: actually running 'aplay -D hw:Dummy --nonblock -f dat -d 12 s.raw' Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:06:47 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --nonblock -f dat -d 12 s.raw': :: [ 11:06:47 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:47 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:06:47 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:47 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-rw-nonblock) ** dummy-rw-nonblock PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-mmap :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:06:48 ] :: [ BEGIN ] :: Playing test wave :: actually running 'aplay -D hw:Dummy --mmap -f dat -d 12 s.raw' Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:06:58 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap -f dat -d 12 s.raw': :: [ 11:06:58 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:58 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:06:58 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:58 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-mmap) ** dummy-mmap PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-mmap-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:06:58 ] :: [ BEGIN ] :: Playing test wave :: actually running 'aplay -D hw:Dummy --mmap --nonblock -f dat -d 12 s.raw' Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:08 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap --nonblock -f dat -d 12 s.raw': :: [ 11:07:08 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:08 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:08 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:08 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 11s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-mmap-nonblock) ** dummy-mmap-nonblock PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-rw :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:07:09 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:09 ] :: [ BEGIN ] :: Playing test wave :: actually running 'aplay -D hw:Loopback -f dat -d 12 s.raw' Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:19 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback -f dat -d 12 s.raw': :: [ 11:07:19 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:19 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:19 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:19 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 11:07:21 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 11:07:21 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 11:07:23 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 11:07:23 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:23 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:23 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 14s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-rw) ** aloop-rw PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-rw-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:07:23 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:23 ] :: [ BEGIN ] :: Playing test wave :: actually running 'aplay -D hw:Loopback --nonblock -f dat -d 12 s.raw' Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:34 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --nonblock -f dat -d 12 s.raw': :: [ 11:07:34 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:34 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:34 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:34 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 11:07:35 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 11:07:35 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 11:07:37 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 11:07:37 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:37 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:37 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 14s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-rw-nonblock) ** aloop-rw-nonblock PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-mmap :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:07:38 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:38 ] :: [ BEGIN ] :: Playing test wave :: actually running 'aplay -D hw:Loopback --mmap -f dat -d 12 s.raw' Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:48 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --mmap -f dat -d 12 s.raw': :: [ 11:07:48 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:48 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:48 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:48 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 11:07:50 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 11:07:50 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 11:07:51 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 11:07:51 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:51 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:51 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 13s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-mmap) ** aloop-mmap PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-mmap-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:07:52 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:52 ] :: [ BEGIN ] :: Playing test wave :: actually running 'aplay -D hw:Loopback --mmap --nonblock -f dat -d 12 s.raw' Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:08:02 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --mmap --nonblock -f dat -d 12 s.raw': :: [ 11:08:02 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:08:02 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:08:02 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:08:02 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 11:08:04 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 11:08:04 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 11:08:06 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 11:08:06 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:08:06 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:08:06 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 14s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-mmap-nonblock) ** aloop-mmap-nonblock PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:08:06 ] :: [ BEGIN ] :: Running 'rm -f s.raw a.raw' :: [ 11:08:06 ] :: [ LOG ] :: Output of 'rm -f s.raw a.raw': :: [ 11:08:06 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:08:06 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:08:06 ] :: [ PASS ] :: Command 'rm -f s.raw a.raw' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 0s :: Assertions: 1 good, 0 bad :: RESULT: PASS (Cleanup) ** Cleanup PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: sound/aloop :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:08:07 ] :: [ LOG ] :: Phases fingerprint: 4EgrNTvG :: [ 11:08:07 ] :: [ LOG ] :: Asserts fingerprint: MDRRoC3/ Uploading journal.xml .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 104s :: Phases: 10 good, 0 bad :: OVERALL RESULT: PASS (sound/aloop) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: TEST PROTOCOL :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Test run ID : 33 Package : aloop beakerlib RPM : beakerlib-1.29.2-1.fc38.noarch bl-redhat RPM : beakerlib-redhat-1-33.fc37eng.noarch Test name : sound/aloop Test started : 2022-09-25 11:06:23 EDT Test finished : 2022-09-25 11:08:07 EDT Test duration : 104 seconds Distro : Fedora release 38 (Rawhide) Hostname : ibm-p9b-14.ibm2.lab.eng.bos.redhat.com Architecture : unknown CPUs : 0 x RAM size : 130529 MB HDD size : 1798.09 GB :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Test description :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: The main purpose of this script is to ensure the kernel sound subsystem is basically working. The snd-dummy driver just consumes playback PCM samples. The snd-aloop driver is used to check the PCM playback and the PCM recording (capture). :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:06:24 ] :: [ LOG ] :: Output of 'modprobe snd-dummy': :: [ 11:06:24 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:24 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:24 ] :: [ PASS ] :: Load kernel module snd-dummy (Expected 0, got 0) :: [ 11:06:24 ] :: [ LOG ] :: Output of 'modprobe snd-aloop': :: [ 11:06:24 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:24 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:24 ] :: [ PASS ] :: Load kernel module snd-aloop (Expected 0, got 0) :: [ 11:06:26 ] :: [ LOG ] :: Output of '/usr/bin/python data.py generate s.raw': :: [ 11:06:26 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:26 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:26 ] :: [ PASS ] :: Generate test samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 3 good, 0 bad :: RESULT: PASS (Setup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-rw :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:06:36 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy -f dat -d 12 s.raw': :: [ 11:06:36 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:36 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:06:36 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:36 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-rw) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-rw-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:06:47 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --nonblock -f dat -d 12 s.raw': :: [ 11:06:47 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:47 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:06:47 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:47 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-rw-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-mmap :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:06:58 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap -f dat -d 12 s.raw': :: [ 11:06:58 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:06:58 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:06:58 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:06:58 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-mmap) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-mmap-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:07:08 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap --nonblock -f dat -d 12 s.raw': :: [ 11:07:08 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:08 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:08 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:08 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 11s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-mmap-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-rw :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:07:09 ] :: [ LOG ] :: Recording started :: [ 11:07:19 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback -f dat -d 12 s.raw': :: [ 11:07:19 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:19 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:19 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:19 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 11:07:21 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 11:07:23 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 11:07:23 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:23 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:23 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 14s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-rw) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-rw-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 11:07:23 ] :: [ LOG ] :: Recording started :: [ 11:07:34 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --nonblock -f dat -d 12 s.raw': :: [ 11:07:34 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:34 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 11:07:34 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:34 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 11:07:35 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 11:07:37 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 11:07:37 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 11:07:37 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 11:07:37 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 14s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-rw-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-mmap :::::::::::::::::::::::::::::::::::::::::::