Project

General

Profile

coordination #69394

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

Added by riafarov about 1 year ago. Updated 1 day 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

action #69400: [y] Design test for 1 click installResolvedsyrianidou_sofia

action #69634: [y][timeboxed:24h] Add unit test for yast-metapackage-handlerResolvedsyrianidou_sofia

action #71116: [y] Add OpenQA test for OneClickInstallClosedJERiveraMoya

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

action #76879: Unit test for yast2-metapackage-handler OneClickInstall.rb (part I)Resolvedsyrianidou_sofia

action #76882: Unit test for yast2-metapackage-handler OneClickInstall.rb (part II)Resolvedsyrianidou_sofia

action #76885: Unit test for yast2-metapackage-handler OneClickInstallWorkerFunction.rb (part I)Resolvedoorlov

action #76888: Unit test for yast2-metapackage-handler OneClickInstallWorkerFunction.rb (part II)Closedsyrianidou_sofia

History

#1 Updated by riafarov about 1 year ago

  • Description updated (diff)

#2 Updated by syrianidou_sofia about 1 year ago

  • Due date changed from 2020-08-11 to 2020-08-06
  • Start date changed from 2020-07-27 to 2020-08-06

due to changes in a related task: #69400

#3 Updated by riafarov about 1 year ago

  • Due date set to 2020-09-08

due to changes in a related task: #69634

#4 Updated by riafarov about 1 year ago

  • Due date changed from 2020-09-08 to 2020-10-06

due to changes in a related task: #71122

#5 Updated by riafarov 12 months ago

  • Status changed from Workable to Blocked

#6 Updated by riafarov 12 months ago

  • Project changed from openQA Tests to qe-yast
  • Category deleted (New test)

#7 Updated by riafarov 11 months ago

  • Project changed from qe-yast to openQA Tests

#8 Updated by szarate 11 months ago

  • Tracker changed from action to coordination
  • Status changed from Blocked to New

#10 Updated by riafarov 11 months ago

  • Project changed from openQA Tests to qe-yast

#11 Updated by riafarov 4 months ago

  • Status changed from New to In Progress
  • Assignee changed from riafarov to oorlov

#12 Updated by oorlov about 2 months ago

  • Target version changed from SLE 15 SP3 to Current

#13 Updated by oorlov 1 day ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF