mirror of
https://github.com/logos-messaging/logos-delivery-rust-bindings.git
synced 2026-07-30 06:53:29 +00:00
Cargo runs test binaries in parallel and serial_test only serialises within one, so the channels and node suites were sharing ./data — two processes over one on-disk persistency root. Nothing here proves that caused harm, but shared mutable state across concurrent processes is not worth leaving in place. local_storage_path is added to WakuNodeConfig to make this expressible. The field is worth having regardless: it was simply missing, and its docs record that the persistency singleton refuses re-targeting, so a second node in the same process must use the same path or fail to start. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
11 lines
156 B
Plaintext
11 lines
156 B
Plaintext
**target
|
|
/Cargo.lock
|
|
/.idea
|
|
/.fleet
|
|
nimcache/
|
|
|
|
# SDS state written by nodes at runtime (e.g. the channels tests)
|
|
data/
|
|
data-*-test/
|
|
.submodules-initialized
|