forked from rhinstaller/kickstart-tests
-
Notifications
You must be signed in to change notification settings - Fork 0
/
skip-testtypes
95 lines (84 loc) · 3.4 KB
/
skip-testtypes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# The file defines types of tests to be skipped by the --skip-testtypes option
# of the containers/runner/launch script.
# The file is sourced from shell scripts.
# test types skipped in all scenarios
common_skip_array=(
knownfailure
manual
)
fedora_skip_array=(
skip-on-fedora
gh576 # clearpart-4 test is flaky on all scenarios
gh595 # proxy-cmdline failing on all scenarios
gh641 # packages-multilib failing on systemd conflict
gh680 # proxy-kickstart and proxy-auth failing
gh774 # autopart-luks-1 failing
gh777 # raid-1-reqpart failing
gh910 # stage2-from-ks test needs to be fixed for daily-iso
gh890 # default-systemd-target-vnc-graphical-provides flaking too much
gh871 # basic-ftp failing due to mirror
rhbz1853668 # multipath device not constructed back after installation
gh975 # packages-default failing
gh1023 # rpm-ostree failing
gh1060 # vnc tests too flaky
)
daily_iso_skip_array=(
)
rawhide_skip_array=(
)
rawhide_text_skip_array=(
skip-on-fedora
rhbz1853668 # multipath device not constructed back after installation
)
rhel8_skip_array=(
skip-on-rhel
skip-on-rhel-8
gh576 # clearpart-4 test is flaky on all scenarios
gh595 # proxy-cmdline failing on all scenarios
gh774 # autopart-luks-1 failing
gh1018 # bridge-no-bootopts-net failing
gh804 # tests requiring dvd iso failing
)
rhel9_skip_array=(
skip-on-rhel
skip-on-rhel-9
gh576 # clearpart-4 test is flaky on all scenarios
gh595 # proxy-cmdline failing on all scenarios
gh604 # packages-weakdeps: "gnupg2 --recommends has changed, test needs to be updated"
gh641 # packages-multilib failing on systemd conflict
gh774 # autopart-luks-1 failing
gh804 # tests requiring dvd iso failing
)
rhel10_skip_array=(
skip-on-rhel
skip-on-rhel-10
gh576 # clearpart-4 test is flaky on all scenarios
gh640 # authselect-not-set failing
gh804 # tests requiring dvd iso failing
gh1090 # raid-1-reqpart failing
gh1104 # network-prefixdevname failing
gh1108 # proxy-auth, proxy-kickstart failing
gh1107 # rpm-ostree-container failing
gh1110 # storage-multipath-autopart failing
gh1178 # tests using ext2 failing
gh1207 # packages-multilib failing
)
# used in workflows/daily-boot-iso-rhel8.yml
rhel8_daily_skip_array=(
skip-on-rhel
skip-on-rhel-8
)
_join_args_by_comma(){
local IFS=","
echo "$*"
}
# Do not forget to add new releases below as well
SKIP_TESTTYPES_RAWHIDE=$(_join_args_by_comma "${common_skip_array[@]}" "${fedora_skip_array[@]}" "${rawhide_skip_array[@]}")
SKIP_TESTTYPES_RAWHIDE_TEXT=$(_join_args_by_comma "${common_skip_array[@]}" "${rawhide_text_skip_array[@]}")
SKIP_TESTTYPES_DAILY_ISO=$(_join_args_by_comma "${common_skip_array[@]}" "${fedora_skip_array[@]}" "${daily_iso_skip_array[@]}")
SKIP_TESTTYPES_RHEL8=$(_join_args_by_comma "${common_skip_array[@]}" "${rhel8_skip_array[@]}")
SKIP_TESTTYPES_RHEL9=$(_join_args_by_comma "${common_skip_array[@]}" "${rhel9_skip_array[@]}")
SKIP_TESTTYPES_RHEL10=$(_join_args_by_comma "${common_skip_array[@]}" "${rhel10_skip_array[@]}")
SKIP_TESTTYPES_RHEL8_DAILY=$(_join_args_by_comma "${common_skip_array[@]}" "${rhel8_daily_skip_array[@]}")
# Tests run on an anaconda pull request by comment
SKIP_TESTTYPES_ANACONDA_PR=$(_join_args_by_comma "${common_skip_array[@]}")