Project

General

Profile

Actions

action #91905

open

coordination #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

Added by dancermak about 3 years ago. Updated 5 days ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Feature requests
Target version:
Start date:
2021-04-28
Due date:
% Done:

0%

Estimated time:

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.


Related issues 1 (1 open0 closed)

Related to openQA Project - action #56789: New needles from git repository not working with openqa-clone-custom-git-refspecBlockedokurz2019-09-11

Actions
Actions #1

Updated by mkittler about 3 years ago

  • Related to action #56789: New needles from git repository not working with openqa-clone-custom-git-refspec added
Actions #2

Updated by mkittler about 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

Actions #3

Updated by okurz about 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

Actions #4

Updated by okurz 5 days ago

  • Parent task changed from #88561 to #162551
Actions

Also available in: Atom PDF