digitalbazaar / bedrock-ledger-consensus-continuity

Web Ledger Continuity Consensus Protocol
Other
3 stars 2 forks source link

Investigate failing X Block Test #238

Open gannan08 opened 3 years ago

gannan08 commented 3 years ago

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)