Skip to content

Commit 940f19c

Browse files
committed
ngci/tests: Add oz boots
1 parent dd3289e commit 940f19c

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

etc/tests.py

+39
Original file line numberDiff line numberDiff line change
@@ -450,3 +450,42 @@ def ppm_hw_boots(args):
450450
ltcppm2(args, suite)
451451
ltcppm3(args, suite)
452452
return suite
453+
454+
455+
def t4240rdb(args, suite=None):
456+
images = args.images
457+
if not images:
458+
images = [DEFAULT_NEW_IMAGE]
459+
460+
if suite is None:
461+
suite = TestSuite('t4240rdb')
462+
463+
for image in images:
464+
suite.add_kernel('corenet64_smp_defconfig+e6500', image, merge_config=corenet64_configs + ['e6500-y', 'altivec-y'])
465+
suite.add_boot('t4240rdb', 'corenet64_smp_defconfig+e6500', image)
466+
467+
# XXX Can't run selftests because Void userspace is BE ELFv2
468+
# Need to build the tests with a matching toolchain.
469+
470+
return suite
471+
472+
473+
def didgo5(args, suite=None):
474+
return std_boot(args, 'didgo5', 'ppc64_guest_defconfig+legacy', legacy_guest_configs, suite)
475+
476+
477+
def mpe_g5(args, suite=None):
478+
return std_boot(args, 'mpe-g5', 'g5_defconfig', g5_configs, suite)
479+
480+
481+
def spork(args, suite=None):
482+
return std_boot_and_test(args, 'spork', 'powernv_defconfig', powernv_configs, suite)
483+
484+
485+
def oz_hw_boots(args):
486+
suite = TestSuite('oz-hw-boots')
487+
t4240rdb(args, suite)
488+
didgo5(args, suite)
489+
mpe_g5(args, suite)
490+
spork(args, suite)
491+
return suite

0 commit comments

Comments
 (0)