action #91905
opencoordination #162539: [saga][epic] future ideas version for version control features within openQA
coordination #162551: [epic] Extend needle version control handling - part 2
webui fails to display needles when using a git repository as CASEDIR
0%
Description
The openQA webui implicitly searches for the needles in /var/lib/openqa/share/tests/$DISTRI/needles
even when one overrides CASEDIR
. The crux in this is, that os-autoinst
actually does find the needles in the "correct" location (= $CASEDIR/needles
). Only in the webui it looks like no needles could be found, because it does not automatically look in $CASEDIR/needles
.
This issue can be reproduced by creating a new job and use a git repository as CASEDIR
. I have for instance used https://github.com/dcermak/kiwi-functional-tests#basic_functional_test
, which includes the needles in the needles/
subdir. os-autoinst
finds all present needles, but the webui does not.
Updated by mkittler over 3 years ago
- Related to action #56789: New needles from git repository not working with openqa-clone-custom-git-refspec added
Updated by mkittler over 3 years ago
- Parent task set to #88561
This looks similar to #56789. I've described the general problem (and some ideas to overcome it) with custom needles and the web UI here: #56789#note-21 #56789#note-35
Updated by okurz over 3 years ago
- Category set to Feature requests
- Priority changed from Normal to Low
- Target version set to future
@mkittler right, similar to #56789 but not exactly the same as here we have a case of needles that are part of CASEDIR, not a separate repo. Thanks for bringing in the right ticket connections.
@dancermak I was not aware that you want to use needles from a custom git repo, would have told you that this feature is not yet supported :D