/ File History
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

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

History of test/all.test

2018-09-06
20:33
In all.test, do not attempt to run the RBU tests in non-RBU builds. file: [2ecb8bbd] check-in: [10c3e5a0] user: dan branch: trunk, size: 1315
2018-07-22
21:08
Another minor revision to the 'fulltestonly' set of tests. file: [ae17c441] check-in: [61f8e2a4] user: mistachkin branch: trunk, size: 1297
2013-06-10
23:30
Fix test cases for the new EXPLAIN QUERY PLAN format. Add the wherecosttest tool. Other fixes to logarithm cost. file: [6ff7b43c] check-in: [aa580e36] user: drh branch: nextgen-query-plan-logcost, size: 1278
2013-05-23
10:15
Have the "make fulltest" command run the "mmap" permutation test. file: [705b516d] check-in: [82ad373f] user: dan branch: trunk, size: 1280
2011-06-27
16:55
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]. file: [52fc8dee] check-in: [d9f7993b] user: dan branch: trunk, size: 1260
2010-12-07
14:32
Run some of the existing test scripts with optimizations disabled as part of all.test. file: [51756962] check-in: [b0634d2f] user: dan branch: trunk, size: 1237
2010-06-15
13:56
Changes to the way tcl test scripts work. No changes to production code. file: [6745008c] check-in: [2c5e48a4] user: dan branch: experimental, size: 1205
2010-06-08
15:50
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. file: [1f527d5e] check-in: [b072e9f6] user: dan branch: trunk, size: 2990
2010-06-07
17:47
Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. file: [dbb6133b] check-in: [7c33eb5a] user: dan branch: trunk, size: 2981
14:28
Refactor some of the global variables and commands used by tester.tcl. file: [83bad668] check-in: [c2edf8e1] user: dan branch: trunk, size: 4256
2009-01-06
18:43
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) file: [14165b3e] check-in: [3c2f292f] user: drh branch: trunk, size: 4283
2009-01-05
19:36
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) file: [57f7cc60] check-in: [e02323b3] user: drh branch: trunk, size: 4402
17:19
Include fuzz3.test in all.test. Get fuzz3.test working again. (CVS 6110) file: [ca6dd2c8] check-in: [77dc19cf] user: drh branch: trunk, size: 4428
2008-10-13
14:16
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) file: [03cdd58d] check-in: [df2c28dc] user: drh branch: trunk, size: 4455
2008-09-09
18:28
Add fuzz3.test. For testing the library's response to corrupted database files. (CVS 5685) file: [e15e9df4] check-in: [7fd4dd95] user: danielk1977 branch: trunk, size: 4438
2008-07-14
15:11
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) file: [89e09ed0] check-in: [5bfc9625] user: drh branch: trunk, size: 4403
2008-06-21
19:20
Prevent veryquick.test and all.test from running permutations.test directly. (CVS 5267) file: [ed6849e7] check-in: [ae9e4c0e] user: danielk1977 branch: trunk, size: 4690
18:07
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) file: [4e152341] check-in: [0e9df350] user: danielk1977 branch: trunk, size: 4690
2008-03-31
23:51
Add the veryquick.test script for a very fast overview test that omits all i/o and malloc testing. (CVS 4944) file: [d56a3ca8] check-in: [f61df8da] user: drh branch: trunk, size: 4581
2008-01-19
20:11
Miscellaneous code simplifications and cleanup and test coverage enhancements. (CVS 4730) file: [d1221021] check-in: [af129b6d] user: drh branch: trunk, size: 4510
2007-11-27
14:46
Update the version number to 3.5.3. Fix some minor testing problems. (CVS 4563) file: [ee350b9a] check-in: [f4c8f2d1] user: drh branch: trunk, size: 4489
2007-11-26
13:36
Additional out-of-memory testing. Fix bugs caused by malloc failures in where.c. Tickets #2794, #2795, #2796, and #2797. (CVS 4560) file: [23c2231f] check-in: [5e02dbab] user: drh branch: trunk, size: 4489
2007-11-23
18:19
Fix a typo in a change to all.test from earlier today. (CVS 4557) file: [f0698852] check-in: [8c0b2157] user: drh branch: trunk, size: 4410
17:31
Changes fts3 to use only sqlite3_malloc() and not system malloc. Ticket #2762. (CVS 4554) file: [d810e0ff] check-in: [460af6bb] user: drh branch: trunk, size: 4410
2007-09-01
11:04
Test sqlite3_bind_zeroblob(). Only include sqlite3Utf8To8 in builds if SQLITE_DEBUG is defined. (CVS 4363) file: [b59d1bd8] check-in: [fde6142b] user: danielk1977 branch: trunk, size: 4344
2007-08-31
17:42
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) file: [51e7ba4c] check-in: [d1194273] user: danielk1977 branch: trunk, size: 4421
2007-08-23
02:47
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) file: [0b2117b4] check-in: [21f6b310] user: drh branch: trunk, size: 3863
2007-08-16
13:01
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) file: [f25ae05d] check-in: [3d60c14a] user: drh branch: trunk, size: 3869
2007-06-18
12:22
Documentation updates prior to release 3.4.0. Enhanced support for soak testing in the test scripts. (CVS 4084) file: [56bc526a] check-in: [eec38710] user: drh branch: trunk, size: 4057
2007-05-30
08:18
Add the start of the soak-test infrastructure. (CVS 4042) file: [f0ea4b96] check-in: [5d0b247c] user: danielk1977 branch: trunk, size: 4014
2007-05-10
17:32
Add cases to fuzz.test. Some tests in this file fail at the moment. (CVS 3973) file: [93a40a76] check-in: [1e8fcb3f] user: danielk1977 branch: trunk, size: 4002
2007-05-08
15:59
Add new test file sqllimits1.test. (CVS 3952) file: [1f54c95f] check-in: [c8974603] user: danielk1977 branch: trunk, size: 3990
2007-04-16
17:07
Fix a memory leak introduced by (3842) associated with ticket #2296. (CVS 3848) file: [a8dca528] check-in: [cdc7608b] user: drh branch: trunk, size: 3964
2007-04-02
14:19
Cover an extra case in sqlite3PagerMovepage(). (CVS 3796) file: [6a030953] check-in: [7313688b] user: danielk1977 branch: trunk, size: 3745
2007-03-27
12:04
Get the -DSQLITE_OMIT_XFER_OPT option working. Run speed tests on a full regression. Add the script for generating sqlite3.c. (CVS 3723) file: [60267b05] check-in: [42c03851] user: drh branch: trunk, size: 3707
2007-03-17
10:26
Modifications to crash-test infrastructure. (CVS 3695) file: [7da67663] check-in: [c4be8d99] user: danielk1977 branch: trunk, size: 3729
2006-11-23
21:09
Improvements to the speed tests recently added to the test suite. (CVS 3519) file: [b62fcd12] check-in: [272c1a6e] user: drh branch: trunk, size: 3707
2006-01-17
15:36
Fix compilation errors when building SQLITE_DEBUG defined but without SQLITE_MEMDEBUG. (CVS 2964) file: [5df90d01] check-in: [62dd2427] user: danielk1977 branch: trunk, size: 3701
2006-01-11
01:08
Prepare for the release of version 3.3.0. (CVS 2913) file: [a23fcbbf] check-in: [302993ae] user: drh branch: trunk, size: 3695
2006-01-05
13:48
Disable automatic invocation of sqlite3_release_memory() when a malloc() fails in those cases where the global mutex is held. (CVS 2860) file: [90cf64bb] check-in: [6fdbb8b7] user: danielk1977 branch: trunk, size: 3495
11:34
Add the shared schema/pager modifications. Very few tests so far. (CVS 2859) file: [18602f8c] check-in: [deeda0dc] user: danielk1977 branch: trunk, size: 3556
2005-12-15
10:11
Add the sqlite3_os_routine_set()/get() functions. (CVS 2818) file: [55706917] check-in: [c1ed79f5] user: danielk1977 branch: trunk, size: 3493
2005-01-17
07:53
Fix some memory leak problems with corrupt.test and auto-vacuum databases. (CVS 2226) file: [7f098844] check-in: [62442529] user: danielk1977 branch: trunk, size: 3480
01:33
Have sqlite3pager_get() return SQLITE_CORRUPT for a page number greater than 2^31. (CVS 2222) file: [d9c47757] check-in: [feb49d10] user: danielk1977 branch: trunk, size: 3741
2005-01-16
11:07
Changes to make sure tests work when SQLITE_DEFAULT_AUTOVACUUM is defined. (CVS 2219) file: [67984b11] check-in: [6237c294] user: danielk1977 branch: trunk, size: 3772
2005-01-13
11:07
Test cases to improve coverage of pager.c. (CVS 2205) file: [461ed369] check-in: [0428a148] user: danielk1977 branch: trunk, size: 3632
2005-01-12
07:15
Tests to improve coverage of vdbemem.c. (CVS 2200) file: [387e2e3b] check-in: [319bb4a9] user: danielk1977 branch: trunk, size: 3630
2005-01-08
02:35
Minor test script changes to allow all.test to run when SQLITE_DEFAULT_AUTOVACUUM=1 is defined. (CVS 2182) file: [87cc4ea3] check-in: [5023b1db] user: danielk1977 branch: trunk, size: 3645
2005-01-07
10:42
Reset the temp_store_directory each iteration of tests in all.test. (CVS 2181) file: [8dbfc6e5] check-in: [7373a5d4] user: danielk1977 branch: trunk, size: 3182
2005-01-03
01:33
Fix typos in comments in test code. (Oops. This check-in also picked up some unrelated changes to documentation.) (CVS 2175) file: [853e7030] check-in: [586acc85] user: drh branch: trunk, size: 3022
2004-08-31
13:45
Simplifications and optimizations. Also: disable the corrupt.test for now. (CVS 1924) file: [929bfa93] check-in: [8fd65e70] user: drh branch: trunk, size: 3022
2004-06-30
08:20
Fixes for compiler warnings. Also more coverage. (CVS 1775) file: [3b692eb4] check-in: [fa19c77b] user: danielk1977 branch: trunk, size: 3015
2004-06-26
19:35
Coverage testing of pragma.c. (CVS 1744) file: [d591e074] check-in: [0f9c0f0a] user: drh branch: trunk, size: 2747
2003-02-16
22:21
Added test code to check for file descriptor leaks. All regression tests pass now on both win2k and linux. (CVS 868) file: [569a92a8] check-in: [75ba7828] user: drh branch: trunk, size: 2670
2002-12-04
13:40
Add the sqliteBtreePrevious() routine to the BTree module API. This is in anticipation of implementing reverse order searching of a table. (CVS 794) file: [873d30e2] check-in: [0ad1d938] user: drh branch: trunk, size: 2445
2002-08-24
18:24
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) file: [efd958d0] check-in: [22d8726e] user: drh branch: trunk, size: 2159
2002-08-11
20:10
Fix for ticket #9: Add the ability to read little-endian database files from a big-endian machine and vice versa. (CVS 704) file: [9a6eb262] check-in: [ce4b943b] user: drh branch: trunk, size: 2144
2002-07-07
16:52
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) file: [f296d27f] check-in: [f6e24d5c] user: drh branch: trunk, size: 2087
2002-05-10
13:14
Improvements to the SQLITE_MISUSE detection logic. Also added test cases for this logic, including the new test file "misuse.test". (CVS 559) file: [e4d3821e] check-in: [f42907ce] user: drh branch: trunk, size: 2086
2002-03-06
22:01
Added the default_cache_size and default_synchronous pragmas. Added additional tests for pragmas. Added a new speedtest script. (CVS 421) file: [6aa106ee] check-in: [161c0c5f] user: drh branch: trunk, size: 2026
2002-02-18
01:17
Add support for subqueries in the FROM clause of a SELECT. Still need to add tests for this feature. (CVS 372) file: [7a8a8a7a] check-in: [89ffa9ff] user: drh branch: trunk, size: 1907
2001-10-22
02:58
More changes for 2.0.7. (CVS 293) file: [2a51e539] check-in: [f8328a5f] user: drh branch: trunk, size: 1893
2001-09-16
00:13
Disclaimed copyright. Preparing for release 2.0. (CVS 250) file: [a2320eb4] check-in: [4e926efe] user: drh branch: trunk, size: 1843
2001-09-14
16:42
Bug fixes and speed improvements. Delete is still slow. (CVS 244) file: [5cefdb03] check-in: [7da856cd] user: drh branch: trunk, size: 2350
2001-09-13
21:53
Many problems fixed. Many problems yet to go. (CVS 242) file: [841d176f] check-in: [62c7bd11] user: drh branch: trunk, size: 2295
2001-04-12
23:21
More testing (CVS 209) file: [21d55a97] check-in: [3bde1284] user: drh branch: trunk, size: 2539
2001-04-11
14:28
better handling of out-of-memory errors (CVS 207) file: [4ba0807f] check-in: [86b30cd0] user: drh branch: trunk, size: 2608
2000-12-10
18:23
speed tweaks and documentation updates (CVS 167) file: [15cac2f6] check-in: [ced90c3f] user: drh branch: trunk, size: 2355
2000-10-19
14:21
add the sqlite_test_prefixes control file (CVS 159) file: [71d439d4] check-in: [4ccd9103] user: drh branch: trunk, size: 1631
14:10
Added the "memory:" driver (CVS 158) file: [4d7a1652] check-in: [54d60c68] user: drh branch: trunk, size: 1624
2000-06-02
14:27
:-) (CVS 38) file: [0950c135] check-in: [46c4b792] user: drh branch: trunk, size: 1439
2000-05-29
23:48
:-) (CVS 8) file: [66a8a5b8] check-in: [e34143c2] user: drh branch: trunk, size: 1264 Added