/ File History
Login

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

History of test/ioerr.test

2018-01-24
06:30
Update a couple of test scripts so that they work on F2FS file-systems that support atomic transactions. file: [470fcc78] check-in: [49e58e64] user: dan branch: trunk, size: 15247
2013-11-28
19:28
Update a few test cases to account for the new error message formats. file: [2a24bd6e] check-in: [65a5bce3] user: dan branch: trunk, size: 15179
2011-08-02
00:57
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. file: [40bb2cfc] check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 15171
2010-10-04
16:06
Fix a couple of test script problems. file: [622aebd2] check-in: [dd106901] user: dan branch: trunk, size: 15171
2010-09-06
20:28
In the test scripts, changes instances of the TCL interface option "-has_codec" into the correct "-has-codec". file: [e124b97c] check-in: [f53856a5] user: drh branch: trunk, size: 14931
2009-04-06
17:50
Test cases and minor code changes to increase coverage of btree.c. (CVS 6456) file: [390785ec] check-in: [def3a016] user: danielk1977 branch: trunk, size: 14931
2008-11-26
07:40
Fix an obscure memory leak that can follow an IO error. (CVS 5956) file: [12f9000b] check-in: [8271229c] user: danielk1977 branch: trunk, size: 14045
2008-07-12
14:52
Remove leftover debugging commands (breakpoint and btree_breakpoint) from test scripts. (CVS 5400) file: [b42f249c] check-in: [dcb16024] user: drh branch: trunk, size: 13537
2008-07-09
11:49
Coverage testing for balance_quick() and balance_deeper(). (CVS 5382) file: [404edbb5] check-in: [491f8f96] user: danielk1977 branch: trunk, size: 13546
2008-07-08
17:13
Test another corruption case in btree.c. And an IO error related scenario. (CVS 5371) file: [f87e5be3] check-in: [d74fbb81] user: danielk1977 branch: trunk, size: 10435
10:19
Improve coverage of btree.c. (CVS 5363) file: [7ff1f418] check-in: [f6d9cb83] user: danielk1977 branch: trunk, size: 9432
2008-06-07
08:58
Change the signature of sqlite3PagerPagecount() so that it can return an error code. (CVS 5195) file: [03547070] check-in: [e9f01c01] user: danielk1977 branch: trunk, size: 8789
2008-06-05
11:39
Modify the signatures of the sqlite3_vfs.xAccess and sqlite3_vfs.xCheckReservedLock functions. (CVS 5188) file: [a9dc7222] check-in: [4226ac54] user: danielk1977 branch: trunk, size: 8790
2008-05-05
15:26
Avoid leaking page references after an IO error is encountered. (CVS 5082) file: [32cff405] check-in: [198c395b] user: danielk1977 branch: trunk, size: 8773
2008-01-16
17:46
Get all tests running without memory leaks. (CVS 4714) file: [5382046b] check-in: [5807921f] user: drh branch: trunk, size: 8582
2007-10-09
08:29
Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) file: [ae429185] check-in: [07c00fff] user: danielk1977 branch: trunk, size: 8607
2007-09-01
17:00
Remove code for calling the SQL function randstr() with 0 or 1 argument, as it is registered with sqlite as requiring exactly 2. Also test io errors in sqlite3_release_memory(). (CVS 4365) file: [4b175825] check-in: [5842f68c] user: danielk1977 branch: trunk, size: 8554
2007-03-17
10:26
Modifications to crash-test infrastructure. (CVS 3695) file: [491d42c4] check-in: [c4be8d99] user: danielk1977 branch: trunk, size: 7728
2007-03-15
12:17
Infrastructure to make simulated I/O errors persistent instead of transient. (CVS 3689) file: [053da634] check-in: [1a53f531] user: drh branch: trunk, size: 7707
2007-01-04
14:58
Fix a memory leak introduced by the latest changes to pager.c. (CVS 3554) file: [565f1a47] check-in: [8cad5d67] user: drh branch: trunk, size: 7478
2007-01-03
23:37
Clean up memory leaks and uninitialized variables detected by valgrind. Identify all tests where we deliberately derefence freed memory by adding a "-misuse" tag. (CVS 3550) file: [58fb3719] check-in: [70a86270] user: drh branch: trunk, size: 7458
2006-09-15
07:28
Add support for extended result codes - additional result information carried in the higher bits of the integer return codes. This must be enabled using the sqlite3_extended_result_code() API. Only a few extra result codes are currently defined. (CVS 3422) file: [6f67d932] check-in: [ba579ddc] user: drh branch: trunk, size: 7441
2006-02-10
13:33
Minor test file modifications for builds compiled with OMIT options. (CVS 3077) file: [804d56cf] check-in: [c468aa34] user: danielk1977 branch: trunk, size: 7442
2006-01-24
13:09
Return code was being dropped because of overridden variable in OP_IsUnique. Fix this and the test logic problem that hid it. (CVS 3025) file: [42581999] check-in: [c30705a0] user: danielk1977 branch: trunk, size: 7442
2006-01-23
16:25
Get I/O error tests working on windows. (CVS 3007) file: [35637957] check-in: [2ef8b85d] user: drh branch: trunk, size: 7435
15:25
Further coverage improvements for pager.c and another IO error bug fix. (CVS 3001) file: [3c9facf1] check-in: [a9ec5ee4] user: danielk1977 branch: trunk, size: 7360
2006-01-06
14:32
Change the OS interface layer to use traditional direct function call implementations instead of the more complicated virtual function table. Omit the asynchronous I/O demo. (CVS 2870) file: [aca09f9b] check-in: [2529c2e1] user: drh branch: trunk, size: 6043
2005-08-20
13:47
More test coverage improvements. (CVS 2605) file: [c3f71a60] check-in: [e559e810] user: drh branch: trunk, size: 6042
2005-03-10
12:58
Disable the use of ./crashtest in builds that include a codec. (CVS 2371) file: [b27540c5] check-in: [7e4af622] user: drh branch: trunk, size: 5681
2005-01-29
09:14
Update to test files to support builds with OMIT macros defined. (CVS 2289) file: [7eff0a5c] check-in: [808e16a7] user: danielk1977 branch: trunk, size: 5644
08:36
Update ioerr.test to be more deterministic. (CVS 2287) file: [79e1ee69] check-in: [d0b16bae] user: danielk1977 branch: trunk, size: 5583
2005-01-22
03:39
Test script changes: Bug fix and cleanup on ioerr tests. Also, don't use TCL "file copy" command on windows. (CVS 2264) file: [3155522a] check-in: [764b55ad] user: danielk1977 branch: trunk, size: 5703
2005-01-19
03:47
A few test cases were failing on windows due to mandatory locking. Omit them on that platform. (CVS 2234) file: [fb507c25] check-in: [441316f1] user: danielk1977 branch: trunk, size: 8463
2005-01-16
11:07
Changes to make sure tests work when SQLITE_DEFAULT_AUTOVACUUM is defined. (CVS 2219) file: [43cdd9dc] check-in: [6237c294] user: danielk1977 branch: trunk, size: 8235
09:06
Fixes so that compiling and testing works when SQLITE_OMIT_AUTOVACUUM is defined. (CVS 2218) file: [f2072906] check-in: [fe548561] user: danielk1977 branch: trunk, size: 8196
2005-01-14
13:50
Experimental patch to balance() (use -DSQLITE_BALANCE_QUICK). (CVS 2211) file: [fe51bacd] check-in: [c550d80c] user: danielk1977 branch: trunk, size: 8205
2005-01-13
11:07
Test cases to improve coverage of pager.c. (CVS 2205) file: [259bef10] check-in: [0428a148] user: danielk1977 branch: trunk, size: 8176
2005-01-12
09:10
Tests to improve coverage of vdbeaux.c. (CVS 2201) file: [0563e3ea] check-in: [2b3e21ce] user: danielk1977 branch: trunk, size: 6588
2005-01-11
13:02
Test cases to improve coverage of vdbe.c. (CVS 2193) file: [01ac547c] check-in: [a6b45722] user: danielk1977 branch: trunk, size: 5979
10:25
Test cases to improve coverage of btree.c (and minor bugfixes). (CVS 2190) file: [b3783785] check-in: [8ced4915] user: danielk1977 branch: trunk, size: 5246
2005-01-10
12:59
Extra test cases to improve coverage of btree.c (CVS 2189) file: [fd283e76] check-in: [a4619886] user: danielk1977 branch: trunk, size: 4261
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: [90ccd62d] check-in: [5023b1db] user: danielk1977 branch: trunk, size: 4145
2004-10-01
14:38
Additional code to test the SQLITE_FULL return when the disk is full. (CVS 1994) file: [3ce897ee] check-in: [44e56f0b] user: drh branch: trunk, size: 3688
2004-06-19
00:16
Change the name of the TCL command from "sqlite" to "sqlite3" so that both SQLite version 2 and SQLite version 3 can be used by Tcl at the same time. (CVS 1626) file: [7d087bfd] check-in: [d705d051] user: drh branch: trunk, size: 3845
2004-06-15
11:40
Minor bugfixes and test case adjustments for version 2 test cases to work with version 3. (CVS 1598) file: [ab131961] check-in: [e21a1813] user: danielk1977 branch: trunk, size: 3850
2003-04-25
15:37
Add tests to insure VACUUM works in the presence of I/O errors. Fix some problems that came to light by these tests. (CVS 935) file: [5dbaf09f] check-in: [8d3e8793] user: drh branch: trunk, size: 3717
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: [45c8feeb] check-in: [75ba7828] user: drh branch: trunk, size: 1736
2001-10-12
17:30
Fix an assertion failure when the disk fills up. Add tests for a full disk situation. (CVS 285) file: [57d9bffa] check-in: [0a7848b6] user: drh branch: trunk, size: 1689 Added