:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: user-ctl :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ 18:30:16 ] :: [ LOG ] :: Output of 'alsactl -f dummy.state restore': :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:30:16 ] :: [ LOG ] :: alsa-lib main.c:1559:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2 :: [ 18:30:16 ] :: [ LOG ] :: alsa-lib main.c:1559:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2 :: [ 18:30:16 ] :: [ LOG ] :: Found hardware: "Dummy" "Dummy Mixer" "" "" "" :: [ 18:30:16 ] :: [ LOG ] :: Hardware is initialized using a generic method :: [ 18:30:16 ] :: [ LOG ] :: alsa-lib main.c:1559:(snd_use_case_mgr_open) error: failed to import hw:1 use case configuration -2 :: [ 18:30:16 ] :: [ LOG ] :: No state is present for card Loopback :: [ 18:30:16 ] :: [ LOG ] :: alsa-lib main.c:1559:(snd_use_case_mgr_open) error: failed to import hw:1 use case configuration -2 :: [ 18:30:16 ] :: [ LOG ] :: Found hardware: "Loopback" "Loopback Mixer" "" "" "" :: [ 18:30:16 ] :: [ LOG ] :: Hardware is initialized using a generic method :: [ 18:30:16 ] :: [ LOG ] :: No state is present for card Loopback :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:30:16 ] :: [ PASS ] :: Create new CTL elemenents (Expected 0,99, got 99) :: [ 18:30:16 ] :: [ LOG ] :: Output of 'amixer -c Dummy cset name='User CTL Switch' 0,0': :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:30:16 ] :: [ LOG ] :: numid=12,iface=MIXER,name='User CTL Switch' :: [ 18:30:16 ] :: [ LOG ] :: ; type=BOOLEAN,access=rw----W-,values=2 :: [ 18:30:16 ] :: [ LOG ] :: : values=off,off :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:30:16 ] :: [ PASS ] :: Command 'amixer -c Dummy cset name='User CTL Switch' 0,0' (Expected 0, got 0) :: [ 18:30:16 ] :: [ LOG ] :: Output of 'amixer -c Dummy cget name='User CTL Switch'': :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:30:16 ] :: [ LOG ] :: numid=12,iface=MIXER,name='User CTL Switch' :: [ 18:30:16 ] :: [ LOG ] :: ; type=BOOLEAN,access=rw----W-,values=2 :: [ 18:30:16 ] :: [ LOG ] :: : values=off,off :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:30:16 ] :: [ PASS ] :: Command 'amixer -c Dummy cget name='User CTL Switch'' (Expected 0, got 0) :: [ 18:30:16 ] :: [ LOG ] :: Output of 'amixer -c Dummy cset name='User CTL Switch' 1,1': :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:30:16 ] :: [ LOG ] :: numid=12,iface=MIXER,name='User CTL Switch' :: [ 18:30:16 ] :: [ LOG ] :: ; type=BOOLEAN,access=rw----W-,values=2 :: [ 18:30:16 ] :: [ LOG ] :: : values=on,on :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:30:16 ] :: [ PASS ] :: Command 'amixer -c Dummy cset name='User CTL Switch' 1,1' (Expected 0, got 0) :: [ 18:30:16 ] :: [ LOG ] :: Output of 'amixer -c Dummy cget name='User CTL Switch'': :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:30:16 ] :: [ LOG ] :: numid=12,iface=MIXER,name='User CTL Switch' :: [ 18:30:16 ] :: [ LOG ] :: ; type=BOOLEAN,access=rw----W-,values=2 :: [ 18:30:16 ] :: [ LOG ] :: : values=on,on :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:30:16 ] :: [ PASS ] :: Command 'amixer -c Dummy cget name='User CTL Switch'' (Expected 0, got 0) :: [ 18:30:16 ] :: [ LOG ] :: Output of 'amixer -c Dummy cset name='User CTL Volume' 10,11': :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:30:16 ] :: [ LOG ] :: numid=13,iface=MIXER,name='User CTL Volume' :: [ 18:30:16 ] :: [ LOG ] :: ; type=INTEGER,access=rw----W-,values=2,min=0,max=100,step=1 :: [ 18:30:16 ] :: [ LOG ] :: : values=10,11 :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:30:16 ] :: [ PASS ] :: Command 'amixer -c Dummy cset name='User CTL Volume' 10,11' (Expected 0, got 0) :: [ 18:30:16 ] :: [ LOG ] :: Output of 'amixer -c Dummy cget name='User CTL Volume'': :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:30:16 ] :: [ LOG ] :: numid=13,iface=MIXER,name='User CTL Volume' :: [ 18:30:16 ] :: [ LOG ] :: ; type=INTEGER,access=rw----W-,values=2,min=0,max=100,step=1 :: [ 18:30:16 ] :: [ LOG ] :: : values=10,11 :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:30:16 ] :: [ PASS ] :: Command 'amixer -c Dummy cget name='User CTL Volume'' (Expected 0, got 0) :: [ 18:30:16 ] :: [ LOG ] :: Output of 'amixer -c Dummy cset name='User CTL Volume' 80,90': :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:30:16 ] :: [ LOG ] :: numid=13,iface=MIXER,name='User CTL Volume' :: [ 18:30:16 ] :: [ LOG ] :: ; type=INTEGER,access=rw----W-,values=2,min=0,max=100,step=1 :: [ 18:30:16 ] :: [ LOG ] :: : values=80,90 :: [ 18:30:16 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:30:16 ] :: [ PASS ] :: Command 'amixer -c Dummy cset name='User CTL Volume' 80,90' (Expected 0, got 0) :: [ 18:30:17 ] :: [ LOG ] :: Output of 'amixer -c Dummy cget name='User CTL Volume'': :: [ 18:30:17 ] :: [ LOG ] :: --------------- OUTPUT START --------------- :: [ 18:30:17 ] :: [ LOG ] :: numid=13,iface=MIXER,name='User CTL Volume' :: [ 18:30:17 ] :: [ LOG ] :: ; type=INTEGER,access=rw----W-,values=2,min=0,max=100,step=1 :: [ 18:30:17 ] :: [ LOG ] :: : values=80,90 :: [ 18:30:17 ] :: [ LOG ] :: --------------- OUTPUT END --------------- :: [ 18:30:17 ] :: [ PASS ] :: Command 'amixer -c Dummy cget name='User CTL Volume'' (Expected 0, got 0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Duration: 1s :: Assertions: 9 good, 0 bad :: RESULT: PASS (user-ctl)