action #138401
Updated by szarate about 1 year ago
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
1. 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.
1. Review actual tests
1. Schedule tests in a single testsuite (`stack_tests_pyton`)
1. Beware of tests that rely on phub (use `is_phub_ready()`)