Project

General

Profile

Actions

coordination #69394

closed

[y][epic] Add test for the YaST 1-click install

Added by riafarov almost 4 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
2020-08-06
Due date:
% Done:

100%

Estimated time:
(Total: 10.00 h)

Description

Motivated by https://trello.com/c/boMgJWY5/1972-1-ostumbleweed-p5-1173781-one-click-installer-fails

This functionality is not covered by a single test in openQA, so no surprise we have missed https://bugzilla.suse.com/show_bug.cgi?id=1173781

We can start with TW and learn if this feature is used for SLES at all.

Package itself is called yast2-metapackage-handler
See https://github.com/yast/yast-metapackage-handler

Package provides 2 executables:
/usr/bin/OneClickInstallCLI
/usr/bin/OneClickInstallUI

Tool itself handles ymp files, for testing purposes we can take one which is provided on software.opensuse.org

For example for vim: https://software.opensuse.org/package/vim ( https://software.opensuse.org/ymp/openSUSE:Factory/standard/vim.ymp?base=openSUSE%3AFactory&query=vim )


Subtasks 8 (0 open8 closed)

action #69400: [y] Design test for 1 click installResolvedsyrianidou_sofia2020-08-06

Actions
action #69634: [y][timeboxed:24h] Add unit test for yast-metapackage-handlerResolvedsyrianidou_sofia2020-08-06

Actions
action #71116: [y] Add OpenQA test for OneClickInstallClosedJERiveraMoya2020-09-08

Actions
action #71122: [y][timeboxed:12h] Organize and open tickets for yast-matepackage-handler unit test Resolvedsyrianidou_sofia2020-09-08

Actions
action #76879: Unit test for yast2-metapackage-handler OneClickInstall.rb (part I)Resolvedsyrianidou_sofia2020-11-02

Actions
action #76882: Unit test for yast2-metapackage-handler OneClickInstall.rb (part II)Resolvedsyrianidou_sofia2020-11-02

Actions
action #76885: Unit test for yast2-metapackage-handler OneClickInstallWorkerFunction.rb (part I)Resolvedoorlov2020-11-02

Actions
action #76888: Unit test for yast2-metapackage-handler OneClickInstallWorkerFunction.rb (part II)Closedsyrianidou_sofia2020-11-02

Actions
Actions

Also available in: Atom PDF