2015-07-27 10:53:16 | drh | ok |
30. Documentation review: | ||
2015-07-27 10:53:16 | drh | ok |
30a. Latest release on the "index.html" page. | ||
2015-07-27 10:53:16 | drh | ok |
30b. Release announcement in "changes.in". | ||
2015-07-27 10:53:16 | drh | ok |
30c. Release accouncement in "news.html". | ||
2015-07-27 10:53:16 | drh | ok |
30d. No unresolved hyperlinks in the documentation build. | ||
2015-07-27 10:53:16 | drh | ok |
30f. The compile-time options are all up-to-date (compile.html). | ||
2015-07-27 10:53:16 | drh | ok |
30g. Database footprint is up-to-date (features.html). | ||
2015-07-27 10:53:16 | drh | ok |
30h. Test metrics are up-to-date (testing.html). | ||
2015-07-27 10:53:16 | drh | ok |
30i. Check new/changed documentation for spelling and gramatical mistakes. | ||
2015-07-27 10:37:06 | dan | ok |
40. Compiler warning checks. | ||
2015-07-27 10:36:43 | dan | ok |
40c. OpenBSD GCC using options -Wall | ||
[gcc -Wall sqlite3.c shell.c -lpthread] produces no warnings. [gcc -v] says "gcc version 4.2.1 20070719" | ||
2015-07-27 10:35:03 | dan | ok |
260c. OpenBSD | ||
Commit [ee348b127] generates "SHA1 (./sqlite3.c) = 288905f2b78f66627fc87efc8fb0b9567bbb08c9" and "SHA1 (sqlite3.h) = b700535052297ab6264175e76754da41408e7609" | ||
2015-07-27 10:31:41 | drh | ok |
30e. Requirements marks are up-to-date in both documentation and source code. | ||
There are 14 stale evidence marks. But we should have fixed those before doing all the rest of the testing. We'll fix them before the next release... | ||
2015-07-27 09:56:11 | drh | ok |
80. Tests for platform Mac OS X (x86): | ||
2015-07-27 09:56:04 | drh | ok |
80b. tclsh multitest.tcl --omit test-ex | ||
0 failures on 25 th3make runs and 132218080 tests in (31:48:16) SQLite 3.8.11 2015-07-25 19:26:52 ee348b12754abda1fe13231c1868faca9d78481c, on mac air including test-ex which took 9:37:04 itself. | ||
2015-07-26 10:58:02 | 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. | ||
2015-07-26 10:57:58 | drh | ok |
230a. The Tcl "speed*.test" scripts. | ||
trunk: 5.091s. 3.8.10.2: 5.382s 2014-07-31: 5.913s. Unix x64 | ||
2015-07-26 01:48:24 | drh | ok |
290. Build and verify correct operation of sqlite3_analyzer on: | ||
2015-07-26 01:48:20 | drh | ok |
290b. Mac OS X | ||
2015-07-26 01:47:07 | drh | ok |
260b. Mac OS X | ||
288905f2b78f66627fc87efc8fb0b9567bbb08c9 sqlite3.c b700535052297ab6264175e76754da41408e7609 sqlite3.h | ||
2015-07-26 01:46:17 | drh | ok |
180. SEE tests using TH3: | ||
2015-07-26 01:46:14 | drh | ok |
180g. At least one of the above using "memdebug.rc". | ||
2015-07-26 01:46:11 | drh | ok |
180c. see-aes256-ofb.c | ||
th3: 0 errors out of 7767755 tests in 4359.975 seconds. 64-bit little-endian th3: SQLite 3.8.11 2015-07-24 19:56:44 de281a4fac0de3700e754c17976a8497587ca797, unix, memdebug.rc | ||
2015-07-26 01:03:02 | drh | ok |
180f. At least one of the above using "test.rc". | ||
2015-07-26 01:02:58 | drh | ok |
180j. At least one of the above on Windows. | ||
2015-07-26 01:02:51 | drh | ok |
180a. see.c | ||
th3: 0 errors out of 6115298 tests in 3311.922 seconds. 32-bit little-endian th3: SQLite 3.8.11 2015-07-24 19:56:44 de281a4fac0de3700e754c17976a8497587ca797, win8, test.rc | ||
2015-07-26 01:02:16 | drh | ok+ |
170. CEROD tests in the "test/" subdirectory. | ||
2015-07-26 00:41:19 | drh | ok |
180i. At least one of the above on Mac OS X. | ||
2015-07-26 00:41:15 | drh | ok |
180b. see-aes128-ofb.c | ||
th3: 0 errors out of 1518802 tests in 704.309 seconds. 64-bit little-endian th3: SQLite 3.8.11 2015-07-24 19:56:44 de281a4fac0de3700e754c17976a8497587ca797, mac, quick.rc | ||
2015-07-26 00:40:32 | drh | ok |
180e. see-aes128-ccm.c | ||
th3: 0 errors out of 1526899 tests in 222.650 seconds. 64-bit little-endian th3: SQLite 3.8.11 2015-07-24 19:56:44 de281a4fac0de3700e754c17976a8497587ca797, unix, quick.rc | ||
2015-07-26 00:35:34 | drh | ok |
180h. At least one of the above on Linux. | ||
2015-07-26 00:35:08 | drh | ok |
180d. see-rc4.c | ||
th3: 0 errors out of 1526750 tests in 222.673 seconds. 64-bit little-endian th3: SQLite 3.8.11 2015-07-24 19:56:44 de281a4fac0de3700e754c17976a8497587ca797, unix, quick.rc | ||
2015-07-26 00:22:39 | drh | ok |
230g. One or more of the above on Mac OS X. | ||
2015-07-26 00:22:34 | drh | ok |
230d. ./speedtest1 --nosync --size 25 --trace 2>x.txt
time ./sqlite3 x.db <x.txt >/dev/null |
||
trunk: 30.106s, v3.8.10.2: 30.194s, 2014-07-31: 30.312s. Little difference because this test is dominated by parsing time. iMac | ||
2015-07-25 23:54:07 | drh | ok |
190. ZIPVFS tests: | ||
2015-07-25 23:47:33 | drh | ok |
40b. Mac OS X GCC -Wall -Wextra (the "tool/warnings.sh" script) | ||
Lots of errors on the "Android Configuration". No matter - that is a problem with tool/warnings.sh not with SQLite. | ||
2015-07-25 23:44:27 | drh | ok |
80c. tclsh multitest.tcl --scenario failures - all failures detected | ||
2015-07-25 23:44:15 | drh | ok |
40f. sh tool/warnings-clang.sh | ||
false positives only. | ||
2015-07-25 23:42:43 | drh | ok |
80d. tclsh releasetest.tcl --platform Failure-Detection - all failures detected | ||
2015-07-25 23:20:11 | drh | ok |
80a. tclsh releasetest.tcl | ||
0 failures out of 4379834 tests in (08:52:47) SQLite 3.8.11 2015-07-25 14:12:26 af85b01d93d3043f2e1a38d289ca00a5ef24520c | ||
2015-07-25 23:17:44 | drh | ok |
60. Tests for platform Linux x86_64: | ||
2015-07-25 23:17:41 | drh | ok |
60d. Check the "releasetest.tcl" log files for undetected errors. | ||
2015-07-25 23:17:37 | drh | ok |
60c. tclsh releasetest.tcl | ||
1 failures out of 9435499 tests in (08:10:09) SQLite 3.8.11 2015-07-25 14:12:26 af85b01d93d3043f2e1a38d289ca00a5ef24520c. The one error is memsubsys1.wal3-1.0 on Device-One. This is not an important test case. Deemed pass. | ||
2015-07-25 23:16:21 | drh | ok |
100. Tests for platform Windows 7.0/8.x (x86): | ||
2015-07-25 23:16:17 | drh | ok |
100h. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 fulltestonly | ||
1 errors out of 1182761 tests. The one error is selectG-100. It took longer than 10 seconds because the test was running on a slow machine. Deemed pass. | ||
2015-07-25 22:00:27 | drh | ok |
200. NX-Devkit compiles and runs tclsh th3make test.rc nx_compress.o without error. | ||
th3: 0 errors out of 6820295 tests in 1195.641 seconds. 64-bit little-endian th3: SQLite 3.8.11 2015-07-25 19:26:52 ee348b12754abda1fe13231c1868faca9d78481c | ||
2015-07-25 21:59:49 | drh | ok |
230f. One or more of the above on Windows. | ||
2015-07-25 21:59:45 | drh | ok |
230b. The TH3 speed tests. | ||
Win8, trunk: 7.847s vs. version 3.8.10.2: 8.047s | ||
2015-07-25 21:52:54 | drh | ok |
290d. Windows (MinGW) | ||
2015-07-25 21:48:43 | drh | ok |
290e. Windows (MSVC) | ||
2015-07-25 21:46:58 | drh | ok |
300. Tests for the sessions branch with macros SQLITE_ENABLE_SESSION and SQLITE_ENABLE_PREUPDATE_HOOK. | ||
2015-07-25 21:46:53 | drh | ok |
300a. tclsh th3make session.rc test.rc (on Windows) | ||
Win8 with msvc.rc. th3: 0 errors out of 5930570 tests in 2252.237 seconds. 64-bit little-endian th3: SQLite 3.8.11 2015-07-24 22:21:01 0298a9a780695b666e7c683700d9f2f889d6f826 | ||
2015-07-25 21:07:20 | dan | ok |
190d. th3make zipvfs.rc quick.rc -valgrind | ||
2015-07-25 20:50:26 | drh | ok |
300d. make test (on Windows) | ||
0 errors out of 165778 tests, Win8, msvc64. | ||
2015-07-25 20:34:24 | drh | ok |
260. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
th3: 0 errors out of 6820295 tests in 1195.641 seconds. 64-bit little-endian th3: SQLite 3.8.11 2015-07-25 19:26:52 ee348b12754abda1fe13231c1868faca9d78481c | ||
2015-07-25 20:28:22 | drh | ok |
40e. Windows (64-bit) MSVC using option /W4 | ||
2015-07-25 20:27:55 | drh | ok+ |
260f. Solaris (SPARC) using autoconf. | ||
Checked out on an earlier beta. | ||
2015-07-25 20:23:29 | drh | ok |
260e. Windows using NMAKE. | ||
288905f2b78f66627fc87efc8fb0b9567bbb08c9 sqlite3.c b700535052297ab6264175e76754da41408e7609 sqlite3.h | ||
2015-07-25 20:22:34 | drh | ok |
260d. Windows using native MinGW. | ||
288905f2b78f66627fc87efc8fb0b9567bbb08c9 sqlite3.c b700535052297ab6264175e76754da41408e7609 sqlite3.h | ||
2015-07-25 20:21:59 | drh | ok+ |
260a. Linux | ||
288905f2b78f66627fc87efc8fb0b9567bbb08c9 sqlite3.c b700535052297ab6264175e76754da41408e7609 sqlite3.h | ||
2015-07-25 20:20:23 | drh | ok |
190h. At least one of the above on Windows. | ||
Win8. Added msvc.rc to 19e. | ||
2015-07-25 20:20:06 | drh | ok |
190e. th3make zipvfs.rc quick.rc | ||
Win8: th3: 0 errors out of 2086998 tests in 719.610 seconds. 64-bit little-endian th3: SQLite 3.8.11 2015-07-25 19:26:52 ee348b12754abda1fe13231c1868faca9d78481c | ||
2015-07-25 19:57:40 | 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. | ||
2015-07-25 19:57:37 | drh | ok |
280f. 64-little to 32-big, CEROD database. | ||
2015-07-25 19:54:45 | drh | ok |
280e. 64-little to 32-big, ZIPVFS database. | ||
2015-07-25 19:45:19 | drh | ok |
280d. 64-little to 32-big, SEE database. | ||
2015-07-25 19:42:36 | drh | ok |
280b. 32-big to 64-little, WAL. | ||
2015-07-25 19:42:33 | drh | ok |
280c. 32-big to 64-little, rollback. | ||
2015-07-25 19:42:31 | drh | ok |
280a. 32-big to 64-little, database. | ||
2015-07-25 18:51:22 | drh | ok |
100j. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources. | ||
2015-07-25 18:37:40 | drh | ok |
100g. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 fulltestonly | ||
0 errors out of 1183518 tests | ||
2015-07-25 18:17:45 | dan | ok |
190g. At least one of the above on Mac OS X. | ||
2015-07-25 18:17:38 | dan | ok |
190c. th3make zipvfs.rc memdebug.rc | ||
2015-07-25 17:44:16 | 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 with backcompat.test against 3.6.4, 3.7.3 and 3.8.3. 0 errors out of 411 tests. | ||
2015-07-25 17:30:41 | drh | ok |
90. Tests for platform Mac OS X 10.2 (PPC): | ||
2015-07-25 17:30:37 | drh | ok |
90a. tclsh th3make quick.rc | ||
th3: 0 errors out of 1469493 tests in 4059.372 seconds. 32-bit big-endian th3: SQLite 3.8.11 2015-07-25 14:26:17 7efed5786bb6a7a452f5aece9d6c6a09e6930939 | ||
2015-07-25 16:43:59 | dan | pending |
190g. At least one of the above on Mac OS X. | ||
2015-07-25 16:41:18 | dan | pending |
190c. th3make zipvfs.rc memdebug.rc | ||
2015-07-25 16:36:13 | drh | ok |
20. Source code change review. fossil diff --from release --to trunk | ||
2015-07-25 16:36:13 | drh | ok |
20a. No stray changes. | ||
2015-07-25 16:36:13 | drh | ok |
20b. All significant changes are mentioned in the "changes" log of the documentation. | ||
2015-07-25 16:36:13 | drh | ok |
20c. New code complies with style guidelines. | ||
2015-07-25 16:36:13 | drh | ok |
20d. New code complies with design rules. | ||
2015-07-25 16:36:13 | drh | ok |
20e. Comments have been updated to reflect code changes. | ||
2015-07-25 16:36:13 | drh | ok |
20f. Variables and functions have been renamed to reflect changes in their use. | ||
2015-07-25 16:36:13 | drh | ok |
20g. Check all calls to sqlite3OsRead() and sqlite3OsWrite() to ensure that offset computations are 64-bit clean. | ||
2015-07-25 16:36:13 | 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]*(/ | ||
2015-07-25 16:36:13 | drh | ok |
20i. Verify that source code contains no tabs and that surplus whitespace has been removed. | ||
2015-07-25 16:36:13 | drh | ok |
20j. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h). | ||
2015-07-25 16:36:13 | drh | ok |
20k. Significant compile-time options are recognized by the sqlite3_compileoption_used() interface. | ||
2015-07-25 16:30:47 | dan | ok |
220. TEA archive builds correctly and runs: | ||
2015-07-25 16:30:42 | dan | ok |
220a. Linux | ||
2015-07-25 16:30:38 | dan | ok |
220b. Mac OS X | ||
2015-07-25 16:26:47 | dan | ok |
210. Amalgamation autoconf tarball. | ||
2015-07-25 16:26:43 | dan | ok |
210c. Works on Mac OS X. | ||
2015-07-25 16:22:40 | dan | ok |
210b. Works on Linux. | ||
2015-07-25 16:20:57 | dan | ok |
210a. Builds. | ||
2015-07-25 16:19:13 | dan | ok |
190f. At least one of the above on Linux. | ||
2015-07-25 16:18:08 | dan | pending |
190d. th3make zipvfs.rc quick.rc -valgrind | ||
2015-07-25 16:16:00 | dan | ok |
190a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2015-07-25 16:12:19 | drh | ok |
100d. tclsh test/releasetest.tcl | ||
0 failures out of 1228425 tests in (01:49:37) SQLite 3.8.11 2015-07-25 14:12:26 af85b01d93d3043f2e1a38d289ca00a5ef24520c | ||
2015-07-25 16:09:11 | dan | ok |
190b. th3make zipvfs.rc test.rc | ||
2015-07-25 15:44:03 | drh | ok |
100i. sh tool/symbols-mingw.sh - no incorrect exports or dependencies | ||
2015-07-25 15:28:25 | drh | ok |
90c. Verify that Fossil repositories are cross-platform with x86/x64. | ||
2015-07-25 15:28:22 | drh | ok |
90b. Recompile and test Fossil. | ||
2015-07-25 15:26:59 | drh | ok |
100f. tclsh releasetest.tcl --platform Failure-Detection - all failures detected | ||
2015-07-25 15:26:42 | dan | pending |
190b. th3make zipvfs.rc test.rc | ||
2015-07-25 15:24:44 | dan | pending |
190a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2015-07-25 14:34:32 | drh | ok |
10. Test procedure review. | ||
2015-07-25 14:34:32 | drh | ok |
10a. Review the "test/releasetest.tcl" script for completeness and accuracy. | ||
2015-07-25 14:34:32 | drh | ok |
10b. Review "multitest.tcl" and "alignment*.rc" scripts in TH3 for completeness. | ||
2015-07-25 14:34:32 | drh | ok |
10c. Review this checklist for completeness and accuracy. | ||
2015-07-25 14:32:56 | drh | ok |
60f. tclsh releasetest.tcl --platform Failure-Detection - all failures detected | ||
2015-07-25 14:26:20 | dan | ok |
120. Tests for platform OpenBSD (x86): | ||
2015-07-25 14:26:16 | dan | ok |
120a. make test | ||
2015-07-25 14:25:00 | drh | ok |
60e. tclsh multitest.tcl --scenario failures - all failures detected | ||
2015-07-25 14:23:09 | drh | ok |
60b. Check the "multitest.tcl" log files for undetected errors. | ||
2015-07-25 14:19:36 | drh | ok |
100c. tclsh multitest.tcl --scenario failures - verify failures detected | ||
2015-07-25 14:17:13 | dan | ok |
120b. th3make quick.rc | ||
2015-07-25 14:15:49 | drh | ok |
100b. tclsh multitest.tcl --omit test-ex | ||
0 failures on 25 th3make runs and 114525732 tests in (12:05:44) SQLite 3.8.11 2015-07-24 17:36:34 1997ee548b2e569a39e73319b661c1a78dfe5dae | ||
2015-07-25 14:14:25 | drh | ok |
60a. tclsh multitest.tcl | ||
0 failures on 31 th3make runs and 168520136 tests in (17:00:48) SQLite 3.8.11 2015-07-24 18:22:29 a343745d99cf4bccb2f5582735cc2f88b03e847d | ||
2015-07-25 10:41:41 | dan | pending |
120b. th3make quick.rc | ||
2015-07-25 10:40:47 | dan | pending |
120a. make test | ||
2015-07-25 10:35:15 | drh | ok |
100a. th3make msvc.rc test.rc /RTC1 | ||
th3: 0 errors out of 5944298 tests in 6196.994 seconds. 32-bit little-endian th3: SQLite 3.8.11 2015-07-24 23:28:05 db129149812cb4eadb4cd79ad293d14962d2638d | ||
2015-07-25 01:38:06 | mistachkin | ok |
110. Tests for platform Windows (other): | ||
2015-07-25 01:38:03 | mistachkin | ok |
110c. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (ARM) | ||
db129149812cb4eadb4cd79ad293d14962d2638d, 0 errors out of 1468873 tests in 4287.391 seconds. 32-bit little-endian | ||
2015-07-25 01:25:10 | drh | ok |
100e. tclsh test/releasetest.tcl --msvc | ||
0 failures out of 1774855 tests in (06:08:39) SQLite 3.8.11 2015-07-24 18:22:29 a343745d99cf4bccb2f5582735cc2f88b03e847d, Win7 | ||
2015-07-25 01:01:54 | drh | ok |
300c. tclsh th3make session.rc quick.rc -valgrind | ||
th3: 0 errors out of 1538178 tests in 7140.275 seconds. 64-bit little-endian th3: SQLite 3.8.11 2015-07-24 22:21:01 0298a9a780695b666e7c683700d9f2f889d6f826 | ||
2015-07-25 00:23:47 | mistachkin | pending |
110c. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (ARM) | ||
2015-07-24 23:01:13 | drh | ok |
300b. tclsh th3make session.rc test.rc (on Unix) | ||
th3: 0 errors out of 7800572 tests in 1669.260 seconds. 64-bit little-endian th3: SQLite 3.8.11 2015-07-24 22:21:01 0298a9a780695b666e7c683700d9f2f889d6f826 | ||
2015-07-24 22:31:33 | drh | ok |
300f. testfixture test/session.test | ||
0 errors out of 48672 tests | ||
2015-07-24 22:26:12 | drh | ok |
300e. make test (on Unix) | ||
0 errors out of 208692 tests | ||
2015-07-24 21:58:58 | 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. | ||
2d572b8cdc67679cc95e69677a87e7b4a82f6c2d, 0 errors out of 1474701 tests in 3161.945 seconds. 32-bit little-endian | ||
2015-07-24 21:33:54 | mistachkin | ok |
110f. th3make msvc.rc wp81.rc min.rc - Windows Phone 8.1 | ||
de281a4fac0de3700e754c17976a8497587ca797, 0 errors out of 1467933 tests in 2968.389 seconds. 32-bit little-endian | ||
2015-07-24 21:00:46 | 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. | ||
2015-07-24 20:53:18 | mistachkin | ok |
110e. th3make msvc.rc wp80.rc min.rc - Windows Phone 8.0 | ||
1997ee548b2e569a39e73319b661c1a78dfe5dae, 0 errors out of 1467958 tests in 959.029 seconds. 32-bit little-endian | ||
2015-07-24 20:51:51 | drh | ok |
150. Build using the configure/make in main source tree. | ||
2015-07-24 20:51:51 | drh | ok |
150a. Make sure that autoconf has been run to update the configure script. | ||
2015-07-24 20:51:51 | drh | ok |
150b. Verify the correct version numbers have been installed. | ||
2015-07-24 20:34:29 | mistachkin | pending |
110e. th3make msvc.rc wp80.rc min.rc - Windows Phone 8.0 | ||
2015-07-24 20:33:29 | mistachkin | ok |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
Windows 8 64-bit, 1997ee548b2e569a39e73319b661c1a78dfe5dae, 0 errors out of 5944202 tests in 3403.062 seconds. 32-bit little-endian | ||
2015-07-24 20:31:58 | drh | ok |
170. CEROD tests in the "test/" subdirectory. | ||
2015-07-24 20:31:50 | mistachkin | ok+ |
320. System.Data.SQLite builds and checks out using the SQLite core. | ||
1997ee548b2e569a39e73319b661c1a78dfe5dae, Debug NetFx46 x86: 0 errors/485 tests, 681 seconds, Release NetFx46 x86: 0 errors/485 tests, 646 seconds, Debug NetFx46 x64: 0 errors/485 tests, 782 seconds, Release NetFx46 x64: 0 errors/485 tests, 770 seconds, 0 errors/24 tests (Debug NetCF20-ARM/NetCF35-ARM), 0 errors/24 tests (Release NetCF20-ARM/NetCF35-ARM) | ||
2015-07-24 20:31:24 | mistachkin | ok |
320. System.Data.SQLite builds and checks out using the SQLite core. | ||
1997ee548b2e569a39e73319b661c1a78dfe5dae, Debug NetFx46 x86: 0 errors/485 tests, 681 seconds, Release NetFx46 x86: 0 errors/485 tests, 646 seconds, Debug NetFx46 x64: 0 errors/485 tests, 782 seconds, Release NetFx46 x64: 0 errors/770 tests, XXX seconds, 0 errors/24 tests (Debug NetCF20-ARM/NetCF35-ARM), 0 errors/24 tests (Release NetCF20-ARM/NetCF35-ARM) | ||
2015-07-24 20:30:28 | mistachkin | pending |
110f. th3make msvc.rc wp81.rc min.rc - Windows Phone 8.1 | ||
2015-07-24 20:14:23 | drh | ok |
230e. One or more of the above on Linux. | ||
2015-07-24 20:14:20 | drh | ok |
230c. The "speedtest1" program. | ||
with --shrink-memory. year-ago: 1129M. v3.8.10.2: 860M. v3.8.11: 728M. 50% faster in the previous year. | ||
2015-07-24 20:13:33 | mistachkin | ok |
110d. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.1 | ||
a343745d99cf4bccb2f5582735cc2f88b03e847d, 0 errors out of 1468878 tests in 6128.961 seconds. 32-bit little-endian | ||
2015-07-24 19:44:49 | dan | ok |
70. Tests for platform Linux ARM (BeagleBoard) | ||
2015-07-24 19:44:45 | dan | ok |
70a. tclsh th3make min.rc | ||
th3: 0 errors out of 1464223 tests in 3614.467 seconds. 32-bit little-endian, th3: SQLite 3.8.11 2015-07-24 18:22:29 a343745d99cf4bccb2f5582735cc2f88b03e847d | ||
2015-07-24 19:34:22 | mistachkin | pending |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
2015-07-24 19:33:21 | mistachkin | ok |
110b. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (x86) | ||
1997ee548b2e569a39e73319b661c1a78dfe5dae, 0 errors out of 1468877 tests in 703.085 seconds. 32-bit little-endian | ||
2015-07-24 19:10:21 | drh | ok |
250. Compute the size of a standard build (gcc -Os -c sqlite3.c) and and record the size change in the comments. | ||
2015-07-24 19:10:18 | drh | ok |
250b. Versus the trunk from 12 months ago. | ||
year-ago: 442900 bytes. 3.8.11: 461737 bytes. Increase of 18837 bytes or 4.3% | ||
2015-07-24 19:07:49 | drh | ok |
250a. Versus the previous release. | ||
3.8.10.2: 459680 bytes. 3.8.11: 461737 bytes. Increase of 2057 bytes or 0.45%. | ||
2015-07-24 19:05:56 | drh | ok |
290a. Linux | ||
2015-07-24 19:05:10 | 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. | ||
2015-07-24 19:01:43 | drh | ok |
240. Run make wordcount; bash run-wordcount.bash $OPTIONS with options: | ||
2015-07-24 19:01:35 | drh | ok |
240b. bash run-wordcount.sh sqlite3.c --cachesize 5 --nosync | ||
2015-07-24 19:01:31 | drh | ok |
240a. bash run-wordcount.sh sqlite3.c | ||
2015-07-24 18:56:00 | mistachkin | --- |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
2015-07-24 18:50:09 | mistachkin | pending |
320. System.Data.SQLite builds and checks out using the SQLite core. | ||
2015-07-24 18:40:57 | mistachkin | pending |
110b. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (x86) | ||
2015-07-24 18:30:22 | dan | ok |
70b. Recompile and test Fossil. | ||
Builds, clones, can do checkouts etc. | ||
2015-07-24 18:26:45 | mistachkin | pending |
110d. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.1 | ||
2015-07-24 18:18:22 | mistachkin | ok+ |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
Windows 8 64-bit, 1997ee548b2e569a39e73319b661c1a78dfe5dae, 0 errors out of 1470854 tests in 503.481 seconds. 32-bit little-endian | ||
2015-07-24 18:17:55 | mistachkin | ok |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
1997ee548b2e569a39e73319b661c1a78dfe5dae, 0 errors out of 1470854 tests in 503.481 seconds. 32-bit little-endian | ||
2015-07-24 18:07:58 | mistachkin | pending |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
2015-07-24 18:04:18 | mistachkin | ok |
40d. Windows (32-bit) MSVC using option /W4 | ||
2015-07-24 18:04:17 | dan | pending |
70a. tclsh th3make min.rc | ||
2015-07-24 17:59:46 | drh | pending+ |
100e. tclsh test/releasetest.tcl --msvc | ||
Win7, version 1997ee54 | ||
2015-07-24 17:59:26 | drh | pending+++ |
100b. tclsh multitest.tcl --omit test-ex | ||
Win8, version 1997ee54 | ||
2015-07-24 17:58:49 | drh | pending+ |
80a. tclsh releasetest.tcl | ||
version 1997ee54 | ||
2015-07-24 17:57:21 | drh | ok |
160. Fossil updated to use the latest SQLite. | ||
2015-07-24 17:57:18 | drh | ok |
160b. Used on active websites with no issues. | ||
2015-07-24 17:57:04 | drh | ok+ |
60g. sh tool/symbols.sh - no incorrect exports or dependencies | ||
2015-07-24 17:56:40 | drh | ok+ |
40a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) | ||
2015-07-24 03:50:08 | drh | ok |
130. Tests for platform Solaris (SPARC): | ||
2015-07-24 03:50:03 | drh | ok |
130b. tclsh multitest.tcl --only quick | ||
0 failures on 7 th3make runs and 11288441 tests in (03:54:27) SQLite 3.8.11 2015-07-23 20:44:49 017c5019e1ce042025d4f327e50ec50af49f9fa4 | ||
2015-07-24 01:22:40 | drh | pending++ |
100b. tclsh multitest.tcl --omit test-ex | ||
Win8 | ||
2015-07-24 00:59:20 | drh | pending+ |
100b. tclsh multitest.tcl --omit test-ex | ||
Win8 | ||
2015-07-24 00:59:03 | drh | pending |
100b. tclsh multitest.tcl --omit test-ex | ||
2015-07-24 00:57:16 | drh | pending |
130b. tclsh multitest.tcl --only quick | ||
2015-07-24 00:56:50 | drh | ok |
140. Sqllogictest: | ||
2015-07-24 00:56:46 | drh | ok |
140d. tclsh run-all.tcl - on windows | ||
0 errors out of 11879758 tests and 1244 invocations in 1452 seconds | ||
2015-07-24 00:45:11 | drh | ok |
40a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) | ||
2015-07-24 00:44:41 | drh | pending |
80a. tclsh releasetest.tcl | ||
2015-07-24 00:43:20 | drh | ok |
260f. Solaris (SPARC) using autoconf. | ||
149d24f55055bf248f099661d0d50cc440ec875a sqlite3.c b2f9da97877aea703c99d5c872a816fb597f27eb sqlite3.h | ||
2015-07-24 00:43:03 | drh | ok |
260a. Linux | ||
149d24f55055bf248f099661d0d50cc440ec875a sqlite3.c b2f9da97877aea703c99d5c872a816fb597f27eb sqlite3.h | ||
2015-07-24 00:41:13 | drh | ok |
290f. A database containing WITHOUT ROWID tables. | ||
2015-07-24 00:41:07 | drh | ok |
290c. Solaris (SPARC) | ||
2015-07-24 00:38:46 | drh | ok |
130a. make test | ||
0 errors out of 139462 tests | ||
2015-07-24 00:37:35 | drh | ok |
140c. tclsh run-all.tcl - on unix | ||
0 errors out of 11879758 tests and 1244 invocations in 535 seconds - bella, x64 | ||
2015-07-23 23:57:33 | drh | pending |
100e. tclsh test/releasetest.tcl --msvc | ||
Win7 | ||
2015-07-23 23:54:26 | drh | ok |
160a. No SQLite compiler warnings. | ||
2015-07-23 23:52:23 | drh | ok |
140b. No SQLite compiler warnings. | ||
2015-07-23 23:52:20 | drh | ok |
140a. Checked in latest SQLite amalgamation. | ||
2015-07-23 23:50:04 | drh | ok |
130d. Verify that Fossil repositories are cross-platform with x86/x64. | ||
2015-07-23 23:50:01 | drh | ok |
130c. Recompile and test Fossil. | ||
2015-07-23 23:36:16 | drh | ok |
60g. sh tool/symbols.sh - no incorrect exports or dependencies | ||
2015-07-23 23:35:31 | drh | ok |
50. OMIT, ENABLE, and DISABLE options: | ||
2015-07-23 23:35:29 | drh | ok |
50a. tclsh ../tool/omittest.tcl -skip_run -target libsqlite3.a |