Testing & QAos-autoinst/openqa-skill
openqa
Create, change and debug openQA tests and review openQA results. Use whenever the user mentions openQA, o3, os-autoinst, isotovideo, testapi calls such as assert_script_run or assert_screen, needles, a job URL such as openqa.opensuse.org/tests/123, an openQA job group or build, soft-failures, force_result or verification runs, or asks why an openQA job failed, how to write, schedule, run or fix an openQA test or review a test PR, or to review or label openQA results. Tests: os-autoinst test modules in Perl or Python, YAML schedules, test data, pull requests to os-autoinst-distri-opensuse or a custom test distribution. Results: triage a failed, incomplete or timed-out job from its logs, sweep a job group or build, classify product bug vs test issue vs infrastructure, draft bug reports and job comments whose bugrefs, labels and carry-over openQA parses. Not for OBS package build failures, maintenance-update validation with mtui, plain bug-tracker work, other CI systems or general Perl questions.