[Summary]
These 2 are crashed when starting running case, but headset functions are OK by manually
audio/speaker-headphone-plug-detection
audio/microphone-plug-detection
[I/O log]
Traceback (most recent call last):
File "/tmp/nest-xeg72r5b.53fcd73132522629b317f121dc29ab5046a3f977dc1c8a9cc984052bf73986f3/pulse_active_port_change.py", line 156, in <module>
raise SystemExit(AudioPlugDetection.main())
File "/tmp/nest-xeg72r5b.53fcd73132522629b317f121dc29ab5046a3f977dc1c8a9cc984052bf73986f3/pulse_active_port_change.py", line 113, in main
return cls(ns.timeout, ns.mode).run()
File "/tmp/nest-xeg72r5b.53fcd73132522629b317f121dc29ab5046a3f977dc1c8a9cc984052bf73986f3/pulse_active_port_change.py", line 126, in run
initial_cfg = self.get_sound_config()
File "/tmp/nest-xeg72r5b.53fcd73132522629b317f121dc29ab5046a3f977dc1c8a9cc984052bf73986f3/pulse_active_port_change.py", line 76, in get_sound_config
doc = parse_pactl_output(text)
File "/usr/lib/python3/dist-packages/checkbox_support/parsers/pactl.py", line 586, in parse_pactl_output
return Document.Syntax.parseString(output, parseAll=True)[0]
File "/usr/lib/python3/dist-packages/pyparsing.py", line 1955, in parseString
raise exc
File "/usr/lib/python3/dist-packages/pyparsing.py", line 3814, in parseImpl
raise ParseException(instring, loc, self.errmsg, self)
pyparsing.ParseException: Expected end of text, found '\t' (at char 1763), (line:48, col:1)
[Additional information]
CID: 202112-29836
SKU: OCBY-DVT2-C3
The two attached logs come from a device exhibiting the same issue. These are the output from
LANG=C pactl list sinks
LANG=C pactl list sources