coordination #38819
openopenQA Project (public) - coordination #14626: [epic] backend and console capabilities interface to increase extensibility and code reuse
[qe-core][tools][functional][epic] Refactor use of backends
100%
Description
Motivation¶
Currently we use some backends which all need to be treated differently but also share commonalities which are not properly reflected in code, e.g. all backends that do not have a local tty but rely on remote connections to the SUTs.
Acceptance criteria¶
- AC1: No "if's" on multiple specific backends but replace by proper characteristic what these backends share
Updated by okurz over 6 years ago
- Copied from action #33388: [functional][u][easy][pvm] Implement proper split from other backends added
Updated by okurz over 6 years ago
- Copied from deleted (action #33388: [functional][u][easy][pvm] Implement proper split from other backends)
Updated by okurz over 6 years ago
bulk move to next sprint as could not be discussed in SR
Updated by okurz over 6 years ago
- Due date changed from 2018-08-14 to 2018-08-28
due to changes in a related task
Updated by okurz over 6 years ago
- Status changed from New to Blocked
- Assignee set to SLindoMansilla
According to definition and subtasks the ticket seems "workable" to me.
Updated by mgriessmeier over 6 years ago
- Due date changed from 2018-08-28 to 2018-09-11
due to changes in a related task
Updated by mgriessmeier about 6 years ago
- Due date changed from 2018-09-11 to 2018-09-25
due to changes in a related task
Updated by SLindoMansilla about 6 years ago
- Due date changed from 2018-09-25 to 2018-10-09
due to changes in a related task
Updated by riafarov about 6 years ago
- Due date changed from 2018-10-09 to 2018-09-25
- Start date changed from 2018-03-15 to 2018-09-25
due to changes in a related task
Updated by riafarov about 6 years ago
- Due date set to -4712-01-01
- Start date changed from 2018-09-25 to 5000-01-01
due to changes in a related task
Updated by okurz about 6 years ago
- Target version changed from Milestone 19 to Milestone 20
Updated by okurz about 6 years ago
- Target version changed from Milestone 20 to Milestone 22
Updated by okurz about 6 years ago
- Blocks action #35038: [qe-core][sle][functional][hyperv] extra tests on hyperv added
Updated by szarate almost 6 years ago
- Due date changed from 2018-10-23 to 2018-12-10
- Start date set to 2018-12-10
due to changes in a related task
Updated by szarate almost 6 years ago
- Due date set to -4712-01-01
- Start date changed from 2018-12-10 to 5000-01-01
due to changes in a related task
Updated by okurz almost 6 years ago
- Related to coordination #44843: [qe-core][functional][epic] Cleanup the use of serial-/virtio-/ssh-consoles in our tests (was: use $self->select_serial_terminal instead of checking IPMI in every module) added
Updated by okurz almost 6 years ago
- Due date set to 2019-02-17
- Start date changed from 5000-01-01 to 2019-02-17
due to changes in a related task
Updated by okurz almost 6 years ago
- Target version changed from Milestone 22 to Milestone 25
Updated by okurz over 5 years ago
- Status changed from Blocked to Workable
subtask resolved, further subtasks should be defined then, the AC is IMHO still a good one and open.
Updated by mgriessmeier over 5 years ago
- Target version changed from Milestone 25 to Milestone 26
Updated by mgriessmeier over 5 years ago
- Target version changed from Milestone 26 to Milestone 27
Updated by SLindoMansilla over 5 years ago
- Assignee set to mgriessmeier
- Target version changed from Milestone 27 to Milestone 28
We need to create sub-tasks for checking that check_var('BACKEND', ...) and check_var('ARCH', ...) is not being used, at least outside lib/utils/backend,
Updated by mgriessmeier almost 5 years ago
- Target version changed from Milestone 28 to Milestone 30
needs to be discussed offline
Updated by SLindoMansilla over 4 years ago
- Status changed from Workable to New
- Assignee changed from mgriessmeier to SLindoMansilla
Updated by szarate about 4 years ago
- Tracker changed from action to coordination
Updated by szarate about 4 years ago
See for the reason of tracker change: http://mailman.suse.de/mailman/private/qa-sle/2020-October/002722.html
Updated by tjyrinki_suse about 4 years ago
- Subject changed from [tools][functional][u][epic] Refactor use of backends to [qe-core][tools][functional][epic] Refactor use of backends
Updated by szarate almost 4 years ago
- Blocks deleted (action #35038: [qe-core][sle][functional][hyperv] extra tests on hyperv)
Updated by okurz almost 4 years ago
- Status changed from Resolved to Workable
- Assignee deleted (
SLindoMansilla)
Now I think you are going a bit too far. Just because no one defined more subtasks I would not call this resolved. There are a lot of test modules using backedn specific calls.
Updated by slo-gin over 2 years ago
This ticket was set to Normal priority but was not updated within the SLO period. Please consider picking up this ticket or just set the ticket to the next lower priority.