Project

General

Profile

action #63859

[kernel][spvm][ipmi][tools] os-autoinst internals in susedistribution.pm:console_selected

Added by pcervinka 5 months ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA tests - doing board - kernel
Start date:
2020-05-01
Due date:
2020-07-30
% Done:

0%

Estimated time:
Difficulty:
Duration: 65

Description

Description

PR https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/9630 created workaround for multiple
console issue on remote backends (spvm, ipmi), but it is using internals from os-autoinst. This is ok for short-sighted
view but not

Recommendation

From okurz https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/9630#discussion_r384404830:
If it works this is good but it looks risky relying on the internals on os-autoinst which also happened e.g. in run_ltp.pm . I won't promise that this won't break again :)
I think it's a valid workaround for the time being but I suggest to not call it a real "fix". Probably you want to extend os-autoinst to foresee referencing the same console object as the target for multiple virtual ones from test scope or something like that.

Expected results

Internals are not used as fixed in final solution.


Related issues

Related to openQA Tests - action #59843: [spvm][kernel][openqa] test fails in coredump_collect - multiple select_console failsResolved2019-11-14

History

#1 Updated by pcervinka 5 months ago

  • Start date changed from 2020-02-26 to 2020-05-01

#2 Updated by pcervinka 5 months ago

  • Related to action #59843: [spvm][kernel][openqa] test fails in coredump_collect - multiple select_console fails added

#3 Updated by okurz 5 months ago

  • Category set to Enhancement to existing tests

#4 Updated by pcervinka about 1 month ago

  • Due date changed from 2020-05-31 to 2020-07-30
  • Target version changed from Planned - kernel&network to doing board - kernel

Also available in: Atom PDF