2019-10-04 14:59:12
| drh | ok
|
29. Verify that the performance and size measurement spreadsheet in the documentation (misc/speed-size-graph.ods) is up-to-date. |
2019-10-04 14:59:04
| drh | ok
|
3. Documentation review: |
2019-10-04 14:59:01
| drh | ok
|
3h. Test metrics are up-to-date (testing.html). |
2019-10-04 14:58:59
| drh | ok
|
3g. Database footprint is up-to-date (features.html). |
2019-10-04 14:58:57
| drh | ok
|
3f. The compile-time options are all up-to-date (compile.html). |
2019-10-04 14:58:55
| drh | ok
|
3e. Requirements marks are up-to-date in both documentation and source code. |
2019-10-04 14:58:53
| drh | ok
|
3d. No unresolved hyperlinks in the documentation build. |
2019-10-04 14:58:49
| drh | ok
|
3c. Release accouncement in "news.html". |
2019-10-04 14:58:47
| drh | ok
|
3b. Release announcement in "changes.in". |
2019-10-04 14:58:44
| drh | ok
|
3a. Latest release on the "index.html" page. |
2019-10-04 14:58:39
| drh | ok
|
1. Test procedure review. |
2019-10-04 14:58:37
| drh | ok
|
1a. Review the "test/wapptest.tcl" script for completeness and accuracy. |
2019-10-04 14:58:35
| drh | ok
|
1b. Review "multitest.tcl" and "alignment*.rc" scripts in TH3 for completeness. |
2019-10-04 14:58:33
| drh | ok
|
1c. Review this checklist for completeness and accuracy. |
2019-10-04 14:05:04
| dan | ok
|
6. Tests for platform Linux x86_64: |
2019-10-04 14:04:59
| dan | ok
|
6b. tclsh test/wapptest.tcl -noui |
0 errors from 15901628 tests in 32 configurations. SQLite version 3.30.0 2019-10-03 16:02:22 7f9a4b6015ac332a04d3e394a6b3210fc95253d8786a261178a5639cb8d9d987 |
2019-10-03 19:25:54
| drh | ok
|
10e. tclsh test/wapptest.tcl --msvc --platform Failure-Detection -noui - all failures detected |
2019-10-03 19:25:34
| drh | ok
|
8a. tclsh test/wapptest.tcl -noui |
0 errors from 5620662 tests in 3 configurations.
SQLite version 3.30.0 2019-10-03 16:02:22 7f9a4b6015ac332a04d3e394a6b3210fc95253d8786a261178a5639cb8d9d987 |
2019-10-03 19:24:18
| dan | ok
|
37. Website built procedures |
2019-10-03 19:24:16
| dan | ok
|
37b. All build products work on their target platforms |
2019-10-03 19:24:13
| dan | ok
|
37a. Compile-time options for build products have been updated as necessary |
2019-10-03 19:24:06
| drh | ok
|
10d. tclsh test/wapptest.tcl --msvc -noui |
0 errors from 2450476 tests in 5 configurations.
SQLite version 3.30.0 2019-10-03 16:02:22 7f9a4b6015ac332a04d3e394a6b3210fc95253d8786a261178a5639cb8d9d987 |
2019-10-03 18:47:58
| dan | ok
|
31. Verify that databases (including FTS3 and RTREE databases), rollback journals, and WAL files created by the release candidate are readable and writeable by historical versions of SQLite (as long as no unsupported features are used) and vice versa. |
Tested against 3.7.3 and 3.8.2 using backcompat.test
SQLite 2019-10-03 16:02:22 7f9a4b6015ac332a04d3e394a6b3210fc95253d8786a261178a5639cb8d9d987
0 errors out of 265 tests on darkstar Linux 64-bit little-endian |
2019-10-03 18:45:02
| dan | ok
|
11. Tests for platform OpenBSD (x86): |
2019-10-03 18:44:58
| dan | ok
|
11b. th3make quick.rc |
th3: 0 errors in 1903057 tests. 961.033 seconds on openbsd.my.domain 32-bit little-endian
th3: SQLite 3.30.0 2019-10-03 16:02:22 7f9a4b6015ac332a04d3e394a6b3210fc95253d8786a261178a5639cb8d9d987 |
2019-10-03 18:44:42
| dan | ok
|
12. On an F2FS filesystem with the F2FS_FEATURE_ATOMIC_WRITE feature, test with: $(TOP)/configure && make test OPTS="-DSQLITE_ENABLE_BATCH_ATOMIC_WRITE -DSQLITE_DEBUG -DSQLITE_NO_SYNC" |
SQLite 2019-10-03 16:02:22 7f9a4b6015ac332a04d3e394a6b3210fc95253d8786a261178a5639cb8d9d987
0 errors out of 247098 tests on darkstar Linux 64-bit little-endian |
2019-10-03 18:23:33
| dan | ok
|
11a. make test |
SQLite 2019-10-03 16:02:22 7f9a4b6015ac332a04d3e394a6b3210fc95253d8786a261178a5639cb8d9d987
0 errors out of 248865 tests on openbsd.my.domain OpenBSD 32-bit little-endian |
2019-10-03 14:04:19
| drh | ok
|
8d. tclsh test/wapptest.tcl -platform Failure-Detection -noui - all failures detected |
2019-10-03 14:00:19
| drh | ok
|
6e. tclsh test/wapptest.tcl --platform Failure-Detection -noui - all failures detected |
2019-10-02 23:47:28
| drh | ok
|
8. Tests for platform Mac OS X: |
2019-10-02 14:25:10
| drh | ok
|
35. Run the rbu/run_rbu_tests.tcl script in the test-dbs project on Linux. |
2019-10-02 14:07:55
| drh | ok
|
20. ZIPVFS tests: |
2019-10-02 14:07:53
| drh | ok
|
20g. At least one of the above on Mac OS X. |
2019-10-02 14:07:50
| drh | ok
|
20b. th3make zipvfs.rc test.rc |
th3: 0 errors in 10016197 tests. 5003.058 seconds on SQLite-iMac-2018 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-10-02 14:07:44
| drh | pending
|
20b. th3make zipvfs.rc test.rc |
th3: 0 errors in 10016197 tests. 5003.058 seconds on SQLite-iMac-2018 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-10-02 14:00:48
| drh | ok
|
20a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt for details) |
SQLite 2019-10-02 00:25:08 9f4035f91a9f914797c67afbf19139b2cd25aea48595f7254fe5d18cd693d972
0 errors out of 81220 tests on bella Linux 64-bit little-endian |
2019-10-02 13:35:00
| drh | ok
|
6a. tclsh multitest.tcl |
0 failures on 44 th3makes and 231692229 tests in (12:26:28) 2 cores on bella
SQLite 3.30.0 2019-10-02 00:25:08 9f4035f91a9f914797c67afbf19139b2cd25aea48595f7254fe5d18cd693d972 |
2019-10-02 13:34:51
| drh | pending
|
6a. tclsh multitest.tcl |
2019-10-02 12:46:17
| drh | pending
|
20b. th3make zipvfs.rc test.rc |
2019-10-02 12:40:32
| drh | ok
|
8b. tclsh multitest.tcl |
0 failures on 39 th3makes and 187243822 tests in (11:49:34) 2 cores on SQLite-iMac-2018
SQLite 3.30.0 2019-10-02 00:25:08 9f4035f91a9f914797c67afbf19139b2cd25aea48595f7254fe5d18cd693d972 |
2019-10-02 10:32:51
| drh | pending
|
8b. tclsh multitest.tcl |
2019-10-02 10:32:40
| drh | pending
|
6a. tclsh multitest.tcl |
2019-10-01 22:34:40
| drh | ok
|
18. SEE tests using TH3: |
2019-10-01 22:34:35
| drh | ok
|
18j. At least one of the above using "memdebug.rc". |
2019-10-01 22:34:32
| drh | ok
|
18b. see-aes128-ofb.c |
th3: 0 errors in 9909737 tests. 6410.559 seconds on bella 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-10-01 21:33:50
| drh | ok
|
18d. see-rc4.c |
th3: 0 errors in 1902356 tests. 289.165 seconds on udell 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-10-01 21:33:02
| drh | ok
|
10. Tests for platform Windows: |
2019-10-01 21:32:59
| drh | ok
|
10b. tclsh multitest.tcl --msvc --quick on x86 |
0 failures on 16 th3makes and 25050380 tests in (02:06:26) 2 cores on SQLiteWin10
SQLite 3.30.0 2019-09-30 19:13:31 361eb2f682a303bba72b39d322d9de630494ca044fe0508dcb23b6130d312d85 |
2019-10-01 21:25:08
| drh | ok
|
18e. see-aes128-ccm.c |
th3: 0 errors in 1902342 tests. 279.673 seconds on udell 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-10-01 21:25:01
| drh | ---
|
18e. see-aes128-ccm.c |
th3: 0 errors in 1902342 tests. 279.673 seconds on udell 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-10-01 21:18:16
| drh | ok
|
18g. see-aes256-openssl.c |
th3: 0 errors in 1902291 tests. 222.682 seconds on udell 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-10-01 19:59:27
| drh | ok
|
18l. At least one of the above on Linux. |
2019-10-01 19:59:24
| drh | ok
|
18k. At least one of the above with option -DSQLITE_DIRECT_OVERFLOW_READ. |
2019-10-01 19:59:21
| drh | ok
|
18c. see-aes256-ofb.c |
th3: 0 errors in 1904658 tests. 264.798 seconds on udell 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-10-01 19:51:59
| drh | ---
|
18e. see-aes128-ccm.c |
2019-10-01 19:51:23
| drh | ok
|
18f. see-cccrypt.c |
th3: 0 errors in 1889981 tests. 295.361 seconds on SQLite-iMac-2018 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-10-01 19:22:11
| drh | ok
|
10g. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources. |
2019-10-01 14:44:53
| drh | ok
|
10a. tclsh multitest.tcl --msvc |
0 failures on 38 th3makes and 175967025 tests in (15:58:34) 2 cores on SQLiteWin10
SQLite 3.30.0 2019-09-30 19:13:31 361eb2f682a303bba72b39d322d9de630494ca044fe0508dcb23b6130d312d85 |
2019-10-01 10:12:27
| drh | ok
|
20d. th3make zipvfs.rc quick.rc -valgrind |
th3: 0 errors in 3060030 tests. 23049.755 seconds on bella 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-10-01 00:50:35
| drh | ok
|
18m. At least one of the above on Mac OS X. |
2019-10-01 00:50:32
| drh | ok
|
18e. see-aes128-ccm.c |
th3: 0 errors in 1889981 tests. 295.361 seconds on SQLite-iMac-2018 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-09-30 23:27:00
| drh | ok
|
6g. CC=clang CFLAGS='-fsanitize=address,undefined' ./configure --enable-debug && make test |
A few problems in tests that spawn subprocesses where the subprocesses leak
memory. MSAN gets upset, but it does not indicate a real problem. 9 such
errors. All else works. |
2019-09-30 22:59:06
| drh | ok
|
6h. Test the reuse-schema branch with ./configure --enable-fts5 --enable-rtree && make "OPTS=-DSQLITE_ENABLE_SHARED_SCHEMA" test. |
2019-09-30 20:30:30
| drh | ok
|
21b. Test using: tclsh th3make test.rc nds_devkit.rc |
th3: 0 errors in 8741953 tests. 2368.731 seconds on bella 64-bit little-endian
th3: NDS DevKit 3.29.0 2019-09-30 17:12:33 9a11bb5155f123a0
th3: SQLite 3.30.0 2019-09-30 16:57:25 067961241293b99b7f716e6f05e302b8354c9e7216296148b6f4ab59f8d3f4b0 |
2019-09-30 20:30:26
| drh | ok
|
21. NDS-Devkit testing |
2019-09-30 20:19:51
| drh | ok
|
20f. At least one of the above on Linux. |
2019-09-30 20:19:47
| drh | ok
|
20c. th3make zipvfs.rc memdebug.rc |
th3: 0 errors in 12065358 tests. 10941.102 seconds on bella 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-09-30 18:03:27
| drh | ok
|
20h. At least one of the above on Windows. |
2019-09-30 18:03:22
| drh | ok
|
20e. th3make zipvfs.rc quick.rc |
th3: 0 errors in 3042509 tests. 2184.534 seconds on SQLiteWin10 32-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-09-30 17:23:26
| drh | ok
|
17. CEROD tests in the "test/" subdirectory. |
2019-09-30 17:20:25
| drh | ok
|
10f. sh tool/symbols-mingw.sh - no incorrect exports or dependencies |
2019-09-30 17:17:23
| drh | ok
|
21c. Verify the "NDS DevKit" version number shown at the end of the test |
2019-09-30 17:14:38
| drh | ok
|
21a. Merge all trunk enhancements into the reuse-schema branch and use that branch to update the devkit. |
2019-09-30 16:57:40
| drh | ok
|
13. Trunk changes merged and verified on active branches: |
2019-09-30 16:57:37
| drh | ok
|
13e. reuse-schema |
2019-09-30 16:50:32
| drh | ok
|
13d. begin-concurrent-pnu-wal2 |
2019-09-30 16:44:34
| drh | ok
|
13f. wal2 |
2019-09-30 16:44:31
| drh | ok
|
13c. begin-concurrent-pnu |
2019-09-30 16:14:10
| drh | ok
|
13b. begin-concurrent |
2019-09-30 16:13:43
| drh | ok
|
13a. apple-osx |
2019-09-30 16:00:25
| drh | ok
|
27. Compare performance to the previous release using kvtest. |
2019-09-30 16:00:23
| drh | ok
|
27a. Android |
2019-09-30 15:55:37
| drh | ok
|
24. Performance tests using speedtest1 compared against the previous release and a release from about one year ago. |
2019-09-30 15:55:35
| drh | ok
|
24a. Android |
2019-09-30 15:43:09
| drh | ok
|
22. Amalgamation autoconf tarball. |
2019-09-30 15:43:06
| drh | ok
|
22d. Works on Windows MinGW |
Requires the --disable-shared option |
2019-09-30 15:37:04
| drh | ok
|
23c. Windows MSVC |
2019-09-30 15:31:00
| drh | ok
|
22e. Works on Windows MSVC |
2019-09-30 15:28:10
| drh | ok
|
23. TEA archive builds correctly and runs: |
2019-09-30 15:28:08
| drh | ok
|
23b. Mac OS X |
2019-09-30 15:26:43
| drh | ok
|
22c. Works on Mac OS X. |
2019-09-30 15:22:24
| drh | ok
|
23a. Linux |
2019-09-30 15:20:29
| drh | ok
|
22b. Works on Linux. |
2019-09-30 15:20:26
| drh | ok
|
22a. Builds. |
2019-09-30 13:55:15
| drh | ok
|
27c. Mac |
2019-09-30 13:51:26
| drh | ok
|
27b. Linux |
2019-09-30 13:47:58
| drh | ok
|
27d. Windows |
2019-09-30 13:42:58
| drh | ok
|
25. Performance tests using speedtest1 --testset rtree |
2019-09-30 13:42:56
| drh | ok
|
25a. Linux |
2019-09-30 13:40:42
| drh | ok
|
25b. Windows |
2019-09-30 13:39:32
| drh | ok
|
24d. Windows |
2019-09-30 13:38:32
| drh | ok
|
24b. Linux |
2019-09-30 13:22:13
| drh | ok
|
24c. Mac |
2019-09-30 13:01:25
| drh | ok
|
33. Build and verify sqldiff |
2019-09-30 13:01:23
| drh | ok
|
33b. Mac |
2019-09-30 13:01:21
| drh | ok
|
32. Build and verify correct operation of sqlite3_analyzer on: |
2019-09-30 13:01:19
| drh | ok
|
32b. Mac OS X |
2019-09-30 12:57:44
| drh | ok
|
33c. Windows |
2019-09-30 12:56:50
| drh | ok
|
32c. Windows |
2019-09-30 12:53:53
| drh | ok
|
18i. At least one of the above using "test.rc". |
2019-09-30 12:53:48
| drh | ok
|
18h. see-aes256-cryptoapi.c |
th3: 0 errors in 7658966 tests. 4194.092 seconds on SQLiteWin10 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-09-30 12:52:46
| drh | ok
|
33a. Linux |
2019-09-30 12:51:43
| drh | ok
|
32a. Linux |
2019-09-30 12:48:30
| drh | ok
|
36. Verify that the "sqlite3-all.c" build target works and that the resulting "sqlite3-all.c" file and its include files ("sqlite3-?.c") compile and run the same as the single-file amalgamation. |
2019-09-30 12:46:20
| drh | ok
|
28. Use the ".selftest" command of the shell to verify that legacy database files are readable and cross-platform |
2019-09-30 12:46:18
| drh | ok
|
28d. Windows |
2019-09-30 12:43:21
| drh | ok
|
28c. Mac |
2019-09-30 12:39:41
| drh | ok
|
28b. Linux |
2019-09-30 12:38:51
| drh | ok
|
26. Run make wordcount and do tests on current and prior versions: |
2019-09-30 12:38:49
| drh | ok
|
26b. rm -f wc.db && ./wordcount wc.db $BIGTEXT --all --cachesize 5 --nosync |
2019-09-30 12:38:47
| drh | ok
|
26a. rm -f wc.db && ./wordcount wc.db $BIGTEXT --all |
2019-09-30 11:36:54
| drh | ok
|
15. Build using the configure/make in main source tree. |
2019-09-30 11:36:52
| drh | ok
|
15b. Verify the correct version numbers have been installed. |
2019-09-30 11:36:50
| drh | ok
|
15a. Make sure that autoconf has been run to update the configure script. |
2019-09-30 11:34:29
| drh | ok
|
16. Fossil updated to use the latest SQLite. |
2019-09-30 11:34:26
| drh | ok
|
16c. fossil all dbstat --db-check |
2019-09-29 00:23:39
| drh | ok
|
14. Sqllogictest: |
2019-09-29 00:23:36
| drh | ok
|
14d. tclsh run-all.tcl - on windows |
0 errors out of 11879758 tests and 1244 invocations in 2970 seconds |
2019-09-28 23:18:45
| drh | ok
|
30. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. |
2019-09-28 23:18:43
| drh | ok
|
30d. Windows using native MinGW. |
d1d1e3ec057f7702c77436d6be3ade862b9d427d9acbc6b73560a7d94179bf06 sqlite3.c
70f1e03d473cc4aaa1ba1c2ea41996511d0f3380e41028da31c1e08f39afa70b sqlite3.h |
2019-09-28 23:18:01
| drh | ok
|
9. Tests for platform Mac OS X 10.5 (PPC): |
2019-09-28 23:17:59
| drh | ok
|
9a. .selftest checks (see below) |
2019-09-28 23:15:49
| drh | ok
|
30e. Windows using NMAKE. |
d1d1e3ec057f7702c77436d6be3ade862b9d427d9acbc6b73560a7d94179bf06 sqlite3.c
70f1e03d473cc4aaa1ba1c2ea41996511d0f3380e41028da31c1e08f39afa70b sqlite3.h |
2019-09-28 23:11:45
| drh | ok
|
30b. Mac OS X |
d1d1e3ec057f7702c77436d6be3ade862b9d427d9acbc6b73560a7d94179bf06 sqlite3.c
70f1e03d473cc4aaa1ba1c2ea41996511d0f3380e41028da31c1e08f39afa70b sqlite3.h |
2019-09-28 23:10:58
| drh | ok
|
30a. Linux |
d1d1e3ec057f7702c77436d6be3ade862b9d427d9acbc6b73560a7d94179bf06 sqlite3.c
70f1e03d473cc4aaa1ba1c2ea41996511d0f3380e41028da31c1e08f39afa70b sqlite3.h |
2019-09-28 23:10:46
| drh | ok
|
30c. Mac OS X (PPC) |
d1d1e3ec057f7702c77436d6be3ade862b9d427d9acbc6b73560a7d94179bf06 sqlite3.c
70f1e03d473cc4aaa1ba1c2ea41996511d0f3380e41028da31c1e08f39afa70b sqlite3.h |
2019-09-28 23:10:20
| drh | ok
|
28a. iBook PPC |
2019-09-28 23:08:31
| drh | ok
|
9c. Verify that Fossil repositories are cross-platform with x86/x64. |
2019-09-28 23:07:36
| drh | ok
|
19. SEE using configure; make test |
2019-09-28 23:07:31
| drh | ok
|
19a. Linux |
SQLite 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906alt2
0 errors out of 248299 tests on bella Linux 64-bit little-endian |
2019-09-28 23:06:53
| drh | ok
|
19b. Mac |
SQLite 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906alt2
0 errors out of 247674 tests on SQLite-iMac-2018 Darwin 64-bit little-endian |
2019-09-28 20:59:14
| drh | ok
|
7. Tests for platform Linux ARM (BeagleBoard or RaspberryPI) |
2019-09-28 20:59:12
| drh | ok
|
7a. tclsh th3make min.rc |
th3: 0 errors in 1710666 tests. 3660.764 seconds on raspberrypi 32-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-09-28 20:50:57
| drh | ok
|
18n. At least one of the above on Windows. |
2019-09-28 20:50:49
| drh | ok
|
18a. see.c |
th3: 0 errors in 1906764 tests. 870.924 seconds on SQLiteWin10 64-bit little-endian
th3: SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-09-28 20:13:41
| drh | ok
|
9b. Recompile and test Fossil. |
2019-09-28 19:55:33
| drh | ok
|
8c. tclsh multitest.tcl --scenario failures - all failures detected |
2019-09-28 19:50:31
| drh | ok
|
14c. tclsh run-all.tcl - on unix |
0 errors out of 11879758 tests and 1244 invocations in 1030 seconds |
2019-09-28 19:39:12
| drh | ok
|
7b. Recompile and test Fossil. |
2019-09-28 19:31:32
| drh | ok
|
16b. Used on active websites with no issues. |
2019-09-28 19:31:29
| drh | ok
|
16a. No SQLite compiler warnings. |
2019-09-28 19:30:19
| drh | ok
|
14b. No SQLite compiler warnings. |
2019-09-28 19:30:16
| drh | ok
|
14a. Checked in latest SQLite amalgamation. |
2019-09-28 19:22:04
| drh | ok
|
6c. tclsh multitest.tcl --scenario obscure |
0 failures on 2 th3makes and 3855120 tests in (00:13:08) on bella
SQLite 3.30.0 2019-09-28 18:28:19 661a3789eb329a2487855e49c31067a9dde4c91c1a3a65b65375d079f906b1da |
2019-09-28 19:16:24
| drh | ok
|
10c. tclsh multitest.tcl --msvc --scenario failures - verify failures detected |
2019-09-28 19:08:29
| drh | ok
|
6d. tclsh multitest.tcl --scenario failures - all failures detected |
2019-09-28 19:03:56
| drh | ok
|
6f. sh tool/symbols.sh - no incorrect exports or dependencies |
2019-09-28 19:02:30
| drh | ok
|
3i. Check new/changed documentation for spelling and gramatical mistakes. |
2019-09-28 18:53:02
| drh | ok
|
5. OMIT, ENABLE, and DISABLE options: |
2019-09-28 18:53:00
| drh | ok
|
5a. tclsh ../tool/omittest.tcl -skip_run -target libsqlite3.a |
2019-09-28 18:38:56
| drh | ok
|
34. Build the "atrc" test program and run "./atrc $DB | ./sqlite3 $DB" against multiple databases, visually verify the result |
2019-09-28 18:27:52
| drh | ok
|
2. Source code change review. fossil diff --from release --to trunk |
2019-09-28 18:27:47
| drh | ok
|
2j. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h). |
2019-09-28 18:27:44
| drh | ok
|
2i. Verify that source code contains no tabs and that surplus whitespace has been removed. |
2019-09-28 18:27:16
| drh | ok
|
2h. Check all calls to memory allocation routines to ensure that size computations are 64-bit clean. Suggested regular expression for search: /(Re|M)alloc[FORZa-z]*(/ |
2019-09-28 18:25:28
| drh | ok
|
2g. Check all calls to sqlite3OsRead() and sqlite3OsWrite() to ensure that offset computations are 64-bit clean. |
2019-09-28 18:25:04
| drh | ok
|
2l. Compare sqlite3.c and sqlite3.h against the previous release. |
2019-09-28 16:18:30
| drh | ok
|
4. Compiler warning checks. |
2019-09-28 16:18:28
| drh | ok
|
4b. Mac OS X GCC -Wall -Wextra (the "tool/warnings.sh" script) |
2019-09-28 16:18:26
| drh | ok
|
4a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) |
2019-09-28 16:15:45
| drh | ok
|
2k. Significant compile-time options are recognized by the sqlite3_compileoption_used() interface. |
2019-09-28 16:15:33
| drh | ok
|
2f. Variables and functions have been renamed to reflect changes in their use. |
2019-09-28 16:15:30
| drh | ok
|
2e. Comments have been updated to reflect code changes. |
2019-09-28 16:15:28
| drh | ok
|
2d. New code complies with design rules. |
2019-09-28 16:15:26
| drh | ok
|
2c. New code complies with style guidelines. |
2019-09-28 16:15:23
| drh | ok
|
2b. All significant changes are mentioned in the "changes" log of the documentation. |
2019-09-28 16:15:20
| drh | ok
|
2a. No stray changes. |