Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Add test cases for the merge-riser coalescing logic. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
e4e5b771d239d18ae249c5a98fe9cd81 |
| User & Date: | drh 2020-06-08 18:27:36.951 |
Context
|
2020-06-08
| ||
| 19:05 | Avoid drawing multiple copies of cherrypick merge risers. check-in: 146f02f922 user: drh tags: trunk | |
| 18:27 | Add test cases for the merge-riser coalescing logic. check-in: e4e5b771d2 user: drh tags: trunk | |
| 18:13 | Minor bug fixes in the new merge-riser coalescing logic of the graph generator. check-in: 7688673a8e user: drh tags: trunk | |
Changes
Added test/graph-test-2.md.
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
# Graph Test Cases
There are test cases for the merge-riser coalescing logic that
was added on 2020-06-08.
* [e19cfba5373369b](/info/e19cfba5373369b?diff=0)
* [c779b6890464cae](/info/c779b6890464cae?diff=0)
* [eed3946bd92a499](/info/eed3946bd92a499?diff=0)
* [9e1fa626e47f147](/info/9e1fa626e47f147?diff=0)
* [68bd2e7bedb8d05](/info/68bd2e7bedb8d05?diff=0)
* [8ac66ef33b464d2](/info/8ac66ef33b464d2?diff=0)
* [ef6979eac9abded](/info/ef6979eac9abded?diff=0)
* [7766e689926c703](/info/7766e689926c703?diff=0)
* [642f4dcfa24f1f9](/info/642f4dcfa24f1f9?diff=0)
* [3ea66260b5555d2](/info/3ea66260b5555d2?diff=0)
* [66ae70a54b20656](/info/66ae70a54b20656?diff=0)
* [b0f2a0ac53926c9](/info/b0f2a0ac53926c9?diff=0)
* [303e7af7c31866c](/info/303e7af7c31866c?diff=0)
* [b31afcc2cab1dc4](/info/b31afcc2cab1dc4?diff=0)
* [1a164e5fb76a46b](/info/1a164e5fb76a46b?diff=0)
* [f325b2343e6a18f](/info/f325b2343e6a18f?diff=0)
* [2d75e87b760c0a9](/info/2d75e87b760c0a9?diff=0)
* [76442af7e13267b](/info/76442af7e13267b?diff=0)
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
);
~~~~~
|
Changes to test/release-checklist.wiki.
| ︙ | ︙ | |||
10 11 12 13 14 15 16 17 18 19 20 21 22 23 | name of the executable under test and $SRC is the source tree. Verify that there are no errors. <li><p> Click on each of the links in in the [./graph-test-1.wiki] document and verify that all graphs are rendered correctly. <li><p> Click on each of the links in in the [./diff-test-1.wiki] document and verify that all diffs are rendered correctly. <li><p> | > > > > > > > > > > | 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | name of the executable under test and $SRC is the source tree. Verify that there are no errors. <li><p> Click on each of the links in in the [./graph-test-1.wiki] document and verify that all graphs are rendered correctly. <li><p> Click on each of the links in in the [./graph-test-2.md] document and verify that all graphs are rendered correctly. <ol type="a"> <li> Also view the same check-ins on a /timeline view by clicking on the date for each check-in in the /info view, as the graph rendering is slightly different. </ol> <li><p> Click on each of the links in in the [./diff-test-1.wiki] document and verify that all diffs are rendered correctly. <li><p> |
| ︙ | ︙ |