TestRunner
The TestRunner module assembles the smallest cluster runtime useful in tests: Sharding backed by in-memory message storage, in-memory runner storage, no-op runner transport, and always-healthy runner checks. It lets code that depends on cluster services exercise registration, shard coordination, and mailbox persistence without starting RPC servers or external databases.
Layer that provides an in-memory cluster for testing.
Details
MessageStorageandRunnerStorageare backed by in-memory drivers.