Skip to content

Commit 5e01576

Browse files
committed
ngci/tests: Add more 4K builds and boots
1 parent 38a45d8 commit 5e01576

1 file changed

Lines changed: 17 additions & 6 deletions

File tree

etc/tests.py

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,6 @@ def qemu_coverage(args, suite=None):
6969
# BOOK3S64 && BIG_ENDIAN
7070
# PSERIES, POWERNV, CELL, PS3, PMAC && PMAC64, PASEMI, MAPLE
7171
k('ppc64_guest_defconfig+lockdep', image, merge_config=guest_configs + ['lockdep-y'])
72-
# As above with 4K page size
73-
k('ppc64le_guest_defconfig+4k', image, merge_config=guest_configs_4k)
74-
k('ppc64_guest_defconfig+4k', image, merge_config=guest_configs_4k)
7572
# G5
7673
k('g5_defconfig', image, merge_config=g5_configs)
7774
# BOOK3E_64
@@ -84,6 +81,11 @@ def qemu_coverage(args, suite=None):
8481
# 8xx
8582
k('mpc885_ads_defconfig', image)
8683

84+
# 4K PAGE_SIZE builds, default builds are 64K
85+
k('ppc64le_guest_defconfig+4k', image, merge_config=guest_configs_4k)
86+
k('ppc64_guest_defconfig+4k', image, merge_config=guest_configs_4k)
87+
k('g5_defconfig+4k', image, merge_config=g5_configs + ['4k-pages'])
88+
8789
# PPC_85xx
8890
if image != "korg@5.5.0":
8991
k('corenet32_smp_defconfig', image, merge_config=['debug-info-n'])
@@ -102,22 +104,29 @@ def qemu_coverage(args, suite=None):
102104
# G5
103105
b('qemu-g5', 'g5_defconfig', image)
104106
b('qemu-g5+compat', 'g5_defconfig', image)
107+
b('qemu-g5', 'g5_defconfig+4k', image)
108+
b('qemu-g5+compat', 'g5_defconfig+4k', image)
109+
105110
# pseries boots
106111
b('qemu-pseries+p10+tcg', 'ppc64le_guest_defconfig+lockdep', image)
107112
b('qemu-pseries+p10+tcg', 'ppc64_guest_defconfig+lockdep', image)
113+
b('qemu-pseries+p10+tcg', 'ppc64le_guest_defconfig+4k', image)
108114

109115
b(f'qemu-pseries+p8+{accel}', 'ppc64le_guest_defconfig+lockdep', image)
110116
b(f'qemu-pseries+p9+{accel}', 'ppc64le_guest_defconfig+lockdep', image)
111117
b(f'qemu-pseries+p8+{accel}', 'ppc64_guest_defconfig+lockdep', image)
112118
b(f'qemu-pseries+p9+{accel}', 'ppc64_guest_defconfig+lockdep', image)
113119
b(f'qemu-pseries+p9+{accel}+fedora39', 'ppc64le_guest_defconfig+lockdep', image)
120+
b(f'qemu-pseries+p9+{accel}+fedora39', 'ppc64le_guest_defconfig+4k', image)
121+
114122
# powernv boots
115123
b('qemu-powernv+p8+tcg', 'ppc64le_guest_defconfig+lockdep', image)
116124
b('qemu-powernv+p9+tcg', 'ppc64le_guest_defconfig+lockdep', image)
117125
b('qemu-powernv+p10+tcg', 'ppc64le_guest_defconfig+lockdep', image)
118126
b('qemu-powernv+p8+tcg', 'ppc64_guest_defconfig+lockdep', image)
119127
b('qemu-powernv+p9+tcg', 'ppc64_guest_defconfig+lockdep', image)
120128
b('qemu-powernv+p10+tcg', 'ppc64_guest_defconfig+lockdep', image)
129+
b('qemu-powernv+p10+tcg', 'ppc64_guest_defconfig+4k', image)
121130

122131

123132
for image in ['ubuntu@16.04', 'ubuntu']:
@@ -171,9 +180,6 @@ def full_compile_test(args, suite=None):
171180
# BOOK3S64 && BIG_ENDIAN
172181
# PSERIES, POWERNV, CELL, PS3, PMAC && PMAC64, PASEMI, MAPLE
173182
k('ppc64_guest_defconfig', image, merge_config=guest_configs)
174-
# As above with 4K page size
175-
k('ppc64le_guest_defconfig+4k', image, merge_config=guest_configs_4k)
176-
k('ppc64_guest_defconfig+4k', image, merge_config=guest_configs_4k)
177183
# PMAC && PMAC64
178184
k('g5_defconfig', image, merge_config=g5_configs)
179185
# BOOK3E_64
@@ -248,6 +254,11 @@ def full_compile_test(args, suite=None):
248254
# PPC_8xx + PPC16K_PAGES
249255
k('mpc885_ads_defconfig+16k', image, merge_config=['16k-pages'])
250256

257+
# 4K PAGE_SIZE builds, default builds are 64K
258+
k('ppc64le_guest_defconfig+4k', image, merge_config=guest_configs_4k)
259+
k('ppc64_guest_defconfig+4k', image, merge_config=guest_configs_4k)
260+
k('g5_defconfig+4k', image, merge_config=g5_configs + ['4k-pages'])
261+
251262
#########################################
252263
# specific enabled features
253264
#########################################

0 commit comments

Comments
 (0)