[PATCH 2/3] tests: Introduce viracpitest
Andrea Bolognani
abologna at redhat.com
Wed Apr 5 17:24:42 UTC 2023
On Wed, Apr 05, 2023 at 01:30:18PM +0200, Michal Privoznik wrote:
> Introduce a test that checks newly introduced virArch module.
s/virArch/virAcpi/
> +++ b/tests/viracpitest.c
> +static int
> +mymain(void)
> +{
> + int ret = 0;
> +
> +#define DO_TEST(filename, nnodes, ...) \
> + do { \
> + const virIORTNodeType node_types[] = { __VA_ARGS__, VIR_IORT_NODE_TYPE_LAST }; \
> + const testAarch64SMMUData data = {filename, nnodes, node_types }; \
> + if (virTestRun("aarch64 SMMU " filename, testAarch64SMMU, &data) < 0) \
> + ret = -1; \
> + } while (0)
> +
> + DO_TEST("IORT_empty", 0, VIR_IORT_NODE_TYPE_LAST);
> + DO_TEST("IORT_virt_aarch64", 2,
> + VIR_IORT_NODE_TYPE_ITS_GROUP,
> + VIR_IORT_NODE_TYPE_ROOT_COMPLEX);
> + DO_TEST("IORT_ampere", 36,
> + VIR_IORT_NODE_TYPE_ITS_GROUP,
> + VIR_IORT_NODE_TYPE_ROOT_COMPLEX,
> + VIR_IORT_NODE_TYPE_SMMU_V3);
> + DO_TEST("IORT_gigabyte", 30,
> + VIR_IORT_NODE_TYPE_ITS_GROUP,
> + VIR_IORT_NODE_TYPE_ROOT_COMPLEX,
> + VIR_IORT_NODE_TYPE_SMMU_V1_2);
> + DO_TEST("IORT_qualcom", 69,
s/qualcom/qualcomm/
Same change in the commit message.
With those typos fixed,
Signed-off-by: Andrea Bolognani <abologna at redhat.com>
--
Andrea Bolognani / Red Hat / Virtualization
More information about the libvir-list
mailing list