Skip to content

Commit

Permalink
Move yast2 lan tests to YaST job group
Browse files Browse the repository at this point in the history
Move yast2 lan tests to YaST job group trying to match the closer test coverage
to the existing one and therefore excluding this test module from
the default schedule of main.pm mechanism for latest product to
have more control on its maintenance.

Currently when the module is schedule in other arch than x86_64
we are just opening it, so with this change we can apply the
detailed check for all architectures.
  • Loading branch information
jknphy committed May 19, 2020
1 parent 39d6fce commit f55a26a
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 1 deletion.
1 change: 0 additions & 1 deletion schedule/functional/allpatterns.yaml
Expand Up @@ -42,7 +42,6 @@ schedule:
- console/zypper_lr
- console/zypper_ref
- console/ncurses
- console/yast2_lan
- console/curl_https
- console/salt
- console/glibc_sanity
Expand Down
46 changes: 46 additions & 0 deletions schedule/yast/yast2_ncurses_gnome.yaml
@@ -0,0 +1,46 @@
---
name: yast2_ncurses_gnome
description: >
Test for yast2 UI, ncurses only. Running on created gnome images
which provides both text console for ncurses UI tests as well as
the gnome environment for the GUI tests.
schedule:
- "{{uefi_boot}}"
- "{{bootloader_start}}"
- boot/boot_to_desktop
- console/prepare_test_data
- console/consoletest_setup
- "{{yast_modules}}"
- console/coredump_collect
conditional_schedule:
uefi_boot:
ARCH:
aarch64:
- boot/uefi_bootmenu
bootloader_start:
ARCH:
s390x:
- installation/bootloader_start
yast_modules:
ARCH:
x86_64:
- console/yast2_rmt
- console/yast2_ntpclient
- console/yast2_tftp
- console/yast2_proxy
- console/yast2_vnc
- console/yast2_nis
- console/yast2_http
- console/yast2_ftp
- console/yast2_apparmor
- console/yast2_lan
- console/yast2_lan_hostname
- console/yast2_dns_server
- console/yast2_nfs_client
- console/yast2_snapper_ncurses
aarch64:
- console/yast2_lan
ppc64le:
- console/yast2_lan
s390x:
- console/yast2_lan
17 changes: 17 additions & 0 deletions schedule/yast/yast2_ncurses_textmode.yaml
@@ -0,0 +1,17 @@
---
name: yast2_ncurses_textmode
description: >
Test for yast2 UI, ncurses only. Running on created textmode image.
schedule:
- "{{pre_boot_to_desktop}}"
- boot/boot_to_desktop
- console/prepare_test_data
- console/consoletest_setup
- console/yast2_lan
conditional_schedule:
pre_boot_to_desktop:
ARCH:
aarch64:
- boot/uefi_bootmenu
s390x:
- installation/bootloader_start

0 comments on commit f55a26a

Please sign in to comment.