diff options
Diffstat (limited to 'test/test_config.h')
-rw-r--r-- | test/test_config.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/test/test_config.h b/test/test_config.h index 76e071b556..8efe426e38 100644 --- a/test/test_config.h +++ b/test/test_config.h @@ -294,5 +294,23 @@ enum nvmem_vars { #define CONFIG_CURVE25519 #endif /* TEST_X25519 */ +#ifdef TEST_FUZZ +/* Disable hibernate: We never want to exit while fuzzing. */ +#undef CONFIG_HIBERNATE +#endif + +#ifdef TEST_HOST_COMMAND_FUZZ +#undef CONFIG_HOSTCMD_DEBUG_MODE + +/* Defining this make fuzzing slower, but exercises additional code paths. */ +#define FUZZ_HOSTCMD_VERBOSE + +#ifdef FUZZ_HOSTCMD_VERBOSE +#define CONFIG_HOSTCMD_DEBUG_MODE HCDEBUG_PARAMS +#else +#define CONFIG_HOSTCMD_DEBUG_MODE HCDEBUG_OFF +#endif /* ! FUZZ_HOSTCMD_VERBOSE */ +#endif /* TEST_HOST_COMMAND_FUZZ */ + #endif /* TEST_BUILD */ #endif /* __TEST_TEST_CONFIG_H */ |