/ All files named "test/ioerr.test"
Login

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

History for test/ioerr.test

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