9#if !defined(_UNITTEST_PSYSDK_H_)
10#define _UNITTEST_PSYSDK_H_
30bool RunCMSDKTests(
const char* name,
const char* compareFile,
const char* outFile,
31 const char* outDir,
bool verbose,
bool listOnly,
bool forkPerTest =
true);
Central shared-memory manager for a Psyclone node: master segment, per-subsystem shared maps and the ...
In-memory, multi-key index over DataMessages with TTL-based expiry — the storage engine behind whiteb...
XML-defined REST API parsing: turn HTTP requests (or DataMessages) into validated RESTRequest objects...
bool RunCMSDKTests(const char *name, const char *compareFile, const char *outFile, const char *outDir, bool verbose, bool listOnly, bool forkPerTest=true)
Full configurable entry used by the Psyclone test= dispatch.
bool PerfTest_CMSDK()
Back-compatible entry: run the performance-oriented tests (legacy alias).
bool IsCMSDKTest(const char *name)
bool UnitTest_CMSDK()
Back-compatible entry: run the full suite with default settings.
void RegisterAllCMSDKTests()
Register every CMSDK unit test with the framework (idempotent).