pm_test crashes with UnicodeDecodeError

Bug #1602070 reported by Kristin Chuang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox Provider - Base
Fix Released
High
Pierre Equoy

Bug Description

[Steps]
1. Run reboot or poweroff tests with script pm_test
e.g. sudo ./pm_test reboot -r 1
2. Check if action can be completed

[Expected result]
In the above example, system should reboot and show a reboot test completed dialog after reboot is completed

[Actual result]
* The script crashes with the following traceback: http://paste.ubuntu.com/19061888/
* pm_test log output created before the crash: http://paste.ubuntu.com/19062914/
* Please refer to attached log below for the output of "sudo fwts -r stdout klog oops" (which contains the special char that causes issue)

[Details]
Systems: OEM Fukushima project

Related branches

Revision history for this message
Kristin Chuang (kristinchuang) wrote :
Revision history for this message
Kristin Chuang (kristinchuang) wrote :

Plainbox version:

ii plainbox 0.28~ppa~ubuntu16.04.1 all toolkit for software and hardware integration testing
ii plainbox-glmark2-es2-meta 0.27~ppa1~ubuntu16.04.1 amd64 Meta-package to selectively install glmark2-es2
ii plainbox-insecure-policy 0.28~ppa~ubuntu16.04.1 all policykit policy required to use plainbox (insecure version)
ii plainbox-provider-certification-client 0.27~ppa1~ubuntu16.04.1 all Client Certification provider for Plainbox
ii plainbox-provider-checkbox 0.28.1~ppa2~ubuntu16.04.1 amd64 CheckBox provider for PlainBox
ii plainbox-provider-oem 0.33 all plainbox oem provider
ii plainbox-provider-oem-stella 0.33 all plainbox oem provider for stella
ii plainbox-provider-resource-generic 0.26.1~ppa~ubuntu16.04.1 amd64 CheckBox generic resource jobs provider
ii plainbox-provider-tpm2 1.0+bzr4394+pkg4+1~ubuntu16.04.1 all TPM 2.0 provider for PlainBox
ii python3-plainbox 0.28~ppa~ubuntu16.04.1 all toolkit for software and hardware testing (python3 module)

information type: Private → Public
Pierre Equoy (pieq)
Changed in plainbox-provider-checkbox:
importance: Undecided → High
status: New → Confirmed
status: Confirmed → Triaged
Changed in plainbox-provider-checkbox:
assignee: nobody → Pierre Equoy (pierre-equoy)
milestone: none → 0.29
status: Triaged → Fix Committed
Pierre Equoy (pieq)
Changed in plainbox-provider-checkbox:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.