Project

General

Profile

Actions

action #178675

open

[leap] default install test fails in agama - tests need to be adapted

Added by szarate about 1 month ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Bugs in existing tests
Target version:
-
Start date:
2025-03-11
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

Speaking today with Joaquin from QE-YAM maybe there's a way forward with the tests using what they have already been doing

Of interest is how https://github.com/jknphy/agama-integration-test-webpack is evolving

During a meeting today he mentioned that the interactive installation can be performed with a mix of jsonette (for things that the state is known) and then the specialization with a particular scenario i.e https://github.com/jknphy/agama-integration-test-webpack/blob/main/src/test_lvm.ts

openQA test in scenario opensuse-16.0-agama-installer-Leap-x86_64-gnome-agama@64bit-3G fails in
agama

Test suite description

Agama based GNOME installation for Leap 16, lkocman 20240730

Reproducible

Fails since (at least) Build 61.30

Expected result

Last good: 61.24 (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by szarate about 1 month ago

  • Subject changed from [leap] test fails in agama - tests need to be adapted to [leap] default install test fails in agama - tests need to be adapted
Actions #2

Updated by szarate about 1 month ago ยท Edited

Seems there's a small hiccup with the javascript code - in my local setup the agama tests don't go past the product selection page, if the product id has a dot in it... doing default installation on i.e Microos works fine (doesn't get to install, but gets further down)

openqa-clone-job https://openqa.opensuse.org/tests/4913148 AGAMA_TEST=test_default_installation AGAMA_PRODUCT_ID=MicroOS AGAMA_TEST_OPTIONS="-p nots3cr3t --product-id MicroOS --install"

basically the test is failing at https://github.com/jknphy/agama-integration-test-webpack/blob/7b742c8fb2ea038cc627e71b43d57ba9e7d77cfe/src/pages/product_selection_page.ts#L15

Actions #4

Updated by szarate about 1 month ago

The installation using pupeteer now passes https://openqa.opensuse.org/tests/4929015#step/agama/28

Actions

Also available in: Atom PDF