/ File History
Login

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

History of src/test_syscall.c

2016-07-28
17:11
Make sure the SQLITE_TCLAPI macro is always defined and use it for all callback functions that must interface with the Tcl C API. file: [1073306b] check-in: [f2f1323c] user: mistachkin branch: callbackConv, size: 21222
14:37
Allow the 'testfixture.exe' target to be compiled with the __stdcall calling convention. file: [8313aa5d] check-in: [e8be3dfe] user: mistachkin branch: callbackConv, size: 21082
2016-04-27
18:54
Modify the permutations.test script so as to set any permutation specific configuration values before running each individual test script. file: [268c0725] check-in: [2662d8fe] user: dan branch: permutations-fix, size: 21007
2016-04-18
13:09
The last parameter to pread64() and pwrite64() should be off64_t, not off_t. file: [4889d374] check-in: [3a7d7298] user: drh branch: trunk, size: 20800
2014-03-20
09:42
Add a test to ensure os_unix.c works with 64KiB OS pages. file: [2e21ca7f] check-in: [e3d2be3b] user: dan branch: shm-mapping-fix, size: 20522
2013-05-17
16:41
In test file test_syscall.c, include sqliteInt.h before any tcl or system include files. This ensures that the magical defines in sqliteInt.h really do enable large file support (and set things up so that sizeof(off_t)==8). file: [16dbe79f] check-in: [0f355bb1] user: dan branch: trunk, size: 19259
2013-04-29
03:09
More refinements to Windows OSTRACE usage. Replace all usage of sqlite3TestErrorName() with sqlite3ErrName() and add missing return codes. file: [437abc86] check-in: [05ba5e23] user: mistachkin branch: winOsTrace, size: 19259
2013-04-02
12:04
Add test cases for errors in mmap() or mremap() is os_unix.c. file: [7e8293e4] check-in: [3098a3c1] user: dan branch: experimental-mmap, size: 19272
2013-03-25
19:05
Add a test that simulates an error in mmap(). file: [fe018f95] check-in: [6ec7367d] user: dan branch: experimental-mmap, size: 18817
2011-08-19
14:54
When retrying a write() after an EINTR error on unix, be sure to also rerun the previous lseek(). Ticket [e59bdf6116036a] file: [a992d8c8] check-in: [21452f3a] user: drh branch: trunk, size: 18345
2011-04-04
21:48
Changes for consistent use of SQLITE_OS_UNIX and removal of legacy OS_UNIX from testfixture source; file: [162c4ec0] check-in: [78b6eee2] user: shaneh branch: trunk, size: 18282
14:03
Have test_syscall.c include "sqliteInt.h". Otherwise the SQLITE_OS_UNIX symbol may not be defined correctly. file: [10ced09d] check-in: [fda8fadd] user: dan branch: trunk, size: 18285
2011-04-02
17:00
Avoid returning SQLITE_NOTFOUND when the unix xSetSystemCall interface is invoked with NULL passed as the second argument, even if all the default system calls are already installed. file: [34ce1be8] check-in: [3b91eaaa] user: dan branch: trunk, size: 18262
2011-04-01
16:50
When simulating an error in the close() system call, close the file descriptor anyway. Otherwise long running tests leak too many file-descriptors and crash. file: [61bb1468] check-in: [81ddbf43] user: dan branch: trunk, size: 17867
2011-03-30
19:08
Further tests for os_unix.c. file: [349a2b91] check-in: [a84f7711] user: dan branch: trunk, size: 17511
2011-03-29
18:28
Add tests to syscall.test and sysfault.test. file: [d12e8cd1] check-in: [3d2de011] user: dan branch: trunk, size: 17225
15:40
Fix a problem whereby following an IO error in CommitPhaseTwo() of a multi-file transaction the b-tree layer could be left in TRANS_WRITE state, causing problems later on. file: [bbdc88d0] check-in: [dbe569a0] user: dan branch: trunk, size: 17155
10:04
Fix a problem in the unix VFS implementation of xNextSystemCall(). Also some typos that prevent compilation when HAVE_POSIX_FALLOCATE is defined. file: [b2b3aef9] check-in: [bc6cce81] user: dan branch: trunk, size: 17094
2011-03-28
19:10
Add test infrastructure (and some tests) to inject faults into os_unix.c using the new xSetSystemCall interface. file: [0f513199] check-in: [0e1d20df] user: dan branch: trunk, size: 14177 Added