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 18, 2020
1 parent 39d6fce commit 2b36eef
Show file tree
Hide file tree
Showing 3 changed files with 69 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
49 changes: 49 additions & 0 deletions schedule/yast/yast2_ncurses_gnome.yaml
@@ -0,0 +1,49 @@
---
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
- "{{all_modules}}"
- "{{modules_from_default_installation}}"
conditional_schedule:
uefi_boot:
ARCH:
aarch64:
- boot/uefi_bootmenu
bootloader_start:
ARCH:
s390x:
- installation/bootloader_start
all_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
- console/coredump_collect
modules_from_default_installation:
ARCH:
aarch64:
- console/yast2_lan
ppc64le:
- console/yast2_lan
s390x:
- console/yast2_lan
20 changes: 20 additions & 0 deletions schedule/yast/yast2_ncurses_textmode.yaml
@@ -0,0 +1,20 @@
---
name: yast2_ncurses_textmode
description: >
Test for yast2 UI, ncurses only. Running on created textmode image.
schedule:
- "{{uefi_boot}}"
- "{{bootloader_start}}"
- boot/boot_to_desktop
- console/prepare_test_data
- console/consoletest_setup
- console/yast2_lan
conditional_schedule:
uefi_boot:
ARCH:
aarch64:
- boot/uefi_bootmenu
bootloader_start:
ARCH:
s390x:
- installation/bootloader_start

0 comments on commit 2b36eef

Please sign in to comment.