use_pty:FALSE /usr/share/restraint/plugins/run_task_plugins bash ./runtest.sh :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Setup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:58:39 ] :: [ BEGIN ] :: Load kernel module snd-dummy :: actually running 'modprobe snd-dummy' :: [ 12:58:39 ] :: [ LOG ] :: Output of 'modprobe snd-dummy': :: [ 12:58:39 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:58:39 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:58:40 ] :: [ PASS ] :: Load kernel module snd-dummy (Expected 0, got 0) :: [ 12:58:40 ] :: [ BEGIN ] :: Load kernel module snd-aloop :: actually running 'modprobe snd-aloop' :: [ 12:58:40 ] :: [ LOG ] :: Output of 'modprobe snd-aloop': :: [ 12:58:40 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:58:40 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:58:40 ] :: [ PASS ] :: Load kernel module snd-aloop (Expected 0, got 0) :: [ 12:58:40 ] :: [ BEGIN ] :: Generate test samples :: actually running '/usr/bin/python data.py generate s.raw' :: [ 12:58:41 ] :: [ LOG ] :: Output of '/usr/bin/python data.py generate s.raw': :: [ 12:58:41 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:58:41 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:58:41 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:58:42 ] :: [ 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 :: [ 12:58:52 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy -f dat -d 12 s.raw': :: [ 12:58:52 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:58:52 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:58:52 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:58:52 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:58:53 ] :: [ 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 :: [ 12:59:03 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --nonblock -f dat -d 12 s.raw': :: [ 12:59:03 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:03 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:03 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:03 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:04 ] :: [ 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 :: [ 12:59:14 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap -f dat -d 12 s.raw': :: [ 12:59:14 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:14 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:15 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:15 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 11s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-mmap) ** dummy-mmap PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-mmap-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:16 ] :: [ 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 :: [ 12:59:26 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap --nonblock -f dat -d 12 s.raw': :: [ 12:59:26 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:26 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:26 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:26 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:27 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:27 ] :: [ 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 :: [ 12:59:37 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback -f dat -d 12 s.raw': :: [ 12:59:37 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:37 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:37 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:37 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 12:59:39 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 12:59:39 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 12:59:40 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 12:59:40 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:40 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:40 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:41 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:41 ] :: [ 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 :: [ 12:59:52 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --nonblock -f dat -d 12 s.raw': :: [ 12:59:52 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:52 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:52 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:52 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 12:59:53 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 12:59:53 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 12:59:55 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 12:59:55 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:55 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:55 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:56 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:56 ] :: [ 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 :: [ 13:00:06 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --mmap -f dat -d 12 s.raw': :: [ 13:00:06 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 13:00:06 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 13:00:06 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 13:00:06 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 13:00:08 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 13:00:08 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 13:00:10 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 13:00:10 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 13:00:10 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 13:00:10 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 14s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-mmap) ** aloop-mmap PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-mmap-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 13:00:11 ] :: [ LOG ] :: Recording started Recording raw data 'a.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 13:00:11 ] :: [ 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 :: [ 13:00:21 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --mmap --nonblock -f dat -d 12 s.raw': :: [ 13:00:21 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 13:00:21 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 13:00:21 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 13:00:21 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 13:00:23 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 13:00:23 ] :: [ BEGIN ] :: Testing recorded samples :: actually running '/usr/bin/python data.py check s.raw' :: [ 13:00:24 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 13:00:24 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 13:00:24 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 13:00:24 ] :: [ 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 13:00:25 ] :: [ BEGIN ] :: Running 'rm -f s.raw a.raw' :: [ 13:00:25 ] :: [ LOG ] :: Output of 'rm -f s.raw a.raw': :: [ 13:00:25 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 13:00:26 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 13:00:26 ] :: [ PASS ] :: Command 'rm -f s.raw a.raw' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 1s :: Assertions: 1 good, 0 bad :: RESULT: PASS (Cleanup) ** Cleanup PASS Score:0 Uploading resultoutputfile.log .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: sound/aloop :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 13:00:26 ] :: [ LOG ] :: Phases fingerprint: 4EgrNTvG :: [ 13:00:27 ] :: [ LOG ] :: Asserts fingerprint: MDRRoC3/ Uploading journal.xml .done :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 107s :: 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-10-01 12:58:39 EDT Test finished : 2022-10-01 13:00:26 EDT Test duration : 108 seconds Distro : Fedora release 38 (Rawhide) Hostname : hpe-apollo-cn99xx-14-vm-03.khw4.lab.eng.bos.redhat.com Architecture : unknown CPUs : 0 x RAM size : 5903 MB HDD size : 99.86 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 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:58:39 ] :: [ LOG ] :: Output of 'modprobe snd-dummy': :: [ 12:58:39 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:58:39 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:58:40 ] :: [ PASS ] :: Load kernel module snd-dummy (Expected 0, got 0) :: [ 12:58:40 ] :: [ LOG ] :: Output of 'modprobe snd-aloop': :: [ 12:58:40 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:58:40 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:58:40 ] :: [ PASS ] :: Load kernel module snd-aloop (Expected 0, got 0) :: [ 12:58:41 ] :: [ LOG ] :: Output of '/usr/bin/python data.py generate s.raw': :: [ 12:58:41 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:58:41 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:58:41 ] :: [ PASS ] :: Generate test samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 2s :: Assertions: 3 good, 0 bad :: RESULT: PASS (Setup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-rw :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:58:52 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy -f dat -d 12 s.raw': :: [ 12:58:52 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:58:52 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:58:52 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:58:52 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-rw) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-rw-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:03 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --nonblock -f dat -d 12 s.raw': :: [ 12:59:03 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:03 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:03 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:03 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 10s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-rw-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-mmap :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:14 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap -f dat -d 12 s.raw': :: [ 12:59:14 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:14 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:15 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:15 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 11s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-mmap) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: dummy-mmap-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:26 ] :: [ LOG ] :: Output of 'aplay -D hw:Dummy --mmap --nonblock -f dat -d 12 s.raw': :: [ 12:59:26 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:26 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:26 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:26 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 11s :: Assertions: 1 good, 0 bad :: RESULT: PASS (dummy-mmap-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-rw :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:27 ] :: [ LOG ] :: Recording started :: [ 12:59:37 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback -f dat -d 12 s.raw': :: [ 12:59:37 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:37 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:37 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:37 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 12:59:39 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 12:59:40 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 12:59:40 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:40 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:40 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 13s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-rw) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-rw-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:41 ] :: [ LOG ] :: Recording started :: [ 12:59:52 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --nonblock -f dat -d 12 s.raw': :: [ 12:59:52 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:52 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 12:59:52 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:52 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 12:59:53 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 12:59:55 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 12:59:55 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 12:59:55 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 12:59:55 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 14s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-rw-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-mmap :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 12:59:56 ] :: [ LOG ] :: Recording started :: [ 13:00:06 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --mmap -f dat -d 12 s.raw': :: [ 13:00:06 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 13:00:06 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 13:00:06 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 13:00:06 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 13:00:08 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 13:00:10 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 13:00:10 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 13:00:10 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 13:00:10 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 14s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-mmap) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: aloop-mmap-nonblock :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 13:00:11 ] :: [ LOG ] :: Recording started :: [ 13:00:21 ] :: [ LOG ] :: Output of 'aplay -D hw:Loopback --mmap --nonblock -f dat -d 12 s.raw': :: [ 13:00:21 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 13:00:21 ] :: [ LOG ] :: Playing raw data 's.raw' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo :: [ 13:00:21 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 13:00:21 ] :: [ PASS ] :: Playing test wave (Expected 0, got 0) :: [ 13:00:23 ] :: [ LOG ] :: Recording finished (2304000 bytes) :: [ 13:00:24 ] :: [ LOG ] :: Output of '/usr/bin/python data.py check s.raw': :: [ 13:00:24 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 13:00:24 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 13:00:24 ] :: [ PASS ] :: Testing recorded samples (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 13s :: Assertions: 2 good, 0 bad :: RESULT: PASS (aloop-mmap-nonblock) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Cleanup :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 13:00:25 ] :: [ LOG ] :: Output of 'rm -f s.raw a.raw': :: [ 13:00:25 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 13:00:26 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 13:00:26 ] :: [ PASS ] :: Command 'rm -f s.raw a.raw' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 1s :: Assertions: 1 good, 0 bad :: RESULT: PASS (Cleanup) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: sound/aloop :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 13:00:26 ] :: [ LOG ] :: Phases fingerprint: 4EgrNTvG :: [ 13:00:27 ] :: [ LOG ] :: Asserts fingerprint: MDRRoC3/ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 107s :: Phases: 10 good, 0 bad :: OVERALL RESULT: PASS (sound/aloop)