2018-04-02 10:44:37
| drh | ok
|
6a. tclsh multitest.tcl (take care to update ../th3private) |
0 failures on 42 th3makes and 197515976 tests in (06:55:19) 3 cores on bella
SQLite 3.23.0 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873
0 failures on 42 th3makes and 197519458 tests in (06:38:01) 3 cores on bella
SQLite 3.23.0 2018-04-02 00:16:36 b850dd159918af568c55c00ff146ba9c9c04d33ff384fe1eb0ad74164bc401bb
|
2018-03-30 18:47:03
| dan | ok
|
37b. All build products work on their target platforms |
Executables run on target platforms - OSX, Linux and win10.
|
2018-03-30 18:46:42
| dan | ok
|
37a. Compile-time options for build products have been updated as necessary |
build products all build.
|
2018-03-30 18:46:29
| dan | ok
|
37. Website built procedures |
website builds.
|
2018-03-30 18:45:00
| drh | ok
|
8. Tests for platform Mac OS X: |
2018-03-30 18:44:50
| drh | ok
|
8b. tclsh multitest.tcl (after updating th3private) |
Hardware problems on the MacPro that normally runs this test. Running on other
(slower) platforms would take 24 hours or more. Those tests have been running
all day, and have cleared all of the --quick tests without error. Also, the
MacPro was able to get through most of the tests prior to taking the kernel
panic, without error.
Deemed pass. |
2018-03-30 18:43:02
| drh | ok
|
3. Documentation review: |
2018-03-30 18:42:59
| drh | ok
|
3i. Check new/changed documentation for spelling and gramatical mistakes. |
2018-03-30 18:12:47
| drh | ok
|
3h. Test metrics are up-to-date (testing.html). |
2018-03-30 18:12:45
| drh | ok
|
3c. Release accouncement in "news.html". |
2018-03-30 18:08:28
| drh | ok
|
29. Verify that the performance and size measurement spreadsheet in the documentation (misc/speed-size-graph.ods) is up-to-date. |
2018-03-30 17:25:49
| drh | ok
|
10. Tests for platform Windows: |
2018-03-30 17:25:38
| drh | ok
|
10d. tclsh test/releasetest.tcl --msvc |
0 failures out of 1969343 tests in (01:48:15) 2 cores on Lenovo-win10
SQLite 3.23.0 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873 |
2018-03-30 17:16:32
| drh | ok
|
3f. The compile-time options are all up-to-date (compile.html). |
2018-03-30 17:16:23
| drh | ok
|
3e. Requirements marks are up-to-date in both documentation and source code. |
2018-03-30 17:06:54
| drh | ok
|
3g. Database footprint is up-to-date (features.html). |
2018-03-30 17:06:47
| drh | ok
|
3d. No unresolved hyperlinks in the documentation build. |
2018-03-30 17:05:46
| drh | ok
|
3a. Latest release on the "index.html" page. |
2018-03-30 17:05:20
| drh | ok
|
24. Performance tests using speedtest1 compared against the previous release and a release from about one year ago. |
2018-03-30 17:05:17
| drh | ok
|
24a. Android |
2018-03-30 17:01:55
| drh | ok
|
27. Compare performance to the previous release using kvtest. |
2018-03-30 17:01:53
| drh | ok
|
27a. Android |
2018-03-30 16:59:24
| drh | ok
|
21. NDS-Devkit testing |
2018-03-30 16:59:15
| drh | ok
|
21c. Verify the "NDS DevKit" version number shown at the end of the test |
th3: 0 errors in 7105180 tests. 1242.348 seconds on bella 64-bit little-endian
th3: NDS DevKit 3.22.0.1 2018-03-30 16:34:33 1f3b7488be7528a2
th3: SQLite 3.23.0 2018-03-30 16:34:04 3bf28fd9a70ebefc464dceda124d6ed342dd83f71eeeb0568f79e34e731a073e
|
2018-03-30 16:59:11
| drh | ok
|
21b. Test using: tclsh th3make test.rc nds_devkit.rc |
th3: 0 errors in 7105180 tests. 1242.348 seconds on bella 64-bit little-endian
th3: NDS DevKit 3.22.0.1 2018-03-30 16:34:33 1f3b7488be7528a2
th3: SQLite 3.23.0 2018-03-30 16:34:04 3bf28fd9a70ebefc464dceda124d6ed342dd83f71eeeb0568f79e34e731a073e
|
2018-03-30 16:39:15
| drh | ok
|
21a. Verify that devkit sources are up-to-date with SQLite and ZIPVFS by running update-src.sh and mkdevkit.tcl in the sbin subdirectory of the devkit source tree. Record nds_sqlite3.[ch] hashes in the comment. |
3c88094196af120d76ebc75fc6b26477eab357fdc93284df85bce281b584cbe7 nds_sqlite3.c
bddda7dd8603aaa760addfa7d18da760554d51c887c9786124615baaa7a34192 nds_sqlite3.h
|
2018-03-30 15:48:12
| drh | ok
|
27b. Linux |
2018-03-30 15:43:56
| drh | pending
|
10d. tclsh test/releasetest.tcl --msvc |
2018-03-30 15:30:27
| drh | ok
|
10b. tclsh multitest.tcl --msvc --quick on x86 |
0 failures on 16 th3makes and 22807119 tests in (01:36:10) 2 cores on Lenovo-Win10
SQLite 3.23.0 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873 |
2018-03-30 12:57:43
| drh | ok
|
10a. tclsh multitest.tcl --msvc (after updating th3private) |
0 failures on 38 th3makes and 150140852 tests in (11:37:10) 3 cores on Lenovo-Win10
SQLite 3.23.0 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873 |
2018-03-30 12:04:55
| 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 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9d
0 errors out of 141830 tests on darkstar Linux 64-bit little-endian |
2018-03-30 10:51:12
| drh | ok
|
6. Tests for platform Linux x86_64: |
2018-03-30 10:51:09
| drh | ok
|
6c. tclsh multitest.tcl --scenario failures - all failures detected |
2018-03-30 10:46:42
| drh | ok
|
6a. tclsh multitest.tcl (take care to update ../th3private) |
0 failures on 42 th3makes and 197515976 tests in (06:55:19) 3 cores on bella
SQLite 3.23.0 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873
|
2018-03-30 03:22:27
| drh | ok
|
20. ZIPVFS tests: |
2018-03-30 03:22:14
| drh | ok
|
20d. th3make zipvfs.rc quick.rc -valgrind |
th3: 0 errors in 2851669 tests. 20890.659 seconds on bella 64-bit little-endian
th3: SQLite 3.23.0 2018-03-29 13:47:01 1fc72b707d4f4df049c19b023ae3f70cb45d6a6768bb68efc519cfdcd2d2ecda
|
2018-03-29 21:11:57
| dan | ok
|
8a. tclsh releasetest.tcl |
0 failures out of 4931461 tests in (04:10:39) 2 cores on Chanphen-Kruatawongs-iMac.local
SQLite 3.23.0 2018-03-29 13:47:01 1fc72b707d4f4df049c19b023ae3f70cb45d6a6768bb68efc519cfdcd2d2alt1 |
2018-03-29 21:11:53
| dan | pending
|
8a. tclsh releasetest.tcl |
0 failures out of 4931461 tests in (04:10:39) 2 cores on Chanphen-Kruatawongs-iMac.local
SQLite 3.23.0 2018-03-29 13:47:01 1fc72b707d4f4df049c19b023ae3f70cb45d6a6768bb68efc519cfdcd2d2alt1 |
2018-03-29 20:38:17
| drh | pending
|
10a. tclsh multitest.tcl --msvc (after updating th3private) |
2018-03-29 20:36:52
| drh | ok
|
10e. tclsh releasetest.tcl --platform Failure-Detection - all failures detected |
2018-03-29 20:09:56
| drh | pending
|
8b. tclsh multitest.tcl (after updating th3private) |
2018-03-29 20:07:21
| drh | ok
|
8d. tclsh releasetest.tcl --platform Failure-Detection - all failures detected |
22 failures out of 394 tests in (00:08:53) on macpro01
SQLite 3.23.0 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873
|
2018-03-29 20:03:11
| drh | ok
|
18. SEE tests using TH3: |
2018-03-29 20:02:57
| drh | ok
|
18d. see-rc4.c |
th3: 0 errors in 1709397 tests. 1378.995 seconds on win7dev 32-bit little-endian
th3: SQLite 3.23.0 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873 |
2018-03-29 19:57:21
| drh | ok
|
8c. tclsh multitest.tcl --scenario failures - all failures detected |
2018-03-29 19:57:04
| drh | ok
|
8c. tclsh multitest.tcl --scenario failures - all failures detected |
|
2018-03-29 19:55:36
| drh | ok
|
10c. tclsh multitest.tcl --msvc --scenario failures - verify failures detected |
2018-03-29 19:52:06
| drh | ok
|
18b. see-aes128-ofb.c |
th3: 0 errors in 1708147 tests. 407.501 seconds on macpro01 64-bit little-endian
th3: SQLite 3.23.0 2018-03-28 15:56:55 eb29b3369e76ec1df25a5484d8ec5fb924e23d5c70aaa4d794b2b17ee18784c8
|
2018-03-29 19:51:12
| drh | ok
|
10g. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 test |
SQLite 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873
0 errors out of 113754 tests on Lenovo-win10 Windows NT 64-bit little-endian |
2018-03-29 19:33:47
| drh | ok
|
10f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 test |
SQLite 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873
0 errors out of 113701 tests on Lenovo-Win10 Windows NT 64-bit little-endian |
2018-03-29 19:32:24
| drh | ok
|
18c. see-aes256-ofb.c |
th3: 0 errors in 1708148 tests. 458.818 seconds on macpro01 64-bit little-endian
th3: SQLite 3.23.0 2018-03-28 15:56:55 eb29b3369e76ec1df25a5484d8ec5fb924e23d5c70aaa4d794b2b17ee18784c8 |
2018-03-29 19:27:53
| drh | ok
|
10i. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources. |
2018-03-29 19:21:39
| drh | pending
|
10f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 test |
Note: remember to run "set TCLDIR=c: cl" |
2018-03-29 19:20:40
| drh | pending
|
18c. see-aes256-ofb.c |
2018-03-29 19:18:56
| drh | pending
|
10f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 test |
2018-03-29 19:18:33
| drh | pending
|
20d. th3make zipvfs.rc quick.rc -valgrind |
2018-03-29 18:51:34
| drh | ok
|
20i. th3make zipvfs-cov.rc - verify full coverage |
Missing coverage on the ZIPVFS_CTRL_REPLACE enhancement. All branches
outside of that enhancement are covered. |
2018-03-29 18:08:40
| dan | ok
|
35. Run the rbu/run_rbu_tests.tcl script in the test-dbs project on Linux. |
2018-03-29 17:31:44
| dan | ok
|
20a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt for details) |
SQLite 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873
0 errors out of 80671 tests on darkstar Linux 64-bit little-endian |
2018-03-29 17:30:11
| 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.8.2 and 3.7.3 using backcompat.test: SQLite 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873
0 errors out of 205 tests on darkstar Linux 64-bit little-endian |
2018-03-29 17:30:08
| dan | pending
|
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.8.2 and 3.7.3 using backcompat.test: SQLite 2018-03-29 23:54:00 b6252feb125db16dabf6ce07568159f0002f9053df1b7b600e2614cc9da24873
0 errors out of 205 tests on darkstar Linux 64-bit little-endian |
2018-03-29 17:21:05
| dan | pending
|
20a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt for details) |
2018-03-29 17:09:21
| drh | ok
|
20f. At least one of the above on Linux. |
2018-03-29 17:09:14
| drh | ok
|
20f. At least one of the above on Linux. |
|
2018-03-29 17:09:05
| dan | ok
|
11. Tests for platform OpenBSD (x86): |
2018-03-29 17:08:59
| drh | ok
|
20c. th3make zipvfs.rc memdebug.rc |
th3: 0 errors in 10096487 tests. 7832.184 seconds on bella 64-bit little-endian
th3: SQLite 3.23.0 2018-03-29 13:47:01 1fc72b707d4f4df049c19b023ae3f70cb45d6a6768bb68efc519cfdcd2d2ecda
|
2018-03-29 17:08:59
| dan | ok
|
11a. make test |
SQLite 2018-03-29 16:39:09 d99022a5a8e4469a87a9fab8a976271e5785524da73ac1d2fae47d00d90fc07a
0 errors out of 143703 tests on obsd.my.domain OpenBSD 32-bit little-endian |
2018-03-29 16:59:26
| drh | ok
|
20g. At least one of the above on Mac OS X. |
2018-03-29 16:59:15
| drh | ok
|
20b. th3make zipvfs.rc test.rc |
th3: 0 errors in 8304200 tests. 4830.489 seconds on macpro01 64-bit little-endian
th3: SQLite 3.23.0 2018-03-29 13:47:01 1fc72b707d4f4df049c19b023ae3f70cb45d6a6768bb68efc519cfdcd2d2ecda |
2018-03-29 16:39:09
| dan | ok
|
11b. th3make quick.rc |
th3: 0 errors in 1730763 tests. 743.426 seconds on obsd.my.domain 32-bit little-endian
th3: SQLite 3.23.0 2018-03-29 13:47:01 1fc72b707d4f4df049c19b023ae3f70cb45d6a6768bb68efc519cfdcd2d2ecda |
2018-03-29 16:39:03
| dan | pending
|
11b. th3make quick.rc |
th3: 0 errors in 1730763 tests. 743.426 seconds on obsd.my.domain 32-bit little-endian
th3: SQLite 3.23.0 2018-03-29 13:47:01 1fc72b707d4f4df049c19b023ae3f70cb45d6a6768bb68efc519cfdcd2d2ecda |
2018-03-29 16:33:06
| dan | ok
|
14. Build using the configure/make in main source tree. |
2018-03-29 16:33:02
| dan | ok
|
14b. Verify the correct version numbers have been installed. |
Version 3.23.0 installed. |
2018-03-29 16:32:52
| dan | ok
|
14a. Make sure that autoconf has been run to update the configure script. |
2018-03-29 16:22:24
| dan | pending
|
11b. th3make quick.rc |
2018-03-29 16:20:51
| dan | pending
|
11a. make test |
2018-03-29 16:03:04
| dan | pending
|
8a. tclsh releasetest.tcl |
2018-03-29 15:40:12
| drh | ok
|
20h. At least one of the above on Windows. |
2018-03-29 15:39:58
| drh | ok
|
20e. th3make zipvfs.rc quick.rc |
th3: 0 errors in 2867890 tests. 1818.862 seconds on Lenovo-Win10 64-bit little-endian
th3: SQLite 3.23.0 2018-03-29 13:47:01 1fc72b707d4f4df049c19b023ae3f70cb45d6a6768bb68efc519cfdcd2d2ecda |
2018-03-29 15:38:37
| dan | ok
|
7. Tests for platform Linux ARM (BeagleBoard) |
2018-03-29 15:38:32
| dan | ok
|
7b. Recompile and test Fossil. |
[fossil all rebuild] works. [fossil up https://www.sqlite.org/src] works. Fossil version: "This is fossil version 2.5 [d470fc70d6] 2018-03-28 18:38:38 UTC" |
2018-03-29 15:37:19
| dan | ok
|
7a. tclsh th3make min.rc |
th3: 0 errors in 1617029 tests. 4814.543 seconds on beaglebone 32-bit little-endian. th3: SQLite 3.23.0 2018-03-29 13:47:01 1fc72b707d4f4df049c19b023ae3f70cb45d6a6768bb68efc519cfdcd2d2ecda |
2018-03-29 15:16:03
| dan | pending
|
7b. Recompile and test Fossil. |
2018-03-29 14:14:41
| dan | pending
|
7a. tclsh th3make min.rc |
2018-03-29 13:40:08
| dan | ok
|
6d. tclsh releasetest.tcl --platform Failure-Detection - all failures detected |
All configurations report "FAIL". 26 failures out of 786 tests in (00:13:24) on darkstar. SQLite 3.23.0 2018-03-29 11:02:19 d67f1c7d18d076b18e327ae4e3bccf6086b8f3fd370a7550d77753fc1f1ce07f |
2018-03-29 13:12:30
| dan | ok
|
6b. tclsh releasetest.tcl |
0 failures out of 10048130 tests in (01:46:53) 3 cores on darkstar
SQLite 3.23.0 2018-03-29 11:02:19 d67f1c7d18d076b18e327ae4e3bccf6086b8f3fd370a7550d77753fc1f1ce07f |
2018-03-29 12:42:05
| drh | ok
|
10h. sh tool/symbols-mingw.sh - no incorrect exports or dependencies |
2018-03-29 12:40:41
| drh | ok
|
6e. sh tool/symbols.sh - no incorrect exports or dependencies |
2018-03-29 12:37:00
| drh | ok
|
19. SEE using configure; make test |
2018-03-29 12:36:51
| drh | ok
|
19b. Mac |
SQLite 2018-03-28 15:56:55 eb29b3369e76ec1df25a5484d8ec5fb924e23d5c70aaa4d794b2b17ee18784c8
0 errors out of 142913 tests on macpro01 Darwin 64-bit little-endian |
2018-03-29 12:35:14
| drh | ok
|
30. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. |
|
2018-03-29 12:35:06
| drh | ok
|
30a. Linux |
242c07d74bdfead9d26b355934e6d78f37212365677bad4252617a435732b1d4 sqlite3.c
e19fe3b9ea33d8c6b75ee00554792b2f77bfaed9bf5d0d5ce930c6a48cdca20f sqlite3.h
|
2018-03-29 12:34:00
| drh | ok
|
30d. Windows using NMAKE. |
242c07d74bdfead9d26b355934e6d78f37212365677bad4252617a435732b1d4 sqlite3.c
e19fe3b9ea33d8c6b75ee00554792b2f77bfaed9bf5d0d5ce930c6a48cdca20f sqlite3.h |
2018-03-29 12:32:41
| drh | ok
|
30c. Windows using native MinGW. |
242c07d74bdfead9d26b355934e6d78f37212365677bad4252617a435732b1d4 sqlite3.c
e19fe3b9ea33d8c6b75ee00554792b2f77bfaed9bf5d0d5ce930c6a48cdca20f sqlite3.h |
2018-03-29 12:32:12
| drh | ok
|
30b. Mac OS X |
242c07d74bdfead9d26b355934e6d78f37212365677bad4252617a435732b1d4 sqlite3.c
e19fe3b9ea33d8c6b75ee00554792b2f77bfaed9bf5d0d5ce930c6a48cdca20f sqlite3.h
|
2018-03-29 12:31:14
| drh | ok
|
32. Build and verify correct operation of sqlite3_analyzer on: |
2018-03-29 12:31:11
| drh | ok
|
32c. Windows (MinGW) |
2018-03-29 12:24:06
| drh | ok
|
22. Amalgamation autoconf tarball. |
2018-03-29 12:24:03
| drh | ok
|
22c. Works on Mac OS X. |
2018-03-29 12:20:02
| drh | ok
|
22d. Works on Windows MinGW |
2018-03-29 12:18:47
| drh | ok
|
23. TEA archive builds correctly and runs: |
2018-03-29 12:18:43
| drh | ok
|
23b. Mac OS X |
2018-03-29 12:15:45
| drh | ok
|
24c. Mac |
2018-03-29 12:10:58
| drh | ok
|
32b. Mac OS X |
2018-03-29 12:09:59
| drh | ok
|
28. Use the ".selftest" command of the shell to verify that legacy database files are readable and cross-platform |
2018-03-29 12:09:55
| drh | ok
|
28c. Mac |
2018-03-29 12:08:46
| drh | ok
|
27c. Mac |
2018-03-29 11:59:27
| drh | ok
|
33. Build and verify sqldiff |
2018-03-29 11:59:24
| drh | ok
|
33c. Windows |
2018-03-29 11:55:09
| drh | ok
|
33b. Mac |
2018-03-29 11:51:54
| drh | ok
|
18g. At least one of the above using "test.rc". |
2018-03-29 11:51:36
| drh | ok
|
18k. At least one of the above on Windows. |
2018-03-29 11:51:16
| drh | ok
|
18a. see.c |
th3: 0 errors in 6285096 tests. 3308.221 seconds on DESKTOP-8U9G1N8 64-bit little-endian
th3: SQLite 3.23.0 2018-03-28 15:56:55 eb29b3369e76ec1df25a5484d8ec5fb924e23d5c70aaa4d794b2b17ee18784c8 |
2018-03-29 11:50:05
| drh | ok
|
18j. At least one of the above on Mac OS X. |
2018-03-29 11:49:51
| drh | ok
|
18j. At least one of the above on Mac OS X. |
|
2018-03-29 11:49:39
| drh | ok
|
18f. see-cccrypt.c |
th3: 0 errors in 1708147 tests. 285.406 seconds on macpro01 64-bit little-endian
th3: SQLite 3.23.0 2018-03-28 15:56:55 eb29b3369e76ec1df25a5484d8ec5fb924e23d5c70aaa4d794b2b17ee18784c8
|
2018-03-29 10:29:23
| drh | ok
|
18e. see-aes128-ccm.c |
th3: 0 errors in 8259819 tests. 5183.846 seconds on bella 64-bit little-endian
th3: SQLite 3.23.0 2018-03-28 15:56:55 eb29b3369e76ec1df25a5484d8ec5fb924e23d5c70aaa4d794b2b17ee18784c8
|
2018-03-29 10:28:46
| drh | ok
|
18i. At least one of the above on Linux. |
2018-03-29 10:28:42
| drh | ok
|
18h. At least one of the above using "memdebug.rc". |
2018-03-29 10:28:39
| drh | ok
|
18e. see-aes128-ccm.c |
2018-03-28 23:09:02
| drh | ok
|
16. Rebuild and use Firefox with the latest SQLite |
2018-03-28 23:09:00
| drh | ok
|
16a. Routine use with no problems |
2018-03-28 22:48:53
| drh | ok
|
16d. ./mach web-platform-tests IndexedDB |
2018-03-28 22:47:23
| drh | ok
|
16c. ./mach xpcshell-test dom/indexedDB |
2018-03-28 22:46:08
| drh | ok
|
16b. ./mach mochitest dom/indexedDB |
2018-03-28 22:16:43
| drh | ok
|
27d. Windows |
2018-03-28 22:02:41
| drh | ok
|
4. Compiler warning checks. |
2018-03-28 22:02:34
| drh | ok
|
4c. OpenBSD GCC using options -Wall |
2018-03-28 21:49:53
| drh | ok
|
4b. Mac OS X GCC -Wall -Wextra (the "tool/warnings.sh" script) |
2018-03-28 21:46:49
| drh | ok
|
4d. Windows (32-bit) MSVC using option /W4 (nmake /f makefile.msc) |
2018-03-28 21:46:47
| drh | ok
|
4e. Windows (64-bit) MSVC using option /W4 (nmake /f makefile.msc) |
2018-03-28 21:45:07
| drh | ok
|
4a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) |
2018-03-28 21:40:47
| drh | ok
|
1. Test procedure review. |
2018-03-28 21:40:44
| drh | ok
|
1a. Review the "test/releasetest.tcl" script for completeness and accuracy. |
2018-03-28 21:39:36
| drh | ok
|
23a. Linux |
2018-03-28 21:38:02
| drh | ok
|
13. Sqllogictest: |
2018-03-28 21:37:54
| drh | ok
|
13d. tclsh run-all.tcl - on windows |
0 errors out of 11879758 tests and 1244 invocations in 3607 seconds |
2018-03-28 21:35:13
| drh | ok
|
22e. Works on Windows MSVC |
2018-03-28 21:32:35
| drh | ok
|
22b. Works on Linux. |
2018-03-28 21:32:33
| drh | ok
|
22a. Builds. |
2018-03-28 20:34:05
| drh | ok
|
13a. Checked in latest SQLite amalgamation. |
2018-03-28 20:34:00
| drh | ok
|
13b. No SQLite compiler warnings. |
2018-03-28 20:33:54
| drh | ok
|
13c. tclsh run-all.tcl - on unix |
0 errors out of 11879758 tests and 1244 invocations in 804 seconds |
2018-03-28 20:27:38
| drh | ok
|
1c. Review this checklist for completeness and accuracy. |
2018-03-28 20:26:27
| drh | ok
|
34. Recompile and use this checklist program using the latest SQLite |
2018-03-28 20:13:49
| drh | ok
|
1b. Review "multitest.tcl" and "alignment*.rc" scripts in TH3 for completeness. |
2018-03-28 20:01:39
| drh | ok
|
28d. Windows |
2018-03-28 20:00:12
| drh | ok
|
25. Performance tests using speedtest1 --testset rtree |
2018-03-28 20:00:10
| drh | ok
|
25b. Windows |
2018-03-28 19:58:58
| drh | ok
|
24d. Windows |
2018-03-28 19:57:09
| drh | ok
|
17. CEROD tests in the "test/" subdirectory. |
2018-03-28 19:53:39
| drh | ok
|
32d. Windows (MSVC) |
2018-03-28 19:51:23
| drh | ok
|
19a. Linux |
2018-03-28 19:51:07
| drh | ok
|
33a. Linux |
2018-03-28 19:49:42
| drh | ok
|
32e. A database containing WITHOUT ROWID tables. |
2018-03-28 19:49:40
| drh | ok
|
32a. Linux |
2018-03-28 19:13:30
| drh | ok
|
9. Tests for platform Mac OS X 10.2 (PPC): |
2018-03-28 19:13:28
| drh | ok
|
9a. .selftest checks (see below) |
2018-03-28 19:13:21
| drh | ok
|
28a. iBook PPC |
2018-03-28 19:07:05
| drh | ok
|
15. Fossil updated to use the latest SQLite. |
2018-03-28 19:07:03
| drh | ok
|
15c. fossil all dbstat --db-check |
2018-03-28 19:06:33
| drh | ok
|
15b. Used on active websites with no issues. |
2018-03-28 19:06:31
| drh | ok
|
15a. No SQLite compiler warnings. |
2018-03-28 19:06:11
| drh | ok
|
9c. Verify that Fossil repositories are cross-platform with x86/x64. |
2018-03-28 19:06:09
| drh | ok
|
9b. Recompile and test Fossil. |
2018-03-28 18:29:04
| drh | ok
|
28b. Linux |
2018-03-28 17:56:51
| 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. |
2018-03-28 17:56:03
| drh | ok
|
25a. Linux |
2018-03-28 17:54:28
| drh | ok
|
24b. Linux |
2018-03-28 17:53:59
| drh | ok
|
26. Run make wordcount; bash run-wordcount.bash $OPTIONS with options: |
2018-03-28 17:53:55
| drh | ok
|
26b. bash run-wordcount.sh sqlite3.c --cachesize 5 --nosync |
2018-03-28 17:53:52
| drh | ok
|
26a. bash run-wordcount.sh sqlite3.c |
2018-03-28 17:43:48
| drh | ok
|
5. OMIT, ENABLE, and DISABLE options: |
2018-03-28 17:43:46
| drh | ok
|
5a. tclsh ../tool/omittest.tcl -skip_run -target libsqlite3.a |
2018-03-28 16:10:59
| drh | ok
|
3b. Release announcement in "changes.in". |
2018-03-28 16:10:47
| drh | ok
|
2. Source code change review. fossil diff --from release --to trunk |
2018-03-28 16:10:42
| drh | ok
|
2k. Significant compile-time options are recognized by the sqlite3_compileoption_used() interface. |
2018-03-28 15:58:57
| drh | ok
|
2j. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h). |
The sqlite3_serialize() and sqlite3_deserialize() are deliberately omitted at
this time since they are still somewhat experimental and not included in default
builds. |
2018-03-28 15:58:16
| drh | ok
|
2i. Verify that source code contains no tabs and that surplus whitespace has been removed. |
2018-03-28 15:54:45
| 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]*(/ |
2018-03-28 15:54:42
| drh | ok
|
2g. Check all calls to sqlite3OsRead() and sqlite3OsWrite() to ensure that offset computations are 64-bit clean. |
2018-03-28 15:54:38
| drh | ok
|
2f. Variables and functions have been renamed to reflect changes in their use. |
2018-03-28 15:54:35
| drh | ok
|
2e. Comments have been updated to reflect code changes. |
2018-03-28 15:54:31
| drh | ok
|
2d. New code complies with design rules. |
2018-03-28 15:54:29
| drh | ok
|
2c. New code complies with style guidelines. |
2018-03-28 15:54:25
| drh | ok
|
2a. No stray changes. |
2018-03-28 15:54:22
| drh | ok
|
2b. All significant changes are mentioned in the "changes" log of the documentation. |
2018-03-28 15:12:10
| drh | ok
|
2l. Compare sqlite3.c and sqlite3.h against the previous release. |