There are test cases for the merge-riser coalescing logic that was added on 2020-06-08.
- e19cfba5373369b
 - c779b6890464cae
 - eed3946bd92a499
 - 9e1fa626e47f147
 - 68bd2e7bedb8d05
 - 8ac66ef33b464d2
 - ef6979eac9abded
 - 7766e689926c703
 - 642f4dcfa24f1f9
 - 3ea66260b5555d2
 - 66ae70a54b20656
 - b0f2a0ac53926c9
 - 303e7af7c31866c
 - b31afcc2cab1dc4
 - 1a164e5fb76a46b
 - f325b2343e6a18f
 - 2d75e87b760c0a9
 - 76442af7e13267b
 
The list above was generated by the following script:
.mode list
SELECT printf('  *  [%s](/info/%s?diff=0)', hash, hash) FROM (
  SELECT count(*) AS cnt, sum(cherrypick=1) AS cp, sum(cherrypick=0) AS n, 
      (SELECT substr(uuid,1,15) FROM blob WHERE rid=cid) AS hash
    FROM (
      SELECT cid, 0 AS cherrypick FROM plink WHERE NOT isprim
      UNION ALL
      SELECT childid, 1 FROM cherrypick
    )
   GROUP BY cid
   HAVING (cp>0 AND n>0) OR cp>3 OR n>2
   ORDER BY cnt
);
Similar links to the SQLite repository:
- 7f72fc4f47445a2
 - db2935473eab91c
 - a56506b9387a067
 - d59567dda231e7f
 - 2b750b0f74e5a11
 - c697d2f83c2d8ea
 - b330c7ff6fd1230
 - 746fcd2fd412ddc
 - 71866b367f32b5a
 - 05418b2a4a6e6a9
 
Generated by a very similar script:
SELECT printf('  *  [%s](https://sqlite.org/src/info/%s?diff=0)', hash, hash) FROM (
  SELECT count(*) AS cnt, sum(cherrypick=1) AS cp, sum(cherrypick=0) AS n, 
      (SELECT substr(uuid,1,15) FROM blob WHERE rid=cid) AS hash
    FROM (
      SELECT cid, 0 AS cherrypick FROM plink WHERE NOT isprim
      UNION ALL
      SELECT childid, 1 FROM cherrypick
    )
   GROUP BY cid
   HAVING (cp>0 AND n>0) OR cp>2 OR n>2
   ORDER BY cnt
);