SQLite

All files named ”test/walfault.test”
Login

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

History for test/walfault.test

2018-01-22
19:04
[3771f7c8b1] part of check-in [27e20d6998] Merge all version-3.22.0 changes. (check-in: [27e20d6998] user: drh branch: apple-osx, size: 18261)
2018-01-17
01:15
[09b8ad7e52] part of check-in [7274d05ff4] Fix duplicate test names in 'walfault.test'. (check-in: [7274d05ff4] user: mistachkin branch: trunk, size: 18221)
2014-05-08
23:01
[f4160abd02] part of check-in [9411d7dc6f] Initial attempt to merge in all trunk changes over the previous 1.5 years. This check-in compiles but there are compiler warnings and "make test" segfaults after only running a few test modules. (check-in: [9411d7dc6f] user: drh branch: apple-osx, size: 18261)
2013-12-19
16:26
[1f8389f770] part of check-in [ca3fdfd419] Make sure errors encountered while initializing extensions such as FTS4 get reported out from sqlite3_open(). This fixes a bug introduced by check-in [9d347f547e7ba9]. Also remove lots of forgotten "breakpoint" commands left in test scripts over the years. (check-in: [ca3fdfd419] user: drh branch: trunk, size: 18221)
2013-04-05
20:40
[54ad6e849c] part of check-in [b095e2cdb6] Improve the code coverage of "permutations.test coverage-pager". (check-in: [b095e2cdb6] user: dan branch: trunk, size: 18234)
2012-04-02
23:35
[e5309befca] part of check-in [d51c086e5c] Merge in latest changes, autologging options, read only file system wal support, test config conditionalization, WAL frame write prebuffering (check-in: [d51c086e5c] user: adam branch: apple-osx, size: 17313)
2012-01-14
14:13
[a16ad4987e] part of check-in [2cc414cd14] Merge the latest trunk changes into the apple-osx branch. (check-in: [2cc414cd14] user: drh branch: apple-osx, size: 17322)
2012-01-13
10:04
[97394d8de8] part of check-in [5afbcd49f9] Fix test case issues related to errors in file-controls and the PSOW flag. (check-in: [5afbcd49f9] user: dan branch: trunk, size: 17273)
2011-08-23
18:06
[c54e6a304d] part of check-in [c5f7977b89] Merge latest trunk changes into the apple-osx branch. (check-in: [c5f7977b89] user: dan branch: apple-osx, size: 17204)
2011-08-02
00:57
[efb0d57248] 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: 17155)
2011-04-04
13:11
[7db81f3dac] part of check-in [6d78a25ddc] Merge in the latest changes from trunk. (check-in: [6d78a25ddc] user: drh branch: apple-osx, size: 17204)
2011-04-02
06:44
[58fce62635] part of check-in [139bc5655e] Fix additional test cases so that they work with DEFAULT_AUTOVACUUM. (check-in: [139bc5655e] user: dan branch: trunk, size: 17155)
2011-02-07
16:24
[bf3808895f] part of check-in [f83b07ace3] Fix some test cases in walfault.test. Extend one test case to restore code coverage. Add wal5.test to the "coverage-wal" permutation. (check-in: [f83b07ace3] user: dan branch: trunk, size: 17097)
2010-11-19
23:50
[395354b447] part of check-in [c8bc057c7d] Merge all the latest changes from the trunk into the apple-osx branch. (check-in: [c8bc057c7d] user: drh branch: apple-osx, size: 17102)
2010-11-01
18:45
[81ed760def] part of check-in [6cae552927] Add test cases to restore coverage of pager.c and wal.c. (check-in: [6cae552927] user: dan branch: trunk, size: 17053)
17:38
[1211c3c5f3] part of check-in [8dd5c69198] If a database file with the WAL flag set is opened in exclusive-locking mode, use heap memory to store the wal-index instead of shared-memory. (check-in: [8dd5c69198] user: dan branch: trunk, size: 16258)
2010-08-18
00:09
[6052764563] part of check-in [5e2ee7db0f] Updating apple-osx with minor source fixes, database truncate and replace private calls and a bunch of conditionalization for tests running in different environments (check-in: [5e2ee7db0f] user: adam branch: apple-osx, size: 14412)
2010-07-03
16:37
[05c470688d] part of check-in [50f2f7dfd6] Further changes to test scripts so that the "inmemory_journal" permutation works. (check-in: [50f2f7dfd6] user: dan branch: trunk, size: 14363)
2010-06-14
18:06
[c2b524299d] part of check-in [a2b9374fc6] Fix an error in the walfault.test script introduced by the previous check-in. (check-in: [a2b9374fc6] user: drh branch: trunk, size: 14223)
07:53
[f6c1d0eade] part of check-in [37b26d125f] Add some fault-injection tests to improve coverage. (check-in: [37b26d125f] user: dan branch: experimental, size: 14228)
2010-06-05
11:53
[0f9524cedb] part of check-in [f9d4ae0e8c] Add extra coverage test cases for wal.c. No changes to production code. (check-in: [f9d4ae0e8c] user: dan branch: trunk, size: 11457)
2010-06-04
10:37
[4c412eae94] part of check-in [02c4040ce2] Fix a problem where an SQLITE_BUSY in the checkpoint code was being treated as an IO error (abandoning, instead of just limiting, the checkpoint). (check-in: [02c4040ce2] user: dan branch: trunk, size: 10233)
2010-06-03
12:35
[0cd672eb05] part of check-in [c43deb33ae] Delay opening the sub-journal until SQLite actually needs to write data to it. (check-in: [c43deb33ae] user: dan branch: trunk, size: 12721)
09:25
[058c9e2829] part of check-in [ac0de2f39e] Enhancements to test_vfs.c and walfault.test. (check-in: [ac0de2f39e] user: dan branch: trunk, size: 12469)
2010-06-01
19:15
[9015004b56] part of check-in [716d99f392] Changes to the way faults are injected into xShmXXX VFS calls. (check-in: [716d99f392] user: dan branch: trunk, size: 12890)
17:46
[c3c5478d23] part of check-in [b627e15368] Change the OOM and IO error test cases in walfault.test so that each test case runs both types of error simulation. (check-in: [b627e15368] user: dan branch: trunk, size: 13222)
2010-05-31
06:38
[690350d020] part of check-in [15abbc3416] Changes to the way one of the WAL/OOM tests works. (check-in: [15abbc3416] user: dan branch: trunk, size: 12161)
2010-05-21
16:23
[f71d4c9a13] part of check-in [75a1130d86] Correct an off-by-one bug in the previous commit. (check-in: [75a1130d86] user: dan branch: trunk, size: 11147)
2010-05-11
02:46
[98df474449] part of check-in [6a5630806c] Updates to WAL TCL test scripts to support running on Windows. (check-in: [6a5630806c] user: shaneh branch: trunk, size: 10608)
2010-05-07
09:43
[bff34172bc] part of check-in [8b3b5ab8fa] Test another IO error case in wal.c. (check-in: [8b3b5ab8fa] user: dan branch: trunk, size: 10591)
2010-05-06
15:56
[ae37204f43] part of check-in [98a9713e00] Further coverage tests. (check-in: [98a9713e00] user: dan branch: trunk, size: 8079)
14:42
[e3e9641801] part of check-in [429f437fb7] Add tests to cover a couple of branches in wal.c. (check-in: [429f437fb7] user: dan branch: trunk, size: 7519)
11:32
[2d6e00e07a] part of check-in [9465b267d4] Add test cases to test the libraries handling of corrupt wal-index headers. (check-in: [9465b267d4] user: dan branch: trunk, size: 6763)
07:43
[3b62e7d2ca] part of check-in [fbbcacb137] Add tests for handling errors returned by xShm VFS methods. (check-in: [fbbcacb137] user: dan branch: trunk, size: 6538)
2010-05-05
19:04
[9146e22807] part of check-in [72663123d6] Test the handling of errors returned by the xShmXXX() APIs. (check-in: [72663123d6] user: dan branch: trunk, size: 3375)
2010-05-04
11:06
[2504c5c50d] part of check-in [232dbe8ece] Fix a typo in walfault.test. (check-in: [232dbe8ece] user: dan branch: trunk, size: 1581)
2010-05-03
18:01
[cdd1a27ed8] part of check-in [7ed85e87dd] Add a test to simulate an OOM during log recovery to walfault.test. (check-in: [7ed85e87dd] user: dan branch: trunk, size: 1577)
17:18
Added: [51ffa1eb3e] part of check-in [9d3f3736be] Fix a couple of errors in WAL code that can occur in an OOM situation. (check-in: [9d3f3736be] user: dan branch: trunk, size: 821)