#!/usr/bin/env bash # SPDX-License-Identifier: LGPL-2.1-or-later set -e TEST_DESCRIPTION="test NUMAPolicy= and NUMAMask= options" TEST_NO_NSPAWN=1 # shellcheck source=test/test-functions . "${TEST_BASE_DIR:?}/test-functions" if qemu_min_version "5.2.0"; then QEMU_OPTIONS+=" -object memory-backend-ram,id=mem0,size=${QEMU_MEM:-768M} -numa node,memdev=mem0,nodeid=0" else QEMU_OPTIONS+=" -numa node,nodeid=0" fi if [[ "$(uname -m)" =~ ^(s390x|ppc)$ ]]; then echo "QEMU doesn't support NUMA nodes on $(uname -m), skipping the test" exit 0 fi do_test "$@"