Project

General

Profile

action #38486

[functional][u] add capability flags to os-autoinst backends (or tests)

Added by dheidler almost 2 years ago. Updated 10 months ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2018-07-17
Due date:
% Done:

0%

Estimated time:
Difficulty:
Duration:

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.


Related issues

Related to openQA Tests - action #33388: [functional][u][easy][pvm] Implement proper split from other backendsResolved2019-02-17

Related to openQA Project - action #14626: [epic] backend and console capabilities interface to increase extensibility and code reuseIn Progress2019-02-17

History

#1 Updated by coolo almost 2 years ago

what would that capability be? 'stable_vnc_clicks'?

#2 Updated by okurz almost 2 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"?

#3 Updated by okurz almost 2 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

#4 Updated by coolo almost 2 years ago

This sounds more like a property of the console to me

#5 Updated by okurz almost 2 years ago

  • Related to action #33388: [functional][u][easy][pvm] Implement proper split from other backends added

#6 Updated by mgriessmeier almost 2 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?

#7 Updated by okurz over 1 year 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

#8 Updated by okurz about 1 year 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.

#9 Updated by okurz 12 months ago

  • Category changed from 132 to Feature requests

#10 Updated by mgriessmeier 11 months ago

  • Status changed from Blocked to Workable
  • Assignee deleted (mgriessmeier)

#11 Updated by SLindoMansilla 10 months ago

  • Status changed from Workable to Rejected
  • Assignee set to mgriessmeier

#12 Updated by okurz 6 months ago

  • Related to action #14626: [epic] backend and console capabilities interface to increase extensibility and code reuse added

Also available in: Atom PDF