Project

General

Profile

action #138401

Updated by szarate 6 months 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()`) 

Back