SQLite

All files named ”test/all.test”
Login

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

History for test/all.test

2025-03-27
14:32
[cf929f721e] part of check-in [f96a5346e3] In Tcl, always use eq/ne for comparing strings, not ==/!= (check-in: [f96a5346e3] user: jan.nijtmans branch: cygwin-fixes, size: 1317)
2018-09-06
20:33
[2ecb8bbd52] part of check-in [10c3e5a031] In all.test, do not attempt to run the RBU tests in non-RBU builds. (check-in: [10c3e5a031] user: dan branch: trunk, size: 1315)
2018-07-22
21:08
[ae17c44126] part of check-in [61f8e2a4c6] Another minor revision to the 'fulltestonly' set of tests. (check-in: [61f8e2a4c6] user: mistachkin branch: trunk, size: 1297)
2013-06-10
23:30
[6ff7b43c2b] part of check-in [aa580e368e] Fix test cases for the new EXPLAIN QUERY PLAN format. Add the wherecosttest tool. Other fixes to logarithm cost. (check-in: [aa580e368e] user: drh branch: nextgen-query-plan-logcost, size: 1278)
2013-05-23
10:15
[705b516d4d] part of check-in [82ad373f85] Have the "make fulltest" command run the "mmap" permutation test. (check-in: [82ad373f85] user: dan branch: trunk, size: 1280)
2011-06-27
16:55
[52fc8dee49] part of check-in [d9f7993bfa] Add a case to permutations.test to run the veryquick test suite using sqlite3_prepare() instead of sqlite3_prepare_v2(). This helps to test the fix for bug [25ee812710]. (check-in: [d9f7993bfa] user: dan branch: trunk, size: 1260)
2010-12-07
14:32
[51756962d5] part of check-in [b0634d2f90] Run some of the existing test scripts with optimizations disabled as part of all.test. (check-in: [b0634d2f90] user: dan branch: trunk, size: 1237)
2010-06-15
13:56
[6745008c14] part of check-in [2c5e48a485] Changes to the way tcl test scripts work. No changes to production code. (check-in: [2c5e48a485] user: dan branch: experimental, size: 1205)
2010-06-08
15:50
[1f527d5ecd] part of check-in [b072e9f69a] Close database opened by tester.tcl when it is sourced in all.test. Because test scripts are now run in slave interpreters, this connection was not being closed by the first script run as it was previously. (check-in: [b072e9f69a] user: dan branch: trunk, size: 2990)
2010-06-07
17:47
[dbb6133bd1] part of check-in [7c33eb5a5a] Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. (check-in: [7c33eb5a5a] user: dan branch: trunk, size: 2981)
14:28
[83bad6685b] part of check-in [c2edf8e17f] Refactor some of the global variables and commands used by tester.tcl. (check-in: [c2edf8e17f] user: dan branch: trunk, size: 4256)
2009-01-06
18:43
[14165b3e32] part of check-in [3c2f292fb7] Now that we have permutations.test, it is really only necessary to run all.test for a single cycle. So make that the default. (CVS 6125) (check-in: [3c2f292fb7] user: drh branch: trunk, size: 4283)
2009-01-05
19:36
[57f7cc607c] part of check-in [e02323b362] Reenable fuzz testing for all.test. Make sure the query flattener copies over aggregate information from expressions on outer query terms while flattening. (CVS 6112) (check-in: [e02323b362] user: drh branch: trunk, size: 4402)
17:19
[ca6dd2c847] part of check-in [77dc19cfab] Include fuzz3.test in all.test. Get fuzz3.test working again. (CVS 6110) (check-in: [77dc19cfab] user: drh branch: trunk, size: 4428)
2008-10-13
14:16
[03cdd58d38] part of check-in [df2c28dc73] In rollback.test, do not check for journal deletion if the journal mode is not DELETE. Call show_memstats after each test module in all.test and quick.test. (CVS 5814) (check-in: [df2c28dc73] user: drh branch: trunk, size: 4455)
2008-09-09
18:28
[e15e9df483] part of check-in [7fd4dd9579] Add fuzz3.test. For testing the library's response to corrupted database files. (CVS 5685) (check-in: [7fd4dd9579] user: danielk1977 branch: trunk, size: 4438)
2008-07-14
15:11
[89e09ed007] part of check-in [5bfc962533] Remove the malloc2.test script since it was designed for use in versions of SQLite that predate SQLite's ability to recover from out-of-memory errors automatically. Removing this script causes no reduction in test coverage and removes potential problems reported by ticket #3213. (CVS 5409) (check-in: [5bfc962533] user: drh branch: trunk, size: 4403)
2008-06-21
19:20
[ed6849e7a4] part of check-in [ae9e4c0e4d] Prevent veryquick.test and all.test from running permutations.test directly. (CVS 5267) (check-in: [ae9e4c0e4d] user: danielk1977 branch: trunk, size: 4690)
18:07
[4e15234176] part of check-in [0e9df3507b] Add test file permutations.test, which runs various other test files with sqlite configured in various ways. This adds a few new tests and replaces test files autovacuum_crash.test, autovacuum_ioerr.test, exclusive3.test, jrnlmode2.test, jrnlmode3.test, jrnlmode4.test, mutex2 and onefile.test. (CVS 5265) (check-in: [0e9df3507b] user: danielk1977 branch: trunk, size: 4690)
2008-03-31
23:51
[d56a3ca8ac] part of check-in [f61df8daa8] Add the veryquick.test script for a very fast overview test that omits all i/o and malloc testing. (CVS 4944) (check-in: [f61df8daa8] user: drh branch: trunk, size: 4581)
2008-01-19
20:11
[d12210212b] part of check-in [af129b6d15] Miscellaneous code simplifications and cleanup and test coverage enhancements. (CVS 4730) (check-in: [af129b6d15] user: drh branch: trunk, size: 4510)
2007-11-27
14:46
[ee350b9ab1] part of check-in [f4c8f2d191] Update the version number to 3.5.3. Fix some minor testing problems. (CVS 4563) (check-in: [f4c8f2d191] user: drh branch: trunk, size: 4489)
2007-11-26
13:36
[23c2231ff0] part of check-in [5e02dbabcf] Additional out-of-memory testing. Fix bugs caused by malloc failures in where.c. Tickets #2794, #2795, #2796, and #2797. (CVS 4560) (check-in: [5e02dbabcf] user: drh branch: trunk, size: 4489)
2007-11-23
18:19
[f069885276] part of check-in [8c0b2157f2] Fix a typo in a change to all.test from earlier today. (CVS 4557) (check-in: [8c0b2157f2] user: drh branch: trunk, size: 4410)
17:31
[d810e0ff34] part of check-in [460af6bb66] Changes fts3 to use only sqlite3_malloc() and not system malloc. Ticket #2762. (CVS 4554) (check-in: [460af6bb66] user: drh branch: trunk, size: 4410)
2007-09-01
11:04
[b59d1bd8b0] part of check-in [fde6142b7b] Test sqlite3_bind_zeroblob(). Only include sqlite3Utf8To8 in builds if SQLITE_DEBUG is defined. (CVS 4363) (check-in: [fde6142b7b] user: danielk1977 branch: trunk, size: 4344)
2007-08-31
17:42
[51e7ba4c58] part of check-in [d119427314] Allow sqllimits1.test to be run from a regular build of testfixture. Add the 'amalgamation-testfixture' target to main.mk - to build testfixture via sqlite3.c. (CVS 4354) (check-in: [d119427314] user: danielk1977 branch: trunk, size: 4421)
2007-08-23
02:47
[0b2117b4cc] part of check-in [21f6b31097] Improvements to memory leak detection. The --backtrace=NNN option is now recognized by tester.tcl. Memory leak summaries are automatically written to the file ./memleak.txt and each leak is tagged with the test in which it occurred. The quick.test script runs on Linux with no errors and no leaks. (CVS 4273) (check-in: [21f6b31097] user: drh branch: trunk, size: 3863)
2007-08-16
13:01
[f25ae05da7] part of check-in [3d60c14a32] Remove the thread specific data subsystem from the unix build. Remove legacy cruft from sqliteInt.h. Use the new mutex subsystem in the PRNG. (CVS 4237) (check-in: [3d60c14a32] user: drh branch: trunk, size: 3869)
2007-06-18
12:22
[56bc526a6c] part of check-in [eec3871038] Documentation updates prior to release 3.4.0. Enhanced support for soak testing in the test scripts. (CVS 4084) (check-in: [eec3871038] user: drh branch: trunk, size: 4057)
2007-05-30
08:18
[f0ea4b968d] part of check-in [5d0b247ca1] Add the start of the soak-test infrastructure. (CVS 4042) (check-in: [5d0b247ca1] user: danielk1977 branch: trunk, size: 4014)
2007-05-10
17:32
[93a40a7612] part of check-in [1e8fcb3fbe] Add cases to fuzz.test. Some tests in this file fail at the moment. (CVS 3973) (check-in: [1e8fcb3fbe] user: danielk1977 branch: trunk, size: 4002)
2007-05-08
15:59
[1f54c95fea] part of check-in [c897460397] Add new test file sqllimits1.test. (CVS 3952) (check-in: [c897460397] user: danielk1977 branch: trunk, size: 3990)
2007-04-16
17:07
[a8dca52835] part of check-in [cdc7608b8d] Fix a memory leak introduced by (3842) associated with ticket #2296. (CVS 3848) (check-in: [cdc7608b8d] user: drh branch: trunk, size: 3964)
2007-04-02
14:19
[6a03095322] part of check-in [7313688bd0] Cover an extra case in sqlite3PagerMovepage(). (CVS 3796) (check-in: [7313688bd0] user: danielk1977 branch: trunk, size: 3745)
2007-03-27
12:04
[60267b055e] part of check-in [42c038518c] Get the -DSQLITE_OMIT_XFER_OPT option working. Run speed tests on a full regression. Add the script for generating sqlite3.c. (CVS 3723) (check-in: [42c038518c] user: drh branch: trunk, size: 3707)
2007-03-17
10:26
[7da67663cb] part of check-in [c4be8d9949] Modifications to crash-test infrastructure. (CVS 3695) (check-in: [c4be8d9949] user: danielk1977 branch: trunk, size: 3729)
2006-11-23
21:09
[b62fcd1220] part of check-in [272c1a6e61] Improvements to the speed tests recently added to the test suite. (CVS 3519) (check-in: [272c1a6e61] user: drh branch: trunk, size: 3707)
2006-01-17
15:36
[5df90d015c] part of check-in [62dd242778] Fix compilation errors when building SQLITE_DEBUG defined but without SQLITE_MEMDEBUG. (CVS 2964) (check-in: [62dd242778] user: danielk1977 branch: trunk, size: 3701)
2006-01-11
01:08
[a23fcbbf1f] part of check-in [302993ae16] Prepare for the release of version 3.3.0. (CVS 2913) (check-in: [302993ae16] user: drh branch: trunk, size: 3695)
2006-01-05
13:48
[90cf64bb65] part of check-in [6fdbb8b771] Disable automatic invocation of sqlite3_release_memory() when a malloc() fails in those cases where the global mutex is held. (CVS 2860) (check-in: [6fdbb8b771] user: danielk1977 branch: trunk, size: 3495)
11:34
[18602f8cd9] part of check-in [deeda0dc06] Add the shared schema/pager modifications. Very few tests so far. (CVS 2859) (check-in: [deeda0dc06] user: danielk1977 branch: trunk, size: 3556)
2005-12-15
10:11
[55706917a1] part of check-in [c1ed79f594] Add the sqlite3_os_routine_set()/get() functions. (CVS 2818) (check-in: [c1ed79f594] user: danielk1977 branch: trunk, size: 3493)
2005-01-17
07:53
[7f0988442a] part of check-in [6244252915] Fix some memory leak problems with corrupt.test and auto-vacuum databases. (CVS 2226) (check-in: [6244252915] user: danielk1977 branch: trunk, size: 3480)
01:33
[d9c4775753] part of check-in [feb49d10e8] Have sqlite3pager_get() return SQLITE_CORRUPT for a page number greater than 2^31. (CVS 2222) (check-in: [feb49d10e8] user: danielk1977 branch: trunk, size: 3741)
2005-01-16
11:07
[67984b11ab] part of check-in [6237c294d1] Changes to make sure tests work when SQLITE_DEFAULT_AUTOVACUUM is defined. (CVS 2219) (check-in: [6237c294d1] user: danielk1977 branch: trunk, size: 3772)
2005-01-13
11:07
[461ed369bf] part of check-in [0428a14801] Test cases to improve coverage of pager.c. (CVS 2205) (check-in: [0428a14801] user: danielk1977 branch: trunk, size: 3632)
2005-01-12
07:15
[387e2e3bed] part of check-in [319bb4a906] Tests to improve coverage of vdbemem.c. (CVS 2200) (check-in: [319bb4a906] user: danielk1977 branch: trunk, size: 3630)
2005-01-08
02:35
[87cc4ea3cf] part of check-in [5023b1dba2] Minor test script changes to allow all.test to run when SQLITE_DEFAULT_AUTOVACUUM=1 is defined. (CVS 2182) (check-in: [5023b1dba2] user: danielk1977 branch: trunk, size: 3645)
2005-01-07
10:42
[8dbfc6e5d0] part of check-in [7373a5d4cf] Reset the temp_store_directory each iteration of tests in all.test. (CVS 2181) (check-in: [7373a5d4cf] user: danielk1977 branch: trunk, size: 3182)
2005-01-03
01:33
[853e7030ab] part of check-in [586acc85b1] Fix typos in comments in test code. (Oops. This check-in also picked up some unrelated changes to documentation.) (CVS 2175) (check-in: [586acc85b1] user: drh branch: trunk, size: 3022)
2004-08-31
13:45
[929bfa932b] part of check-in [8fd65e7048] Simplifications and optimizations. Also: disable the corrupt.test for now. (CVS 1924) (check-in: [8fd65e7048] user: drh branch: trunk, size: 3022)
2004-06-30
08:20
[3b692eb435] part of check-in [fa19c77bf0] Fixes for compiler warnings. Also more coverage. (CVS 1775) (check-in: [fa19c77bf0] user: danielk1977 branch: trunk, size: 3015)
2004-06-26
19:35
[d591e07401] part of check-in [0f9c0f0aa9] Coverage testing of pragma.c. (CVS 1744) (check-in: [0f9c0f0aa9] user: drh branch: trunk, size: 2747)
2003-02-16
22:21
[569a92a8ee] part of check-in [75ba78280f] Added test code to check for file descriptor leaks. All regression tests pass now on both win2k and linux. (CVS 868) (check-in: [75ba78280f] user: drh branch: trunk, size: 2670)
2002-12-04
13:40
[873d30e25a] part of check-in [0ad1d93879] Add the sqliteBtreePrevious() routine to the BTree module API. This is in anticipation of implementing reverse order searching of a table. (CVS 794) (check-in: [0ad1d93879] user: drh branch: trunk, size: 2445)
2002-08-24
18:24
[efd958d048] part of check-in [22d8726e61] Change the way token memory is allocated in an effort to fix ticket #136. There is now a memory leak when using views of views. (CVS 725) (check-in: [22d8726e61] user: drh branch: trunk, size: 2159)
2002-08-11
20:10
[9a6eb26239] part of check-in [ce4b943bf6] Fix for ticket #9: Add the ability to read little-endian database files from a big-endian machine and vice versa. (CVS 704) (check-in: [ce4b943bf6] user: drh branch: trunk, size: 2144)
2002-07-07
16:52
[f296d27fff] part of check-in [f6e24d5ccb] More rollback problems: Fix two more errors introduced by checking (410) that can cause database corruption after a ROLLBACK. Also add new tests to make sure everything is working this time. (CVS 663) (check-in: [f6e24d5ccb] user: drh branch: trunk, size: 2087)
2002-05-10
13:14
[e4d3821eeb] part of check-in [f42907ce45] Improvements to the SQLITE_MISUSE detection logic. Also added test cases for this logic, including the new test file "misuse.test". (CVS 559) (check-in: [f42907ce45] user: drh branch: trunk, size: 2086)
2002-03-06
22:01
[6aa106eee4] part of check-in [161c0c5f5d] Added the default_cache_size and default_synchronous pragmas. Added additional tests for pragmas. Added a new speedtest script. (CVS 421) (check-in: [161c0c5f5d] user: drh branch: trunk, size: 2026)
2002-02-18
01:17
[7a8a8a7a57] part of check-in [89ffa9ff13] Add support for subqueries in the FROM clause of a SELECT. Still need to add tests for this feature. (CVS 372) (check-in: [89ffa9ff13] user: drh branch: trunk, size: 1907)
2001-10-22
02:58
[2a51e5395a] part of check-in [f8328a5f11] More changes for 2.0.7. (CVS 293) (check-in: [f8328a5f11] user: drh branch: trunk, size: 1893)
2001-09-16
00:13
[a2320eb40b] part of check-in [4e926efe2b] Disclaimed copyright. Preparing for release 2.0. (CVS 250) (check-in: [4e926efe2b] user: drh branch: trunk, size: 1843)
2001-09-14
16:42
[5cefdb035b] part of check-in [7da856cd94] Bug fixes and speed improvements. Delete is still slow. (CVS 244) (check-in: [7da856cd94] user: drh branch: trunk, size: 2350)
2001-09-13
21:53
[841d176f11] part of check-in [62c7bd11bc] Many problems fixed. Many problems yet to go. (CVS 242) (check-in: [62c7bd11bc] user: drh branch: trunk, size: 2295)
2001-04-12
23:21
[21d55a97e3] part of check-in [3bde128418] More testing (CVS 209) (check-in: [3bde128418] user: drh branch: trunk, size: 2539)
2001-04-11
14:28
[4ba0807fee] part of check-in [86b30cd097] better handling of out-of-memory errors (CVS 207) (check-in: [86b30cd097] user: drh branch: trunk, size: 2608)
2000-12-10
18:23
[15cac2f6b2] part of check-in [ced90c3f93] speed tweaks and documentation updates (CVS 167) (check-in: [ced90c3f93] user: drh branch: trunk, size: 2355)
2000-10-19
14:21
[71d439d4d8] part of check-in [4ccd9103c3] add the sqlite_test_prefixes control file (CVS 159) (check-in: [4ccd9103c3] user: drh branch: trunk, size: 1631)
14:10
[4d7a1652fb] part of check-in [54d60c68dc] Added the "memory:" driver (CVS 158) (check-in: [54d60c68dc] user: drh branch: trunk, size: 1624)
2000-06-02
14:27
[0950c135ca] part of check-in [46c4b792e0] :-) (CVS 38) (check-in: [46c4b792e0] user: drh branch: trunk, size: 1439)
2000-05-29
23:48
Added: [66a8a5b829] part of check-in [e34143c24f] :-) (CVS 8) (check-in: [e34143c24f] user: drh branch: trunk, size: 1264)