Project

General

Profile

Actions

action #64316

closed

Automate YaST Online Search menu from yast2 sw_single module

Added by JERiveraMoya about 4 years ago. Updated 3 months ago.

Status:
Resolved
Priority:
Low
Assignee:
-
Target version:
-
Start date:
2020-02-19
Due date:
% Done:

0%

Estimated time:

Description

After manual testing of feature in #63595 we can move forward with automation.

See https://jira.suse.com/browse/SLE-9109 https://jira.suse.com/browse/SLE-9837 and https://jira.suse.com/browse/SLE-9839

More details: https://gist.github.com/imobachgs/5651c4833cd8c7365806d3b422fbac51
https://trello.com/c/69gVjscd/1467-8-big-one-feature-jscsle-9109-improve-package-search-user-experience-across-modules

Here are the affected packages:

The option is located in the YaST2 software manager, under the "Extras" For the time being, the option (in the YaST2 software manager, under the "Extras" menu) will be available only in those systems where the yast2-registration package is available. However, if the system is unregistered, the user will get an error message about it.

Acceptance criteria

  1. Have an scenario covering Online Search in x86_64 (no sense for other archs, check in #63595 for explanation)
  2. Both textmode and qt should be cover due to different behavior found in #63595.
  3. Basesystem and server module (our qcow2 from create_hdd_gnome) should suffice as pre-registered module before using this feature.
  4. Search for several packages from different modules not yet registered in the system (even we could search for a package that trigger two module to be installed, for example some module has deps on other modules, like the ones hanging from desktop module)
  5. Scenario should register everything requested and transfer all those package to Packager.
  6. Out of the scope is the real installation of those package in Packager.

Suggestion

Scenario should be running
Consider Online medium and optional full medium with post-registration.
Consider in scenario to check for error dialog before we point to the official SCC by editing /etc/SUSEConnect.
Consider in scenario with full medium to check for error dialog before we register the system.
Consider validation of scenario using SUSEConnect tool.


Related issues 1 (0 open1 closed)

Copied from openQA Tests - action #63595: [functional][y][SLE-9839][SLE-9837][SLE-9109] improve package search user experience across modulesResolvedJERiveraMoya2020-02-192020-03-10

Actions
Actions

Also available in: Atom PDF