Actions
action #138401
closedcoordination #138077: [qe-core] Packages in Python Reduced Stack
[qe-core] Move all Python-related tests to a separate test
Status:
Resolved
Priority:
High
Assignee:
Category:
Refactor/Code Improvements
Target version:
Start date:
2023-10-24
Due date:
% Done:
0%
Estimated time:
Difficulty:
Sprint:
QE-Core: December Sprint 23 (Dec 13 - Jan 10)
Description
We have the following Python package-related tests in openQA:
tests/console/python_scientific.pm
tests/console/python_flake8.pm
tests/console/python_pycairo.pm
tests/console/python3_new_version_check.pm
tests/console/python_liblouis.pm
tests/console/python3_setuptools.pm
Now, let's move them to a new test suite in openQA. Please ensure that they are unscheduled in their current test suite and scheduled as Python-related tests in openQA.Schedule the tests either in YAML
or main_common.pm
.
Schedule them for all three architectures in 15-SP4, 15-SP5, LEAP, and Tumbleweed.
Please schedule any Python-related tests I may have missed mentioning here.
Tasks¶
- Refactor to move all common python-related functionality to a separate library, most likely the one introduced with https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/18045.
- Review actual tests
- Schedule tests in a single testsuite (
stack_tests_pyton
) - Beware of tests that rely on phub (use
is_phub_ready()
)
Actions