/ File History
Login

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

History of test/corrupt7.test

2016-03-14
17:05
[b036f94b] part of check-in [d866fffb] Many test cases fixed to work with encryption. (check-in: [d866fffb] user: drh branch: see-testing, size: 3234)
2015-07-02
16:17
[e4fa6d65] part of check-in [251a7590] Smaller and faster PRAGMA integrity_check that also does a better job of detecting errors. Some output text describing discovered file corruption has changed for clarity. (check-in: [251a7590] user: drh branch: trunk, size: 3247)
2015-07-01
17:13
[beb6b166] part of check-in [1c522123] Rework the PRAGMA integrity_check logic. Simplify the checkTreePage() routine and clean up the error messages generated. (check-in: [1c522123] user: drh branch: integrity-check-refactor, size: 3428)
2013-11-29
15:06
[22cc644c] part of check-in [15e4f63d] Add a new sqlite3_test_control() that indicates that database files are always well-formed. Use this during testing to enable assert() statements that prove conditions that are always true for well-formed databases. (check-in: [15e4f63d] user: drh branch: trunk, size: 3860)
2013-03-27
19:53
[ff767cdf] part of check-in [0e3d5119] Modify various test cases so that they work if the file is extended in units of the system page-size. (check-in: [0e3d5119] user: dan branch: two-mappings, size: 3780)
2010-06-22
13:46
[a90caf89] part of check-in [85dd51a7] Some changes to test scripts related to codec enabled versions of sqlite. (check-in: [85dd51a7] user: dan branch: trunk, size: 3786)
2010-02-19
04:28
[1eb2214f] part of check-in [cae47c5b] Changes to pragma integrity_check to check rowid order. Tests of same in corruptE.test. (check-in: [cae47c5b] user: shaneh branch: trunk, size: 3621)
2009-08-10
10:18
[e66cb109] part of check-in [3172a296] Update a couple of tests in corrupt7.test to account for a change in the error message text emitted by SQLite. (CVS 6968) (check-in: [3172a296] user: danielk1977 branch: trunk, size: 3599)
2009-06-09
13:42
[8bfb0884] part of check-in [56bff6eb] Enable cell overflow checking in sqlite3BtreeInitPage() using the compile-time option SQLITE_ENABLE_OVERSIZE_CELL_CHECK. Change the tests so that they recognize different error messages depending on the setting of this macro. (CVS 6735) (check-in: [56bff6eb] user: drh branch: trunk, size: 3605)
2009-06-04
17:02
[2aa5790f] part of check-in [1335e444] Fix an assertion fault in balance_quick() that occurs when an interior btree node has zero cells due to database corruption. Also update the corrupt7.test result vectors for a couple of cases where the error report on database corruption changed due to earlier detection. (CVS 6717) (check-in: [1335e444] user: drh branch: trunk, size: 2987)
2008-08-13
14:07
[7a3be79b] part of check-in [055f173a] A partial fix for ticket #3292. This fixes the original problem but there are other similar problems lurking in the code still. (CVS 5561) (check-in: [055f173a] user: drh branch: trunk, size: 2963)
2008-07-26
18:26
[34d3217f] part of check-in [7aecabac] Fix a case where database corruption was causing an invalid reference. (CVS 5484) (check-in: [7aecabac] user: danielk1977 branch: trunk, size: 2839)
2008-07-25
14:53
[d9a20cf5] part of check-in [22177dac] Fix the corrupt7 tests to track changes in the integrity check error message. (CVS 5480) (check-in: [22177dac] user: drh branch: trunk, size: 2047)
2008-06-11
18:56
[f0ff354e] part of check-in [4a77ff5b] Adjust the error-message text in corrupt7.test. (CVS 5205) (check-in: [4a77ff5b] user: drh branch: trunk, size: 2071)
18:01
[900d4f9a] part of check-in [c569a6cf] Add a test case for the database corruption in the form of cell offsets out of range in an otherwise valid btree page. (CVS 5202) (check-in: [c569a6cf] user: drh branch: trunk, size: 2047) Added