2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-09-08 12:40:45 +00:00

test(genesis): cover architecture reporting

This commit is contained in:
Vinícius Ferrão
2026-09-04 16:54:13 -03:00
parent 0cbeb3bb56
commit ccac4f57eb
+8
View File
@@ -108,6 +108,14 @@ my $build = read_file('xCAT-genesis-builder/oe/build');
my $build_path = File::Spec->catfile(
$repo_root, qw(xCAT-genesis-builder oe build)
);
my @listed_architectures = `$build_path --list-architectures`;
is($? >> 8, 0, 'build reports its supported architectures');
chomp @listed_architectures;
is_deeply(
\@listed_architectures,
[qw(aarch64 armv7hf riscv64 s390x x86 x86_64 ppc64 ppc64le)],
'build reports each supported architecture once',
);
my $build_test_dir = tempdir(CLEANUP => 1);
my $kas_stub = File::Spec->catfile($build_test_dir, 'kas');
my $kas_log = File::Spec->catfile($build_test_dir, 'kas.log');