To support Intel DMIC
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Base |
Fix Released
|
Critical
|
Sylvain Pineau |
Bug Description
Intel report an issue when enable ucm (this done on Ubuntu 18.04 with a custom 5.0.0 kernel)
Checkbox can be installed and lunched successfully. But still meet below issue when enable ucm. Could you please help to check on this and is there any suggestion on this?
Issue: Not wait 30 seconds, but Fail with below info directly after press Enter to continue.
--------------[ Running job 3 / 14. Estimated time left: 0:05:59 ]--------------
-------
ID: com.canonical.
Category: com.canonical.
PURPOSE:
Check that system detects speakers or headphones being plugged in
STEPS:
1. Prepare a pair of headphones or speakers with a standard 3.5mm jack
2. Locate the speaker / headphone jack on the device under test
3. Run the test (you have 30 seconds from now on)
4. Plug headphones or speakers into the appropriate jack
5. Unplug the device for subsequent tests.
VERIFICATION:
Verification is automatic, no action is required.
The test times out after 30 seconds (and fails in that case).
Pick an action
=> press ENTER to continue
c => add a comment
s => skip this job
q => save the session and quit
[csq]:
... 8< -------
Traceback (most recent call last):
File "/tmp/nest-
raise SystemExit(
File "/tmp/nest-
return cls(ns.timeout, ns.mode).run()
File "/tmp/nest-
initial_cfg = self.get_
File "/tmp/nest-
doc = parse_pactl_
File "/usr/lib/
return Document.
File "/usr/lib/
raise exc
File "/usr/lib/
se._parse( instring, loc )
File "/usr/lib/
value = self._parseNoCa
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._parseNoCa
File "/usr/lib/
loc,tokens = self.parseImpl( instring, preloc, doActions )
File "/usr/lib/
raise ParseException(
pyparsing.
-------
Outcome: job failed
Related branches
- Devices Certification Bot: Needs Fixing
- Sylvain Pineau (community): Approve
-
Diff: 683 lines (+637/-3)3 files modifiedcheckbox_support/parsers/pactl.py (+8/-3)
checkbox_support/parsers/tests/pactl_data/pa_ucm_pre_tag_bionic.txt (+619/-0)
checkbox_support/parsers/tests/test_pactl.py (+10/-0)
description: | updated |
tags: | added: ce-qa-concern |
Changed in plainbox-provider-checkbox: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
assignee: | nobody → Sylvain Pineau (sylvain-pineau) |
Changed in plainbox-provider-checkbox: | |
status: | Confirmed → In Progress |
milestone: | none → 0.48.0 |
Changed in plainbox-provider-checkbox: | |
status: | Triaged → In Progress |
Changed in plainbox-provider-checkbox: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-checkbox: | |
status: | Fix Committed → Fix Released |
The pactl parser fails to load the `pactl list` output. Could you please attach the output of this command. It will allow us to provide a fix for the new syntax.