Project

General

Profile

Actions

action #127622

closed

[openQA-in-openQA] openqa_install+publish takes very long - Use example distribution instead of os-autoinst-distri-opensuse size:M

Added by tinita over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Feature requests
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Observation

See also #127412

In fetchneedles the git clone sometimes fails, presumably this is more likely to happen because of the big needles repository.

The test in openqa_install+publish installs openQA, clones os-autoinst-distri-opensuse & needles and runs a test. At the end a qcow image is published. The cloning takes several minutes, and the publishing of the big image takes even longer. The whole test can take 30-60 minutes.

It's of course fine to do that in general (if the published image is even used; we are not sure about that), but the openqa_install+publish is there to test if openQA works fine. We run it every hour, and I don't see why we need a new published image every hour.

Acceptance criteria

  • AC1: The test takes less than 30 minutes

Suggestions

  • Use a much smaller test repo, maybe using the new scenario cloning feature along with the example distribution, and create a new test for the image publishing that only runs once a day or so.
  • Have a setting like FULL_OPENSUSE_TEST to retain the publishing of the existing image

Related issues 1 (0 open1 closed)

Copied from openQA Project (public) - action #127412: [openQA-in-openQA] test fails in test_distribution size:MResolvedtinita2023-04-10

Actions
Actions

Also available in: Atom PDF