Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for test/ioerr.test
2025-03-27
| ||
14:32 | [78552a95d5] 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: 15271) | |
2024-07-30
| ||
17:09 | [c94eef1cd8] part of check-in [e0d9670dd9] Get rid of "-encoding binary" across all test cases, as that is no longer supported in Tcl9. Use "-translation binary" instead. (check-in: [e0d9670dd9] user: drh branch: tcl9, size: 15268) | |
2021-10-19
| ||
18:40 | [530d05801f] part of check-in [bb0e18ae4a] Update test scripts to unregister the test devsim VFS after it is used. (check-in: [bb0e18ae4a] user: dan branch: trunk, size: 15265) | |
2018-01-24
| ||
06:30 | [470fcc78e9] part of check-in [49e58e645e] Update a couple of test scripts so that they work on F2FS file-systems that support atomic transactions. (check-in: [49e58e645e] user: dan branch: trunk, size: 15247) | |
2013-11-28
| ||
19:28 | [2a24bd6ed5] part of check-in [65a5bce3ff] Update a few test cases to account for the new error message formats. (check-in: [65a5bce3ff] user: dan branch: trunk, size: 15179) | |
2011-08-02
| ||
00:57 | [40bb2cfcab] part of check-in [9007586fda] 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: [9007586fda] user: mistachkin branch: winopen-retry-logic, size: 15171) | |
2010-10-04
| ||
16:06 | [622aebd2f2] part of check-in [dd10690140] Fix a couple of test script problems. (check-in: [dd10690140] user: dan branch: trunk, size: 15171) | |
2010-09-06
| ||
20:28 | [e124b97c13] part of check-in [f53856a555] In the test scripts, changes instances of the TCL interface option "-has_codec" into the correct "-has-codec". (check-in: [f53856a555] user: drh branch: trunk, size: 14931) | |
2009-04-06
| ||
17:50 | [390785ec65] part of check-in [def3a01691] Test cases and minor code changes to increase coverage of btree.c. (CVS 6456) (check-in: [def3a01691] user: danielk1977 branch: trunk, size: 14931) | |
2008-11-26
| ||
07:40 | [12f9000bb9] part of check-in [8271229c66] Fix an obscure memory leak that can follow an IO error. (CVS 5956) (check-in: [8271229c66] user: danielk1977 branch: trunk, size: 14045) | |
2008-07-12
| ||
14:52 | [b42f249c91] part of check-in [dcb160249f] Remove leftover debugging commands (breakpoint and btree_breakpoint) from test scripts. (CVS 5400) (check-in: [dcb160249f] user: drh branch: trunk, size: 13537) | |
2008-07-09
| ||
11:49 | [404edbb581] part of check-in [491f8f9613] Coverage testing for balance_quick() and balance_deeper(). (CVS 5382) (check-in: [491f8f9613] user: danielk1977 branch: trunk, size: 13546) | |
2008-07-08
| ||
17:13 | [f87e5be364] part of check-in [d74fbb81ca] Test another corruption case in btree.c. And an IO error related scenario. (CVS 5371) (check-in: [d74fbb81ca] user: danielk1977 branch: trunk, size: 10435) | |
10:19 | [7ff1f418ea] part of check-in [f6d9cb835b] Improve coverage of btree.c. (CVS 5363) (check-in: [f6d9cb835b] user: danielk1977 branch: trunk, size: 9432) | |
2008-06-07
| ||
08:58 | [0354707047] part of check-in [e9f01c0186] Change the signature of sqlite3PagerPagecount() so that it can return an error code. (CVS 5195) (check-in: [e9f01c0186] user: danielk1977 branch: trunk, size: 8789) | |
2008-06-05
| ||
11:39 | [a9dc722254] part of check-in [4226ac54be] Modify the signatures of the sqlite3_vfs.xAccess and sqlite3_vfs.xCheckReservedLock functions. (CVS 5188) (check-in: [4226ac54be] user: danielk1977 branch: trunk, size: 8790) | |
2008-05-05
| ||
15:26 | [32cff40562] part of check-in [198c395b01] Avoid leaking page references after an IO error is encountered. (CVS 5082) (check-in: [198c395b01] user: danielk1977 branch: trunk, size: 8773) | |
2008-01-16
| ||
17:46 | [5382046b2e] part of check-in [5807921f5a] Get all tests running without memory leaks. (CVS 4714) (check-in: [5807921f5a] user: drh branch: trunk, size: 8582) | |
2007-10-09
| ||
08:29 | [ae429185a3] part of check-in [07c00fffe5] Fixes to the test suite (no code changes) so that quick.test runs with OMIT_ATTACH builds. #2706. (CVS 4480) (check-in: [07c00fffe5] user: danielk1977 branch: trunk, size: 8607) | |
2007-09-01
| ||
17:00 | [4b175825ed] part of check-in [5842f68c1b] 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: [5842f68c1b] user: danielk1977 branch: trunk, size: 8554) | |
2007-03-17
| ||
10:26 | [491d42c49b] part of check-in [c4be8d9949] Modifications to crash-test infrastructure. (CVS 3695) (check-in: [c4be8d9949] user: danielk1977 branch: trunk, size: 7728) | |
2007-03-15
| ||
12:17 | [053da63476] part of check-in [1a53f531ec] Infrastructure to make simulated I/O errors persistent instead of transient. (CVS 3689) (check-in: [1a53f531ec] user: drh branch: trunk, size: 7707) | |
2007-01-04
| ||
14:58 | [565f1a47c6] part of check-in [8cad5d671b] Fix a memory leak introduced by the latest changes to pager.c. (CVS 3554) (check-in: [8cad5d671b] user: drh branch: trunk, size: 7478) | |
2007-01-03
| ||
23:37 | [58fb371922] part of check-in [70a862702d] 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: [70a862702d] user: drh branch: trunk, size: 7458) | |
2006-09-15
| ||
07:28 | [6f67d9328a] part of check-in [ba579ddc43] 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: [ba579ddc43] user: drh branch: trunk, size: 7441) | |
2006-02-10
| ||
13:33 | [804d56cfa6] part of check-in [c468aa349d] Minor test file modifications for builds compiled with OMIT options. (CVS 3077) (check-in: [c468aa349d] user: danielk1977 branch: trunk, size: 7442) | |
2006-01-24
| ||
13:09 | [42581999ad] part of check-in [c30705a00d] 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: [c30705a00d] user: danielk1977 branch: trunk, size: 7442) | |
2006-01-23
| ||
16:25 | [35637957d7] part of check-in [2ef8b85db7] Get I/O error tests working on windows. (CVS 3007) (check-in: [2ef8b85db7] user: drh branch: trunk, size: 7435) | |
15:25 | [3c9facf130] part of check-in [a9ec5ee472] Further coverage improvements for pager.c and another IO error bug fix. (CVS 3001) (check-in: [a9ec5ee472] user: danielk1977 branch: trunk, size: 7360) | |
2006-01-06
| ||
14:32 | [aca09f9b30] part of check-in [2529c2e11f] 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: [2529c2e11f] user: drh branch: trunk, size: 6043) | |
2005-08-20
| ||
13:47 | [c3f71a60be] part of check-in [e559e810a5] More test coverage improvements. (CVS 2605) (check-in: [e559e810a5] user: drh branch: trunk, size: 6042) | |
2005-03-10
| ||
12:58 | [b27540c587] part of check-in [7e4af62238] Disable the use of ./crashtest in builds that include a codec. (CVS 2371) (check-in: [7e4af62238] user: drh branch: trunk, size: 5681) | |
2005-01-29
| ||
09:14 | [7eff0a5cb5] part of check-in [808e16a7dd] Update to test files to support builds with OMIT macros defined. (CVS 2289) (check-in: [808e16a7dd] user: danielk1977 branch: trunk, size: 5644) | |
08:36 | [79e1ee6915] part of check-in [d0b16bae65] Update ioerr.test to be more deterministic. (CVS 2287) (check-in: [d0b16bae65] user: danielk1977 branch: trunk, size: 5583) | |
2005-01-22
| ||
03:39 | [3155522a4f] part of check-in [764b55adb5] Test script changes: Bug fix and cleanup on ioerr tests. Also, don't use TCL "file copy" command on windows. (CVS 2264) (check-in: [764b55adb5] user: danielk1977 branch: trunk, size: 5703) | |
2005-01-19
| ||
03:47 | [fb507c2596] part of check-in [441316f1af] A few test cases were failing on windows due to mandatory locking. Omit them on that platform. (CVS 2234) (check-in: [441316f1af] user: danielk1977 branch: trunk, size: 8463) | |
2005-01-16
| ||
11:07 | [43cdd9dcbd] 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: 8235) | |
09:06 | [f2072906ed] part of check-in [fe548561a0] Fixes so that compiling and testing works when SQLITE_OMIT_AUTOVACUUM is defined. (CVS 2218) (check-in: [fe548561a0] user: danielk1977 branch: trunk, size: 8196) | |
2005-01-14
| ||
13:50 | [fe51bacd7f] part of check-in [c550d80c25] Experimental patch to balance() (use -DSQLITE_BALANCE_QUICK). (CVS 2211) (check-in: [c550d80c25] user: danielk1977 branch: trunk, size: 8205) | |
2005-01-13
| ||
11:07 | [259bef1012] part of check-in [0428a14801] Test cases to improve coverage of pager.c. (CVS 2205) (check-in: [0428a14801] user: danielk1977 branch: trunk, size: 8176) | |
2005-01-12
| ||
09:10 | [0563e3eace] part of check-in [2b3e21ce2e] Tests to improve coverage of vdbeaux.c. (CVS 2201) (check-in: [2b3e21ce2e] user: danielk1977 branch: trunk, size: 6588) | |
2005-01-11
| ||
13:02 | [01ac547c4a] part of check-in [a6b4572207] Test cases to improve coverage of vdbe.c. (CVS 2193) (check-in: [a6b4572207] user: danielk1977 branch: trunk, size: 5979) | |
10:25 | [b378378502] part of check-in [8ced491588] Test cases to improve coverage of btree.c (and minor bugfixes). (CVS 2190) (check-in: [8ced491588] user: danielk1977 branch: trunk, size: 5246) | |
2005-01-10
| ||
12:59 | [fd283e7683] part of check-in [a461988661] Extra test cases to improve coverage of btree.c (CVS 2189) (check-in: [a461988661] user: danielk1977 branch: trunk, size: 4261) | |
2005-01-08
| ||
02:35 | [90ccd62d50] 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: 4145) | |
2004-10-01
| ||
14:38 | [3ce897ee99] part of check-in [44e56f0bba] Additional code to test the SQLITE_FULL return when the disk is full. (CVS 1994) (check-in: [44e56f0bba] user: drh branch: trunk, size: 3688) | |
2004-06-19
| ||
00:16 | [7d087bfd1a] part of check-in [d705d051be] 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: [d705d051be] user: drh branch: trunk, size: 3845) | |
2004-06-15
| ||
11:40 | [ab1319619f] part of check-in [e21a181376] Minor bugfixes and test case adjustments for version 2 test cases to work with version 3. (CVS 1598) (check-in: [e21a181376] user: danielk1977 branch: trunk, size: 3850) | |
2003-04-25
| ||
15:37 | [5dbaf09f96] part of check-in [8d3e879349] 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: [8d3e879349] user: drh branch: trunk, size: 3717) | |
2003-02-16
| ||
22:21 | [45c8feebe6] 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: 1736) | |
2001-10-12
| ||
17:30 | Added: [57d9bffaca] part of check-in [0a7848b619] Fix an assertion failure when the disk fills up. Add tests for a full disk situation. (CVS 285) (check-in: [0a7848b619] user: drh branch: trunk, size: 1689) | |