2016-02-15 17:25:52 | dan | ok |
190. ZIPVFS tests: | ||
2016-02-15 17:25:13 | dan | ok |
190d. th3make zipvfs.rc quick.rc -valgrind | ||
2016-02-15 17:01:21 | dan | ok |
190c. th3make zipvfs.rc memdebug.rc | ||
th3: 0 errors in 7858968 tests. 23883.446 seconds on Chanphen-Kruatawongs-iMac.local 64-bit little-endian th3: SQLite 3.11.0 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 | ||
2016-02-15 16:43:29 | drh | ok |
180. SEE tests using TH3: | ||
2016-02-15 16:43:24 | drh | ok |
180g. At least one of the above using "memdebug.rc". | ||
2016-02-15 16:43:19 | drh | ok |
180d. see-rc4.c | ||
th3: 0 errors in 7922355 tests. 4317.438 seconds on bella 64-bit little-endian th3: SQLite 3.11.0 2016-02-15 15:06:47 f694e60a79024967a3f4574e3928f0b28589d381 | ||
2016-02-15 16:14:14 | drh | ok |
190h. At least one of the above on Windows. | ||
2016-02-15 16:03:10 | drh | pending |
180g. At least one of the above using "memdebug.rc". | ||
2016-02-15 16:03:00 | drh | pending |
190h. At least one of the above on Windows. | ||
2016-02-15 16:02:50 | drh | ok |
190e. th3make zipvfs.rc quick.rc | ||
th3: 0 errors in 2501849 tests. 1555.311 seconds on macpro 64-bit little-endian th3: SQLite 3.11.0 2016-02-15 15:06:47 f694e60a79024967a3f4574e3928f0b28589d381 | ||
2016-02-15 16:02:24 | drh | ok |
190g. At least one of the above on Mac OS X. | ||
2016-02-15 15:50:55 | drh | ok |
180e. see-aes128-ccm.c | ||
th3: 0 errors in 1607764 tests. 1219.825 seconds on win7dev 32-bit little-endian th3: SQLite 3.11.0 2016-02-15 15:06:47 f694e60a79024967a3f4574e3928f0b28589d381 | ||
2016-02-15 15:46:53 | drh | ok |
180j. At least one of the above on Windows. | ||
2016-02-15 15:46:42 | drh | ok |
180c. see-aes256-ofb.c | ||
th3: 0 errors in 1613315 tests. 598.455 seconds on poulenc 64-bit little-endian th3: SQLite 3.11.0 2016-02-15 15:06:47 f694e60a79024967a3f4574e3928f0b28589d381 | ||
2016-02-15 15:45:22 | drh | ok |
30. Documentation review: | ||
2016-02-15 15:45:18 | drh | ok |
30i. Check new/changed documentation for spelling and gramatical mistakes. | ||
2016-02-15 15:45:12 | drh | ok |
30c. Release accouncement in "news.html". | ||
2016-02-15 15:40:36 | drh | ok |
30h. Test metrics are up-to-date (testing.html). | ||
2016-02-15 15:40:25 | drh | ok |
30g. Database footprint is up-to-date (features.html). | ||
2016-02-15 15:40:15 | drh | ok |
30f. The compile-time options are all up-to-date (compile.html). | ||
2016-02-15 15:40:09 | drh | ok |
30e. Requirements marks are up-to-date in both documentation and source code. | ||
2016-02-15 15:40:04 | drh | ok |
30d. No unresolved hyperlinks in the documentation build. | ||
2016-02-15 15:39:57 | drh | ok |
30b. Release announcement in "changes.in". | ||
2016-02-15 15:39:34 | drh | ok |
30a. Latest release on the "index.html" page. | ||
2016-02-15 15:39:16 | drh | ok |
20. Source code change review. fossil diff --from release --to trunk | ||
2016-02-15 15:39:16 | drh | ok |
20a. No stray changes. | ||
2016-02-15 15:39:16 | drh | ok |
20b. All significant changes are mentioned in the "changes" log of the documentation. | ||
2016-02-15 15:39:16 | drh | ok |
20c. New code complies with style guidelines. | ||
2016-02-15 15:39:16 | drh | ok |
20d. New code complies with design rules. | ||
2016-02-15 15:39:16 | drh | ok |
20e. Comments have been updated to reflect code changes. | ||
2016-02-15 15:39:16 | drh | ok |
20f. Variables and functions have been renamed to reflect changes in their use. | ||
2016-02-15 15:39:16 | drh | ok |
20g. Check all calls to sqlite3OsRead() and sqlite3OsWrite() to ensure that offset computations are 64-bit clean. | ||
2016-02-15 15:39:16 | 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-02-15 15:39:16 | drh | ok |
20i. Verify that source code contains no tabs and that surplus whitespace has been removed. | ||
2016-02-15 15:39:16 | drh | ok |
20j. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h). | ||
2016-02-15 15:39:16 | drh | ok |
20k. Significant compile-time options are recognized by the sqlite3_compileoption_used() interface. | ||
2016-02-15 15:35:23 | drh | pending |
180e. see-aes128-ccm.c | ||
2016-02-15 15:35:19 | drh | pending |
180d. see-rc4.c | ||
2016-02-15 15:35:14 | drh | pending |
180c. see-aes256-ofb.c | ||
2016-02-15 15:35:06 | drh | pending |
190e. th3make zipvfs.rc quick.rc | ||
2016-02-15 15:34:55 | drh | pending |
190g. At least one of the above on Mac OS X. | ||
2016-02-15 15:34:34 | drh | ok |
180f. At least one of the above using "test.rc". | ||
2016-02-15 15:34:30 | drh | ok |
180h. At least one of the above on Linux. | ||
2016-02-15 15:34:24 | drh | ok |
180b. see-aes128-ofb.c | ||
th3: 0 errors in 7922710 tests. 2288.757 seconds on bella 64-bit little-endian th3: SQLite 3.11.0 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 test.rc | ||
2016-02-15 15:29:54 | drh | ok |
180i. At least one of the above on Mac OS X. | ||
2016-02-15 15:29:46 | drh | ok |
180a. see.c | ||
th3: 0 errors in 1586887 tests. 610.994 seconds on macpro 64-bit little-endian th3: SQLite 3.11.0 2016-02-15 15:06:47 f694e60a79024967a3f4574e3928f0b28589d381 quick.rc | ||
2016-02-15 11:37:07 | dan | ok |
70. Tests for platform Linux ARM (BeagleBoard) | ||
2016-02-15 11:36:56 | dan | ok |
70a. tclsh th3make min.rc | ||
th3: 3 errors in 1540220 tests. 4274.420 seconds on beaglebone 32-bit little-endian th3: SQLite 3.11.0 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 | ||
2016-02-15 11:35:17 | dan | ok |
270. 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 using backcompat.test against 3.6.4, 3.7.1 and 3.8.3. 0 errors out of 395 tests on darkstar Linux 64-bit little-endian | ||
2016-02-15 11:18:10 | dan | ok |
190f. At least one of the above on Linux. | ||
2016-02-15 11:17:39 | dan | ok |
190b. th3make zipvfs.rc test.rc | ||
th3: 0 errors in 9559139 tests. 3015.381 seconds on darkstar 64-bit little-endian th3: SQLite 3.11.0 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 | ||
2016-02-15 10:30:42 | dan | ok |
190a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
SQLite 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 0 errors out of 72753 tests on darkstar Linux 64-bit little-endian | ||
2016-02-15 10:30:31 | dan | pending+ |
190a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
SQLite 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 0 errors out of 72753 tests on darkstar Linux 64-bit little-endian | ||
2016-02-15 10:30:05 | dan | ok |
70b. Recompile and test Fossil. | ||
2016-02-15 10:25:29 | dan | pending |
70a. tclsh th3make min.rc | ||
2016-02-15 10:19:18 | dan | pending |
190c. th3make zipvfs.rc memdebug.rc | ||
OSX | ||
2016-02-15 10:15:13 | dan | pending |
190d. th3make zipvfs.rc quick.rc -valgrind | ||
2016-02-15 10:14:28 | dan | pending |
190b. th3make zipvfs.rc test.rc | ||
2016-02-15 10:13:15 | dan | pending |
190a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2016-02-15 02:44:17 | drh | fail+ |
180a. see.c | ||
./th3make test.rc see.rc cov1/walcrash01.test cfg/c4.cfg ./th3make test.rc see.rc cov1/btree24.test cfg/c9.cfg | ||
2016-02-15 02:42:59 | drh | fail |
180a. see.c | ||
./th3make test.rc see.rc cov1/walcrash01.test cfg/c4.cfg | ||
2016-02-15 02:42:19 | drh | ok |
80. Tests for platform Mac OS X (x86): | ||
2016-02-15 02:42:15 | drh | ok |
80d. tclsh releasetest.tcl --platform Failure-Detection - all failures detected | ||
ASAN tests do not hit any errors. | ||
2016-02-15 02:29:55 | drh | ok |
200. NX-Devkit compiles and runs tclsh th3make test.rc nx_compress.o without error. | ||
th3: 0 errors in 6963318 tests. 1194.789 seconds on bella 64-bit little-endian th3: SQLite 3.11.0 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 | ||
2016-02-15 02:14:18 | drh | ok |
80c. tclsh multitest.tcl --scenario failures - all failures detected | ||
2016-02-15 02:05:18 | drh | ok |
230. 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-02-15 02:05:14 | drh | ok |
230a. The Tcl "speed*.test" scripts. | ||
5.192 on 3.10.0 vs. 5.029 on 3.11.0beta. Bella. | ||
2016-02-15 02:01:55 | drh | ok |
230f. One or more of the above on Windows. | ||
2016-02-15 02:01:50 | drh | ok |
230d. ./speedtest1 --nosync --size 25 --trace 2>x.txt
time ./sqlite3 x.db <x.txt >/dev/null |
||
No measurable difference on Win7. Timings for the same executable vary by 10% or more between successive runs. | ||
2016-02-15 01:44:18 | drh | ok |
230g. One or more of the above on Mac OS X. | ||
2016-02-15 01:44:12 | drh | ok |
230b. The TH3 speed tests. | ||
3.10.0 in 4.169s vs. 4.122s on 3.11.0. MacPro. | ||
2016-02-15 01:39:26 | drh | ok |
230e. One or more of the above on Linux. | ||
2016-02-15 01:39:19 | drh | ok |
230c. The "speedtest1" program. | ||
3.10.0 is 1.143G cycles on cachegrind, vs 1.088G cycles for 3.11.0 beta, a 4.8% improvement. | ||
2016-02-14 13:03:03 | mistachkin | ok |
110. Tests for platform Windows (other): | ||
2016-02-14 13:02:57 | mistachkin | ok |
110f. th3make msvc.rc wp81.rc min.rc - Windows Phone 8.1 | ||
0 errors in 1540206 tests. 2644.831 seconds on 32-bit little-endian, SQLite 3.11.0 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 | ||
2016-02-14 12:09:10 | mistachkin | pending |
110f. th3make msvc.rc wp81.rc min.rc - Windows Phone 8.1 | ||
2016-02-14 11:57:38 | mistachkin | ok |
110d. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.1 | ||
0 errors in 1541207 tests. 5088.091 seconds on 32-bit little-endian, SQLite 3.11.0 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 | ||
2016-02-14 10:06:01 | mistachkin | pending |
110d. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.1 | ||
2016-02-14 09:18:52 | mistachkin | ok |
110c. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (ARM) | ||
0 errors in 1541205 tests. 4612.919 seconds on 32-bit little-endian, SQLite 3.11.0 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 | ||
2016-02-14 07:52:45 | dan | ok |
80b. tclsh multitest.tcl --omit test-ex | ||
2016-02-14 06:40:55 | mistachkin | pending |
110c. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (ARM) | ||
2016-02-14 06:31:30 | mistachkin | ok |
320. System.Data.SQLite builds and checks out using the SQLite core. | ||
37ec3015ec95035d31e3672f520908a0d36c9d67, Debug NetFx46 x86: 0 errors/499 tests, 1151 seconds, Release NetFx46 x86: 0 errors/499 tests, 1114 seconds, Debug NetFx451 x64: 0 errors/499 tests, 1088 seconds, Release NetFx451 x64: 0 errors/499 tests, 1070 seconds, 0 errors/24 tests (Debug NetCF20-ARM/NetCF35-ARM), 0 errors/24 tests (Release NetCF20-ARM/NetCF35-ARM) | ||
2016-02-14 04:38:04 | 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 1547669 tests. 3673.667 seconds on 32-bit little-endian, SQLite 3.11.0 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 | ||
2016-02-14 02:47:10 | 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-02-14 02:35:43 | mistachkin | ok |
110e. th3make msvc.rc wp80.rc min.rc - Windows Phone 8.0 | ||
4 errors in 1553882 tests. 850.738 seconds on 32-bit little-endian, SQLite 3.11.0 2016-02-13 23:43:46 6a9c4a3ebfb7cc0738ef6634440ccab44a21ff28 (all errors are harmless log message differences) | ||
2016-02-14 02:23:31 | drh | ok |
60. Tests for platform Linux x86_64: | ||
2016-02-14 02:23:26 | drh | ok |
60d. Check the "releasetest.tcl" log files for undetected errors. | ||
2016-02-14 02:18:22 | drh | ok++ |
60c. tclsh releasetest.tcl | ||
0 failures out of 9047555 tests in (01:10:16) 4 cores on bella SQLite 3.11.0 2016-02-13 18:54:10 37ec3015ec95035d31e3672f520908a0d36c9d67 | ||
2016-02-13 20:11:19 | drh | ok |
60f. tclsh releasetest.tcl --platform Failure-Detection - all failures detected | ||
2016-02-13 20:05:01 | drh | ok |
60b. Check the "multitest.tcl" log files for undetected errors. | ||
2016-02-13 20:04:09 | drh | ok |
60e. tclsh multitest.tcl --scenario failures - all failures detected | ||
2016-02-13 20:01:16 | drh | ok |
300. Tests for the sessions branch with macros SQLITE_ENABLE_SESSION and SQLITE_ENABLE_PREUPDATE_HOOK. | ||
2016-02-13 20:01:12 | drh | ok |
300c. tclsh th3make session.rc quick.rc -valgrind | ||
th3: 0 errors in 1622775 tests. 7147.631 seconds on bella 64-bit little-endian th3: SQLite 3.11.0 2016-02-13 15:08:25 f6d1cf79437f892220e93635c377513160ee7fd7 ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) | ||
2016-02-13 18:54:11 | drh | ok |
220. TEA archive builds correctly and runs: | ||
2016-02-13 18:54:08 | drh | ok |
220b. Mac OS X | ||
2016-02-13 18:54:04 | drh | ok+ |
220a. Linux | ||
2016-02-13 18:26:36 | drh | ok |
220a. Linux | ||
2016-02-13 18:22:51 | drh | ok |
170. CEROD tests in the "test/" subdirectory. | ||
2016-02-13 17:58:14 | drh | ok |
150. Build using the configure/make in main source tree. | ||
2016-02-13 17:58:11 | drh | ok |
150b. Verify the correct version numbers have been installed. | ||
2016-02-13 17:58:07 | drh | ok |
150a. Make sure that autoconf has been run to update the configure script. | ||
2016-02-13 17:57:23 | drh | ok |
40. Compiler warning checks. | ||
2016-02-13 17:57:19 | drh | ok |
40e. Windows (64-bit) MSVC using option /W4 | ||
2016-02-13 17:57:16 | drh | ok |
40d. Windows (32-bit) MSVC using option /W4 | ||
2016-02-13 17:56:39 | drh | ok |
40b. Mac OS X GCC -Wall -Wextra (the "tool/warnings.sh" script) | ||
2016-02-13 17:52:31 | drh | ok |
210. Amalgamation autoconf tarball. | ||
2016-02-13 17:52:27 | drh | ok |
210e. Works on Windows MSVC | ||
2016-02-13 17:51:42 | drh | ok |
210d. Works on Windows MinGW | ||
2016-02-13 17:46:28 | drh | ok |
210c. Works on Mac OS X. | ||
2016-02-13 17:43:16 | drh | ok |
210b. Works on Linux. | ||
2016-02-13 17:39:03 | drh | ok |
210a. Builds. | ||
2016-02-13 17:29:15 | drh | ok+ |
300b. tclsh th3make session.rc test.rc (on Unix) | ||
th3: 0 errors in 7959312 tests. 1834.583 seconds on bella 64-bit little-endian th3: SQLite 3.11.0 2016-02-13 15:08:25 f6d1cf79437f892220e93635c377513160ee7fd7 | ||
2016-02-13 17:29:05 | drh | ok |
300b. tclsh th3make session.rc test.rc (on Unix) | ||
2016-02-13 17:28:51 | drh | ok |
300a. tclsh th3make session.rc test.rc (on Windows) | ||
th3: 0 errors in 6063501 tests. 2292.668 seconds on poulenc 64-bit little-endian th3: SQLite 3.11.0 2016-02-13 15:08:25 f6d1cf79437f892220e93635c377513160ee7fd7 | ||
2016-02-13 17:27:55 | drh | ok |
300d. make test (on Windows) | ||
SQLite 2016-02-13 15:08:25 f6d1cf79437f892220e93635c377513160ee7fd7 0 errors out of 106688 tests on win7dev Windows NT 32-bit little-endian | ||
2016-02-13 15:26:05 | drh | pending |
300a. tclsh th3make session.rc test.rc (on Windows) | ||
2016-02-13 15:26:05 | drh | pending |
300b. tclsh th3make session.rc test.rc (on Unix) | ||
2016-02-13 15:26:05 | drh | pending |
300c. tclsh th3make session.rc quick.rc -valgrind | ||
2016-02-13 15:26:05 | drh | pending |
300d. make test (on Windows) | ||
2016-02-13 15:22:05 | drh | ok |
300f. testfixture test/session.test | ||
SQLite 2016-02-13 15:08:25 f6d1cf79437f892220e93635c377513160ee7fd7 0 errors out of 49573 tests on bella Linux 64-bit little-endian | ||
2016-02-13 15:17:21 | drh | ok+ |
300e. make test (on Unix) | ||
SQLite 2016-02-13 15:08:25 f6d1cf79437f892220e93635c377513160ee7fd7 0 errors out of 148779 tests on bella Linux 64-bit little-endian | ||
2016-02-13 14:08:17 | drh | ok |
300e. make test (on Unix) | ||
SQLite 2016-02-09 15:44:18 f040a5bb62f3473fba6450c97c68f538d1df21ef 0 errors out of 148773 tests on bella Linux 64-bit little-endian | ||
2016-02-13 12:16:46 | drh | ok |
60a. tclsh multitest.tcl | ||
t04: cov.rc -DSQLITE_ENABLE_STAT4 -D_HAVE_SQLITE_CONFIG_H...... FAIL (00:04:41) Coverage misses 1 out of 22897 branches 1 failures on 35 th3makes and 168219741 tests in (04:54:23) 3 cores on bella SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 But then rerunning the since failed test works. 0 failures on 1 th3makes and 1612514 tests in (00:04:13) on bella SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 | ||
2016-02-13 12:08:21 | dan | ok |
80a. tclsh releasetest.tcl | ||
2016-02-13 12:06:44 | drh | ok |
100. Tests for platform Windows 7.0/8.x (x86): | ||
2016-02-13 12:06:39 | drh | ok |
100b. tclsh multitest.tcl --scenario failures - verify failures detected | ||
2016-02-13 12:04:58 | drh | ok |
130. Tests for platform Solaris (SPARC): | ||
2016-02-13 12:04:54 | drh | ok |
130b. tclsh multitest.tcl --quick -q | ||
0 failures on 9 th3makes and 11915130 tests in (04:23:50) on sparc.mikeowens.ws SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 | ||
2016-02-13 12:02:09 | drh | ok |
100a. tclsh multitest.tcl --omit test-ex | ||
0 failures on 29 th3makes and 125648307 tests in (07:58:51) 4 cores on poulenc SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 Includes test-ex | ||
2016-02-13 12:01:46 | drh | ok++ |
100c. tclsh test/releasetest.tcl | ||
0 failures on 29 th3makes and 125648307 tests in (07:58:51) 4 cores on poulenc SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac Includes test-ex | ||
2016-02-13 04:14:29 | drh | pending |
60a. tclsh multitest.tcl | ||
2016-02-13 04:13:08 | drh | ok |
120. Tests for platform OpenBSD (x86): | ||
2016-02-13 04:13:02 | drh | ok |
120b. th3make quick.rc | ||
th3: 0 errors in 1631547 tests. 3627.130 seconds on wolfman.devio.us 32-bit little-endian th3: SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 | ||
2016-02-13 04:11:27 | mistachkin | pending |
320. System.Data.SQLite builds and checks out using the SQLite core. | ||
2016-02-13 03:20:38 | drh | ok |
140. Sqllogictest: | ||
2016-02-13 03:20:32 | drh | ok |
140d. tclsh run-all.tcl - on windows | ||
0 errors out of 11879758 tests and 1244 invocations in 3682 seconds | ||
2016-02-13 03:05:59 | drh | ok |
260. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
2016-02-13 03:05:54 | drh | ok |
260c. OpenBSD | ||
8d56d871dcff40a7cb146b83e2213ef0c90ae407 sqlite3.c 57512fad7e9867894a4d870493051dbd023c7eca sqlite3.h | ||
2016-02-13 03:05:27 | drh | ok |
40c. OpenBSD GCC using options -Wall | ||
2016-02-13 03:05:12 | drh | ok |
120a. make test | ||
2016-02-13 02:39:03 | drh | ok |
290. Build and verify correct operation of sqlite3_analyzer on: | ||
2016-02-13 02:38:59 | drh | ok |
290b. Mac OS X | ||
2016-02-13 02:37:10 | drh | ok |
240. Run make wordcount; bash run-wordcount.bash $OPTIONS with options: | ||
2016-02-13 02:37:05 | drh | ok |
240b. bash run-wordcount.sh sqlite3.c --cachesize 5 --nosync | ||
2016-02-13 02:35:58 | drh | ok |
240a. bash run-wordcount.sh sqlite3.c | ||
2016-02-13 02:24:34 | drh | ok |
140c. tclsh run-all.tcl - on unix | ||
0 errors out of 11879758 tests and 1244 invocations in 820 seconds | ||
2016-02-13 02:11:29 | drh | ok |
260e. Windows using NMAKE. | ||
8d56d871dcff40a7cb146b83e2213ef0c90ae407 sqlite3.c 57512fad7e9867894a4d870493051dbd023c7eca sqlite3.h | ||
2016-02-13 02:08:17 | drh | ok |
140b. No SQLite compiler warnings. | ||
2016-02-13 02:07:56 | drh | ok |
140a. Checked in latest SQLite amalgamation. | ||
2016-02-13 02:06:38 | drh | ok |
290c. Solaris (SPARC) | ||
2016-02-13 02:05:51 | drh | ok |
260f. Solaris (SPARC) using autoconf. | ||
8d56d871dcff40a7cb146b83e2213ef0c90ae407 sqlite3.c 57512fad7e9867894a4d870493051dbd023c7eca sqlite3.h | ||
2016-02-13 02:05:12 | drh | ok |
130a. make test | ||
SQLite 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 0 errors out of 134296 tests on sparc.mikeowens.ws SunOS 32-bit big-endian | ||
2016-02-13 01:38:16 | mistachkin | fail |
110e. th3make msvc.rc wp80.rc min.rc - Windows Phone 8.0 | ||
20 errors in 1540226 tests. 981.717 seconds on 32-bit little-endian, SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 | ||
2016-02-13 00:55:26 | mistachkin | pending |
110e. th3make msvc.rc wp80.rc min.rc - Windows Phone 8.0 | ||
2016-02-13 00:44:22 | mistachkin | ok |
110b. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (x86) | ||
0 errors in 1629632 tests. 6249.787 seconds on magnesium 32-bit little-endian, SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 | ||
2016-02-13 00:22:06 | drh | ok |
260d. Windows using native MinGW. | ||
8d56d871dcff40a7cb146b83e2213ef0c90ae407 sqlite3.c 57512fad7e9867894a4d870493051dbd023c7eca sqlite3.h | ||
2016-02-13 00:21:09 | drh | ok |
290d. Windows (MinGW) | ||
2016-02-13 00:20:16 | drh | ok+ |
260b. Mac OS X | ||
8d56d871dcff40a7cb146b83e2213ef0c90ae407 sqlite3.c 57512fad7e9867894a4d870493051dbd023c7eca sqlite3.h | ||
2016-02-13 00:19:23 | drh | ok+ |
260a. Linux | ||
8d56d871dcff40a7cb146b83e2213ef0c90ae407 sqlite3.c 57512fad7e9867894a4d870493051dbd023c7eca sqlite3.h | ||
2016-02-13 00:18:24 | drh | ok |
280. 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-02-13 00:18:18 | drh | ok |
280e. 64-little to 32-big, ZIPVFS database. | ||
2016-02-13 00:15:38 | drh | ok |
280f. 64-little to 32-big, CEROD database. | ||
2016-02-13 00:15:06 | drh | pending |
130b. tclsh multitest.tcl --quick -q | ||
2016-02-13 00:15:02 | drh | pending |
130a. make test | ||
2016-02-13 00:10:16 | drh | ok |
130d. Verify that Fossil repositories are cross-platform with x86/x64. | ||
2016-02-13 00:10:11 | drh | ok |
130c. Recompile and test Fossil. | ||
2016-02-13 00:08:10 | drh | ok |
50. OMIT, ENABLE, and DISABLE options: | ||
2016-02-13 00:08:05 | drh | ok |
50a. tclsh ../tool/omittest.tcl -skip_run -target libsqlite3.a | ||
OK. 7m41.659s on bella. | ||
2016-02-13 00:07:08 | drh | ok |
280d. 64-little to 32-big, SEE database. | ||
2016-02-13 00:04:36 | drh | ok |
290e. Windows (MSVC) | ||
2016-02-13 00:03:19 | drh | ok |
280b. 32-big to 64-little, WAL. | ||
2016-02-13 00:02:56 | drh | ok |
280c. 32-big to 64-little, rollback. | ||
2016-02-13 00:02:31 | drh | ok |
280a. 32-big to 64-little, database. | ||
2016-02-12 23:52:23 | drh | pending |
100a. tclsh multitest.tcl --omit test-ex | ||
2016-02-12 23:48:34 | drh | ok |
100i. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources. | ||
2016-02-12 23:45:53 | drh | ok |
100g. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 fulltestonly | ||
SQLite 2016-02-12 17:56:27 130580207ab5cee762b2893808acef7c8afad027 0 errors out of 1194295 tests on poulenc Windows NT 64-bit little-endian | ||
2016-02-12 23:03:07 | mistachkin | pending |
110b. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (x86) | ||
2016-02-12 22:36:48 | mistachkin | ok |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
0 errors in 6066846 tests. 3217.380 seconds on magnesium 64-bit little-endian, SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 | ||
2016-02-12 21:51:54 | drh | ok |
100d. tclsh test/releasetest.tcl --msvc | ||
0 failures out of 1610395 tests in (03:13:26) 2 cores on win7dev SQLite 3.11.0 2016-02-12 17:30:39 d9c985878cf7c74a79ccdb9cf94a2d48fdde3e6f | ||
2016-02-12 21:50:40 | drh | pending |
100g. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 fulltestonly | ||
2016-02-12 21:49:46 | drh | ok |
100f. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 fulltestonly | ||
SQLite 2016-02-12 17:56:27 130580207ab5cee762b2893808acef7c8afad027 0 errors out of 1192511 tests on poulenc Windows NT 64-bit little-endian | ||
2016-02-12 21:42:22 | mistachkin | pending |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
0 errors in 6051401 tests. 3197.960 seconds on magnesium 32-bit little-endian SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 | ||
2016-02-12 21:34:31 | mistachkin | ok |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
0 errors in 6051401 tests. 3197.960 seconds on magnesium 32-bit little-endian SQLite 3.11.0 2016-02-12 18:48:09 a049fbbde5da2e43d41aa8c2b41f9eb21507ac76 | ||
2016-02-12 21:23:29 | drh | ok |
90. Tests for platform Mac OS X 10.2 (PPC): | ||
2016-02-12 21:23:25 | drh | ok |
90a. tclsh th3make quick.rc | ||
2016-02-12 20:54:54 | mistachkin | pending |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
2016-02-12 19:54:55 | drh | ok+ |
60c. tclsh releasetest.tcl | ||
0 failures out of 9047734 tests in (01:26:42) 3 cores on bella SQLite 3.11.0 2016-02-12 17:30:39 d9c985878cf7c74a79ccdb9cf94a2d48fdde3e6f | ||
2016-02-12 19:50:38 | drh | ok |
100h. sh tool/symbols-mingw.sh - no incorrect exports or dependencies | ||
2016-02-12 19:46:45 | drh | ok |
100e. tclsh releasetest.tcl --platform Failure-Detection - all failures detected | ||
2016-02-12 19:38:13 | drh | ok |
90c. Verify that Fossil repositories are cross-platform with x86/x64. | ||
2016-02-12 19:30:01 | drh | ok |
90b. Recompile and test Fossil. | ||
2016-02-12 18:41:17 | drh | ok+ |
100c. tclsh test/releasetest.tcl | ||
0 failures out of 1226369 tests in (01:04:02) 4 cores on poulenc SQLite 3.11.0 2016-02-12 17:30:39 d9c985878cf7c74a79ccdb9cf94a2d48fdde3e6f | ||
2016-02-12 17:50:51 | dan | pending |
80b. tclsh multitest.tcl --omit test-ex | ||
2016-02-12 17:50:31 | dan | prelim |
80b. tclsh multitest.tcl --omit test-ex | ||
2016-02-12 17:49:26 | dan | pending |
80a. tclsh releasetest.tcl | ||
2016-02-12 17:11:58 | drh | ok |
100c. tclsh test/releasetest.tcl | ||
0 failures out of 1226407 tests in (01:37:46) on poulenc SQLite 3.11.0 2016-02-12 05:19:29 717c1fc41a2246e27b324a4071073c286bac4efc | ||
2016-02-12 16:30:09 | drh | ok |
60c. tclsh releasetest.tcl | ||
0 failures out of 9047634 tests in (01:25:29) 3 cores on bella SQLite 3.11.0 2016-02-12 05:19:29 717c1fc41a2246e27b324a4071073c286bac4efc | ||
2016-02-12 15:17:50 | drh | ok |
160. Fossil updated to use the latest SQLite. | ||
2016-02-12 15:17:47 | drh | ok |
160b. Used on active websites with no issues. | ||
2016-02-12 15:17:29 | drh | ok |
160a. No SQLite compiler warnings. | ||
2016-02-12 15:12:38 | drh | ok |
310. 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-02-12 15:11:28 | drh | ok |
290f. A database containing WITHOUT ROWID tables. | ||
2016-02-12 15:11:23 | drh | ok |
290a. Linux | ||
2016-02-12 15:08:35 | drh | ok |
10. Test procedure review. | ||
2016-02-12 15:08:35 | drh | ok |
10a. Review the "test/releasetest.tcl" script for completeness and accuracy. | ||
2016-02-12 15:08:35 | drh | ok |
10b. Review "multitest.tcl" and "alignment*.rc" scripts in TH3 for completeness. | ||
2016-02-12 15:08:35 | drh | ok |
10c. Review this checklist for completeness and accuracy. | ||
2016-02-12 15:07:28 | drh | ok |
250. Compute the size of a standard build (gcc -Os -c sqlite3.c) and and record the size change in the comments. | ||
2016-02-12 15:07:20 | drh | ok |
250b. Versus the trunk from 12 months ago. | ||
(trunk:2015-02-12) 455421 versus (v3.11.0) 454134 | ||
2016-02-12 15:06:14 | drh | ok |
250a. Versus the previous release. | ||
(v3.10.2) 464089 version (v3.11.0) 464134 | ||
2016-02-12 15:03:44 | drh | ok |
260b. Mac OS X | ||
2cf4a88c02cf8cc340332aa4af92a4595842d3b0 sqlite3.c 3c6f212b4ad997159028e9a41f4cf6923bd0f15b sqlite3.h | ||
2016-02-12 15:02:59 | drh | ok |
260a. Linux | ||
2cf4a88c02cf8cc340332aa4af92a4595842d3b0 sqlite3.c 3c6f212b4ad997159028e9a41f4cf6923bd0f15b sqlite3.h | ||
2016-02-12 15:00:55 | drh | pending |
100c. tclsh test/releasetest.tcl | ||
2016-02-12 15:00:46 | drh | pending |
100d. tclsh test/releasetest.tcl --msvc | ||
2016-02-12 15:00:27 | drh | ok |
60g. sh tool/symbols.sh - no incorrect exports or dependencies | ||
2016-02-12 15:00:04 | drh | ok |
40a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) | ||
2016-02-12 14:58:45 | drh | pending |
60c. tclsh releasetest.tcl | ||
2016-02-12 01:47:58 | drh | prelim |
100c. tclsh test/releasetest.tcl | ||
0 failures out of 1610356 tests in (03:21:41) 2 cores on win7dev SQLite 3.11.0 2016-02-11 21:59:02 f183e05990608d1a4002fa8a02c2d2eea6bc94b6 | ||
2016-02-12 00:04:00 | drh | prelim |
100d. tclsh test/releasetest.tcl --msvc | ||
0 failures out of 1612464 tests in (01:12:39) 3 cores on poulenc SQLite 3.11.0 2016-02-11 21:59:02 f183e05990608d1a4002fa8a02c2d2eea6bc94b6 | ||
2016-02-12 00:02:06 | drh | prelim |
60c. tclsh releasetest.tcl | ||
0 failures out of 9047424 tests in (01:09:50) 4 cores on bella SQLite 3.11.0 2016-02-11 22:41:04 0beb32d20d8dd698138cdb2de6b6056de176754d | ||
2016-02-12 00:01:44 | drh | prelim |
50a. tclsh ../tool/omittest.tcl -skip_run -target libsqlite3.a | ||
2016-02-11 14:50:21 | drh | prelim |
100a. tclsh multitest.tcl --omit test-ex | ||
0 failures on 29 th3makes and 125648629 tests in (07:55:22) 4 cores on poulenc SQLite 3.11.0 2016-02-10 19:10:50 970881befd5da6cc837c474d6e917de0bf029350 Includes test-ex | ||
2016-02-11 14:48:35 | drh | prelim |
20a. No stray changes. | ||
2016-02-11 14:48:35 | drh | prelim |
20b. All significant changes are mentioned in the "changes" log of the documentation. | ||
2016-02-11 14:48:35 | drh | prelim |
20c. New code complies with style guidelines. | ||
2016-02-11 14:48:35 | drh | prelim |
20d. New code complies with design rules. | ||
2016-02-09 22:27:01 | drh | prelim |
140c. tclsh run-all.tcl - on unix | ||
0 errors out of 11879758 tests and 1244 invocations in 969 seconds |