SQLite

All files named ”test/releasetest.tcl”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for test/releasetest.tcl

2021-10-07
19:27
Deleted: Break the tcl release tests into smaller units to better take advantage of multi-processor systems. (check-in: [03cef1c30d] user: dan branch: trunk, size: 0)
2021-05-19
02:33
[6f803ef0b8] part of check-in [1155696c70] Cure some TCL test failures and narrow an object scope. (check-in: [1155696c70] user: larrybr branch: trunk, size: 30934)
2021-05-08
17:18
[7b2a9968f8] part of check-in [6df3b03e00] Enable the sqlite3_serialize() and sqlite3_deserialize() interfaces by default. Omit the SQLITE_ENABLE_DESERIALIZE option and replace it with the SQLITE_OMIT_DESERIALIZE option. (check-in: [6df3b03e00] user: drh branch: trunk, size: 30966)
2021-04-17
18:43
[8dcfc21d6b] part of check-in [f0dd9cf2d7] Allow more time for perf tests when instrumented. Condition another on feature it needs. (check-in: [f0dd9cf2d7] user: larrybr branch: trunk, size: 31000)
2020-07-29
16:18
[5a19bf39d5] part of check-in [a80ae2c98b] Dozens and dozens of typo fixes in comments. This change adds no value to the end product and is disruptive, so it is questionable whether or not it will ever land on trunk. (check-in: [a80ae2c98b] user: drh branch: typos, size: 30934)
2019-10-02
19:44
[fb76d8fcc9] part of check-in [3f36b98836] Update error detection logic in releasetest.tcl to account for new output formats in USAN. (check-in: [3f36b98836] user: drh branch: trunk, size: 30934)
2019-07-04
16:05
[968fc1e8fd] part of check-in [5ea3f6fc88] Fix a race condition that could occur in SQLITE_ENABLE_MEMORY_MANAGEMENT builds when two threads simultaneously open the first two database connections in the process. (check-in: [5ea3f6fc88] user: dan branch: trunk, size: 30847)
2019-04-16
10:51
[204efd3a87] part of check-in [4de4480ffd] Avoid a sanitizer error in test1.c. Have releasetest.tcl/wapptest.tcl create a file called "makecommand.sh" that can be used to rerun a test from the command line. (check-in: [4de4480ffd] user: dan branch: trunk, size: 30834)
2019-02-06
15:23
[7712811e0f] part of check-in [433d6ef637] Add -DSQLITE_ENABLE_DESERIALIZE to the default testing configuration in test/releasetest.tcl. (check-in: [433d6ef637] user: dan branch: trunk, size: 30384)
2018-11-28
08:09
[b290d538ff] part of check-in [8c41024fbb] Remove -DSQLITE_USER_AUTHENTICATION from the "Unlock-Notify" configuration. Create a dedicated "User-Auth" configuration for testing this feature. (check-in: [8c41024fbb] user: dan branch: trunk, size: 30352)
2018-09-25
13:51
[c5b474f988] part of check-in [42e04fefbc] Fix a problem in releasetest.tcl causing configuration "Fast-One" to fail. (check-in: [42e04fefbc] user: dan branch: trunk, size: 30286)
2018-09-19
17:09
[d82c35d4fa] part of check-in [221f3f572e] Fix a compilation issue in the "userauth" extension. Also fix a few test script errors that occur with SQLITE_USER_AUTHENTICATION=1 builds. (check-in: [221f3f572e] user: dan branch: trunk, size: 30286)
2018-09-13
17:11
[7e90ec5d28] part of check-in [d5ebfe1c75] Update releasetest.tcl to run "make test" as part of the "Fast-One" configuration. (check-in: [d5ebfe1c75] user: dan branch: trunk, size: 30251)
2018-06-13
11:11
[769892f810] part of check-in [e9a7e4d58f] Check that malloc() has not already failed when invoking the xUpdate() method of a virtual table implementation. This fixes an assert() failure in FTS5 that could occur following an OOM condition. (check-in: [e9a7e4d58f] user: dan branch: trunk, size: 30244)
2018-03-28
20:29
[5f15ab8056] part of check-in [765a014d8e] Add -DSQLITE_ENABLE_DESERIALIZE to the "Device-Two" configuration in releasetest.tcl. (check-in: [765a014d8e] user: dan branch: trunk, size: 30211)
2018-01-05
19:27
[6aaa853f7a] part of check-in [eaa9c0dda7] The 'releasetest' tool should pass the TCLDIR macro for MSVC to nmake. (check-in: [eaa9c0dda7] user: mistachkin branch: trunk, size: 30177)
2017-10-02
21:29
[0b0b3d926e] part of check-in [6035c9b272] Add the OK_IF_ALWAYS_TRUE() and OK_IF_ALWAYS_FALSE() macros for marking conditionals that improve performance but do not change the outcome. (check-in: [6035c9b272] user: drh branch: trunk, size: 30027)
2017-09-18
00:18
[22bd6be9f2] part of check-in [42f0777555] Fix the CSV virtual table extension so that it works when the default character is unsigned. (check-in: [42f0777555] user: drh branch: trunk, size: 30000)
2017-05-25
17:27
[7bb585433c] part of check-in [6513e4a121] Merge the LEFT JOIN query flattener fixes from 3.19.2. (check-in: [6513e4a121] user: drh branch: trunk, size: 29984)
11:39
[936c8b9c72] part of check-in [1a074c8a2b] The SQLITE_EXTRA_IFNULLROW compile-time option causes OP_IfNullRow opcodes to be issued for references to the right-hand side table of *any* flattened join, not just LEFT JOINs. This puts extra stress on the OP_IfNUllRow opcodes for testing purposes. (check-in: [1a074c8a2b] user: drh branch: branch-3.19, size: 30033)
2017-05-23
19:35
[89ab58d256] part of check-in [4440e42031] Do not use strcpy() in the (obsolete) amatch extension. In releasetest.tcl, run Apple tests using -Os instead of -O1 (check-in: [4440e42031] user: drh branch: trunk, size: 29957)
2016-09-12
09:28
[cb06c4df0d] part of check-in [e0e042dca9] Have releasetest.tcl delete all test files except for "testfixture", "testfixture.exe", "sqlite3", "sqlite3.exe", "test.log" and "test-out.txt" after each test run is finished. Passing the "--keep" option restores the old behaviour. (check-in: [e0e042dca9] user: dan branch: trunk, size: 30006)
2016-09-09
13:23
[ce72fb81a7] part of check-in [2bdd838e2c] In releasetest.tcl, the --srcdir option is automatic, so no need to mention it in the --help output. (check-in: [2bdd838e2c] user: drh branch: trunk, size: 29081)
13:17
[46e73e306e] part of check-in [afaaa276b2] Fix an obsolete comment in the releasetest.tcl source code. (check-in: [afaaa276b2] user: drh branch: trunk, size: 28938)
12:29
[96c3c99527] part of check-in [9a14e6c46c] In releasetest.tcl: Improved testing for uncommitted changes. If uncommitted changes are seen, exit immediately unless the --force option is used. (check-in: [9a14e6c46c] user: drh branch: trunk, size: 28785)
2016-09-08
23:12
[43a4a0c460] part of check-in [30e917fff0] Issue a warning and prompt the user to continue if the releasetest.tcl script is run in a checkout with uncommitted changes. (check-in: [30e917fff0] user: drh branch: trunk, size: 28605)
2016-08-01
15:00
[53560b838b] part of check-in [a6a112de48] Update releasetest.tcl to automatically do one round of tests with USE_STDCALL=1 when running on Windows with MSVC. (check-in: [a6a112de48] user: drh branch: trunk, size: 28163)
2016-07-25
11:57
[3a66c7b8fb] part of check-in [ccc22e14dc] If both MEMSYS3 and MEMSYS5 are enabled, than automatically disable MEMSYS3. (check-in: [ccc22e14dc] user: drh branch: trunk, size: 27962)
2016-05-03
13:14
[7d80014d02] part of check-in [e462cde2a5] Turn the session extension off by default. Enable using --enable-session on configure scripts, or using the SESSION=1 argument to nmake on Windows. (check-in: [e462cde2a5] user: drh branch: session-make, size: 27992)
2016-03-17
23:16
[f2519836be] part of check-in [65ba2f0b46] Fix harmless compiler warnings that arise with -DSQLITE_OMIT_LOAD_EXTENSION (check-in: [65ba2f0b46] user: drh branch: trunk, size: 27895)
23:00
[a07c3a11fb] part of check-in [beb2a80b43] Changes to releasetest.tcl: Rename the "OS-X" configuration to "Apple". Bring the "Apple" configuration up to date. Allow the use of "if:os=..." arguments in a configuration. Run the Apple configuration on Linux in addition to on Macs, but without -DSQLITE_ENABLE_LOCKING_STYLE. (check-in: [beb2a80b43] user: drh branch: trunk, size: 27893)
2016-03-01
16:02
[a246ecb14e] part of check-in [3cee93716f] Add -DSQLITE_ENABLE_FTS5 to one of the release-test configurations in releasetest.tcl. Run fts5 tests as part of "make test" if SQLITE_ENABLE_FTS5 is defined. (check-in: [3cee93716f] user: dan branch: branch-3.11, size: 26787)
2016-01-04
01:08
[975449bf74] part of check-in [f300c35efa] Add releasetest.tcl cases for SQLITE_LIKE_DOESNT_MATCH_BLOB and for SQLITE_ENABLE_CURSOR_HINTS. (check-in: [f300c35efa] user: drh branch: trunk, size: 26762)
2016-01-03
11:17
[f84ff16fef] part of check-in [cd3ae0f14c] Add the number of cores used and the name of the host computer to the summary at the end of releasetest.tcl. (check-in: [cd3ae0f14c] user: drh branch: trunk, size: 26692)
2015-11-26
15:51
[7e1cda0cf5] part of check-in [8b15621952] Fix a problem with the userauth extension and no-authentication databases. Run the tests for this extension as part of the Debug-One module in releasetest.tcl. (check-in: [8b15621952] user: dan branch: trunk, size: 26624)
2015-11-19
13:53
[622f2381b2] part of check-in [5490646b2e] Only support the magic "__hidden__" column name prefix interpretation when compiled with SQLITE_ENABLE_HIDDEN_COLUMNS. (check-in: [5490646b2e] user: drh branch: hidden-columns-in-tables, size: 26589)
2015-11-13
20:52
[30cf0851a6] part of check-in [dfd6d9f4fb] Fix a memory leak in the fuzzcheck utility. (check-in: [dfd6d9f4fb] user: drh branch: trunk, size: 26484)
12:52
[59a3682dbf] part of check-in [6bb314a502] Fix the releasetest-out.txt log output from releasetest.tcl so that it works when the --jobs option is used. (check-in: [6bb314a502] user: drh branch: trunk, size: 26435)
2015-11-06
20:04
[2d000ceded] part of check-in [d421efbf9a] Test changes: Omit numindex1.test from valgrind, since valgrind uses a none-standard floating-point processor which gives inconsistent answers. Run one releasetest.tcl module using LONGDOUBLE_TYPE=double. (check-in: [d421efbf9a] user: drh branch: trunk, size: 26222)
2015-11-04
16:34
[c12c4122a7] part of check-in [3fece5d02a] In releasetest.tcl, run larger test first if --jobs is greater than 1. Run smaller tests cases first if --jobs is 1. (check-in: [3fece5d02a] user: drh branch: trunk, size: 26193)
2015-11-03
15:39
[91014659ef] part of check-in [d969792f34] In the releasetest.tcl script, add the --progress option to cause the start of each subprocess to be shown. Otherwise, revert to the old-style display. Improvements to the handling of the --buildonly option. (check-in: [d969792f34] user: drh branch: trunk, size: 25931)
15:16
[4cf5fb9983] part of check-in [b75107778f] In the releasetest.tcl script, show the --jobs object on the command-line summary. Report the time of each "starting:" event. Do not show errors on a --dryrun. (check-in: [b75107778f] user: drh branch: trunk, size: 25528)
06:23
[c4f9bc9ef7] part of check-in [0d8b59783e] Further enhancement and a bit of cleanup. (check-in: [0d8b59783e] user: mistachkin branch: mp-releasetest, size: 25334)
02:47
[bad82f39a0] part of check-in [e457c61564] Use the native name for the MSVC makefile as well. (check-in: [e457c61564] user: mistachkin branch: mp-releasetest, size: 25230)
2015-11-02
23:29
[203d4ae4b5] part of check-in [4ae96d6dde] Attempt to centralize and simplify the MSVC handling. (check-in: [4ae96d6dde] user: mistachkin branch: mp-releasetest, size: 25212)
21:05
[39d6de145c] part of check-in [22cc3e6c8e] Get things working better on Windows with MSVC. (check-in: [22cc3e6c8e] user: mistachkin branch: mp-releasetest, size: 24242)
20:52
[1012f41f1a] part of check-in [e565e02615] Fix the --dryrun option on the releasetest.tcl script. (check-in: [e565e02615] user: dan branch: mp-releasetest, size: 23827)
20:28
[298556d91e] part of check-in [20e96f521f] Fix releasetest.tcl so that it does not choke if a test fails so badly that there is no log file. Add the --jobs switch to the usage message. (check-in: [20e96f521f] user: dan branch: mp-releasetest, size: 23793)
20:24
[3ab9971e63] part of check-in [aef177fef0] Fix releasetest.tcl so that output lines are less than 80 characters wide. (check-in: [aef177fef0] user: dan branch: mp-releasetest, size: 23562)
18:32
[27ce760f7e] part of check-in [3d29f912cb] Add the "--jobs N" option to the releasetest.tcl script to allow tests to be run in parallel by N processes. N defaults to 1. (check-in: [3d29f912cb] user: dan branch: mp-releasetest, size: 23562)
2015-10-09
13:29
[67a82199e6] part of check-in [c8a1208238] Fix a typo in the MSVC Makefile (check-in: [c8a1208238] user: drh branch: amalg-json1-fts5, size: 20139)
12:48
[f52239d28e] part of check-in [a0c44f1d46] Add configure script options --enable-fts5 and --enable-json1. Automatically search for -lm when using --enable-fts5. (check-in: [a0c44f1d46] user: drh branch: amalg-json1-fts5, size: 20153)
2015-10-08
23:37
[97e4e5ca59] part of check-in [2928f8e87d] Json1 tests are working. Builds without FTS5 enabled. Still some problems building with FTS5. (check-in: [2928f8e87d] user: drh branch: amalg-json1-fts5, size: 20034)
2015-09-16
17:46
[afdac5c342] part of check-in [0f3de2d337] Add a "flush" to force incremental output to releasetest-out.txt while running the test/releasetest.tcl. script. (check-in: [0f3de2d337] user: drh branch: trunk, size: 19922)
2015-09-10
15:20
[5af0ca3d6a] part of check-in [9ecf684dfe] Fix the --help option on test/releasetest.tcl. Also fix the final error count so that it includes a count of subtest crashes. (check-in: [9ecf684dfe] user: drh branch: trunk, size: 19907)
2015-08-14
12:53
[cd2de2749a] part of check-in [5e06a9c186] Duplicate the output of releasetest.tcl into releasetest-out.txt (check-in: [5e06a9c186] user: drh branch: trunk, size: 19898)
2015-07-29
20:24
[b46812b950] part of check-in [a0020c5785] Fix the releasetest.tcl script so that it ignore cast overflow errors that recent versions of clang generate but which are unavoidable given the test input. (check-in: [a0020c5785] user: drh branch: trunk, size: 19497)
2015-07-23
20:44
[8eb718bca8] part of check-in [017c5019e1] Change the name of the OTA extension to RBU: Resumable Bulk Update. (check-in: [017c5019e1] user: drh branch: trunk, size: 19321)
2015-06-10
18:53
[2aaffa548a] part of check-in [6ddef2ad35] "test" targets on all makefiles use --verbose=file --output=test-out.txt. Add the new "quicktest" target to all makefiles - designed to run in under three minutes. The --quick option on releasetest.tcl now uses quicktest. (check-in: [6ddef2ad35] user: drh branch: trunk, size: 19321)
2015-05-27
19:35
[3e906a8bbd] part of check-in [06959d4ada] The fuzzoomtest makefile target is no longer supported, so update releasetest.tcl accordingly. (check-in: [06959d4ada] user: drh branch: trunk, size: 19230)
2015-05-14
08:58
[e340abab89] part of check-in [299ed55c90] Merge latest trunk changes with this branch. (check-in: [299ed55c90] user: dan branch: ota-update, size: 19233)
2015-04-25
13:39
[7ad4fd49ae] part of check-in [f60657c2ae] Add the fuzzoomtest target to the makefiles. Invoke fuzzoomtest from releasetest.tcl. (check-in: [f60657c2ae] user: drh branch: trunk, size: 19209)
2015-04-24
17:50
[f649253610] part of check-in [4dda916a57] Add the --with-tcl=DIR option to the test/releasetest.tcl script. (check-in: [4dda916a57] user: drh branch: trunk, size: 18945)
16:53
[ca3390bad7] part of check-in [0bb96a037b] Run fuzzershell as part of the valgrindtest makefile target. (check-in: [0bb96a037b] user: drh branch: trunk, size: 18799)
16:09
[dcc5f42440] part of check-in [627ea83c26] Add AFL-generated test cases in the test/fuzzdata1.txt file. Automatically run fuzzershell against those cases on a "make test". (check-in: [627ea83c26] user: drh branch: trunk, size: 18736)
2015-04-23
19:32
[1ed00e5e59] part of check-in [1506e99eca] Merge latest trunk changes into this branch. (check-in: [1506e99eca] user: dan branch: ota-update, size: 18707)
2015-04-04
00:02
[a37cd82092] part of check-in [f664bfdc82] Enhance the 'releasetest.tcl' tool to support MSVC. (check-in: [f664bfdc82] user: mistachkin branch: winTest, size: 18683)
2015-01-28
12:00
[b290782d06] part of check-in [17c69be805] Merge in all changes from trunk. (check-in: [17c69be805] user: drh branch: ota-update, size: 17151)
2015-01-10
18:22
[13f401c10d] part of check-in [46f3aba269] Add detection of the isnan() library function to the configure script. Make the code responsive to the HAVE_ISNAN configuration option. (check-in: [46f3aba269] user: drh branch: trunk, size: 17127)
16:49
[b40c2e3eb7] part of check-in [9e92a5ed5a] Improvements to compile-time-option hygiene. Use "#if OPTION" instead of "#ifdef OPTION" in cases where that makes sense, so that -DOPTION=0 will work. Add the "Have-Not" configuration in releasetest.tcl which disables all of the "HAVE_component" compile-time options. (check-in: [9e92a5ed5a] user: drh branch: trunk, size: 17108)
15:21
[70cf548d0d] part of check-in [d6f8c899d8] Add the ability to put comments in the Config and Platform setup sections of the releasetest.tcl script. (check-in: [d6f8c899d8] user: drh branch: trunk, size: 16547)
2015-01-09
21:54
[c7a6647a96] part of check-in [90f422ed81] Change the testfixture binary so that it explicitly enabled core files on a crash (on unix). Add a test case to verify that this works. (check-in: [90f422ed81] user: drh branch: trunk, size: 15949)
20:00
[58ede36fff] part of check-in [c70d5edaf6] Add SQLITE_ENABLE_STMT_SCANSTATUS to the Update-Delete-Limit configuration in the releasetest.tcl script. (check-in: [c70d5edaf6] user: drh branch: trunk, size: 15792)
2015-01-08
02:15
[1e68ec5047] part of check-in [1f2fb77781] In releasetest.tcl: (1) Add the Failure-Detection platform. (2) Re-add the --disable-shared argument on Default that was mistakenly removed by the previous commit. (3) Remove the -ftrapv tests, as we read that -ftrapv does not work in GCC. (check-in: [1f2fb77781] user: drh branch: trunk, size: 15720)
01:05
[29111a0fd9] part of check-in [e7e7bc1d9a] In releasetest.tcl: add options --veryquick and pass-through compiler optimization settings (ex: -O0). Collect the SQLite version number from the main.test output and show it during the summary report at the end. (check-in: [e7e7bc1d9a] user: drh branch: trunk, size: 15580)
2015-01-07
19:38
[ed0bbb9895] part of check-in [1998243941] In releasetest.tcl, always use --disable-shared together with --disable-amalgamation because mingw generates a binary that crashes and cannot be debugged using gdb if you don't. (check-in: [1998243941] user: drh branch: trunk, size: 14882)
18:44
[8c0d89629b] part of check-in [889864b58a] In releasetest.tcl, copy certain command-line arguments (-g, -D..., etc) down into each test run. (check-in: [889864b58a] user: drh branch: trunk, size: 14864)
14:41
[64eaa07598] part of check-in [be17ef03f1] In releasetest.tcl, change the --dryrun option to work as it does in multitest.tcl of TH3. Add the new --trace option that work like the --dryrun option used to work. Add the ability to specify additional configure-script options in the Config array, and create configurations that use --disable-shared and --disable-amalgamation for testing. (check-in: [be17ef03f1] user: drh branch: trunk, size: 14683)
14:09
[0c48488235] part of check-in [4b6df03556] Add a valgrind test to the Linux-x86_64 platform in releasetest.tcl. (check-in: [4b6df03556] user: drh branch: trunk, size: 14316)
2015-01-03
18:59
[fcdb3fb8a8] part of check-in [23d4c07eb8] In releasetest.tcl, omit the CC=clang text from the label on Sanitize tests, so that the label fits on an 80-character line. (check-in: [23d4c07eb8] user: drh branch: trunk, size: 13977)
2015-01-01
23:02
[facd103f34] part of check-in [2835e79a0a] Add logic to releasetest.tcl that detects -fsanitize=undefined errors. Fix a few false-positivies that come up when running the sanitize=undefined test. (check-in: [2835e79a0a] user: drh branch: trunk, size: 13978)
19:53
[dbb2dbbf82] part of check-in [c55c05fe22] Add the ability to specify an alternative compiler (clang instead of gcc) on the default Makefile. Use this in releasetest.tcl to implement an -fsanitize=undefined test. (check-in: [c55c05fe22] user: drh branch: trunk, size: 13782)
18:54
[183f35a188] part of check-in [e2b0ebe21c] Fix an error in the computation of the number of hours of runtime for individual test runs in the releasetest.tcl script. (check-in: [e2b0ebe21c] user: drh branch: trunk, size: 13447)
2014-12-31
20:35
[9440b21870] part of check-in [ec264bdee5] Fix to releasetest.tcl: When doing the secondary _debug runs, convert "fulltest" to just "test". (check-in: [ec264bdee5] user: drh branch: trunk, size: 13447)
18:55
[f8845aae7b] part of check-in [b09a139c9e] Change threadtest3.c so that SQLITE_SCHEMA returns result in warnings not hard errors. Add the Darwin-x86_64 platform to releasetest.tcl. (check-in: [b09a139c9e] user: drh branch: trunk, size: 13447)
15:14
[fad4402d19] part of check-in [a468d96700] Change the width of output lines in releasetest.tcl from 70 to 79 characters. (check-in: [a468d96700] user: drh branch: trunk, size: 13329)
2014-12-30
20:40
[8f35e50739] part of check-in [93094a68d3] Add the "mptester" tests to releasetest.tcl. (check-in: [93094a68d3] user: drh branch: trunk, size: 13297)
2014-12-29
19:54
[3ffd8d99da] part of check-in [0f9e549643] Fix the --dryrun option in releasetest.tcl. (check-in: [0f9e549643] user: drh branch: trunk, size: 13089)
02:55
[14552a8741] part of check-in [4eda1c7460] Fix the "checksymbols" target in Makefile.in so that it actually works. Enhance the releasetest.tcl script to count the total number of tests run over all configurations. (check-in: [4eda1c7460] user: drh branch: trunk, size: 13065)
2014-12-24
23:35
[80d10f0586] part of check-in [6396f80462] Fix the error counter in releasetest.tcl. And report the total time in HH:MM:SS instead of just seconds. (check-in: [6396f80462] user: drh branch: trunk, size: 12123)
2014-12-23
21:10
[ba6e760aed] part of check-in [a010c404b5] Remove 'threadtest' as a target on Windows, due to lack of pthreads. Also, change 'fulltest' to 'fulltestonly'. (check-in: [a010c404b5] user: mistachkin branch: releasetest-refactor, size: 11968)
20:41
[84b224e46e] part of check-in [2295e9e0a2] In the releasetest.tcl script, show the test target for each configuration that is run. And show the time in HH:MM:SS. (check-in: [2295e9e0a2] user: drh branch: releasetest-refactor, size: 11975)
20:31
[8563ba7df4] part of check-in [cb128067fa] Add the threadtest target to Makefile.in. Add --enable-load-extension to the configure issued by releasetest.tcl. (check-in: [cb128067fa] user: drh branch: releasetest-refactor, size: 11881)
20:22
[ed2f3293c3] part of check-in [af166c5c64] Draft of changes necessary to make releasetest work on Windows via MinGW. (check-in: [af166c5c64] user: mistachkin branch: releasetest-refactor, size: 11858)
19:40
[b57a20ccc7] part of check-in [7c85e83115] Rework the test/releasetest.tcl script so that it uses the autoconf makefile instead of the test/releasetest.mk makefile. Also add options like --dryrun and --buildonly. Omit the --makefile option and replace it with --srcdir with the default computed relative to the releasetest.tcl script itself. (check-in: [7c85e83115] user: drh branch: releasetest-refactor, size: 11239)
2014-10-15
15:28
[a4279c8906] part of check-in [3c1e70f4d5] Update releasetest.tcl so that x86-64 runs a superset of the x86 tests. (check-in: [3c1e70f4d5] user: dan branch: trunk, size: 10457)
2014-10-10
17:47
[4296b9adbc] part of check-in [cf291cbe9f] When using the -config option to releasetest.tcl, default the testing type to "fulltest" if it is not specified on the command line. (check-in: [cf291cbe9f] user: drh branch: trunk, size: 10418)
17:44
[aa7aea9bac] part of check-in [d479e32be2] Provide the new "-config CONFIG" option to the test/releasetest.tcl script, which allows one to run a single test configuration selected by name. (check-in: [d479e32be2] user: drh branch: trunk, size: 10362)
2014-08-12
14:06
[a0df0dfc5e] part of check-in [a1baf3a7b1] Run a test with TEST_REALLOC_STRESS and OMIT_LOOKASIDE defined as part of releasetest.tcl on Linux/x86-64. (check-in: [a1baf3a7b1] user: dan branch: trunk, size: 10139)
2012-12-10
10:22
[06d289d825] part of check-in [75e545a9e2] Modify releasetest.tcl so that it runs the "checksymbols" test on a build without SQLITE_DEBUG defined. If SQLITE_DEBUG is defined, the sqlite3WhereTrace variable causes the test to fail. (check-in: [75e545a9e2] user: dan branch: trunk, size: 9995)
2012-08-20
17:24
[e48fd8e0e8] part of check-in [e799222f3b] Add the SQLITE_DISABLE_FTS4_DEFERRED compile time option. (check-in: [e799222f3b] user: dan branch: trunk, size: 9425)
2012-06-21
15:09
[4014e2bfb9] part of check-in [eebd594d6b] Remove more references to OS/2. (check-in: [eebd594d6b] user: mistachkin branch: trunk, size: 9150)
2011-07-07
08:19
[fa302d03fd] part of check-in [a68b6580c7] Add a target to main.mk that will fail if the amalgamation contains any exported symbols that do not begin with "sqlite3_". Run this target from within releasetest.tcl. Add "static" to a couple of private functions in mem3.c. (check-in: [a68b6580c7] user: dan branch: trunk, size: 9235)
2011-04-06
12:37
[c0c0865f1d] part of check-in [989588abf3] Add configurations featuring the -ftrapv switch and large values for SQLITE_MAX_ATTACHED to releasetest.tcl. (check-in: [989588abf3] user: dan branch: trunk, size: 9219)
2011-04-04
21:48
[02497b7fb9] part of check-in [78b6eee200] Changes for consistent use of SQLITE_OS_UNIX and removal of legacy OS_UNIX from testfixture source; (check-in: [78b6eee200] user: shaneh branch: trunk, size: 9056)
2010-09-13
12:15
[627ccd04a1] part of check-in [3f5406e323] Run the multi-threaded tests in test/threadtest3.c as part of releasetest.tcl. Remove the OMIT_BUILTIN_TEST symbol from the "Device-Two" configuration. (check-in: [3f5406e323] user: dan branch: trunk, size: 9070)
11:29
[24c71eef61] part of check-in [a91c5af3b0] Alter some configurations in releasetest.tcl. Print out the wall-clock time taken for each test after it is executed. (check-in: [a91c5af3b0] user: dan branch: trunk, size: 9064)
2010-09-06
18:44
Added: [138b6fb0c5] part of check-in [e1d4a87e4e] Remove proprietary information from the releasetest.tcl script and add it to the public repository. (check-in: [e1d4a87e4e] user: drh branch: trunk, size: 8206)