Project

General

Profile

Actions

action #38486

closed

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

Added by dheidler almost 6 years ago. Updated over 4 years ago.

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

0%

Estimated time:

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 2 (1 open1 closed)

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

Actions
Related to openQA Project - coordination #14626: [epic] backend and console capabilities interface to increase extensibility and code reuseNew2019-02-17

Actions
Actions #1

Updated by coolo almost 6 years ago

what would that capability be? 'stable_vnc_clicks'?

Actions #2

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

Actions #3

Updated by okurz almost 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
Actions #4

Updated by coolo almost 6 years ago

This sounds more like a property of the console to me

Actions #5

Updated by okurz almost 6 years ago

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

Updated by mgriessmeier over 5 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?

Actions #7

Updated by okurz over 5 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

Actions #8

Updated by okurz almost 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.

Actions #9

Updated by okurz almost 5 years ago

  • Category changed from 132 to Feature requests
Actions #10

Updated by mgriessmeier almost 5 years ago

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

Updated by SLindoMansilla over 4 years ago

  • Status changed from Workable to Rejected
  • Assignee set to mgriessmeier
Actions #12

Updated by okurz over 4 years ago

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

Also available in: Atom PDF