action #38486
closed[functional][u] add capability flags to os-autoinst backends (or tests)
0%
Description
In https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/lib/main_common.pm#L885 (for example) we have many checks on the name of the backend. This is getting more and more hard to read.
It could be easier to use capability flags in the backends and do the decisions based on this flags.
Updated by coolo about 6 years ago
what would that capability be? 'stable_vnc_clicks'?
Updated by okurz about 6 years ago
let's start with something for the "remote" backends, i.e. the ones where we need to connect over SSH or VNC rather than ttys. Or phrased inverse: The capability for the qemu-backends would be "local_ttys"?
Updated by okurz about 6 years ago
- Subject changed from [functional] add capability flags to os-autoinst backends to [functional][u] add capability flags to os-autoinst backends (or tests)
- Due date set to 2018-09-25
- Category set to 132
- Target version set to Milestone 19
Updated by coolo about 6 years ago
This sounds more like a property of the console to me
Updated by okurz about 6 years ago
- Related to action #33388: [functional][u][easy][pvm] Implement proper split from other backends added
Updated by mgriessmeier about 6 years ago
- Status changed from New to Feedback
- Assignee set to mgriessmeier
imho that's not related but duplicating https://progress.opensuse.org/issues/33388
@olli: wdyt?
Updated by okurz about 6 years ago
- Due date deleted (
2018-09-25) - Status changed from Feedback to Blocked
- Assignee changed from mgriessmeier to okurz
- Target version changed from Milestone 19 to future
could be. Let's look into #33388 first
Updated by okurz over 5 years ago
- Assignee changed from okurz to mgriessmeier
Move to new QSF-u PO after I moved to the "tools"-team. I mainly checked the subject line so in individual instances you might not agree to take it over completely into QSF-u. Feel free to discuss with me or reassign to me or someone else in this case. Thanks.
Updated by mgriessmeier over 5 years ago
- Status changed from Blocked to Workable
- Assignee deleted (
mgriessmeier)
Updated by SLindoMansilla about 5 years ago
- Status changed from Workable to Rejected
- Assignee set to mgriessmeier
Updated by okurz almost 5 years ago
- Related to coordination #14626: [epic] backend and console capabilities interface to increase extensibility and code reuse added