action #38486

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

Added by dheidler over 1 year ago. Updated 6 months ago.

Status:RejectedStart date:17/07/2018
Priority:NormalDue date:
Assignee:mgriessmeier% Done:

0%

Category:Feature requests
Target version:QA - future
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 ot... Resolved 17/02/2019
Related to openQA Project - action #14626: [epic] backend and console capabilities interface to incr... Workable 17/02/2019

History

#1 Updated by coolo over 1 year ago

what would that capability be? 'stable_vnc_clicks'?

#2 Updated by okurz over 1 year 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 over 1 year 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 25/09/2018
  • Category set to 132
  • Target version set to Milestone 19

#4 Updated by coolo over 1 year ago

This sounds more like a property of the console to me

#5 Updated by okurz over 1 year ago

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

#6 Updated by mgriessmeier over 1 year 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 (25/09/2018)
  • 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 9 months 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 8 months ago

  • Category changed from 132 to Feature requests

#10 Updated by mgriessmeier 8 months ago

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

#11 Updated by SLindoMansilla 6 months ago

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

#12 Updated by okurz 3 months ago

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

Also available in: Atom PDF