/ History for test/misc7.test
Login

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

History for test/misc7.test

2019-01-04
23:39
[4f219540] part of check-in [fa98748f] Give a meaningful error on an attempt to use UPSERT on a virtual table, rather than simply not working. (check-in: [fa98748f] user: drh branch: trunk, size: 15057)
2018-11-07
14:41
[10d639a5] part of check-in [911e8a17] More test-case adjustments for defensive mode. (check-in: [911e8a17] user: drh branch: read-only-shadow, size: 14898)
2018-05-29
14:06
[34985570] part of check-in [f808e228] Fix some test script issues caused by recent EXPLAIN QUERY PLAN enhancements. (check-in: [f808e228] user: dan branch: trunk, size: 14859)
2018-02-02
08:14
[e26355e3] part of check-in [22a228ed] In SQLITE_ENABLE_BATCH_ATOMIC_WRITE builds on F2FS file-systems, invoke SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE if an SQLITE_FCNTL_COMMIT_ATOMIC_WRITE call fails. Also, do not use an atomic transaction to create the initial database. This is because if an error occurs while writing to the db file, any changes to the file-size do not seem to be rolled back automatically. The only time this matters is when the file was 0 bytes in size to start with. Cherrypick of [b3122db154]. (check-in: [22a228ed] user: dan branch: branch-3.19, size: 14857)
2018-01-23
14:01
[567e223b] part of check-in [b3122db1] In SQLITE_ENABLE_BATCH_ATOMIC_WRITE builds on F2FS file-systems, invoke SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE if an SQLITE_FCNTL_COMMIT_ATOMIC_WRITE call fails. Also, do not use an atomic transaction to create the initial database. This is because if an error occurs while writing to the db file, any changes to the file-size do not seem to be rolled back automatically. The only time this matters is when the file was 0 bytes in size to start with. (check-in: [b3122db1] user: dan branch: trunk, size: 14885)
2018-01-10
11:56
[859894e3] part of check-in [6a16f554] Fix a problem in os_unix.c causing it to return SQLITE_CANTOPEN instead of SQLITE_READONLY_RECOVERY. (check-in: [6a16f554] user: dan branch: trunk, size: 14789)
2014-01-23
14:44
[edd0b63e] part of check-in [f4a701d5] Modifications to test files to omit any tests that intentionally access out-of-bounds locations in clang -fsanitize=address builds. (check-in: [f4a701d5] user: dan branch: trunk, size: 14117)
2013-11-16
12:56
[1265eb98] part of check-in [c7f2ed9f] Fix testcase misc7-16 so that it works with the new UNIQUE constraint error message format. (check-in: [c7f2ed9f] user: drh branch: trunk, size: 14074)
2013-06-10
23:30
[50c02c35] part of check-in [aa580e36] Fix test cases for the new EXPLAIN QUERY PLAN format. Add the wherecosttest tool. Other fixes to logarithm cost. (check-in: [aa580e36] user: drh branch: nextgen-query-plan-logcost, size: 14075)
2013-03-05
15:09
[dd82ec92] part of check-in [39247b14] Add extended error code SQLITE_READONLY_ROLLBACK. Returned if a read-only connection cannot read the database because doing so would require it to roll back a hot-journal. (check-in: [39247b14] user: dan branch: experimental, size: 14111)
2012-06-21
15:09
[f00dad9a] part of check-in [eebd594d] Remove more references to OS/2. (check-in: [eebd594d] user: mistachkin branch: trunk, size: 13332)
2012-03-08
20:00
[4337d84e] part of check-in [82bcd7ec] On Windows, make sure the current directory value used by the test suite is 'normalized' to what the parent command shell sees. Also, clean the test directories used by the quota2.test file. (check-in: [82bcd7ec] user: mistachkin branch: trunk, size: 13366)
2012-01-17
15:29
[6743b810] part of check-in [96900c47] Remove the undocumented PRAGMA omit_readlock hack. (check-in: [96900c47] user: drh branch: trunk, size: 13362)
2011-08-02
00:57
[eafaa41b] 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: 13012)
2010-12-02
06:08
[29032efc] part of check-in [917af565] Update misc7.test to account for EQP changes. (check-in: [917af565] user: dan branch: trunk, size: 13075)
2009-07-16
18:21
[c5f4e6a8] part of check-in [94525179] Code simplifications and comment improvements in support of structural coverage testing. (CVS 6899) (check-in: [94525179] user: drh branch: trunk, size: 13035)
2009-02-10
05:45
[debcd7db] part of check-in [d919d2a1] Fix a bug in test file misc7.test. No code changes. (CVS 6272) (check-in: [d919d2a1] user: danielk1977 branch: trunk, size: 13223)
2009-02-05
16:31
[93c81aed] part of check-in [e8f192e2] Make the pending byte adjustable via sqlite3_test_control() on all builds, not just on test builds. (CVS 6263) (check-in: [e8f192e2] user: drh branch: trunk, size: 13080)
2009-01-09
17:11
[065b4a32] part of check-in [0f3f9011] Increase pager.c coverage a bit. Fix an assert failure that can occur following a "PRAGMA omit_readlock" command on a read-only database. (CVS 6152) (check-in: [0f3f9011] user: danielk1977 branch: trunk, size: 13078)
2008-10-30
15:03
[edbbe77d] part of check-in [4c6a90a1] Add the sqlite3_extended_errcode() interface. Change to return SQLITE_BUSY instead of SQLITE_ERROR when a COMMIT is attempted and one or more queries are still pending. (CVS 5850) (check-in: [4c6a90a1] user: drh branch: trunk, size: 12508)
2008-08-22
13:57
[0d763f70] part of check-in [10e62d47] fix some tests to take the right branch on OS/2 (hope I got the Tcl syntax right) (CVS 5593) (check-in: [10e62d47] user: pweilbacher branch: trunk, size: 12506)
2008-08-02
03:50
[fd424ff9] part of check-in [f1e44eb3] Additional coverage testing. Fix a segfault following OOM in sqltie3_load_extension(). (CVS 5523) (check-in: [f1e44eb3] user: drh branch: trunk, size: 12464)
2008-08-01
15:06
[9aef880e] part of check-in [3f70e03a] Add a permutation test case for running all OOM tests with lookaside disabled. (CVS 5517) (check-in: [3f70e03a] user: drh branch: trunk, size: 12285)
2008-07-11
13:53
[b0d80b95] part of check-in [c9ffbfe3] Fix minor problems in the test scripts and harness. (CVS 5394) (check-in: [c9ffbfe3] user: drh branch: trunk, size: 12117)
2008-07-09
16:51
[68198e6a] part of check-in [2d8f7beb] Test coverage improvements on printf. (CVS 5385) (check-in: [2d8f7beb] user: drh branch: trunk, size: 12113)
2008-03-15
14:53
[26e0d948] part of check-in [5589b9d3] Skip tests that require setting detailed unix permissions on files when running on filesystems such as AFP that do not support that capability. (CVS 4866) (check-in: [5589b9d3] user: drh branch: trunk, size: 11948)
2008-01-23
12:52
[3ec53989] part of check-in [9f95d79d] Improvements to test coverage in the lemon-generated parser and in the sqlite3_get_table() interface. (CVS 4745) (check-in: [9f95d79d] user: drh branch: trunk, size: 11444)
2007-12-13
21:54
[b7f829bc] part of check-in [4e91a267] Change all instances of "it's" in comments to either "its" or "it is", as appropriate, in case the comments are ever again read by a pedantic grammarian. Ticket #2840. (CVS 4629) (check-in: [4e91a267] user: drh branch: trunk, size: 11440)
2007-10-05
15:53
[3fbd0a9e] part of check-in [a51946e6] Changes to a couple of test scripts to handle the tcl 8.5 version of (file attributes -readonly) on mac. (CVS 4472) (check-in: [a51946e6] user: danielk1977 branch: trunk, size: 11449)
2007-08-22
20:18
[a67af962] part of check-in [db818430] The malloc.test script now passes all tests with no errors. (CVS 4271) (check-in: [db818430] user: drh branch: trunk, size: 11217)
2007-06-27
23:52
[6e573e3d] part of check-in [b3f44269] Add a test case to verify that ticket #2470 has been fixed. (CVS 4145) (check-in: [b3f44269] user: drh branch: trunk, size: 11214)
2007-04-25
15:42
[22ca647b] part of check-in [66646d6f] Disable tests in misc7 that do not work on windows due to limitations of the windows file system. (CVS 3873) (check-in: [66646d6f] user: drh branch: trunk, size: 10795)
2007-04-02
12:28
[292c9ec0] part of check-in [84077fa1] Cover a corrupt-db case in pager.c. (CVS 3794) (check-in: [84077fa1] user: danielk1977 branch: trunk, size: 10331)
11:08
[2b7af7cb] part of check-in [4d8c6bf4] Correctly handle the obscure case of a read-only hot-journal file. (CVS 3791) (check-in: [4d8c6bf4] user: danielk1977 branch: trunk, size: 9754)
05:07
[db026378] part of check-in [ba0538a4] Fix a resource leak introduced by the change-counter optimisation. Also add some test coverage. (CVS 3790) (check-in: [ba0538a4] user: danielk1977 branch: trunk, size: 8963)
2007-03-31
10:00
[8663e29f] part of check-in [665b119a] More coverage for pager.c. (CVS 3778) (check-in: [665b119a] user: danielk1977 branch: trunk, size: 8713)
2007-03-30
18:21
[6f59801b] part of check-in [c1aca18f] Coverage testing for a few lines in pager.c. (CVS 3770) (check-in: [c1aca18f] user: danielk1977 branch: trunk, size: 7673)
17:11
[92c5d9ea] part of check-in [eec7ab63] Coverage tests for some pragmas. (CVS 3767) (check-in: [eec7ab63] user: danielk1977 branch: trunk, size: 6096)
14:56
[54b131b8] part of check-in [7e0aa964] Coverage improvements for where.c. (CVS 3764) (check-in: [7e0aa964] user: danielk1977 branch: trunk, size: 5435)
13:01
[c111c5cc] part of check-in [339941d8] Avoid using the "clock" command in test scripts since it is a proc in Tcl8.5 and is thus not available to testfixture. (CVS 3760) (check-in: [339941d8] user: drh branch: trunk, size: 4275)
09:13
[2d0af473] part of check-in [ea49ddf6] Test coverage a few extra lines in where.c. (CVS 3756) (check-in: [ea49ddf6] user: danielk1977 branch: trunk, size: 4236)
07:10
[ac433b38] part of check-in [19fc3d78] Extra test cases to improve coverage of main.c. (CVS 3755) (check-in: [19fc3d78] user: danielk1977 branch: trunk, size: 3647)
2007-03-29
17:07
[bc52702a] part of check-in [0b22ce36] Add a couple of test cases to improve coverage testing. (CVS 3747) (check-in: [0b22ce36] user: danielk1977 branch: trunk, size: 2181)
12:19
[9b3bd914] part of check-in [f26b0141] Explicitly test some error cases that up until now have not been checked. (CVS 3742) (check-in: [f26b0141] user: danielk1977 branch: trunk, size: 684) Added