SQLite

All files named ”test/async.test”
Login

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

History for test/async.test

2024-10-28
15:38
Deleted: Omit the antiquated and long-unsupport async extension since it has been superseded by WAL mode for over a decade. (check-in: [10b1b86821] user: drh branch: omit-async, size: 0)
2011-08-02
00:57
[1d0e056ba1] 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: 2365)
2010-07-13
07:38
[ad4ba51b77] part of check-in [05ac254865] Fix problems with running the async.test script. (check-in: [05ac254865] user: dan branch: trunk, size: 2365)
2010-06-07
17:47
[028bd42d4f] part of check-in [7c33eb5a5a] Change all.test, quick.test and permutations.test so that they use a separate interpreter for each test file. (check-in: [7c33eb5a5a] user: dan branch: trunk, size: 2209)
2009-06-05
17:09
[8c75d31b83] part of check-in [1fef16ec2b] Remove leftover "breakpoint" commands from test scripts. Also remove blank lines at the end of scripts. (CVS 6721) (check-in: [1fef16ec2b] user: drh branch: trunk, size: 2197)
2009-04-25
08:39
[c042ff6d2a] part of check-in [11b2564e71] Tests for the new asynchronous IO API. (CVS 6549) (check-in: [11b2564e71] user: danielk1977 branch: trunk, size: 2206)
2009-04-11
10:25
[44109d3ae8] part of check-in [e6465e9da3] Replace invocation of (really_finish_test) from async.test with (finish_test). Otherwise a tcl exception may be thrown when running permutations. (CVS 6493) (check-in: [e6465e9da3] user: danielk1977 branch: trunk, size: 2135)
2009-04-10
20:55
[a4868349ff] part of check-in [b6430cc429] In the async test, make sure procedures do not get renamed over top of one another. (CVS 6490) (check-in: [b6430cc429] user: drh branch: trunk, size: 1983)
18:21
[73d5abb33e] part of check-in [310192cc0f] Re-enable the alt_pcache tests in permutations.test so that they run automatically during a full regression. Fix async.test so that it works with the permutation.test pcacheNN test modules. (CVS 6486) (check-in: [310192cc0f] user: drh branch: trunk, size: 1971)
2009-03-28
15:04
[e7e6c5ef30] part of check-in [767a7f7b55] Back out check-in (6380). Replace it with a proper fix to the xFullPathname method in the async VFS. (CVS 6398) (check-in: [767a7f7b55] user: drh branch: trunk, size: 1913)
2009-03-24
16:55
[ec30ff44dd] part of check-in [40df926b46] Adjust the lock.test and lock3.test scripts so that they work with the asynchronous VFS. (CVS 6380) (check-in: [40df926b46] user: drh branch: trunk, size: 1945)
2008-09-15
14:47
[0ed384c12d] part of check-in [5c954b40ec] Fix the async.test test script so that it invokes (finish_test) even if the asynchronous backend is not included in the build (and no tests are run). (CVS 5700) (check-in: [5c954b40ec] user: danielk1977 branch: trunk, size: 1921)
2007-11-05
17:01
[aecaa46ed0] part of check-in [ecbff972a1] Reset the writer-thread halt criteria after halting the thread. (CVS 4528) (check-in: [ecbff972a1] user: danielk1977 branch: trunk, size: 1907)
2007-09-14
16:20
[ae370c6169] part of check-in [87e37eabf0] Minor fixes for the OMIT_INCRBLOB compilation option. (CVS 4430) (check-in: [87e37eabf0] user: danielk1977 branch: trunk, size: 1831)
2007-09-05
13:56
[eca5ea2646] part of check-in [1786e9c881] Remove the unixFile.isOpen variable (no longer in use). (CVS 4401) (check-in: [1786e9c881] user: danielk1977 branch: trunk, size: 1832)
11:34
[c52216f8bd] part of check-in [630fc71f3d] Fix a problem in the test scripts for the asynchronous backend. (CVS 4400) (check-in: [630fc71f3d] user: danielk1977 branch: trunk, size: 1832)
2007-09-04
18:28
[18e7dc6653] part of check-in [3794dcd31a] Add external locking to test_async.c. There are still some tests to come. (CVS 4398) (check-in: [3794dcd31a] user: danielk1977 branch: trunk, size: 1500)
14:31
[b5547f56b3] part of check-in [17ca684c12] Add internal locking to the test_async.c backend. So that more than one connection may be used from within a single process. (CVS 4396) (check-in: [17ca684c12] user: danielk1977 branch: trunk, size: 1462)
2006-03-19
13:00
[464dc7c7cc] part of check-in [8ae6ccc715] Increase test coverage to above 98%. (CVS 3144) (check-in: [8ae6ccc715] user: drh branch: trunk, size: 1458)
2006-02-14
10:48
[ae59f861f1] part of check-in [f4150c29df] Changes so that test_async.c works with memory management turned on. (CVS 3093) (check-in: [f4150c29df] user: danielk1977 branch: trunk, size: 1416)
2006-02-13
18:42
[eb14d928f4] part of check-in [111a426b3e] Disable the /./ and /../ collapser logic in sqlite3OsFullPathname under Unix. (CVS 3092) (check-in: [111a426b3e] user: drh branch: trunk, size: 1313)
18:35
[f1c74c0594] part of check-in [5b16c43542] Fix a bug in the handling of sqlite3OsTruncate by the test_async.c demo. Added trans.test to the suite of tests for asychronous I/O. (CVS 3091) (check-in: [5b16c43542] user: drh branch: trunk, size: 1313)
2006-01-09
17:29
Added: [0f71d47219] part of check-in [eeebc640aa] Reinstate the asynchronous I/O demonstration code and tests with minor changes. (CVS 2896) (check-in: [eeebc640aa] user: drh branch: trunk, size: 1369)
2006-01-06
14:32
Deleted: 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: 0)
2006-01-03
13:39
Added: [522826f998] part of check-in [7c3492c840] Add test files for the asynchronous IO concept. (CVS 2853) (check-in: [7c3492c840] user: danielk1977 branch: trunk, size: 1641)