Project

General

Profile

Actions

action #45827

closed

coordination #36712: [saga] Use YaST specific framework for GUI testing

coordination #43742: [functional][y][epic] Separate YaST UI framework to individual project

[functional][y] Split libyui-ncurses

Added by riafarov over 5 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
SUSE QA - Milestone 24
Start date:
2019-01-08
Due date:
2019-04-09
% Done:

0%

Estimated time:
13.00 h

Description

See motivation in the parent ticket.

Acceptance criteria

  • Required changes to libyui-ncurses package are separated and only minimal changes are applied to libyui-ncurses itself

Suggestions

One can take a look on libyui split part: https://github.com/libyui/libyui/pull/141
It contains links to the separated project (as of now called libyui-testframework). And modified ncurses branch, which imports libyui-testframework statically, which we are going to change in this ticket.

Good reading regarding dynamic libraries loading: http://www.linux-tutorial.info/modules.php?name=Howto&pagename=C++-dlopen

Actions #1

Updated by riafarov over 5 years ago

  • Description updated (diff)
Actions #2

Updated by riafarov over 5 years ago

  • Estimated time set to 13.00 h
Actions #3

Updated by cwh over 5 years ago

  • Assignee set to cwh
Actions #4

Updated by riafarov over 5 years ago

  • Description updated (diff)
Actions #5

Updated by agraul over 5 years ago

  • Category set to Enhancement to existing tests
Actions #6

Updated by okurz over 5 years ago

  • Target version set to Milestone 22
Actions #7

Updated by riafarov about 5 years ago

  • Due date changed from 2019-01-29 to 2019-02-12

Not yet done. Moving to the next sprint

Actions #8

Updated by riafarov about 5 years ago

Hi Christopher! Could you please update ticket with your current progress? Maybe I can take over, as I am eager to finish this, so we finally can move on =).

Actions #9

Updated by cwh about 5 years ago

Will be done by end of this week (which is Wednesday for me).

Actions #10

Updated by riafarov about 5 years ago

Awesome! Thanks for the update!

Actions #11

Updated by cwh about 5 years ago

Did not fully make it.
Delayed until next week.

Actions #12

Updated by riafarov about 5 years ago

  • Due date changed from 2019-02-12 to 2019-02-26
Actions #13

Updated by okurz about 5 years ago

  • Target version changed from Milestone 22 to Milestone 23
Actions #14

Updated by riafarov about 5 years ago

  • Due date changed from 2019-02-26 to 2019-03-12
Actions #15

Updated by riafarov about 5 years ago

  • Due date deleted (2019-03-12)

Let's keep out of sprint. Once I find solution for qt, we can reapply it for ncurses.

Actions #16

Updated by riafarov about 5 years ago

  • Due date set to 2019-04-09
  • Assignee changed from cwh to riafarov
  • Target version changed from Milestone 23 to Milestone 24
Actions #17

Updated by riafarov about 5 years ago

  • Status changed from Workable to Resolved

Adjustments for overall solution will be handled in #49430
Resolving as no major changes requested.

Actions

Also available in: Atom PDF