https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842018-10-09T15:57:52ZopenSUSE Project Management ToolopenQA Tests - action #42236: [functional][y] Identify all scenarios to be split into two parts, to have one part in YaST job grouphttps://progress.opensuse.org/issues/42236?journal_id=1549402018-10-09T15:57:52Zriafarov
<ul><li><strong>Parent task</strong> deleted (<del><i>#40481</i></del>)</li></ul> openQA Tests - action #42236: [functional][y] Identify all scenarios to be split into two parts, to have one part in YaST job grouphttps://progress.opensuse.org/issues/42236?journal_id=1549432018-10-09T15:58:54Zriafarov
<ul><li><strong>Parent task</strong> set to <i>#42191</i></li></ul> openQA Tests - action #42236: [functional][y] Identify all scenarios to be split into two parts, to have one part in YaST job grouphttps://progress.opensuse.org/issues/42236?journal_id=1550092018-10-09T21:09:41Zokurzokurz@suse.com
<ul><li><strong>Category</strong> set to <i>Enhancement to existing tests</i></li><li><strong>Target version</strong> set to <i>Milestone 20</i></li></ul> openQA Tests - action #42236: [functional][y] Identify all scenarios to be split into two parts, to have one part in YaST job grouphttps://progress.opensuse.org/issues/42236?journal_id=1552882018-10-10T09:57:41Zriafarov
<ul><li><strong>Estimated time</strong> set to <i>3.00 h</i></li></ul> openQA Tests - action #42236: [functional][y] Identify all scenarios to be split into two parts, to have one part in YaST job grouphttps://progress.opensuse.org/issues/42236?journal_id=1553302018-10-10T11:56:42Zriafarov
<ul><li><strong>Assignee</strong> set to <i>riafarov</i></li></ul> openQA Tests - action #42236: [functional][y] Identify all scenarios to be split into two parts, to have one part in YaST job grouphttps://progress.opensuse.org/issues/42236?journal_id=1554142018-10-10T14:28:30Zriafarov
<ul></ul><p>For OSD:<br>
Move:<br>
RAID0/1/10/5/6<br>
addon-module-ftp<br>
addon-module-http<br>
allmodules+allpatterns<br>
btrfs<br>
btrfs+warnings<br>
clone_system<br>
create_hdd_gnome<br>
create_hdd_minimal_base+sdk ?<br>
create_hdd_minimal_base+sdk_withhome ?<br>
create_hdd_pcm_aws ?<br>
create_hdd_pcm_azure ?<br>
create_hdd_pcm_googlecloud ?<br>
create_hdd_sled_gnome@64bit-virtio-vga ?<br>
create_hdd_sled_gnome+development@64bit-virtio-vga ?<br>
create_hdd_textmode<br>
crypt_no_lvm<br>
cryptlvm+activate_existing<br>
cryptlvm+activate_existing+force_recompute<br>
cryptlvm+activate_existing+import_users<br>
cryptlvm+cancel_existing<br>
detect_yast2_failures<br>
dud_development_tools<br>
ext4<br>
gnome_http<br>
gnome_install_smt ? (we don't own smt)<br>
gnome_self_signed_https<br>
gnome_smb<br>
gpt (no sense to run on SLE15, default there, covered)<br>
installer_extended (we can cover it in detect_yast2_failures, as of now this test suite doesn't make any sense)<br>
iscsi_client<br>
iscsi_server<br>
lvm+RAID1<br>
lvm+cancel_existing_cryptlvm<br>
lvm-encrypt-separate-boot<br>
minimal+base ?<br>
minimal+role_minimal<br>
multipath ?<br>
nis_client<br>
nis_server<br>
nvme ?<br>
registered+gnome+dev_tools_all_packages_dvd<br>
releasenotes_origin+unregistered<br>
remote_ssh_controller ?<br>
remote_ssh_target_ftp ? vs ssh-X<br>
remote_vnc_controller ?<br>
remote_vnc_target_nfs ?<br>
select_disk<br>
skip_registration<br>
skip_registration+sled+all-packages+activate_existing ?<br>
skip_registration+workaround_modules ?<br>
sles+sdk+proxy_SCC_via_YaST<br>
ssh-X ?<br>
switch_keyboard_gnome <br>
switch_keyboard_textmode<br>
textmode<br>
xfs<br>
yast2_gui<br>
yast2_ncurses<br>
yast2_ui_devel<br>
yast_hostname<br>
yast_hostname+dhcp_hostname<br>
yast_hostname+linuxrc_hostname<br>
yast_no_self_update<br>
yast_self_update<br>
zfcp@s390x-zfcp</p>
<p>Split:<br>
USBinstall<br>
allmodules+allpatterns<br>
cryptlvm<br>
cryptlvm_minimal_x<br>
default<br>
gnome_sled<br>
iscsi_ibft<br>
lvm<br>
lvm+resize_root<br>
lvm-full-encrypt<br>
lvm_thin_provisioning<br>
minimalx<br>
minimal_x+uefi (nonsense to run on aarch64, covered by minimalx)<br>
skip_registration+all-packages-iso<br>
textmode+role_kvm<br>
textmode+role_textmode<br>
textmode+role_xen<br>
videomode_text+textmode+role_kvm<br>
videomode_text+textmode+role_xen<br>
we-module ?<br>
wsm+textmode ?</p>
<p>Convert to INSTALLONLY:<br>
USBinstall (covered by default)<br>
cryptlvm (covered by default)<br>
cryptlvm_minimal_x (covered by minimalx)<br>
lvm+resize_root<br>
minimal_x+uefi</p>
<p>With question marks I've marked test suites which we could leave in functional, as they end up in different setup, but installer functionality is already covered. E.g. selecting custom set of patterns, as if selecting patterns works, then we can assume if other similar scenario fails, it's because of pattern content.</p>
<p>Secondly, we have 115 scenarios in total, considering smaller capacity in Y sub-team, we cannot afford having more than half of them in it.</p>
openQA Tests - action #42236: [functional][y] Identify all scenarios to be split into two parts, to have one part in YaST job grouphttps://progress.opensuse.org/issues/42236?journal_id=1554262018-10-10T14:47:15Zriafarov
<ul></ul><a name="For-openSUSE-we-could-consider-following"></a>
<h1 >For openSUSE we could consider following:<a href="#For-openSUSE-we-could-consider-following" class="wiki-anchor">¶</a></h1>
<p>openSUSE<br>
Move:<br>
RAID0/1/10/5<br>
autoyast_gnome<br>
autoyast_minimal<br>
autoyast_reinstall_gnome<br>
btrfs<br>
btrfs_textmode<br>
clone_system<br>
create_hdd_gnome<br>
create_hdd_kde<br>
create_hdd_textmode<br>
create_hdd_xfce<br>
crypt_no_lvm<br>
ext4<br>
gnome-gdm<br>
gnome+do_not_import_ssh_keys<br>
gpt (no sense to run on Leap 15+ and TW, default there, covered)<br>
install_offline<br>
installer_extended<br>
install_only<br>
kde_dual_windows10<br>
lvm+RAID1<br>
minimalx+btrfs+nosephome ?<br>
nvme@uefi<br>
select_disk<br>
switch_keyboard_gnome<br>
switch_keyboard_textmode<br>
transactional_host_install_only<br>
uefi ?<br>
xfs ?<br>
xfs_textmode ?<br>
yast2_gui<br>
yast2_ncurses<br>
yast_no_self_update<br>
kde-live_installation</p>
<p>Split:<br>
gnome<br>
crypt_lvm<br>
kde<br>
kde-sddm<br>
kde-wayland<br>
lvm<br>
lvm_thin_provisioning<br>
lxde<br>
minimalx<br>
minimalx_btrfs_snapper<br>
splitusr<br>
textmode<br>
xfce</p>
openQA Tests - action #42236: [functional][y] Identify all scenarios to be split into two parts, to have one part in YaST job grouphttps://progress.opensuse.org/issues/42236?journal_id=1563472018-10-12T13:31:25Zriafarov
<ul></ul><p>After discussion with Matthias, we agreed that for different combinations of patterns/modules/extensions, it's enough to validate that in general this functionality works, and problem can then be specific to the pattern/modules/extensions, which can be handled by U-team to split the load.</p>
openQA Tests - action #42236: [functional][y] Identify all scenarios to be split into two parts, to have one part in YaST job grouphttps://progress.opensuse.org/issues/42236?journal_id=1569442018-10-15T10:48:33Zriafarov
<ul><li><strong>Status</strong> changed from <i>Workable</i> to <i>Resolved</i></li></ul><p>Follow up tickets are created.</p>