/ File History
Login

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

History of test/misc7.test

2019-01-04
23:39
Give a meaningful error on an attempt to use UPSERT on a virtual table, rather than simply not working. file: [4f219540] check-in: [fa98748f] user: drh branch: trunk, size: 15057
2018-11-07
14:41
More test-case adjustments for defensive mode. file: [10d639a5] check-in: [911e8a17] user: drh branch: read-only-shadow, size: 14898
2018-05-29
14:06
Fix some test script issues caused by recent EXPLAIN QUERY PLAN enhancements. file: [34985570] check-in: [f808e228] user: dan branch: trunk, size: 14859
2018-02-02
08:14
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]. file: [e26355e3] check-in: [22a228ed] user: dan branch: branch-3.19, size: 14857
2018-01-23
14:01
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. file: [567e223b] check-in: [b3122db1] user: dan branch: trunk, size: 14885
2018-01-10
11:56
Fix a problem in os_unix.c causing it to return SQLITE_CANTOPEN instead of SQLITE_READONLY_RECOVERY. file: [859894e3] check-in: [6a16f554] user: dan branch: trunk, size: 14789
2014-01-23
14:44
Modifications to test files to omit any tests that intentionally access out-of-bounds locations in clang -fsanitize=address builds. file: [edd0b63e] check-in: [f4a701d5] user: dan branch: trunk, size: 14117
2013-11-16
12:56
Fix testcase misc7-16 so that it works with the new UNIQUE constraint error message format. file: [1265eb98] check-in: [c7f2ed9f] user: drh branch: trunk, size: 14074
2013-06-10
23:30
Fix test cases for the new EXPLAIN QUERY PLAN format. Add the wherecosttest tool. Other fixes to logarithm cost. file: [50c02c35] check-in: [aa580e36] user: drh branch: nextgen-query-plan-logcost, size: 14075
2013-03-05
15:09
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. file: [dd82ec92] check-in: [39247b14] user: dan branch: experimental, size: 14111
2012-06-21
15:09
Remove more references to OS/2. file: [f00dad9a] check-in: [eebd594d] user: mistachkin branch: trunk, size: 13332
2012-03-08
20:00
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. file: [4337d84e] check-in: [82bcd7ec] user: mistachkin branch: trunk, size: 13366
2012-01-17
15:29
Remove the undocumented PRAGMA omit_readlock hack. file: [6743b810] check-in: [96900c47] user: drh branch: trunk, size: 13362
2011-08-02
00:57
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. file: [eafaa41b] check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 13012
2010-12-02
06:08
Update misc7.test to account for EQP changes. file: [29032efc] check-in: [917af565] user: dan branch: trunk, size: 13075
2009-07-16
18:21
Code simplifications and comment improvements in support of structural coverage testing. (CVS 6899) file: [c5f4e6a8] check-in: [94525179] user: drh branch: trunk, size: 13035
2009-02-10
05:45
Fix a bug in test file misc7.test. No code changes. (CVS 6272) file: [debcd7db] check-in: [d919d2a1] user: danielk1977 branch: trunk, size: 13223
2009-02-05
16:31
Make the pending byte adjustable via sqlite3_test_control() on all builds, not just on test builds. (CVS 6263) file: [93c81aed] check-in: [e8f192e2] user: drh branch: trunk, size: 13080
2009-01-09
17:11
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) file: [065b4a32] check-in: [0f3f9011] user: danielk1977 branch: trunk, size: 13078
2008-10-30
15:03
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) file: [edbbe77d] check-in: [4c6a90a1] user: drh branch: trunk, size: 12508
2008-08-22
13:57
fix some tests to take the right branch on OS/2 (hope I got the Tcl syntax right) (CVS 5593) file: [0d763f70] check-in: [10e62d47] user: pweilbacher branch: trunk, size: 12506
2008-08-02
03:50
Additional coverage testing. Fix a segfault following OOM in sqltie3_load_extension(). (CVS 5523) file: [fd424ff9] check-in: [f1e44eb3] user: drh branch: trunk, size: 12464
2008-08-01
15:06
Add a permutation test case for running all OOM tests with lookaside disabled. (CVS 5517) file: [9aef880e] check-in: [3f70e03a] user: drh branch: trunk, size: 12285
2008-07-11
13:53
Fix minor problems in the test scripts and harness. (CVS 5394) file: [b0d80b95] check-in: [c9ffbfe3] user: drh branch: trunk, size: 12117
2008-07-09
16:51
Test coverage improvements on printf. (CVS 5385) file: [68198e6a] check-in: [2d8f7beb] user: drh branch: trunk, size: 12113
2008-03-15
14:53
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) file: [26e0d948] check-in: [5589b9d3] user: drh branch: trunk, size: 11948
2008-01-23
12:52
Improvements to test coverage in the lemon-generated parser and in the sqlite3_get_table() interface. (CVS 4745) file: [3ec53989] check-in: [9f95d79d] user: drh branch: trunk, size: 11444
2007-12-13
21:54
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) file: [b7f829bc] check-in: [4e91a267] user: drh branch: trunk, size: 11440
2007-10-05
15:53
Changes to a couple of test scripts to handle the tcl 8.5 version of (file attributes -readonly) on mac. (CVS 4472) file: [3fbd0a9e] check-in: [a51946e6] user: danielk1977 branch: trunk, size: 11449
2007-08-22
20:18
The malloc.test script now passes all tests with no errors. (CVS 4271) file: [a67af962] check-in: [db818430] user: drh branch: trunk, size: 11217
2007-06-27
23:52
Add a test case to verify that ticket #2470 has been fixed. (CVS 4145) file: [6e573e3d] check-in: [b3f44269] user: drh branch: trunk, size: 11214
2007-04-25
15:42
Disable tests in misc7 that do not work on windows due to limitations of the windows file system. (CVS 3873) file: [22ca647b] check-in: [66646d6f] user: drh branch: trunk, size: 10795
2007-04-02
12:28
Cover a corrupt-db case in pager.c. (CVS 3794) file: [292c9ec0] check-in: [84077fa1] user: danielk1977 branch: trunk, size: 10331
11:08
Correctly handle the obscure case of a read-only hot-journal file. (CVS 3791) file: [2b7af7cb] check-in: [4d8c6bf4] user: danielk1977 branch: trunk, size: 9754
05:07
Fix a resource leak introduced by the change-counter optimisation. Also add some test coverage. (CVS 3790) file: [db026378] check-in: [ba0538a4] user: danielk1977 branch: trunk, size: 8963
2007-03-31
10:00
More coverage for pager.c. (CVS 3778) file: [8663e29f] check-in: [665b119a] user: danielk1977 branch: trunk, size: 8713
2007-03-30
18:21
Coverage testing for a few lines in pager.c. (CVS 3770) file: [6f59801b] check-in: [c1aca18f] user: danielk1977 branch: trunk, size: 7673
17:11
Coverage tests for some pragmas. (CVS 3767) file: [92c5d9ea] check-in: [eec7ab63] user: danielk1977 branch: trunk, size: 6096
14:56
Coverage improvements for where.c. (CVS 3764) file: [54b131b8] check-in: [7e0aa964] user: danielk1977 branch: trunk, size: 5435
13:01
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) file: [c111c5cc] check-in: [339941d8] user: drh branch: trunk, size: 4275
09:13
Test coverage a few extra lines in where.c. (CVS 3756) file: [2d0af473] check-in: [ea49ddf6] user: danielk1977 branch: trunk, size: 4236
07:10
Extra test cases to improve coverage of main.c. (CVS 3755) file: [ac433b38] check-in: [19fc3d78] user: danielk1977 branch: trunk, size: 3647
2007-03-29
17:07
Add a couple of test cases to improve coverage testing. (CVS 3747) file: [bc52702a] check-in: [0b22ce36] user: danielk1977 branch: trunk, size: 2181
12:19
Explicitly test some error cases that up until now have not been checked. (CVS 3742) file: [9b3bd914] check-in: [f26b0141] user: danielk1977 branch: trunk, size: 684 Added