I added a checkpoint test to our automated testing, but it's currently only testing a couple of configurations.
Spend some effort to choose a good selection of tests. Some relevant configurations:
- Different cache sizes
- Different page sizes
- Different numbers of tables
- More worker threads
- Named checkpoints