coordination #31426
closed
[sle][functional][u][epic] extend tests for icewm regarding raspberry pi scenario (was: extend tests for icewm a bit)
Added by thehejik almost 7 years ago.
Updated about 4 years ago.
Estimated time:
(Total: 0.00 h)
Description
Motivation¶
Our new SLE12_SP3 image for RPi3 is using xdm together with icewm window manger.
I found that icewm is part of otherDE tests but it is not full WM test, see https://openqa.opensuse.org/tests/601354
It would be nice if we can test icewm at least on x86_64 and check if it behaves correctly according to default icewm configuration.
Acceptance criteria¶
- AC1: openSUSE and SLE tests covering icewm exercise more test steps from what we have on e.g. gnome
- AC2: All sub-tasks are resolved.
Tasks¶
We have in mind something like this:
- Basic desktop behavior (See subtask poo#32074):
- check suse wallpaper
- walk through "start" menu - try Help and wait for html help
- change theme
- check decorations of windows
- execute xterm and then click on Show deskop icon - it should minimize all windows, if you click again the windows should appear again
- Check basic widget behavior (poo#32080):
- check if clock "widget" is working correctly - click and xclock should appear
- check if mail "widget" is working correctly - click and some email client should appear
- check if system-monitor "widget" is working - click on first column and "netstat" or its equivalent like "ss" in SLE15 should appear, middle column (memory details) does nothing on click and by clicking on third column a "top" window should appear.
- Boot/Start (See subtask poo#32086:
- logout and login again over xdm
- shutdown and reboot
Further details¶
Keep in mind that icewm has a "desktop runner" equivalence, see https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4415/files
Related to bsc#1078295
- Subject changed from extend tests for icewm a bit to [sle][functional] extend tests for icewm a bit
- Category changed from Enhancement to existing tests to New test
For this sprint we stop on image creation and proceed further later on.
- Due date set to 2018-02-27
- Status changed from New to Workable
- Related to action #30586: [sle][functional][easy]keyboard layout switching - check for keyboard layout in console after first_boot added
ICEWM or minimalx test could be possibly extended and modified in a similar way as gnome test, so it would include X11 specific tests for ICEWM and shutdown module. Afterwards it would be also possible to run the same test with PUBLISH_HDD_1 to save and export qcow2 image with preinstalled ICEWM for further purposes. OpenQA refuses to save qcow2 image without proper shutdown of the virtual machine ([debug] ERROR: Machine not shut down when uploading disks! 31413: EXIT 1).
- Target version set to Milestone 15
- Subject changed from [sle][functional] extend tests for icewm a bit to [sle][functional][epic] extend tests for icewm a bit
- Description updated (diff)
- Due date deleted (
2018-02-27)
- Assignee deleted (
mloviska)
- Target version changed from Milestone 15 to Milestone 16
We decided during the daily 2018-02-21 to drop this ticket from the sprint as it is considered not really workable.
- Description updated (diff)
- Description updated (diff)
- Description updated (diff)
- Description updated (diff)
Please modify description (funny, as author of this ticket I'm able to delete it but not able to modify description? - permissions issue in progress?).
This ticket is also related to https://bugzilla.suse.com/show_bug.cgi?id=1079627
And please also change in description:
* check if system-monitor "widget" is working - click on it and top should appear
* check if system-monitor "widget" is working - click on first column and "netstat" or its equivalent like "ss" in SLE15 should appear, middle column (memory details) does nothing on click and by clicking on third column a "top" window should appear.
- Subject changed from [sle][functional][epic] extend tests for icewm a bit to [sle][functional][epic] extend tests for icewm regarding raspberry pi scenario (was: extend tests for icewm a bit)
- Description updated (diff)
- Description updated (diff)
- Due date changed from 2018-06-12 to 2018-06-19
due to changes in a related task
- Subject changed from [sle][functional][epic] extend tests for icewm regarding raspberry pi scenario (was: extend tests for icewm a bit) to [sle][functional][u][epic] extend tests for icewm regarding raspberry pi scenario (was: extend tests for icewm a bit)
- Target version changed from Milestone 16 to Milestone 18
- Due date changed from 2018-06-19 to 2018-06-12
due to changes in a related task
- Due date changed from 2018-06-12 to 2018-07-17
due to changes in a related task
- Target version changed from Milestone 18 to Milestone 18
- Target version changed from Milestone 18 to Milestone 19
- Due date changed from 2018-07-17 to 2018-08-14
due to changes in a related task
- Due date changed from 2018-08-14 to 2018-06-12
due to changes in a related task
- Target version changed from Milestone 19 to future
- Status changed from Workable to New
Bulk action to set status back to "New" for older tickets which are in "future". They would need to be revisited in time when we come up with a defined plan and assign to a milestone.
Since SLES15_SP1 RPi3 image switched into textmode only JeOS-firstboot variant where the X and neither icewm will be not present by default (maybe over some minimal_x pattern) I'm not interested in this anymore.
- Status changed from New to Rejected
SLE15 on RPi/JeOS doesn't include graphical interface anymore, so nothing to do here at the moment....
- Tracker changed from action to coordination
Also available in: Atom
PDF