linux/tools/testing/selftests/kselftest_module.h

/* SPDX-License-Identifier: GPL-2.0+ */
#ifndef __KSELFTEST_MODULE_H
#define __KSELFTEST_MODULE_H

#include <linux/module.h>
#include <linux/panic.h>

/*
 * Test framework for writing test modules to be loaded by kselftest.
 * See Documentation/dev-tools/kselftest.rst for an example test module.
 */

#define KSTM_MODULE_GLOBALS()

#define KSTM_CHECK_ZERO(x)

static inline int kstm_report(unsigned int total_tests, unsigned int failed_tests,
			      unsigned int skipped_tests)
{}

#define KSTM_MODULE_LOADERS(__module)

MODULE_INFO();

#endif	/* __KSELFTEST_MODULE_H */