IntersectMBO / IntersectMBO/ouroboros-consensus

Add ThreadNet tests for the ledger on-disk snapshot policy

Open
#608 0 comments 0 reactions 0 assignees View on GitHub
technical debt
Dominant language
Haskell
Stars
67
Forks
43
Avg merge
5d 13h
Merged PRs (30d)
43

Description

The QSM tests for ChainDB and/or LedgerDB do not currently exercise the on-disk snapshot policy: the command sequence generator instead arbitrarily chooses when to take snapshots/run the BG tasks.

This Issue is to test that the nodes write snapshots when they're expected to. I think the ThreadNet tests are a reasonable place to do that (though I may be biased by my experience there).

I'm marking this Issue as low priority, because I anticipate that the QA/Benchmark/etc teams will notice if something important goes wrong with the policy.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.