Project

General

Profile

action #112421

coordination #112409: [epic] PoC for openSUSE ALP testing in openQA

3. Create a new product in os-autoinst-distri-opensuse

Added by jlausuch about 2 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
2022-06-14
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Since we are going to use DISTRI=alp for new ALP tests in openQA, we need to add the product to
https://github.com/os-autoinst/os-autoinst-distri-opensuse/tree/master/products
And also in O3 machine (ariel).

/var/lib/openqa/share/tests> ll
total 4
lrwxrwxrwx  1 geekotest nogroup    8 Apr  5 10:34 d-installer -> opensuse
lrwxrwxrwx  1 root      root       8 Sep  4  2017 kubic -> opensuse
lrwxrwxrwx  1 geekotest nogroup    8 Mar 30 15:36 leap-micro -> opensuse
lrwxrwxrwx  1 geekotest nogroup    8 Apr 16  2019 microos -> opensuse
drwxr-xr-x  5 geekotest nogroup  121 Feb 11  2020 obs
lrwxrwxrwx  1 root      root       6 Jan 16  2019 openQA -> openqa
drwxr-xr-x  6 geekotest nogroup  166 Oct 11  2021 openqa
drwxr-xr-x 15 geekotest nogroup 4096 Jun 13 12:08 opensuse
drwxr-xr-x  4 geekotest nogroup   65 Apr 16  2020 repositories
lrwxrwxrwx  1 root      root       8 Jul 22  2016 windows -> opensuse

we would need another symlinc to alp -> opensuse.

History

#1 Updated by jlausuch about 2 months ago

  • Status changed from Workable to In Progress
  • Assignee set to jlausuch

#2 Updated by jlausuch about 2 months ago

I have created the following symlink in Ariel (O3):

In /var/lib/openqa/share/tests/
alp -> opensuse

And also, I am proposing a new product alp with its own main.pm.
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/15098

The needles will be just a symlink to opensuse.

#3 Updated by jlausuch about 2 months ago

  • Status changed from In Progress to Resolved

After merging the PR and syncing the assets manually, I did the first test run in O3:
https://openqa.opensuse.org/tests/2420937

Of course, now it's a matter of fixing needles and the test code. But the schedule seems to work fine.

Also available in: Atom PDF