2015-01-16 12:05:03 | drh | ok |
60c. tclsh releasetest.tcl | ||
0 failures out of 8752027 tests in (06:59:08) SQLite 3.8.8 2015-01-15 17:38:35 8f45217cbafef2297cdcec3fd69f4371dfb83922 - on Tallis | ||
2015-01-16 12:04:31 | drh | ok |
30. Documentation review: | ||
2015-01-16 12:04:28 | drh | ok |
30i. Check new/changed documentation for spelling and gramatical mistakes. | ||
2015-01-16 12:04:19 | drh | ok |
30c. Release accouncement in "news.html". | ||
2015-01-16 11:50:21 | drh | ok |
30h. Test metrics are up-to-date (testing.html). | ||
2015-01-16 11:50:14 | drh | ok |
30g. Database footprint is up-to-date (features.html). | ||
2015-01-16 11:50:10 | drh | ok |
30f. The compile-time options are all up-to-date (compile.html). | ||
2015-01-16 11:50:04 | drh | ok |
30e. Requirements marks are up-to-date in both documentation and source code. | ||
One stale evidence mark in where03.test:86. We'll deal with that later. | ||
2015-01-16 11:49:30 | drh | ok |
30d. No unresolved hyperlinks in the documentation build. | ||
2015-01-16 11:49:15 | drh | ok |
30b. Release announcement in "changes.in". | ||
2015-01-16 11:49:12 | drh | ok |
30a. Latest release on the "index.html" page. | ||
2015-01-16 03:46:32 | 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. | ||
2015-01-16 03:45:55 | drh | ok |
250g. One or more of the above on Mac OS X. | ||
Difficult to measure a difference in speedtest1 due to random variations between runs. | ||
2015-01-16 03:45:35 | drh | ok |
250f. One or more of the above on Windows. | ||
Difficult to measure a difference in speedtest1 due to random variations between runs. | ||
2015-01-16 03:36:19 | drh | ok |
250d. ./speedtest1 --nosync --size 25 --trace 2>x.txt
time ./sqlite3 x.db <x.txt >/dev/null |
||
3.8.8: 6,713,758,001 cycles v. 3.8.7.4 6,752,501,793 cycles. Essentially the same speed. | ||
2015-01-16 03:26:08 | drh | ok |
150. Sqllogictest: | ||
2015-01-16 03:26:05 | drh | ok |
150d. run-all.bat - no errors | ||
2015-01-15 22:08:55 | drh | ok |
110. Tests for platform Windows (other): | ||
2015-01-15 22:08:49 | drh | ok |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
0 errors out of 5819691 tests in 2131.717 seconds SQLite 3.8.8 2015-01-15 17:38:35 8f45217cbafef2297cdcec3fd69f4371dfb83922 - Win8, msvc64 | ||
2015-01-15 22:07:30 | drh | ok |
210. ZIPVFS tests: | ||
2015-01-15 22:07:27 | drh | ok |
210c. th3make zipvfs.rc memdebug.rc | ||
./th3: 0 errors out of 8072478 tests in 4185.089 seconds ./th3: SQLite 3.8.8 2015-01-15 17:38:35 8f45217cbafef2297cdcec3fd69f4371dfb83922 | ||
2015-01-15 21:31:13 | mistachkin | ok |
110f. th3make msvc.rc wp81.rc min.rc - Windows Phone 8.1 | ||
8f45217cbafef2297cdcec3fd69f4371dfb83922, 32-bit little-endian, 0 errors out of 1416242 tests in 3081.442 seconds | ||
2015-01-15 21:12:45 | drh | pending |
150d. run-all.bat - no errors | ||
2015-01-15 21:09:06 | drh | ok |
320. Tests for the sessions branch with macros SQLITE_ENABLE_SESSION and SQLITE_ENABLE_PREUPDATE_HOOK. | ||
2015-01-15 21:09:01 | drh | ok |
320a. tclsh th3make session.rc test.rc (on Windows) | ||
0 errors out of 6013063 tests in 5291.148 seconds SQLite 3.8.8 2015-01-14 17:16:23 0ba124540b5b2a 9ceda0f4f4a46e6be54edad813 | ||
2015-01-15 21:01:03 | drh | pending |
210c. th3make zipvfs.rc memdebug.rc | ||
2015-01-15 20:42:45 | drh | pending |
110a. th3make msvc.rc test.rc - Windows 7.0/8.x (x64) | ||
2015-01-15 20:39:54 | drh | ok |
210h. At least one of the above on Windows. | ||
2015-01-15 20:39:46 | drh | ok |
210e. th3make zipvfs.rc quick.rc | ||
0 errors out of 2005050 tests in 527.527 seconds SQLite 3.8.8 2015-01-10 18:22:06 46f3aba2692d74c29ab5c1f24a6daac600fd6af8 - Win8 | ||
2015-01-15 20:38:58 | drh | ok |
250e. One or more of the above on Linux. | ||
2015-01-15 20:38:46 | drh | ok |
250c. The "speedtest1" program. | ||
3.8.3: 874,537,409 cycles v. 3.8.7.4: 884,933,246 cycles = 4.4% faster | ||
2015-01-15 20:34:53 | mistachkin | pending |
110f. th3make msvc.rc wp81.rc min.rc - Windows Phone 8.1 | ||
2015-01-15 20:34:27 | drh | ok |
250b. The TH3 speed tests. | ||
3.8.8: 2.967 seconds v. 3.8.7.4: 3.180 seconds. | ||
2015-01-15 20:32:13 | drh | ok |
250a. The Tcl "speed*.test" scripts. | ||
3.8.8: 4428095 microsec v. 3.8.7.4: 4535175 microsec. Bella. | ||
2015-01-15 20:22:18 | mistachkin | ok |
110d. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.1 | ||
8f45217cbafef2297cdcec3fd69f4371dfb83922, 32-bit little-endian, 0 errors out of 1417208 tests in 5798.918 seconds | ||
2015-01-15 20:14:25 | drh | pending |
210e. th3make zipvfs.rc quick.rc | ||
Win8 | ||
2015-01-15 20:12:47 | drh | ok |
200. SEE tests using TH3: | ||
2015-01-15 20:12:42 | drh | ok |
200j. At least one of the above on Windows. | ||
2015-01-15 20:12:37 | drh | ok |
200e. see-aes128-ccm.c | ||
0 errors out of 1479985 tests in 458.952 seconds SQLite 3.8.8 2015-01-15 17:38:35 8f45217cbafef2297cdcec3fd69f4371dfb83922 - Win8 | ||
2015-01-15 20:10:56 | drh | pending |
60c. tclsh releasetest.tcl | ||
2015-01-15 20:10:12 | drh | ok |
220. NX-Devkit compiles and runs tclsh th3make test.rc nx_compress.o without error. | ||
./th3: 0 errors out of 6688199 tests in 1175.157 seconds ./th3: SQLite 3.8.8 2015-01-15 17:38:35 8f45217cbafef2297cdcec3fd69f4371dfb8392 | ||
2015-01-15 20:03:51 | drh | ok |
330. 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-01-15 20:00:52 | drh | ok |
280. Verify that the amalgamation builds are byte-for-byte identical on all workstation platforms. | ||
2015-01-15 20:00:48 | drh | ok |
280d. Windows using native MinGW. | ||
6352cc13976f15543306bf36592ed7806ae206ba sqlite3.c fc80482aa778899607713253d170836e1cdaa250 sqlite3.h | ||
2015-01-15 19:58:11 | drh | ok |
280e. Windows using NMAKE. | ||
6352cc13976f15543306bf36592ed7806ae206ba sqlite3.c fc80482aa778899607713253d170836e1cdaa250 sqlite3.h | ||
2015-01-15 19:57:13 | drh | ok |
100. Tests for platform Windows 7.0/8.x (x86): | ||
2015-01-15 19:57:06 | drh | ok |
100f. nmake /f makefile.msc fulltestonly | ||
0 errors out of 1164043 tests | ||
2015-01-15 19:43:53 | drh | ok |
150b. No SQLite compiler warnings. | ||
2015-01-15 19:43:50 | drh | ok |
150a. Checked in latest SQLite amalgamation. | ||
2015-01-15 19:43:08 | drh | ok |
150c. run-all.sh - no errors | ||
0 errors out of 17819637 tests in 13m23.516s on Bella. | ||
2015-01-15 19:40:54 | drh | ok |
310. Build and verify correct operation of sqlite3_analyzer on: | ||
2015-01-15 19:40:51 | drh | ok |
310c. Solaris (SPARC) | ||
2015-01-15 19:39:09 | drh | ok |
200d. see-rc4.c | ||
./th3: 0 errors out of 1462383 tests in 719.725 seconds ./th3: SQLite 3.8.8 2015-01-15 17:38:35 8f45217cbafef2297cdcec3fd69f4371dfb83922 | ||
2015-01-15 19:34:56 | drh | pending |
320a. tclsh th3make session.rc test.rc (on Windows) | ||
2015-01-15 19:34:16 | drh | ok |
320d. make test (on Windows) | ||
o errors out of 138936 tests - Win7. | ||
2015-01-15 19:32:27 | drh | ok |
280f. Solaris (SPARC) using autoconf. | ||
6352cc13976f15543306bf36592ed7806ae206ba sqlite3.c fc80482aa778899607713253d170836e1cdaa250 sqlite3.h | ||
2015-01-15 19:30:41 | drh | ok |
280c. OpenBSD | ||
6352cc13976f15543306bf36592ed7806ae206ba sqlite3.c fc80482aa778899607713253d170836e1cdaa250 sqlite3.h | ||
2015-01-15 19:21:04 | drh | ok |
200i. At least one of the above on Mac OS X. | ||
2015-01-15 19:20:40 | drh | ok |
200c. see-aes256-ofb.c | ||
./th3: 0 errors out of 1462307 tests in 786.566 seconds ./th3: SQLite 3.8.8 2015-01-15 17:38:35 8f45217cbafef2297cdcec3fd69f4371dfb83922 | ||
2015-01-15 19:00:28 | drh | pending |
320d. make test (on Windows) | ||
2015-01-15 18:59:58 | drh | ok |
280b. Mac OS X | ||
6352cc13976f15543306bf36592ed7806ae206ba sqlite3.c fc80482aa778899607713253d170836e1cdaa250 sqlite3.h | ||
2015-01-15 18:59:05 | drh | ok |
280a. Linux | ||
6352cc13976f15543306bf36592ed7806ae206ba sqlite3.c fc80482aa778899607713253d170836e1cdaa250 sqlite3.h | ||
2015-01-15 18:58:51 | drh | retest+ |
280a. Linux | ||
2015-01-15 18:58:51 | drh | retest |
280b. Mac OS X | ||
2015-01-15 18:58:51 | drh | retest |
280c. OpenBSD | ||
2015-01-15 18:58:51 | drh | retest |
280d. Windows using native MinGW. | ||
2015-01-15 18:58:51 | drh | retest |
280e. Windows using NMAKE. | ||
2015-01-15 18:58:33 | drh | retest |
280a. Linux | ||
2015-01-15 18:54:51 | drh | ok |
310d. Windows (MinGW) | ||
2015-01-15 18:43:13 | mistachkin | pending |
110d. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.1 | ||
2015-01-15 17:51:45 | drh | pending |
100f. nmake /f makefile.msc fulltestonly | ||
2015-01-15 17:51:14 | drh | ok |
100h. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 fulltestonly | ||
0 errors out of 1188696 tests - Win8, msvc64 | ||
2015-01-15 17:48:32 | drh | retest |
60c. tclsh releasetest.tcl | ||
Retest due to the "configure" script change for malloc_usable_size. | ||
2015-01-15 17:36:32 | drh | ok |
320c. tclsh th3make session.rc quick.rc -valgrind | ||
./th3: 0 errors out of 1483354 tests in 10915.361 seconds ./th3: SQLite 3.8.8 2015-01-14 17:16:23 0ba124540b5b2a9ceda0f4f4a46e6be54edad813 | ||
2015-01-15 17:34:30 | drh | ok |
310e. Windows (MSVC) | ||
Win7, msvc32 | ||
2015-01-15 17:30:01 | drh | ok |
280d. Windows using native MinGW. | ||
88fef73c6ea36633fc5fc42b5a66226d65359326 sqlite3.c 8f7c5d89253819e7ab1fce58595a4946db058aa7 sqlite3.h - Win7 | ||
2015-01-15 17:29:21 | drh | ok |
280e. Windows using NMAKE. | ||
88fef73c6ea36633fc5fc42b5a66226d65359326 sqlite3.c 8f7c5d89253819e7ab1fce58595a4946db058aa7 sqlite3.h - Win8, msvc64 | ||
2015-01-15 17:25:26 | drh | ok+ |
100c. tclsh multitest.tcl --omit test-ex | ||
0 failures on 21 th3make runs and 103387682 tests in (23:42:22) SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b - Win7. Stopped in the middle of t26. The prior Win8 run ran to completion. This run is supplimental. | ||
2015-01-15 17:20:53 | drh | ok++ |
280b. Mac OS X | ||
88fef73c6ea36633fc5fc42b5a66226d65359326 sqlite3.c 8f7c5d89253819e7ab1fce58595a4946db058aa7 sqlite3.h | ||
2015-01-15 17:20:26 | drh | ok+ |
280a. Linux | ||
88fef73c6ea36633fc5fc42b5a66226d65359326 sqlite3.c 8f7c5d89253819e7ab1fce58595a4946db058aa7 sqlite3.h | ||
2015-01-15 17:19:17 | drh | ok+ |
80b. tclsh multitest.tcl --omit test-ex | ||
0 failures on 25 th3make runs and 115451612 tests in (23:36:10) SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b - it was actually doing the test-ex.rc test, which was killed during "c6". No errors seen up until that point. | ||
2015-01-15 16:04:56 | 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. | ||
2015-01-15 16:04:52 | drh | ok |
300f. 64-little to 32-big, CEROD database. | ||
2015-01-15 16:03:45 | drh | ok |
240. TEA archive builds correctly and runs: | ||
2015-01-15 16:03:45 | drh | ok |
240a. Linux | ||
2015-01-15 16:03:45 | drh | ok |
240b. Mac OS X | ||
2015-01-15 15:57:02 | drh | ok |
230. Amalgamation autoconf tarball. | ||
2015-01-15 15:57:02 | drh | ok |
230a. Builds. | ||
2015-01-15 15:57:02 | drh | ok |
230b. Works on Linux. | ||
2015-01-15 15:57:02 | drh | ok |
230c. Works on Mac OS X. | ||
2015-01-15 15:48:09 | drh | pending |
100h. nmake /f makefile.msc WIN32HEAP=1 DEBUG=4 fulltestonly | ||
2015-01-15 15:47:23 | drh | ok |
100g. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 fulltestonly | ||
0 errors out of 1186948 tests | ||
2015-01-15 15:36:08 | 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 with backcompat.test against 3.6.4 and 3.7.3. 0 errors out of 269 tests. | ||
2015-01-15 14:30:47 | dan | ok |
210g. At least one of the above on Mac OS X. | ||
(a) ran on OSX | ||
2015-01-15 14:30:31 | dan | ok |
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2015-01-15 14:28:58 | drh | ok |
300e. 64-little to 32-big, ZIPVFS database. | ||
2015-01-15 14:23:50 | drh | ok |
300d. 64-little to 32-big, SEE database. | ||
2015-01-15 14:18:24 | drh | ok |
300b. 32-big to 64-little, WAL. | ||
2015-01-15 14:18:07 | drh | ok |
300c. 32-big to 64-little, rollback. | ||
2015-01-15 14:17:37 | drh | ok |
300a. 32-big to 64-little, database. | ||
2015-01-15 14:16:37 | drh | pending |
320c. tclsh th3make session.rc quick.rc -valgrind | ||
2015-01-15 14:08:01 | drh | pending |
100g. nmake /f makefile.msc MEMDEBUG=1 DEBUG=3 fulltestonly | ||
2015-01-15 14:07:16 | drh | ok |
100e. tclsh releasetest.cl --platform Failure-Detection - all failures detected | ||
2015-01-15 13:40:47 | drh | ok |
310b. Mac OS X | ||
2015-01-15 13:35:27 | drh | ok |
100i. sh tool/symbols-mingw.sh - no incorrect exports or dependencies | ||
2015-01-15 13:34:09 | drh | ok |
40. Compiler warning checks. | ||
2015-01-15 13:34:05 | drh | ok |
40b. Mac OS X GCC -Wall -Wextra (the "tool/warnings.sh" script) | ||
2015-01-15 13:31:44 | drh | ok |
80. Tests for platform Mac OS X (x86): | ||
2015-01-15 13:31:40 | drh | ok |
80b. tclsh multitest.tcl --omit test-ex | ||
0 failures on 24 th3make runs and 127831767 tests in (30:28:34) SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b - includes the test-ex.rc run. | ||
2015-01-15 12:56:07 | drh | ok |
100d. tclsh multitest.tcl --scenario failures - verify failures detected | ||
2015-01-15 12:52:16 | drh | ok |
100c. tclsh multitest.tcl --omit test-ex | ||
0 failures on 23 th3make runs and 122578834 tests in (15:40:22) SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b - Win8 | ||
2015-01-15 11:36:43 | dan | pending |
210a. testfixture ../zipvfs/test/zipvfs.test (See test/README.txt in the ZIPVFS source tree for details.) | ||
2015-01-15 11:15:13 | dan | ok |
120. Tests for platform Android: | ||
2015-01-15 11:15:06 | dan | ok |
120a. th3make quick.rc | ||
./th3: 0 errors out of 1491069 tests in 2114.649 seconds; ./th3: SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b | ||
2015-01-15 10:39:00 | dan | pending |
120a. th3make quick.rc | ||
2015-01-15 10:25:01 | dan | ok |
40c. OpenBSD GCC using options -Wall | ||
[gcc -c -Wall sqlite3.c] works with no warnings. | ||
2015-01-15 05:54:28 | 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. | ||
882181ff9dd75f32db266db6e476671021fc567b, 32-bit little-endian, 0 errors out of 1420690 tests in 2966.201 seconds | ||
2015-01-15 05:14:09 | mistachkin | ok |
100j. Verify that EXEs and DLLs generated using MSVC contain the correct version number, product name, description, and copyright as resources. | ||
2015-01-15 03:47:10 | drh | ok+ |
60a. tclsh multitest.tcl | ||
0 failures on 30 th3make runs and 163259360 tests in (12:37:28) SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b - on Bella | ||
2015-01-15 03:36:34 | drh | ok |
200g. At least one of the above using "memdebug.rc". | ||
2015-01-15 03:36:29 | drh | ok |
200b. see-aes128-ofb.c | ||
./th3: 0 errors out of 7642255 tests in 5033.887 seconds ./th3: SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b | ||
2015-01-15 02:50:55 | drh | ok |
90. Tests for platform Mac OS X 10.2 (PPC): | ||
2015-01-15 02:50:51 | drh | ok |
90a. tclsh th3make quick.rc | ||
./th3: 0 errors out of 1415407 tests in 4009.471 seconds ./th3: SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b | ||
2015-01-15 02:00:29 | drh | ok |
200h. At least one of the above on Linux. | ||
2015-01-15 02:00:25 | drh | ok |
200f. At least one of the above using "test.rc". | ||
2015-01-15 02:00:20 | drh | ok |
200a. see.c | ||
./th3: 0 errors out of 7615396 tests in 2786.784 seconds ./th3: SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b | ||
2015-01-15 00:38:56 | drh | ok+ |
280b. Mac OS X | ||
4fb1bc049d96aecfc07b85051185c48ab2d3fef7 sqlite3.c 54a1e8bdfb9c12d95ed6c3e38c9d80399db02142 sqlite3.h - PPC | ||
2015-01-15 00:34:38 | drh | ok |
280b. Mac OS X | ||
4fb1bc049d96aecfc07b85051185c48ab2d3fef7 sqlite3.c 54a1e8bdfb9c12d95ed6c3e38c9d80399db02142 sqlite3.h | ||
2015-01-15 00:33:20 | drh | ok |
280a. Linux | ||
4fb1bc049d96aecfc07b85051185c48ab2d3fef7 sqlite3.c 54a1e8bdfb9c12d95ed6c3e38c9d80399db02142 sqlite3.h | ||
2015-01-15 00:26:34 | drh | ok |
130. Tests for platform OpenBSD (x86): | ||
2015-01-15 00:26:30 | drh | ok |
130b. th3make quick.rc | ||
./th3: 0 errors out of 1416347 tests in 1575.238 seconds ./th3: SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b | ||
2015-01-14 23:53:30 | drh | ok |
280c. OpenBSD | ||
4fb1bc049d96aecfc07b85051185c48ab2d3fef7 sqlite3.c 54a1e8bdfb9c12d95ed6c3e38c9d80399db02142 sqlite3.h | ||
2015-01-14 23:52:56 | drh | ok |
130a. make test | ||
0 errors out of 138566 tests - disabled e_walauto.test since it generates database files that are too large for our disk quote on devio.us. | ||
2015-01-14 23:52:04 | drh | ok |
190. CEROD tests in the "test/" subdirectory. | ||
2015-01-14 23:19:05 | mistachkin | ok |
340. System.Data.SQLite builds and checks out using the SQLite core. | ||
882181ff9dd75f32db266db6e476671021fc567b, Debug NetFx40 x86: 0 errors/400 tests, 639 seconds, Release NetFx40 x86: 0 errors/400 tests, 612 seconds, Debug NetFx40 x64: 0 errors/400 tests, 822 seconds, Release NetFx40 x64: 0 errors/400 tests, 800 seconds, 0 errors/23 tests (Debug NetCF20-ARM/NetCF35-ARM), 0 errors/23 tests (Release NetCF20-ARM/NetCF35-ARM) | ||
2015-01-14 23:09:06 | drh | ok |
90c. Verify that Fossil repositories are cross-platform with x86/x64. | ||
2015-01-14 23:09:02 | drh | ok |
90b. Recompile and test Fossil. | ||
2015-01-14 22:56:07 | drh | ok |
270. Compute the size of a standard build (gcc -Os -c sqlite3.c) and and record the size change in the comments. | ||
2015-01-14 22:56:03 | drh | ok |
270b. Versus the trunk from 12 months ago. | ||
2014-01-14: 440197 vs 3.8.8: 460575. | ||
2015-01-14 22:55:12 | drh | ok |
270a. Versus the previous release. | ||
3.8.7.4: 456728 vs. 3.8.8: 460575. | ||
2015-01-14 22:50:18 | drh | ok |
210d. th3make zipvfs.rc quick.rc -valgrind | ||
./th3: 0 errors out of 1483388 tests in 10920.341 seconds ./th3: SQLite 3.8.8 2015-01-14 17:16:23 0ba124540b5b2a9ceda0f4f4a46e6be54edad813 | ||
2015-01-14 22:30:52 | mistachkin | prelim |
340. System.Data.SQLite builds and checks out using the SQLite core. | ||
882181ff9dd75f32db266db6e476671021fc567b, 32-bit little-endian, 0 errors/23 tests (Debug NetCF20-ARM/NetCF35-ARM), 0 errors/23 tests (Release NetCF20-ARM/NetCF35-ARM) | ||
2015-01-14 22:30:02 | 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-01-14 22:14:42 | mistachkin | ok |
110c. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (ARM) | ||
882181ff9dd75f32db266db6e476671021fc567b, 32-bit little-endian, 0 errors out of 1417196 tests in 4385.354 seconds | ||
2015-01-14 22:08:00 | drh | ok |
210f. At least one of the above on Linux. | ||
2015-01-14 22:07:54 | drh | ok |
210b. th3make zipvfs.rc test.rc | ||
./th3: 0 errors out of 8045360 tests in 1859.854 seconds ./th3: SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b - on Bella | ||
2015-01-14 20:21:58 | mistachkin | pending |
110c. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (ARM) | ||
2015-01-14 19:57:26 | drh | ok |
320f. testfixture test/session.test | ||
0 errors out of 47951 tests | ||
2015-01-14 19:51:43 | drh | ok |
160. Build using the configure/make in main source tree. | ||
2015-01-14 19:51:43 | drh | ok |
160a. Make sure that autoconf has been run to update the configure script. | ||
2015-01-14 19:51:43 | drh | ok |
160b. Verify the correct version numbers have been installed. | ||
2015-01-14 19:14:44 | drh | ok |
320b. tclsh th3make session.rc test.rc (on Unix) | ||
./th3: 0 errors out of 7646454 tests in 1901.032 seconds ./th3: SQLite 3.8.8 2015-01-14 17:16:23 0ba124540b5b2a9ceda0f4f4a46e6be54edad813 | ||
2015-01-14 18:38:04 | drh | ok |
20. Source code change review. fossil diff --from release --to trunk | ||
2015-01-14 18:37:24 | drh | ok++ |
60c. tclsh releasetest.tcl | ||
0 failures out of 8766773 tests in (05:05:19) SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b - on Bella | ||
2015-01-14 17:56:30 | dan | ok |
20g. Check all calls to sqlite3OsRead() and sqlite3OsWrite() to ensure that offset computations are 64-bit clean. | ||
2015-01-14 17:56:25 | dan | 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-01-14 17:16:20 | drh | ok |
320e. make test (on Unix) | ||
2015-01-14 16:21:10 | drh | ok |
310f. A database containing WITHOUT ROWID tables. | ||
2015-01-14 16:21:06 | drh | ok |
310a. Linux | ||
2015-01-14 16:14:10 | drh | ok |
260. Run make wordcount; bash run-wordcount.bash $OPTIONS with options: | ||
2015-01-14 16:14:07 | drh | ok |
260b. bash run-wordcount.sh sqlite3.c --cachesize 5 --nosync | ||
2015-01-14 16:04:13 | drh | ok |
260a. bash run-wordcount.sh sqlite3.c | ||
2015-01-14 16:02:00 | drh | ok |
20i. Verify that source code contains no tabs and that surplus whitespace has been removed. | ||
2015-01-14 16:01:29 | drh | ok |
20j. Verify that the list of APIs exposed via the extension header is up-to-date (sqlite3ext.h). | ||
sqlite3_stmt_scanstatus() is not added. But it is an obscure and seldom-used interface. | ||
2015-01-14 15:57:54 | drh | ok |
20a. No stray changes. | ||
2015-01-14 15:57:54 | drh | ok |
20b. All significant changes are mentioned in the "changes" log of the documentation. | ||
2015-01-14 15:57:54 | drh | ok |
20c. New code complies with style guidelines. | ||
2015-01-14 15:57:54 | drh | ok |
20d. New code complies with design rules. | ||
2015-01-14 15:57:54 | drh | ok |
20e. Comments have been updated to reflect code changes. | ||
2015-01-14 15:57:54 | drh | ok |
20f. Variables and functions have been renamed to reflect changes in their use. | ||
2015-01-14 15:26:17 | drh | ok |
40f. sh tool/warnings-clang.sh | ||
2015-01-14 14:12:18 | drh | ok |
60. Tests for platform Linux x86_64: | ||
2015-01-14 14:12:15 | drh | ok |
60b. Check the "multitest.tcl" log files for undetected errors. | ||
2015-01-14 14:00:33 | drh | ok |
60a. tclsh multitest.tcl | ||
0 failures on 30 th3make runs and 163262145 tests in (15:54:58) SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b - on Tallis | ||
2015-01-14 11:13:34 | drh | ok+ |
60c. tclsh releasetest.tcl | ||
0 failures out of 8766658 tests in (06:47:37) SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b d | ||
2015-01-14 11:12:52 | drh | ok |
80a. tclsh releasetest.tcl | ||
0 failures out of 4245577 tests in (06:00:24) SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b - iMac | ||
2015-01-14 01:11:42 | drh | pending |
80a. tclsh releasetest.tcl | ||
2015-01-14 01:11:04 | drh | ok+ |
100b. tclsh test/releasetest.tcl | ||
0 failures out of 1108940 tests in (01:19:34) SQLite 3.8.8 2015-01-13 21:26:17 882181ff9dd75f32db266db6e476671021fc567b | ||
2015-01-13 23:37:54 | mistachkin | ok |
100a. th3make msvc.rc test.rc /RTC1 | ||
req1/malloc02.test test issue fixed: 5682db7b871689b9ee764afe070736f378e8ae1b, 32-bit little-endian, 8 errors out of 5804816 tests in 5543.975 seconds | ||
2015-01-13 19:34:49 | mistachkin | fail |
100a. th3make msvc.rc test.rc /RTC1 | ||
5682db7b871689b9ee764afe070736f378e8ae1b, 32-bit little-endian, 8 errors out of 5804816 tests in 5543.975 seconds | ||
2015-01-13 17:38:22 | mistachkin | pending |
100a. th3make msvc.rc test.rc /RTC1 | ||
2015-01-13 16:49:44 | drh | ok |
100b. tclsh test/releasetest.tcl | ||
0 failures out of 1108957 tests in (01:19:28) SQLite 3.8.8 2015-01-13 01:12:43 5682db7b871689b9ee764afe070736f378e8ae1b | ||
2015-01-13 16:34:12 | drh | ok |
140. Tests for platform Solaris (SPARC): | ||
2015-01-13 16:34:01 | drh | ok |
140b. tclsh multitest.tcl --only quick | ||
0 failures on 6 th3make runs and 9309335 tests in (03:11:50) SQLite 3.8.8 2015-01-12 21:43:00 e693e11d1b9265974c32bddba873ea30a4d0b708 | ||
2015-01-13 12:36:58 | drh | ok |
60d. Check the "releasetest.tcl" log files for undetected errors. | ||
2015-01-13 12:33:56 | drh | ok |
60c. tclsh releasetest.tcl | ||
0 failures out of 8766667 tests in (06:46:39) SQLite 3.8.8 2015-01-13 01:12:43 5682db7b871689b9ee764afe070736f378e8ae1b - on Tallis | ||
2015-01-13 02:36:17 | drh | ok |
70. Tests for platform Linux ARM (BeagleBoard) | ||
2015-01-13 02:36:13 | drh | ok |
70a. tclsh th3make min.rc | ||
./th3: 0 errors out of 1412700 tests in 3278.657 seconds ./th3: SQLite 3.8.8 2015-01-12 21:43:00 e693e11d1b9265974c32bddba873ea30a4d0b708 | ||
2015-01-13 01:46:58 | drh | ok |
140a. make test | ||
After fixing the e_walauto.test to work on big-endian systems: 0 errors out of 138764 tests | ||
2015-01-13 01:25:52 | mistachkin | ok |
40e. Windows (64-bit) MSVC using option /W4 | ||
2015-01-13 01:25:49 | mistachkin | ok |
40d. Windows (32-bit) MSVC using option /W4 | ||
2015-01-13 01:16:26 | drh | pending |
70a. tclsh th3make min.rc | ||
2015-01-13 01:14:16 | drh | ok |
80d. tclsh releasetest.cl --platform Failure-Detection - all failures detected | ||
2015-01-13 01:06:16 | drh | fail |
140a. make test | ||
12 errors out of 138764 tests Failures on these tests: e_walauto-1.1.2 e_walauto-1.1.3 e_walauto-1.1.5 e_walauto-1.1.7 e_walauto-1.1.12.3 e_walauto-1.1.12.5 e_walauto-1.2.2 e_walauto-1.2.3 e_walauto-1.2.5 e_walauto-1.2.7 e_walauto-1.2.12.3 e_walauto-1.2.12.5 | ||
2015-01-13 01:02:00 | drh | ok |
70b. Recompile and test Fossil. | ||
2015-01-13 00:58:44 | drh | ok |
50. OMIT, ENABLE, and DISABLE options: | ||
2015-01-13 00:58:40 | drh | ok |
50a. tclsh ../tool/omittest.tcl -skip_run -target libsqlite3.a | ||
2015-01-13 00:48:58 | drh | ok+ |
60g. tclsh releasetest.cl --platform Failure-Detection - all failures detected | ||
12 failures out of 776 tests in (00:02:51) SQLite 3.8.8 2015-01-12 21:43:00 e693e11d1b9265974c32bddba873ea30a4d0b708 | ||
2015-01-13 00:48:14 | drh | ok+ |
60f. tclsh multitest.tcl --scenario failures - all failures detected | ||
0 failures on 2 th3make runs and 2973450 tests in (00:07:56) SQLite 3.8.8 2015-01-12 21:43:00 e693e11d1b9265974c32bddba873ea30a4d0b708 | ||
2015-01-13 00:47:29 | drh | ok+ |
80c. tclsh multitest.tcl --scenario failures - all failures detected | ||
2 failures on 2 th3make runs and 42 tests in (00:00:54) SQLite 3.8.8 2015-01-12 21:43:00 e693e11d1b9265974c32bddba873ea30a4d0b708 | ||
2015-01-13 00:37:35 | drh | ok |
170. Fossil updated to use the latest SQLite. | ||
2015-01-13 00:37:33 | drh | ok |
170b. Used on active websites with no issues. | ||
2015-01-13 00:37:30 | drh | ok |
170a. No SQLite compiler warnings. | ||
2015-01-13 00:37:21 | drh | ok |
180. Firefox recompiled using lastest SQLite. | ||
2015-01-13 00:37:18 | drh | ok |
180b. Active use with no issues noted. | ||
2015-01-13 00:37:06 | drh | ok |
180a. No SQLite compiler warnings. | ||
2015-01-13 00:31:48 | mistachkin | ok+ |
110e. th3make msvc.rc wp80.rc min.rc - Windows Phone 8.0 | ||
e693e11d1b9265974c32bddba873ea30a4d0b708, 32-bit little-endian, 0 errors out of 1416234 tests in 890.493 seconds | ||
2015-01-13 00:31:20 | drh | ok |
140d. Verify that Fossil repositories are cross-platform with x86/x64. | ||
2015-01-13 00:30:55 | drh | pending |
140b. tclsh multitest.tcl --only quick | ||
2015-01-13 00:30:49 | drh | ok |
140c. Recompile and test Fossil. | ||
2015-01-13 00:29:55 | drh | pending |
60a. tclsh multitest.tcl | ||
2015-01-13 00:29:29 | drh | ok |
60e. tclsh multitest.tcl --scenario obscure | ||
0 failures on 2 th3make runs and 2973450 tests in (00:07:56) SQLite 3.8.8 2015-01-12 21:43:00 e693e11d1b9265974c32bddba873ea30a4d0b708 - Tallis | ||
2015-01-13 00:24:43 | drh | pending |
80b. tclsh multitest.tcl --omit test-ex | ||
2015-01-13 00:24:25 | drh | ok |
80c. tclsh multitest.tcl --scenario failures - all failures detected | ||
2015-01-13 00:23:27 | drh | pending |
100b. tclsh test/releasetest.tcl | ||
2015-01-13 00:22:53 | drh | pending |
100c. tclsh multitest.tcl --omit test-ex | ||
2015-01-13 00:22:13 | drh | pending |
60e. tclsh multitest.tcl --scenario obscure | ||
2015-01-13 00:22:08 | drh | ok |
60f. tclsh multitest.tcl --scenario failures - all failures detected | ||
2015-01-13 00:21:02 | drh | ok |
60g. tclsh releasetest.cl --platform Failure-Detection - all failures detected | ||
2015-01-13 00:16:49 | drh | ok |
60h. sh tool/symbols.sh - no incorrect exports or dependencies | ||
2015-01-13 00:15:55 | drh | pending |
60c. tclsh releasetest.tcl | ||
2015-01-13 00:14:22 | drh | ok |
10. Test procedure review. | ||
2015-01-13 00:14:19 | drh | ok |
10c. Review this checklist for completeness and accuracy. | ||
2015-01-13 00:14:16 | drh | ok |
10b. Review "multitest.tcl" and "alignment*.rc" scripts in TH3 for completeness. | ||
2015-01-13 00:14:14 | drh | ok |
10a. Review the "test/releasetest.tcl" script for completeness and accuracy. | ||
2015-01-13 00:13:57 | drh | ok |
40a. Linux GCC -Wall -Wextra (the "tool/warnings.sh" script) | ||
2015-01-13 00:09:34 | mistachkin | ok |
110e. th3make msvc.rc wp80.rc min.rc - Windows Phone 8.0 | ||
2015-01-13 00:09:28 | mistachkin | ok |
110b. th3make msvc.rc winrt.rc min.rc - Windows Runtime 8.0 (x86) | ||
e693e11d1b9265974c32bddba873ea30a4d0b708, 32-bit little-endian, 0 errors out of 1417192 tests in 642.029 seconds |