"pm_test.py is not responding..." dialog box even though test passes

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

Bug Description

plainbox-provider-checkbox 0.64.0~rc1~ppa~ubuntu22.04.1

CID: 202103-28858
Image: 22.04 beta
desktop env: Wayland
GNOME 42

Steps to reproduce:

1. start checkbox-cli and select a 22.04 test plan
2. select a job that uses pm_test.py (e.g. power-management/reboot)
3. start the test

Expected result:

Test passes, dialog box closes.

Actual result:

Test passes, dialog box hangs in there until it's marked as "not responding" (see screenshots). We can see the following processes:

$ ps -edf | grep pm_test
root 2080 1486 0 13:41 ? 00:00:00 sudo /usr/bin/python3 /usr/lib/plainbox-provider-checkbox/bin/pm_test.py -r 0 -w 0 --hardware-delay 30 --pm-delay 5 --min-pm-time 0 --max-pm-time 300 --append --total 1 --start 1650001270 --pm-timestamp 1650001270 --silent --log-level=debug --log-dir=/var/tmp/checkbox-ng/sessions/session_title-2022-04-15T05.40.14.session/session-share --suspends-before-reboot=0 --checkbox-respawn-cmd=/var/tmp/checkbox-ng/sessions/session_title-2022-04-15T05.40.14.session/session-share/__respawn_checkbox reboot
root 2105 2080 0 13:41 ? 00:00:00 /usr/bin/python3 /usr/lib/plainbox-provider-checkbox/bin/pm_test.py -r 0 -w 0 --hardware-delay 30 --pm-delay 5 --min-pm-time 0 --max-pm-time 300 --append --total 1 --start 1650001270 --pm-timestamp 1650001270 --silent --log-level=debug --log-dir=/var/tmp/checkbox-ng/sessions/session_title-2022-04-15T05.40.14.session/session-share --suspends-before-reboot=0 --checkbox-respawn-cmd=/var/tmp/checkbox-ng/sessions/session_title-2022-04-15T05.40.14.session/session-share/__respawn_checkbox reboot
u 3515 3491 0 13:44 pts/2 00:00:00 grep --color=auto pm_test

Related branches

Revision history for this message
Pierre Equoy (pieq) wrote :
Revision history for this message
Pierre Equoy (pieq) wrote :
Revision history for this message
Pierre Equoy (pieq) wrote :
Revision history for this message
Pierre Equoy (pieq) wrote :
Changed in plainbox-provider-checkbox:
milestone: none → 0.65.0
Scott Hu (huntu207)
tags: added: jammy-test
Kent Lin (kent-jclin)
Changed in plainbox-provider-checkbox:
importance: Undecided → Critical
importance: Critical → High
Changed in plainbox-provider-checkbox:
milestone: 0.65.0 → 0.66.0
Scott Hu (huntu207)
tags: added: ce-qa-concern
Pierre Equoy (pieq)
Changed in plainbox-provider-checkbox:
status: New → 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

Remote bug watches

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