The X-Block test fails in CI but passes on a local dev machine. We must identify the root cause and make the necessary patches.
X Block Test
Consensus with 6 Nodes
Check Genesis Block
✓ should have the proper information
50 Blocks
1) makes many more blocks
57 passing (3h)
25 pending
1 failing
1) X Block Test
Consensus with 6 Nodes
50 Blocks
makes many more blocks:
OperationError: The node is not accepting operations. Try again later.
at Object.exports.add (node_modules/bedrock-ledger-consensus-continuity/lib/cache/operations.js:32:11)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async Object.api.add (node_modules/bedrock-ledger-consensus-continuity/lib/operations.js:67:18)
at async Object.api.addOperation (mocha/helpers.js:142:20)
at async Promise.all (index 0)
at async _addOperations (mocha/092-xblock-multinode.js:222:39)
at async _nBlocks (mocha/092-xblock-multinode.js:192:24)
at async Context.<anonymous> (mocha/092-xblock-multinode.js:142:25)
The X-Block test fails in CI but passes on a local dev machine. We must identify the root cause and make the necessary patches.