use_pty:FALSE /usr/share/restraint/plugins/run_task_plugins bash ./runtest.sh :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:43:57 ] :: [ BEGIN ] :: Load kernel module snd-dummy :: actually running 'modprobe snd-dummy' :: [ 22:43:57 ] :: [ LOG ] :: Output of 'modprobe snd-dummy': :: [ 22:43:57 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:43:57 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:43:57 ] :: [ PASS ] :: Load kernel module snd-dummy (Expected 0, got 0) :: [ 22:43:57 ] :: [ BEGIN ] :: Load kernel module snd-aloop :: actually running 'modprobe snd-aloop' :: [ 22:43:57 ] :: [ LOG ] :: Output of 'modprobe snd-aloop': :: [ 22:43:57 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:43:57 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:43:57 ] :: [ PASS ] :: Load kernel module snd-aloop (Expected 0, got 0) :: [ 22:43:57 ] :: [ BEGIN ] :: Generate test samples :: actually running '/usr/bin/python data.py generate s.raw' :: [ 22:43:58 ] :: [ LOG ] :: Output of '/usr/bin/python data.py generate s.raw': :: [ 22:43:58 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:43:58 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:43:58 ] :: [ PASS ] :: Generate test samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 1s :: Assertions: 3 good, 0 bad :: RESULT: PASS (Setup) ** Setup PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-rw :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:43:58 ] :: [ 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 :: [ 22:44:08 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy -f dat -d 12 s.raw': :: [ 22:44:08 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:08 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:08 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:08 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:09 ] :: [ 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 :: [ 22:44:19 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --nonblock -f dat -d 12 s.raw': :: [ 22:44:19 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:19 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:19 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:19 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:19 ] :: [ 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 :: [ 22:44:29 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap -f dat -d 12 s.raw': :: [ 22:44:29 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:29 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:29 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:29 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:30 ] :: [ 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 :: [ 22:44:40 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap --nonblock -f dat -d 12 s.raw': :: [ 22:44:40 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:40 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:40 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:40 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-mmap-nonblock) ** dummy-mmap-nonblock PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-rw :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:40 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:40 ] :: [ 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 :: [ 22:44:51 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback -f dat -d 12 s.raw': :: [ 22:44:51 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:51 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:51 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:51 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 22:44:52 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 22:44:52 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 22:44:53 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 22:44:53 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:53 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:53 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 13s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-rw) ** aloop-rw PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-rw-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:54 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:54 ] :: [ 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 :: [ 22:45:04 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --nonblock -f dat -d 12 s.raw': :: [ 22:45:04 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:04 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:45:04 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:04 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 22:45:06 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 22:45:06 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 22:45:06 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 22:45:06 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:06 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:06 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 12s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-rw-nonblock) ** aloop-rw-nonblock PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-mmap :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:45:07 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:45:07 ] :: [ 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 :: [ 22:45:17 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --mmap -f dat -d 12 s.raw': :: [ 22:45:17 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:17 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:45:17 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:17 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 22:45:19 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 22:45:19 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 22:45:20 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 22:45:20 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:20 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:20 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:45:20 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:45:20 ] :: [ 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 :: [ 22:45:30 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --mmap --nonblock -f dat -d 12 s.raw': :: [ 22:45:30 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:30 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:45:30 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:30 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 22:45:32 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 22:45:32 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 22:45:33 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 22:45:33 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:33 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:33 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 13s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-mmap-nonblock) ** aloop-mmap-nonblock PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:45:33 ] :: [ BEGIN ] :: Running 'rm -f s.raw a.raw' :: [ 22:45:33 ] :: [ LOG ] :: Output of 'rm -f s.raw a.raw': :: [ 22:45:33 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:33 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:33 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:45:34 ] :: [ LOG ] :: Phases fingerprint: 4EgrNTvG :: [ 22:45:34 ] :: [ LOG ] :: Asserts fingerprint: MDRRoC3/ Uploading journal.xml .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 97s :: Phases: 10 good, 0 bad :: OVERALL RESULT: PASS (sound/aloop) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: TEST PROTOCOL :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Test run ID : 37 Package : aloop beakerlib RPM : beakerlib-1.29.2-1.fc38.noarch Test name : sound/aloop Test started : 2022-09-30 22:43:57 EDT Test finished : 2022-09-30 22:45:34 EDT Test duration : 97 seconds Distro : Fedora release 38 (Rawhide) Hostname : ampere-mtsnow-altramax-06.khw4.lab.eng.bos.redhat.com Architecture : unknown CPUs : 0 x RAM size : 63710 MB HDD size : 894.12 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:43:57 ] :: [ LOG ] :: Output of 'modprobe snd-dummy': :: [ 22:43:57 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:43:57 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:43:57 ] :: [ PASS ] :: Load kernel module snd-dummy (Expected 0, got 0) :: [ 22:43:57 ] :: [ LOG ] :: Output of 'modprobe snd-aloop': :: [ 22:43:57 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:43:57 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:43:57 ] :: [ PASS ] :: Load kernel module snd-aloop (Expected 0, got 0) :: [ 22:43:58 ] :: [ LOG ] :: Output of '/usr/bin/python data.py generate s.raw': :: [ 22:43:58 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:43:58 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:43:58 ] :: [ PASS ] :: Generate test samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 1s :: Assertions: 3 good, 0 bad :: RESULT: PASS (Setup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-rw :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:08 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy -f dat -d 12 s.raw': :: [ 22:44:08 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:08 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:08 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:08 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-rw) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-rw-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:19 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --nonblock -f dat -d 12 s.raw': :: [ 22:44:19 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:19 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:19 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:19 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-rw-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-mmap :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:29 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap -f dat -d 12 s.raw': :: [ 22:44:29 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:29 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:29 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:29 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-mmap) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-mmap-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:40 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap --nonblock -f dat -d 12 s.raw': :: [ 22:44:40 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:40 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:40 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:40 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-mmap-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-rw :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:40 ] :: [ LOG ] :: Recording started :: [ 22:44:51 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback -f dat -d 12 s.raw': :: [ 22:44:51 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:51 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:44:51 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:51 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 22:44:52 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 22:44:53 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 22:44:53 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:44:53 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:44:53 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 13s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-rw) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-rw-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:44:54 ] :: [ LOG ] :: Recording started :: [ 22:45:04 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --nonblock -f dat -d 12 s.raw': :: [ 22:45:04 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:04 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:45:04 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:04 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 22:45:06 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 22:45:06 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 22:45:06 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:06 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:06 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 12s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-rw-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-mmap :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:45:07 ] :: [ LOG ] :: Recording started :: [ 22:45:17 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --mmap -f dat -d 12 s.raw': :: [ 22:45:17 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:17 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:45:17 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:17 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 22:45:19 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 22:45:20 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 22:45:20 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:20 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:20 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 13s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-mmap) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-mmap-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:45:20 ] :: [ LOG ] :: Recording started :: [ 22:45:30 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --mmap --nonblock -f dat -d 12 s.raw': :: [ 22:45:30 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:30 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 22:45:30 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:30 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 22:45:32 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 22:45:33 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 22:45:33 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:33 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:33 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 13s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-mmap-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:45:33 ] :: [ LOG ] :: Output of 'rm -f s.raw a.raw': :: [ 22:45:33 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 22:45:33 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 22:45:33 ] :: [ PASS ] :: Command 'rm -f s.raw a.raw' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 0s :: Assertions: 1 good, 0 bad :: RESULT: PASS (Cleanup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: sound/aloop :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 22:45:34 ] :: [ LOG ] :: Phases fingerprint: 4EgrNTvG :: [ 22:45:34 ] :: [ LOG ] :: Asserts fingerprint: MDRRoC3/ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 97s :: Phases: 10 good, 0 bad :: OVERALL RESULT: PASS (sound/aloop)