/ 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/shared_err.test

2017-07-10
12:07
Update error message text for standard error codes to better describe the latest usage of those error codes. Modify sqlite3_open_v2() so that it does return a valid sqlite3 object in the event of SQLITE_MISUSE due to bad open flags, so that sqlite3_errmsg() does not report "out of memory" in that case. file: [32634e40] check-in: [f27b6370] user: drh branch: trunk, size: 15782
2014-11-17
15:22
Update a couple of test cases to account for the fact that ROLLBACK does not always abort all running SELECT statements. file: [2f2aee20] check-in: [eba171e9] user: dan branch: branch-3.8.7, size: 15787
2012-12-05
14:37
Fixes to a test case in shared_err.test. The fix is to prevent sqlite3_prepare() from being called when the test intends to test the response of sqlite3_step() to an OOM condition. file: [0079c05c] check-in: [40c14395] user: dan branch: trunk, size: 15571
2008-10-12
00:27
Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808) file: [91e26ec4] check-in: [ba3711ac] user: shane branch: trunk, size: 15540
2008-09-29
14:12
Update shared_err.test to work with (5668) (return SQLITE_CORRUPT if rollback fails). (CVS 5748) file: [ca197017] check-in: [292acaf7] user: danielk1977 branch: trunk, size: 15515
2008-09-15
14:42
Fix the shared_err.test script so that it works if the device supports SQLITE_IOCAP_SAFEAPPEND. (CVS 5699) file: [63628d33] check-in: [38e5ea07] user: danielk1977 branch: trunk, size: 15179
2008-07-07
17:55
Fix a problem in shared_err.test preventing it from running properly and add a test to corrupt2.test to cover another corruption detection case. (CVS 5355) file: [776ab719] check-in: [2dcd5287] user: danielk1977 branch: trunk, size: 14789
14:56
Test a couple of specific malloc() failures that were not tested before. (CVS 5350) file: [954e1c29] check-in: [b96bcaa1] user: danielk1977 branch: trunk, size: 15003
2008-05-22
13:56
Ensure that the db.mallocFailed flag is cleared before sqlite3_errmsg16() returns. (CVS 5154) file: [10157148] check-in: [0d47653a] user: danielk1977 branch: trunk, size: 14898
2008-01-18
17:03
Fix test instrumentation problems on shared_err.test. (CVS 4728) file: [202ce115] check-in: [5aef5b0d] user: drh branch: trunk, size: 14189
2007-09-03
16:12
Enable threadsafe builds by default in configure. Ticket #2606. Changes to test scripts to do better testing under all configurations. (CVS 4379) file: [bfe49fbb] check-in: [d66e08fd] user: drh branch: trunk, size: 13932
2007-08-30
10:07
Better handle a malloc() failure in sqlite3PagerSetPagesize(). (CVS 4332) file: [68455ec2] check-in: [41550d87] user: danielk1977 branch: trunk, size: 13913
02:26
Test case fixes for fulltest. (CVS 4329) file: [ae8ba4cc] check-in: [cddce495] user: drh branch: trunk, size: 13301
2007-08-28
23:28
The shared_err test runs with no errors. But a potential deadlock has been discovered and is still unfixed. (CVS 4317) file: [494a24f6] check-in: [f84550be] user: drh branch: trunk, size: 13029
22:24
Clean up the locking in the btree logic. (CVS 4316) file: [99d3d879] check-in: [967ab229] user: drh branch: trunk, size: 13046
2007-08-25
13:37
Update the rest of the malloc failure test scripts to use the new interface. (CVS 4296) file: [9fa070e3] check-in: [b076e165] user: danielk1977 branch: trunk, size: 13037
2007-04-06
01:04
Changes to increase test coverage. (CVS 3819) file: [cc528f6e] check-in: [fd4da6b1] user: drh branch: trunk, size: 16286
2007-03-19
13:53
Fix some problems with test cases in shared_err.test. Also a real bug causing a segfault after an IO error in pager.c. (CVS 3703) file: [841f7341] check-in: [9f62ef1e] user: danielk1977 branch: trunk, size: 13574
2006-01-24
16:37
Handle errors in saving cursor positions during a rollback by aborting all active statements. (CVS 3027) file: [299a9180] check-in: [5df9f022] user: danielk1977 branch: trunk, size: 12212
11:30
Coverage improvements for main.c. (CVS 3023) file: [162ad76d] check-in: [50964ef9] user: danielk1977 branch: trunk, size: 10538
00:15
More test script changes to get it to run without -DSQLITE_MEMDEBUG. (CVS 3018) file: [7bc1c8fa] check-in: [0ede5e49] user: drh branch: trunk, size: 10223
2006-01-23
23:49
Disable shared-cache OOM tests if not compiled with -DSQLITE_MEMDEBUG. (CVS 3016) file: [c8a5b717] check-in: [2d896667] user: drh branch: trunk, size: 10157
13:09
Improve coverage of pager.c and fix an IO error handling bug found in the process. (CVS 2995) file: [245a87e9] check-in: [6ec8e6b7] user: danielk1977 branch: trunk, size: 9962
05:50
Improve coverage of expr.c and btree.c slightly. (CVS 2992) file: [ceb93bac] check-in: [cc2e8e87] user: danielk1977 branch: trunk, size: 9874
2006-01-21
12:08
Fix more problems with malloc() and IO failures. (CVS 2985) file: [32d43ebe] check-in: [29281dea] user: danielk1977 branch: trunk, size: 9722
2006-01-20
16:32
Fix another couple of IO or malloc() failure problems in a shared-cache context. (CVS 2982) file: [f72c9fbe] check-in: [7e34163a] user: danielk1977 branch: trunk, size: 4905
10:55
Handle some of the IO error conditions that may occur in a shared-cache context. (CVS 2980) file: [dea32ad1] check-in: [97491d4e] user: danielk1977 branch: trunk, size: 3779 Added