audio_settings script will raise "Expected end of text" in pyparsing.py
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Support Library |
Fix Released
|
High
|
Sylvain Pineau |
Bug Description
While running Checkbox on 201407-15278, Dell Latitude E5250 with 14.04.3
The HDMI audio test complains about the "Expected end of text" issue in pyparsing.py when it tries to save audio settings:
INFO:==
Traceback (most recent call last):
File "/tmp/nest-
sys.
File "/usr/lib/
set_
File "/usr/lib/
card, profile = _guess_
File "/usr/lib/
for record in parse_pactl_
File "/usr/lib/
return Document.
File "/usr/lib/
raise exc
File "/usr/lib/
se._parse( instring, loc )
File "/usr/lib/
value = self._parseNoCache( instring, loc, doActions, callPreParse )
File "/usr/lib/
loc,tokens = self.parseImpl( instring, preloc, doActions )
File "/usr/lib/
loc, exprtokens = e._parse( instring, loc, doActions )
File "/usr/lib/
value = self._parseNoCache( instring, loc, doActions, callPreParse )
File "/usr/lib/
loc,tokens = self.parseImpl( instring, preloc, doActions )
File "/usr/lib/
raise ParseException(
pyparsing.
INFO:==
INFO:Device: name: <alsa_output.
And the system will ask you if you want to report issue for this.
This HDMI audio test still works, it's just scary to see these error.
Checkbox version information:
canonical-
checkbox-gui 0.35+bzr3986+
checkbox-ng 0.22+bzr4064+
checkbox-ng-service 0.22+bzr4064+
plainbox-
plainbox-
plainbox-
plainbox-
plainbox-
python3-checkbox-ng 0.22+bzr4064+
python3-
python3-plainbox 0.24+bzr4059+
Related branches
- Paul Larson: Approve
-
Diff: 826 lines (+803/-0)3 files modifiedcheckbox-support/checkbox_support/parsers/pactl.py (+4/-0)
checkbox-support/checkbox_support/parsers/tests/pactl_data/desktop-trusty-bt-headset.txt (+773/-0)
checkbox-support/checkbox_support/parsers/tests/test_pactl.py (+26/-0)
affects: | plainbox-provider-checkbox → checkbox-support |
Changed in checkbox-support: | |
importance: | Undecided → High |
status: | New → Confirmed |
Changed in checkbox-support: | |
status: | Confirmed → In Progress |
assignee: | nobody → Sylvain Pineau (sylvain-pineau) |
milestone: | none → 0.24 |
Changed in checkbox-support: | |
status: | In Progress → Fix Committed |
Changed in checkbox-support: | |
status: | Fix Committed → Fix Released |
Could you please attach the output of `pactl list` so that we can see which stings are causing issue with pyparsing?