Actions
action #134285
closed[tools] Openqa bootstrap: test fails in test_results size:M auto_review:"Test died: no candidate needle with tag.+openqa-testresult"
Status:
Resolved
Priority:
High
Assignee:
Category:
Bugs in existing tests
Target version:
Start date:
2023-08-15
Due date:
% Done:
0%
Estimated time:
Difficulty:
Description
Observation¶
The test running inside the test does not match the correct needle
Note that all investigation jobs (last successful product, last successful test) also fail.
Please help investigating what goes wrong here
openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-openqa_bootstrap@64bit fails in
test_results
Test suite description¶
Maintainer: dheidler. Install openQA using openqa-bootstrap script.
Reproducible¶
Fails since (at least) Build 20230814
Expected result¶
Last good: 20230813 (or more recent)
Further details¶
Always latest result in this scenario: latest
Acceptance criteria¶
- AC1: Make the test not fail anymore
Suggestions¶
- Trying to understand what the failure means: https://openqa.opensuse.org/tests/3507592#step/test_results/15 is analoguous to https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/openqa/webui/test_results.pm#L54 https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tests/openqa/osautoinst/start_test.pm#L29 is cloning a test from o3 https://openqa.opensuse.org/tests/3507592#step/start_test/17 shows that the job being cloned is https://openqa.opensuse.org/tests/3506642 - unfortunately that's really cumbersome to find in the needles - and this test seems to have passed on o3
- Make the test look at the "nested" investigation tab
- See if we can trivially add "nested" needles as artifacts, maybe even as extra results
- Consider amending the needle match to accept a passing or failing test (module)
Actions