Comment 0 for bug 1567819

Revision history for this message
Jerry Kao (jerry.kao) wrote :

I run a full stella whitelist with new checkbox release [1] in testing ppa. While testing switching graphic (switch via amdcccle and reboot ystem), checkbox failed to resume session. The error is as following

plainbox.impl.depmgr.DependencyDuplicateError: duplicate job id: '2013.com.canonical.certification::disk/stats_sda'

Please refer http://paste.ubuntu.com/15681570/ for detail.

Then I rerun checkbox again and get some test result directly. http://paste.ubuntu.com/15681617/

Expected results:
Checkbox resume session scuuess

Actual results:
Checkbox failed to resume session

Noted that I have another 2 trials with only disk/stats_sda job and disk+graphics test suites but can not reproduce the issue again.

[1]
u@u-HP-ProBook-445G2:~$ dpkg -l | grep checkbox
ii checkbox 0.17.9.1~ubuntu14.04.1 amd64 System testing application
ii checkbox-gui 0.34~c2~ppa~ubuntu14.04.1 amd64 QML based interface for system testing based on PlainBox.
ii checkbox-hw-collection 0.17.9.1~ubuntu14.04.1 amd64 CLI tool for collecting HW information from a system
ii checkbox-ng 0.25~c1~ppa~ubuntu14.04.1 all PlainBox based test runner
ii checkbox-ng-service 0.23~c1~ppa~ubuntu14.04.1 all CheckBox D-Bus service (transitional package)
ii checkbox-oem-bug 1.9-1-ubuntu1 all Checkbox OEM bug
ii plainbox-provider-checkbox 0.27~c1~ppa~ubuntu14.04.1 amd64 CheckBox provider for PlainBox
ii python3-checkbox 0.17.9.1~ubuntu14.04.1 all CheckBox python3 library
ii python3-checkbox-ng 0.25~c1~ppa~ubuntu14.04.1 all PlainBox based test runner (Python 3 library)
ii python3-checkbox-support 0.25~c1~ppa~ubuntu14.04.1 all collection of Python modules used by PlainBox providers
u@u-HP-ProBook-445G2:~$ dpkg -l | grep plainbox
ii plainbox 0.27~c1~ppa~ubuntu14.04.1 all toolkit for software and hardware integration testing
ii plainbox-glmark2-es2-meta 0.26~c1~ppa~ubuntu14.04.1 amd64 Meta-package to selectively install glmark2-es2
ii plainbox-insecure-policy 0.27~c1~ppa~ubuntu14.04.1 all policykit policy required to use plainbox (insecure version)
ii plainbox-provider-certification-client 0.26~c1~ppa~ubuntu14.04.1 all Client Certification provider for Plainbox
ii plainbox-provider-checkbox 0.27~c1~ppa~ubuntu14.04.1 amd64 CheckBox provider for PlainBox
ii plainbox-provider-oem 0.30 all plainbox oem provider
ii plainbox-provider-oem-stella 0.30 all plainbox oem provider for stella
ii plainbox-provider-resource-generic 0.25~c1~ppa~ubuntu14.04.1 amd64 CheckBox generic resource jobs provider
ii python3-plainbox 0.27~c1~ppa~ubuntu14.04.1 all toolkit for software and hardware testing (python3 module)