8#include "pedigree/kernel/Log.h"
10#include "modules/Module.h"
12extern void system_reset();
13extern bool runHostedWaitRegressions();
14#if PEDIGREE_AFFINITY_TESTS
15extern bool runAffinityRegressions();
17#if PEDIGREE_CHILD_WAIT_TESTS
18extern bool runChildWaitRegressions();
20#if PEDIGREE_PTRACE_TESTS
21extern bool runPtraceFrameRegressions();
25 if (!runHostedWaitRegressions()) {
29#if PEDIGREE_AFFINITY_TESTS
30 if (!runAffinityRegressions()) {
35#if PEDIGREE_CHILD_WAIT_TESTS
36 if (!runChildWaitRegressions()) {
41#if PEDIGREE_PTRACE_TESTS
42 if (!runPtraceFrameRegressions()) {
48 NOTICE(
"HOSTED-SMOKE: populated initrd executed");
55MODULE_INFO(
"hosted-smoke", &entry, &exit,
"config",
"fat",
"hid",
"rawfs",
"scsi",
"usb",
56 "usb-mass-storage",
"vfs");