HarperFast / HarperFast/harper-pro
Decode-drop recovery stress test uses undefined harness credentials
Open
area:replication
bug
tests
- Dominant language
- JavaScript
- Stars
- 3
- Forks
- 0
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 80
Description
The decode-drop recovery stress test passes `ctx.nodeA.HDB_ADMIN_USERNAME` and `ctx.nodeA.HDB_ADMIN_PASSWORD` to its initial `add_node` call. Those are not integration-harness node properties, so the operation serializes empty credentials and fails before the test reaches the decode-drop assertions.
Replace the undefined properties with the harness-provided `ctx.nodeA.admin` object at each relevant cluster join. The stress job must then prove its intended behavior: clean records flow past poisoned records, poisoned records are absent, the decode-close loop does not occur, and a post-join live write replicates.
Contributor guide
Assessment
This issue has not been assessed yet.