Project

General

Profile

Actions

action #104670

closed

Fix circular dependency of autotest <-> bmwqemu

Added by tinita over 2 years ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Regressions/Crashes
Target version:
Start date:
2022-03-28
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)

Description

Motivation

See https://github.com/os-autoinst/os-autoinst/pull/1905 which fixes the circular dep bmwqemu -> backend::driver -> myjsonrpc -> bmwqemu

autotest uses bmwqemu. bmwqemu uses $autotest::current_test in one of its functions and does a require autotest for this.

Correct solution would be to move $autotest::current_test to its own module, that both bmwqemu and autotest can use.

Problem: Backwards compatibility


Subtasks


Related issues 1 (0 open1 closed)

Is duplicate of openQA Project - action #78240: prevent circular dependencies in bmwqemu.pm and autotest.pm to be able to use "strictures"Resolved2020-11-19

Actions
Actions

Also available in: Atom PDF