2016-03-29 03:02:57 | mistachkin | ok |
110. Tests for platform Windows (other): | ||
2016-03-29 03:02:51 | mistachkin | ok |
110f. th3make msvc.rc wp81.rc min.rc - Windows Phone 8.1 | ||
0 errors in 1543193 tests. 3184.578 seconds on 32-bit little-endian, SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-29 01:49:23 | mistachkin | pending |
110f. th3make msvc.rc wp81.rc min.rc - Windows Phone 8.1 | ||
2016-03-29 01:48:27 | mistachkin | ok |
110d. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.1 | ||
0 errors in 1544322 tests. 5475.035 seconds on 32-bit little-endian, SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-28 22:50:48 | mistachkin | pending |
110d. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.1 | ||
2016-03-28 22:34:25 | mistachkin | ok |
110c. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (ARM) | ||
0 errors in 1544307 tests. 4764.621 seconds on 32-bit little-endian, SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-28 21:23:43 | mistachkin | ok |
350. System.Data.SQLite builds and checks out using the SQLite core. | ||
2016-03-28 21:23:39 | mistachkin | ok |
350b. Using Mono on unix | ||
f6a88cccbc0c62a0b453f4711298c9d5e1882b18, Debug Mono 4.23 on Ubuntu 15.10 x86_64: 0 errors/502 tests, 564 seconds, Release Mono 4.23 on Ubuntu 15.10 x86_64: 0 errors/502 tests, 511 seconds | ||
2016-03-28 21:10:16 | mistachkin | ok |
350a. Using Microsoft .NET Framework on Windows | ||
f6a88cccbc0c62a0b453f4711298c9d5e1882b18, Debug NetFx46 x86: 0 errors/502 tests, 1246 seconds, Release NetFx46 x86: 0 errors/502 tests, 1174 seconds, Debug NetFx451 x64: 0 errors/502 tests, 1107 seconds, Release NetFx451 x64: 0 errors/502 tests, 1075 seconds, 0 errors/24 tests (Debug NetCF20-ARM/NetCF35-ARM), 0 errors/24 tests (Release NetCF20-ARM/NetCF35-ARM) | ||
2016-03-28 20:51:39 | mistachkin | pending |
350b. Using Mono on unix | ||
2016-03-28 20:51:30 | mistachkin | pending |
110c. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (ARM) | ||
2016-03-28 20:02:37 | mistachkin | ok |
110g. th3make msvc.rc wince.rc min.rc - Windows Embedded Compact 2013 - When tests are going to be run on the [Hyper-V based] emulator, no-mmap.rc must be used as well. | ||
0 errors in 1550897 tests. 3752.452 seconds on 32-bit little-endian, SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-28 17:09:34 | mistachkin | pending |
350a. Using Microsoft .NET Framework on Windows | ||
2016-03-28 17:02:24 | mistachkin | pending |
110g. th3make msvc.rc wince.rc min.rc - Windows Embedded Compact 2013 - When tests are going to be run on the [Hyper-V based] emulator, no-mmap.rc must be used as well. | ||
2016-03-28 16:56:24 | mistachkin | ok |
110e. th3make msvc.rc wp80.rc min.rc - Windows Phone 8.0 | ||
0 errors in 1543211 tests. 1100.714 seconds on 32-bit little-endian, SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-28 16:36:18 | mistachkin | pending |
110e. th3make msvc.rc wp80.rc min.rc - Windows Phone 8.0 | ||
2016-03-28 16:24:50 | mistachkin | ok |
110b. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (x86) | ||
0 errors in 1544330 tests. 769.855 seconds on 32-bit little-endian, SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-28 16:10:30 | mistachkin | pending |
110b. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (x86) | ||
2016-03-28 15:22:37 | drh | ok |
60c. tclsh releasetest.tcl | ||
0 failures out of 9287964 tests in (01:30:07) 3 cores on bella SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-28 15:03:38 | drh | ok |
30. Documentation review: | ||
2016-03-28 15:03:34 | drh | ok |
30i. Check new/changed documentation for spelling and gramatical mistakes. | ||
2016-03-28 15:03:26 | drh | ok |
30c. Release accouncement in "news.html". | ||
2016-03-28 14:09:03 | drh | ok |
250. Run performance tests comparing the new SQLite release against the previous release and/or a release from one year ago. Document and justify any performance decrease. | ||
2016-03-28 14:08:58 | drh | ok |
250d. ./speedtest1 --nosync --size 25 --trace 2>x.txt
time ./sqlite3 x.db <x.txt >/dev/null |
||
current: 1.164s 3.11.0: 1.368s 3.8.9: 1.462s On macpro | ||
2016-03-28 13:59:08 | drh | ok |
210. ZIPVFS tests: | ||
2016-03-28 13:59:01 | drh | ok |
210h. At least one of the above on Windows. | ||
2016-03-28 13:58:55 | drh | ok |
210e. th3make zipvfs.rc quick.rc | ||
th3: 0 errors in 2695741 tests. 3450.663 seconds on win7dev 64-bit little-endian th3: SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-28 13:50:48 | drh | pending |
60c. tclsh releasetest.tcl | ||
2016-03-28 13:49:44 | drh | ok |
220. NX-Devkit testing | ||
2016-03-28 13:49:40 | drh | ok |
220d. Verify failure if run without -DNDS_ENABLE_COMPRESS | ||
2016-03-28 13:49:09 | drh | ok |
220c. Test using: tclsh th3make test.rc nxc.o -DNDS_ENABLE_COMPRESS | ||
th3: 0 errors in 6954280 tests. 1259.986 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-28 13:48:39 | drh | ok |
250f. One or more of the above on Windows. | ||
2016-03-28 13:48:30 | drh | ok |
250a. The Tcl "speed*.test" scripts. | ||
current: 13077273us 3.11.0: 13618334us 3.8.9: 13777220us Tested on windows10 | ||
2016-03-28 13:40:30 | drh | ok |
210f. At least one of the above on Linux. | ||
2016-03-28 13:40:24 | drh | ok |
210b. th3make zipvfs.rc test.rc | ||
th3: 0 errors in 9812139 tests. 2569.502 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-28 13:39:38 | drh | ok |
100d. tclsh test/releasetest.tcl --msvc | ||
0 failures out of 1609207 tests in (02:12:40) 2 cores on poulenc SQLite 3.12.0 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 | ||
2016-03-28 13:35:34 | drh | ok |
250g. One or more of the above on Mac OS X. | ||
2016-03-28 13:35:26 | drh | ok |
250b. The TH3 speed tests. | ||
current: 3.117s 3.11.0: 3.607s 3.8.9: 3.985s Tested on macpro | ||
2016-03-28 13:28:55 | drh | pending |
220c. Test using: tclsh th3make test.rc nxc.o -DNDS_ENABLE_COMPRESS | ||
2016-03-28 13:23:18 | drh | ok |
220b. Build using: sh mkdevkit.sh; gcc -o nxc.o -c nx_compress.c | ||
2016-03-28 13:23:00 | drh | ok |
220a. 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. | ||
be25cc9d69a6891b7c9b38878eda876fc48447bb sqlite3.c 26e76025d49c585dae4b0a1021d201f3807099cc sqlite3.h | ||
2016-03-28 13:11:45 | drh | ok |
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
SQLite 2016-03-28 11:01:54 f6a88cccbc0c62a0b453f4711298c9d5e1882b18 0 errors out of 66097 tests on bella Linux 64-bit little-endian | ||
2016-03-28 12:59:33 | drh | pending |
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2016-03-28 12:55:36 | drh | pending |
210e. th3make zipvfs.rc quick.rc | ||
2016-03-28 12:51:27 | drh | pending |
210b. th3make zipvfs.rc test.rc | ||
2016-03-28 12:50:46 | drh | ok |
210i. th3make zipvfs-cov.rc - verify full coverage | ||
th3: 0 errors in 1212580 tests. 310.632 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 Statement coverage: 100.00% hit 1557 missed 0 total 1557 Branch coverage: 100.00% hit 914 missed 0 total 914 | ||
2016-03-28 11:25:27 | drh | pending |
100d. tclsh test/releasetest.tcl --msvc | ||
2016-03-28 11:23:39 | drh | retest |
100d. tclsh test/releasetest.tcl --msvc | ||
2016-03-28 11:23:14 | drh | retest |
60c. tclsh releasetest.tcl | ||
2016-03-28 11:22:03 | drh | retest |
210f. At least one of the above on Linux. | ||
2016-03-28 11:21:58 | drh | retest |
210h. At least one of the above on Windows. | ||
2016-03-28 11:21:46 | drh | retest |
210e. th3make zipvfs.rc quick.rc | ||
2016-03-28 11:21:16 | drh | retest |
210b. th3make zipvfs.rc test.rc | ||
2016-03-28 11:21:06 | drh | retest |
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2016-03-28 11:20:52 | drh | retest |
210i. th3make zipvfs-cov.rc - verify full coverage | ||
2016-03-28 11:20:21 | drh | retest |
210. ZIPVFS tests: | ||
2016-03-27 15:52:17 | drh | ok |
210. ZIPVFS tests: | ||
2016-03-27 15:52:12 | drh | ok |
210d. th3make zipvfs.rc quick.rc -valgrind | ||
th3: 0 errors in 2670668 tests. 20641.064 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-27 08:43:14 | drh | ok |
210c. th3make zipvfs.rc memdebug.rc | ||
th3: 0 errors in 9810443 tests. 8054.288 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-27 08:42:06 | drh | ok |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
th3: 0 errors in 6173113 tests. 3242.182 seconds on poulenc 64-bit little-endian th3: SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-27 01:48:51 | drh | ok |
40. Compiler warning checks. | ||
2016-03-27 01:48:45 | drh | ok |
40e. Windows (64-bit) MSVC using option /W4 | ||
2016-03-27 01:48:39 | drh | ok |
40d. Windows (32-bit) MSVC using option /W4 | ||
2016-03-27 01:32:14 | drh | ok |
210f. At least one of the above on Linux. | ||
2016-03-27 01:32:08 | drh | ok |
210b. th3make zipvfs.rc test.rc | ||
th3: 0 errors in 9812068 tests. 2649.005 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-27 01:30:40 | drh | ok |
100. Tests for platform Windows 7.0/8.x (x86): | ||
2016-03-27 01:30:33 | drh | ok |
100g. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 fulltestonly | ||
SQLite 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 0 errors out of 1189685 tests on poulenc Windows NT 64-bit little-endian | ||
2016-03-27 01:29:43 | drh | ok+ |
210h. At least one of the above on Windows. | ||
th3: 0 errors in 2696778 tests. 3653.654 seconds on win7dev 32-bit little-endian th3: SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-27 01:29:15 | drh | ok |
210h. At least one of the above on Windows. | ||
2016-03-26 23:09:38 | drh | ok |
210g. At least one of the above on Mac OS X. | ||
2016-03-26 23:09:33 | drh | ok |
210e. th3make zipvfs.rc quick.rc | ||
th3: 0 errors in 2652534 tests. 723.851 seconds on macpro 64-bit little-endian th3: SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-26 22:47:33 | drh | ok |
190. SEE tests using TH3: | ||
2016-03-26 22:47:25 | drh | ok |
190k. At least one of the above on Windows. | ||
2016-03-26 22:47:18 | drh | ok |
190d. see-rc4.c | ||
th3: 0 errors in 1613125 tests. 1300.228 seconds on win7dev 32-bit little-endian th3: SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-26 22:41:18 | drh | ok |
190e. see-aes128-ccm.c | ||
th3: 0 errors in 1601066 tests. 263.107 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-26 22:35:15 | drh | ok |
190b. see-aes128-ofb.c | ||
th3: 0 errors in 1600841 tests. 223.299 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-26 22:21:41 | drh | ok |
310. Build and verify correct operation of sqlite3_analyzer on: | ||
2016-03-26 22:21:37 | drh | ok |
310d. Windows (MinGW) | ||
2016-03-26 22:17:50 | drh | pending |
100g. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 fulltestonly | ||
2016-03-26 22:17:44 | drh | ok |
100f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 fulltestonly | ||
SQLite 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 0 errors out of 1187968 tests on poulenc Windows NT 64-bit little-endian | ||
2016-03-26 22:16:45 | drh | ok |
320. Build and verify sqldiff | ||
2016-03-26 22:16:42 | drh | ok |
320c. Windows | ||
2016-03-26 21:17:22 | drh | ok |
100e. tclsh releasetest.tcl --platform Failure-Detection - all failures detected | ||
2016-03-26 21:06:40 | drh | ok |
250e. One or more of the above on Linux. | ||
2016-03-26 21:06:28 | drh | ok |
250c. The "speedtest1" program. | ||
Current: 1033 million cycles. 3.11.0: 1088 million cycles (5%) 3.8.9: 1366 million cycles (24%) | ||
2016-03-26 21:04:44 | drh | ok |
270. Compute the size of a standard build (gcc -Os -c sqlite3.c) and and record the size change in the comments. | ||
2016-03-26 21:04:39 | drh | ok |
270b. Versus the trunk from 12 months ago. | ||
Current: 485831 3.8.9: 469696 6135 bytes larger. | ||
2016-03-26 21:02:01 | drh | ok |
270a. Versus the previous release. | ||
485831 vs 486322 bytes. 491 bytes smaller! | ||
2016-03-26 20:54:51 | drh | ok |
300. Cross-platform tests. Verify the ability of databases, WAL files, and rollback journals to be copied and used between 32-bit and 64-bit systems and between big-endian and little-endian systems. | ||
2016-03-26 20:54:47 | drh | ok |
300f. 64-little to 32-big, CEROD database. | ||
2016-03-26 20:51:26 | drh | ok |
300e. 64-little to 32-big, ZIPVFS database. | ||
2016-03-26 20:16:17 | drh | ok |
300d. 64-little to 32-big, SEE database. | ||
2016-03-26 20:12:17 | drh | ok |
300b. 32-big to 64-little, WAL. | ||
2016-03-26 20:12:13 | drh | ok |
300c. 32-big to 64-little, rollback. | ||
2016-03-26 20:11:06 | drh | ok |
300a. 32-big to 64-little, database. | ||
2016-03-26 20:07:03 | drh | ok |
100i. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources. | ||
2016-03-26 19:55:26 | drh | ok |
100h. sh tool/symbols-mingw.sh - no incorrect exports or dependencies | ||
2016-03-26 19:51:47 | drh | ok |
100c. tclsh test/releasetest.tcl | ||
0 failures out of 1226218 tests in (03:17:38) on win7dev SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-26 18:29:46 | drh | pending |
100c. tclsh test/releasetest.tcl | ||
2016-03-26 18:29:35 | drh | pending |
100f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 fulltestonly | ||
2016-03-26 18:28:46 | drh | ok |
100d. tclsh test/releasetest.tcl --msvc | ||
0 failures out of 1609119 tests in (02:47:45) on poulenc SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-26 18:27:46 | drh | ok+++ |
60c. tclsh releasetest.tcl | ||
0 failures out of 9288025 tests in (02:07:07) 2 cores on bella SQLite 3.12.0 2016-03-26 15:36:36 8213c2f58167243411d29cc58e303b4be656f756 | ||
2016-03-26 03:12:01 | drh | ok++ |
60c. tclsh releasetest.tcl | ||
0 failures out of 9287942 tests in (01:11:35) 4 cores on bella SQLite 3.12.0 2016-03-23 17:54:19 a1fd14694c1adc54e5c443ebfdef38e38637f5c5 0 failures out of 9288335 tests in (01:29:19) 3 cores on bella SQLite 3.12.0 2016-03-25 20:10:20 a7c080a90a236fbc18b9a42b78dbed4dd8a25160 | ||
2016-03-25 11:39:29 | drh | fail |
100d. tclsh test/releasetest.tcl --msvc | ||
Errors in shell1.test. This appears to be a test script problem. | ||
2016-03-25 11:36:44 | drh | fail |
100c. tclsh test/releasetest.tcl | ||
Errors in shell1.test and shell3.test. This looks like a test script problem. | ||
2016-03-25 11:35:20 | drh | ok |
90. Tests for platform Mac OS X 10.2 (PPC): | ||
2016-03-25 11:35:16 | drh | ok |
90a. tclsh th3make quick.rc | ||
2016-03-25 08:28:13 | dan | ok |
80. Tests for platform Mac OS X (x86): | ||
2016-03-25 08:28:05 | dan | ok |
80a. tclsh releasetest.tcl | ||
2016-03-25 02:12:36 | drh | ok |
190a. see.c | ||
th3: 0 errors in 1600810 tests. 231.425 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-24 20:55:03 817e93f42c09eb876421e27eb8eceb7b077cb45d | ||
2016-03-25 02:12:08 | drh | ok |
90c. Verify that Fossil repositories are cross-platform with x86/x64. | ||
2016-03-25 02:12:04 | drh | ok |
90b. Recompile and test Fossil. | ||
2016-03-24 21:07:52 | drh | ok |
190i. At least one of the above on Linux. | ||
2016-03-24 20:58:13 | drh | pending |
100c. tclsh test/releasetest.tcl | ||
2016-03-24 19:05:39 | drh | ok |
190h. At least one of the above using "memdebug.rc". | ||
2016-03-24 19:05:34 | drh | ok |
190c. see-aes256-ofb.c | ||
th3: 0 errors in 8026284 tests. 4699.683 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-24 15:32:19 6db1d1fbc6c1acc896fa635dfdc5564800502c40 | ||
2016-03-24 19:05:07 | drh | ok |
190g. At least one of the above using "test.rc". | ||
2016-03-24 19:05:02 | drh | ok |
190j. At least one of the above on Mac OS X. | ||
2016-03-24 19:04:56 | drh | ok |
190f. see-cccrypt.c | ||
th3: 0 errors in 6305569 tests. 2284.967 seconds on macpro 64-bit little-endian th3: SQLite 3.12.0 2016-03-24 15:32:19 6db1d1fbc6c1acc896fa635dfdc5564800502c40 | ||
2016-03-24 18:14:10 | dan | ok |
290. 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.6.4, 3.7.1 and 3.8.3 using the backcompat.test script. | ||
2016-03-24 18:03:43 | dan | ok |
240. TEA archive builds correctly and runs: | ||
2016-03-24 18:03:37 | dan | ok |
240b. Mac OS X | ||
2016-03-24 17:54:35 | dan | ok |
240a. Linux | ||
2016-03-24 17:41:43 | drh | pending |
100d. tclsh test/releasetest.tcl --msvc | ||
2016-03-24 17:41:09 | drh | ok |
100b. tclsh multitest.tcl --scenario failures - verify failures detected | ||
2016-03-24 17:36:55 | drh | ok |
100a. tclsh multitest.tcl (after updating th3private) | ||
0 failures on 29 th3makes and 127279817 tests in (10:29:18) 4 cores on poulenc SQLite 3.12.0 2016-03-23 17:54:19 a1fd14694c1adc54e5c443ebfdef38e38637f5c5 | ||
2016-03-24 16:59:10 | drh | ok |
310e. Windows (MSVC) | ||
2016-03-24 16:43:46 | drh | ok |
330. Tests for the sessions branch with macros SQLITE_ENABLE_SESSION and SQLITE_ENABLE_PREUPDATE_HOOK. | ||
2016-03-24 16:43:21 | drh | ok |
330c. tclsh th3make session.rc quick.rc -valgrind | ||
th3: 0 errors in 1622789 tests. 7270.819 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-24 14:34:26 beb5ea1439995fb8ab112451a8ffcc08fe42d0c4 | ||
2016-03-24 16:41:50 | drh | ok |
330a. tclsh th3make session.rc test.rc (on Windows) | ||
th3: 0 errors in 6385075 tests. 5409.199 seconds on win7dev 32-bit little-endian th3: SQLite 3.12.0 2016-03-24 14:34:26 beb5ea1439995fb8ab112451a8ffcc08fe42d0c4 | ||
2016-03-24 16:40:33 | drh | pending |
190f. see-cccrypt.c | ||
2016-03-24 16:39:09 | drh | pending |
190c. see-aes256-ofb.c | ||
2016-03-24 16:32:51 | dan | pending |
210e. th3make zipvfs.rc quick.rc | ||
On OSX. | ||
2016-03-24 16:26:21 | dan | ok |
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
SQLite 2016-03-24 15:32:19 6db1d1fbc6c1acc896fa635dfdc5564800502c40 0 errors out of 73510 tests on darkstar Linux 64-bit little-endian | ||
2016-03-24 16:23:30 | drh | ok |
210i. th3make zipvfs-cov.rc - verify full coverage | ||
Statement coverage: 100.00% hit 1552 missed 0 total 1552 Branch coverage: 100.00% hit 910 missed 0 total 910 | ||
2016-03-24 16:22:02 | drh | pending |
210i. th3make zipvfs-cov.rc - verify full coverage | ||
2016-03-24 16:14:57 | dan | pending |
210d. th3make zipvfs.rc quick.rc -valgrind | ||
2016-03-24 16:14:02 | dan | pending |
210c. th3make zipvfs.rc memdebug.rc | ||
2016-03-24 16:12:48 | dan | pending |
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2016-03-24 15:50:20 | drh | ok |
200. SEE using configure; make test | ||
2016-03-24 15:50:14 | drh | ok |
200b. Mac | ||
SQLite 2016-03-24 15:09:14 f4d234b5013bf93b6eac7f8be6d4c074cf9f5293 0 errors out of 133653 tests on macpro Darwin 64-bit little-endian | ||
2016-03-24 15:36:26 | dan | ok |
80b. tclsh multitest.tcl --omit test-ex (after updating th3private) | ||
0 failures on 26 th3makes and 123098439 tests in (20:00:36) SQLite 3.12.0 2016-03-23 17:54:19 a1fd14694c1adc54e5c443ebfdef38e38637f5c5 | ||
2016-03-24 15:36:20 | dan | pending+ |
80b. tclsh multitest.tcl --omit test-ex (after updating th3private) | ||
0 failures on 26 th3makes and 123098439 tests in (20:00:36) SQLite 3.12.0 2016-03-23 17:54:19 a1fd14694c1adc54e5c443ebfdef38e38637f5c5 | ||
2016-03-24 15:15:19 | drh | ok |
200a. Linux | ||
SQLite 2016-03-24 15:09:14 f4d234b5013bf93b6eac7f8be6d4c074cf9f5293 0 errors out of 134260 tests on bella Linux 64-bit little-endian | ||
2016-03-24 15:11:38 | dan | ok |
70. Tests for platform Linux ARM (BeagleBoard) | ||
2016-03-24 15:11:35 | drh | ok |
230. Amalgamation autoconf tarball. | ||
2016-03-24 15:11:31 | drh | ok |
230d. Works on Windows MinGW | ||
2016-03-24 15:11:30 | dan | ok+ |
70a. tclsh th3make min.rc | ||
th3: 0 errors in 1543329 tests. 3825.642 seconds on beaglebone 32-bit little-endian th3: SQLite 3.12.0 2016-03-23 16:32:29 3fa88f68c3e1bbb3421cb0d2b82b9bb3fe7b9b14 | ||
2016-03-24 15:11:14 | dan | ok |
70a. tclsh th3make min.rc | ||
2016-03-24 15:10:54 | drh | pending |
330a. tclsh th3make session.rc test.rc (on Windows) | ||
2016-03-24 15:08:56 | drh | ok |
330b. tclsh th3make session.rc test.rc (on Unix) | ||
th3: 0 errors in 8062658 tests. 1758.421 seconds on bella 64-bit little-endian th3: SQLite 3.12.0 2016-03-24 14:34:26 beb5ea1439995fb8ab112451a8ffcc08fe42d0c4 | ||
2016-03-24 14:56:03 | drh | ok |
330d. make test (on Windows) | ||
SQLite 2016-03-24 14:34:26 beb5ea1439995fb8ab112451a8ffcc08fe42d0c4 0 errors out of 107106 tests on win7dev Windows NT 32-bit little-endian | ||
2016-03-24 14:39:57 | drh | pending |
330b. tclsh th3make session.rc test.rc (on Unix) | ||
2016-03-24 14:39:53 | drh | pending |
330c. tclsh th3make session.rc quick.rc -valgrind | ||
2016-03-24 14:39:49 | drh | pending |
330d. make test (on Windows) | ||
2016-03-24 14:38:10 | drh | ok |
330f. testfixture test/session.test | ||
SQLite 2016-03-21 15:32:19 3296a0ceedef43c2790f0b36471f91138a575243 0 errors out of 49051 tests on bella Linux 64-bit little-endian | ||
2016-03-24 14:34:08 | drh | ok |
330e. make test (on Unix) | ||
0 errors out of 180745 tests on bella Linux 64-bit little-endian | ||
2016-03-24 14:29:32 | drh | ok |
310b. Mac OS X | ||
2016-03-24 14:29:27 | drh | ok |
320b. Mac | ||
2016-03-24 14:28:23 | drh | ok |
340. 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. | ||
2016-03-24 13:26:46 | drh | pending |
100a. tclsh multitest.tcl (after updating th3private) | ||
2016-03-24 13:20:30 | drh | ok |
230c. Works on Mac OS X. | ||
2016-03-24 13:19:27 | drh | ok |
230a. Builds. | ||
2016-03-24 13:13:59 | drh | ok |
230b. Works on Linux. | ||
The amalgamation-tarball and snapshot-tarball targets do not work when the make is run from the source directory. Running "../sqlite/configure; make snapshot-tarball". Fix this in the next release. | ||
2016-03-24 11:49:05 | drh | ok |
310f. A database containing WITHOUT ROWID tables. | ||
2016-03-24 11:49:01 | drh | ok |
310a. Linux | ||
2016-03-24 11:48:30 | drh | ok |
320a. Linux | ||
2016-03-24 11:26:39 | drh | ok |
120. Tests for platform OpenBSD (x86): | ||
2016-03-24 11:26:36 | drh | ok |
120b. th3make quick.rc | ||
th3: 0 errors in 1637145 tests. 3497.759 seconds on wolfman.devio.us 32-bit little-endian th3: SQLite 3.12.0 2016-03-23 17:54:19 a1fd14694c1adc54e5c443ebfdef38e38637f5c5 | ||
2016-03-24 11:26:18 | drh | ok |
130. Tests for platform Solaris (SPARC): | ||
2016-03-24 11:26:13 | drh | ok |
130b. tclsh multitest.tcl --quick -q (after updating th3private) | ||
0 failures on 9 th3makes and 11964631 tests in (02:28:03) 2 cores on sparc.mikeowens.ws SQLite 3.12.0 2016-03-23 17:54:19 a1fd14694c1adc54e5c443ebfdef38e38637f5c5 | ||
2016-03-24 08:24:29 | drh | fail |
230b. Works on Linux. | ||
configure: error: cannot find install-sh, install.sh, or shtool in "." "./.." "./../.." | ||
2016-03-24 08:21:37 | drh | ok |
50. OMIT, ENABLE, and DISABLE options: | ||
2016-03-24 08:21:33 | drh | ok |
50a. tclsh ../tool/omittest.tcl -skip_run -target libsqlite3.a | ||
2016-03-24 08:18:00 | drh | ok |
230e. Works on Windows MSVC | ||
2016-03-24 08:15:26 | drh | ok |
120a. make test | ||
2016-03-24 08:08:37 | drh | ok |
280. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
2016-03-24 08:08:28 | drh | ok |
280d. Windows using native MinGW. | ||
67cc629a46c50c27e3955213852074c9883c0911 sqlite3.c a9910ae5a9177380ede2dec2fd03cab600c33614 sqlite3.h | ||
2016-03-24 08:06:52 | drh | ok |
40c. OpenBSD GCC using options -Wall | ||
2016-03-24 08:05:28 | drh | ok |
280e. Windows using NMAKE. | ||
67cc629a46c50c27e3955213852074c9883c0911 sqlite3.c a9910ae5a9177380ede2dec2fd03cab600c33614 sqlite3.h | ||
2016-03-24 07:57:51 | drh | ok |
280b. Mac OS X | ||
67cc629a46c50c27e3955213852074c9883c0911 sqlite3.c a9910ae5a9177380ede2dec2fd03cab600c33614 sqlite3.h | ||
2016-03-24 07:55:48 | drh | ok |
280c. OpenBSD | ||
67cc629a46c50c27e3955213852074c9883c0911 sqlite3.c a9910ae5a9177380ede2dec2fd03cab600c33614 sqlite3.h | ||
2016-03-24 07:48:48 | drh | ok |
280f. Solaris (SPARC) using autoconf. | ||
67cc629a46c50c27e3955213852074c9883c0911 sqlite3.c a9910ae5a9177380ede2dec2fd03cab600c33614 sqlite3.h | ||
2016-03-24 07:48:37 | drh | ok |
280a. Linux | ||
67cc629a46c50c27e3955213852074c9883c0911 sqlite3.c a9910ae5a9177380ede2dec2fd03cab600c33614 sqlite3.h | ||
2016-03-24 07:47:42 | drh | ok |
130a. configure; OPTS=-lrt make test | ||
0 errors out of 134505 tests on sparc.mikeowens.ws SunOS 32-bit big-endian | ||
2016-03-24 07:47:13 | drh | ok |
310c. Solaris (SPARC) | ||
2016-03-24 07:46:19 | drh | ok |
130d. Verify that Fossil repositories are cross-platform with x86/x64. | ||
2016-03-24 07:46:15 | drh | ok |
130c. Recompile and test Fossil. | ||
2016-03-24 02:11:41 | drh | ok+ |
60c. tclsh releasetest.tcl | ||
0 failures out of 9287942 tests in (01:11:35) 4 cores on bella SQLite 3.12.0 2016-03-23 17:54:19 a1fd14694c1adc54e5c443ebfdef38e38637f5c5 | ||
2016-03-23 19:52:43 | dan | ok |
70b. Recompile and test Fossil. | ||
This is fossil version 1.35 [314f194227] 2016-03-22 16:34:48 UTC | ||
2016-03-23 19:20:34 | dan | ok |
80d. tclsh releasetest.tcl --platform Failure-Detection - all failures detected | ||
2016-03-23 13:55:06 | drh | ok |
260. Run make wordcount; bash run-wordcount.bash $OPTIONS with options: | ||
2016-03-23 13:55:02 | drh | ok |
260b. bash run-wordcount.sh sqlite3.c --cachesize 5 --nosync | ||
2016-03-23 13:54:58 | drh | ok |
260a. bash run-wordcount.sh sqlite3.c | ||
2016-03-23 13:52:45 | drh | ok |
180. CEROD tests in the "test/" subdirectory. | ||
2016-03-23 13:52:38 | drh | ok |
150. Build using the configure/make in main source tree. | ||
2016-03-23 13:52:34 | drh | ok |
150b. Verify the correct version numbers have been installed. | ||
2016-03-23 13:52:31 | drh | ok |
150a. Make sure that autoconf has been run to update the configure script. | ||
2016-03-23 13:47:42 | drh | ok |
30h. Test metrics are up-to-date (testing.html). | ||
2016-03-23 13:47:38 | drh | ok |
30g. Database footprint is up-to-date (features.html). | ||
2016-03-23 13:47:34 | drh | ok |
30f. The compile-time options are all up-to-date (compile.html). | ||
2016-03-23 13:47:22 | drh | ok |
30e. Requirements marks are up-to-date in both documentation and source code. | ||
2016-03-23 13:47:17 | drh | ok |
30d. No unresolved hyperlinks in the documentation build. | ||
2016-03-23 13:47:08 | drh | ok |
30b. Release announcement in "changes.in". | ||
2016-03-23 13:47:03 | drh | ok |
30a. Latest release on the "index.html" page. | ||
2016-03-23 13:29:36 | drh | ok |
140. Sqllogictest: | ||
2016-03-23 13:29:30 | drh | ok |
140d. tclsh run-all.tcl - on windows | ||
0 errors out of 11879758 tests and 1244 invocations in 3165 seconds | ||
2016-03-23 12:16:00 | drh | ok |
140c. tclsh run-all.tcl - on unix | ||
0 errors out of 11879758 tests and 1244 invocations in 801 seconds | ||
2016-03-23 11:55:53 | drh | ok |
160. Fossil updated to use the latest SQLite. | ||
2016-03-23 11:55:49 | drh | ok |
160b. Used on active websites with no issues. | ||
2016-03-23 11:54:06 | drh | ok |
140b. No SQLite compiler warnings. | ||
2016-03-23 11:54:02 | drh | ok |
140a. Checked in latest SQLite amalgamation. | ||
2016-03-23 10:34:59 | drh | ok |
10. Test procedure review. | ||
2016-03-23 10:34:57 | drh | ok |
10a. Review the "test/releasetest.tcl" script for completeness and accuracy. | ||
2016-03-23 10:34:53 | drh | ok |
10b. Review "multitest.tcl" and "alignment*.rc" scripts in TH3 for completeness. | ||
2016-03-23 10:34:36 | drh | ok |
60. Tests for platform Linux x86_64: | ||
2016-03-23 10:34:32 | drh | ok |
60e. tclsh multitest.tcl --scenario failures - all failures detected | ||
2016-03-23 10:18:39 | drh | ok |
60b. Check the "multitest.tcl" log files for undetected errors. | ||
2016-03-23 10:17:18 | drh | ok |
60d. Check the "releasetest.tcl" log files for undetected errors. | ||
2016-03-23 10:12:40 | drh | ok |
60a. tclsh multitest.tcl (take care to update ../th3private) | ||
0 failures on 35 th3makes and 169888570 tests in (04:24:21) 4 cores on bella SQLite 3.12.0 2016-03-22 20:05:09 605eba4a756e7185119088e2242f82691d078b01 | ||
2016-03-23 10:12:32 | drh | ---+ |
60a. tclsh multitest.tcl (take care to update ../th3private) | ||
0 failures on 35 th3makes and 169888570 tests in (04:24:21) 4 cores on bella SQLite 3.12.0 2016-03-22 20:05:09 605eba4a756e7185119088e2242f82691d078b01 | ||
2016-03-22 22:34:40 | drh | ok |
60c. tclsh releasetest.tcl | ||
0 failures out of 9287877 tests in (01:28:23) 3 cores on bella SQLite 3.12.0 2016-03-22 20:05:09 605eba4a756e7185119088e2242f82691d078b01 | ||
2016-03-22 22:34:00 | drh | ok |
20. Source code change review. fossil diff --from release --to trunk | ||
2016-03-22 22:33:57 | drh | ok |
20h. 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]*(/ | ||
2016-03-22 22:29:06 | drh | ok |
20g. Check all calls to sqlite3OsRead() and sqlite3OsWrite() to ensure that offset computations are 64-bit clean. | ||
2016-03-22 22:13:14 | drh | ok |
20a. No stray changes. | ||
2016-03-22 22:13:14 | drh | ok |
20b. All significant changes are mentioned in the "changes" log of the documentation. | ||
2016-03-22 22:13:14 | drh | ok |
20c. New code complies with style guidelines. | ||
2016-03-22 22:13:14 | drh | ok |
20d. New code complies with design rules. | ||
2016-03-22 22:13:14 | drh | ok |
20e. Comments have been updated to reflect code changes. | ||
2016-03-22 22:13:14 | drh | ok |
20f. Variables and functions have been renamed to reflect changes in their use. | ||
2016-03-22 22:13:14 | drh | ok |
20i. Verify that source code contains no tabs and that surplus whitespace has been removed. | ||
2016-03-22 22:13:14 | drh | ok |
20j. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h). | ||
2016-03-22 22:13:14 | drh | ok |
20k. Significant compile-time options are recognized by the sqlite3_compileoption_used() interface. | ||
2016-03-22 16:56:17 | dan | ok |
80c. tclsh multitest.tcl --scenario failures - all failures detected | ||
2016-03-22 16:49:50 | dan | pending |
80b. tclsh multitest.tcl --omit test-ex (after updating th3private) | ||
2016-03-22 16:43:52 | dan | pending |
80a. tclsh releasetest.tcl | ||
2016-03-22 16:35:57 | drh | ok |
160c. fossil all dbstat --db-check | ||
2016-03-22 16:34:54 | drh | ok |
160a. No SQLite compiler warnings. | ||
2016-03-22 16:33:44 | drh | ok |
170. Rebuild and use Firefox with the latest SQLite | ||
2016-03-22 16:33:24 | drh | ok |
40a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) | ||
2016-03-22 16:32:48 | drh | ok |
40b. Mac OS X GCC -Wall -Wextra (the "tool/warnings.sh" script) | ||
2016-03-22 16:32:22 | drh | ok |
60g. sh tool/symbols.sh - no incorrect exports or dependencies | ||
2016-03-22 16:31:40 | drh | ok |
60f. tclsh releasetest.tcl --platform Failure-Detection - all failures detected | ||
2016-03-22 16:30:35 | drh | ok |
10c. Review this checklist for completeness and accuracy. |