action #33517
closed
[functional][y][yast][sporadic][medium] yast2_control_center: possible conflict with PackageKit doing background refresh
Added by dimstar almost 7 years ago.
Updated over 6 years ago.
Category:
Bugs in existing tests
Description
Observation¶
openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-yast2_gui@64bit fails in
yast2_control_center
Reproducible¶
Fails since (at least) Build 20180314
Expected result¶
Last good: 20180313 (or more recent)
Suggestions¶
Call pkcon_quit within test module.
As an alternative, we can explore if pressing yes is stable enough to fix in the test. (First option is still preferable)
Further details¶
Always latest result in this scenario: latest
either we explicitly terminate PK before hand or we ensure the pk refresh is completed (the test sometimes passes, most of the times fails).
- Subject changed from yast2_control_center: possible conflict with PackageKit doing background refresh to [functional][y][yast]yast2_control_center: possible conflict with PackageKit doing background refresh
- Target version set to Milestone 16
- Due date set to 2018-04-10
- Priority changed from Normal to Urgent
- Target version changed from Milestone 16 to Milestone 15
failing reproducibly every time since the mentioned build
failing reproducibly every time since the mentioned build
not really - whenever the PK conflict does not show up (and I see it) I can create one or two more needles. The failure always happens to be in the same module, but it is not always the exact same error
e.g. https://openqa.opensuse.org/tests/643136#step/yast2_control_center/20 failed on missing needles for the printer config
- Subject changed from [functional][y][yast]yast2_control_center: possible conflict with PackageKit doing background refresh to [functional][y][yast][sporadic] yast2_control_center: possible conflict with PackageKit doing background refresh
- Description updated (diff)
- Status changed from New to Workable
I see, in cases like these feel free to add the subject keyword "[sporadic]" so that no one states: "One job did not fail, is it solved?" ;)
So unconditionally calling pkcon quit
before starting sw_single should maybe solve that problem, shouldn't it?
- Subject changed from [functional][y][yast][sporadic] yast2_control_center: possible conflict with PackageKit doing background refresh to [functional][y][yast][sporadic][medium] yast2_control_center: possible conflict with PackageKit doing background refresh
- Status changed from Workable to In Progress
- Status changed from In Progress to Feedback
While continuing to update needles for that test I found two more cases when PackageKit can sporadically block that test:
- online-update
- online-repositories
I keep fixing them as they go. I guess I got them all, now.
http://boltzmann.suse.de/tests/65
Initial problem resolved.
- Status changed from Feedback to Resolved
- Status changed from Resolved to Feedback
- Due date changed from 2018-04-10 to 2018-05-08
- Target version changed from Milestone 15 to Milestone 16
- Status changed from Feedback to Resolved
Also available in: Atom
PDF