Comment 0 for bug 1827826

Revision history for this message
Hao-Sheng Lu (haosheng.lu) wrote :

Intel report an issue when enable ucm:

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 ]--------------

-------------------[ audio/speaker-headphone-plug-detection ]-------------------

ID: com.canonical.certification::audio/speaker-headphone-plug-detection

Category: com.canonical.plainbox::audio

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-uun46tr9.44ccba4503553477bd35b7457239873165b3f38cb7624d3ed35a63828a1ba746/pulse-active-port-change", line 149, in <module>

    raise SystemExit(AudioPlugDetection.main())

  File "/tmp/nest-uun46tr9.44ccba4503553477bd35b7457239873165b3f38cb7624d3ed35a63828a1ba746/pulse-active-port-change", line 107, in main

    return cls(ns.timeout, ns.mode).run()

  File "/tmp/nest-uun46tr9.44ccba4503553477bd35b7457239873165b3f38cb7624d3ed35a63828a1ba746/pulse-active-port-change", line 120, in run

    initial_cfg = self.get_sound_config()

  File "/tmp/nest-uun46tr9.44ccba4503553477bd35b7457239873165b3f38cb7624d3ed35a63828a1ba746/pulse-active-port-change", line 71, in get_sound_config

    doc = parse_pactl_output(text)

  File "/usr/lib/python3/dist-packages/checkbox_support/parsers/pactl.py", line 573, in parse_pactl_output

    return Document.Syntax.parseString(output, parseAll=True)[0]

  File "/usr/lib/python3/dist-packages/pyparsing.py", line 1632, in parseString

    raise exc

  File "/usr/lib/python3/dist-packages/pyparsing.py", line 1626, in parseString

    se._parse( instring, loc )

  File "/usr/lib/python3/dist-packages/pyparsing.py", line 1529, in _parseCache

    value = self._parseNoCache(instring, loc, doActions, callPreParse)

  File "/usr/lib/python3/dist-packages/pyparsing.py", line 1379, in _parseNoCache

    loc,tokens = self.parseImpl( instring, preloc, doActions )

  File "/usr/lib/python3/dist-packages/pyparsing.py", line 3395, in parseImpl

    loc, exprtokens = e._parse( instring, loc, doActions )

  File "/usr/lib/python3/dist-packages/pyparsing.py", line 1529, in _parseCache

    value = self._parseNoCache(instring, loc, doActions, callPreParse)

  File "/usr/lib/python3/dist-packages/pyparsing.py", line 1383, in _parseNoCache

    loc,tokens = self.parseImpl( instring, preloc, doActions )

  File "/usr/lib/python3/dist-packages/pyparsing.py", line 3183, in parseImpl

    raise ParseException(instring, loc, self.errmsg, self)

pyparsing.ParseException: Expected end of text (at char 1741), (line:47, col:1)

------------------------------------------------------------------------- >8 ---

Outcome: job failed