/ Check-in [4f7f3550]
Login

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

Overview
Comment:A unix VFS change replaces fsync() with fstat() when using SQLITE_NO_SYNC, so set PRAGMA synchronous=OFF in the sysfault-3 test to avoid erroneously causing errors in xSync.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 4f7f355021f9eb048fffc84e559bfb3fdb1e1e69
User & Date: drh 2015-12-03 01:48:32
Context
2015-12-03
11:51
Improve concurrency in test_multiplex.c. Add a switch to "threadtest3" allowing it to run using the multiplexor VFS. check-in: 9d2c62b0 user: dan tags: trunk
01:48
A unix VFS change replaces fsync() with fstat() when using SQLITE_NO_SYNC, so set PRAGMA synchronous=OFF in the sysfault-3 test to avoid erroneously causing errors in xSync. check-in: 4f7f3550 user: drh tags: trunk
2015-12-02
19:46
Remove unreachable branches from the decltype computation logic in the query planner. check-in: 4f2bcff9 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to test/sysfault.test.

   222    222     test_syscall reset
   223    223     test_syscall install {fstat fallocate}
   224    224   }
   225    225   do_faultsim_test 3 -faults vfsfault-* -prep {
   226    226     faultsim_delete_and_reopen
   227    227     file_control_chunksize_test db main 8192
   228    228     execsql {
          229  +    PRAGMA synchronous=OFF;
   229    230       CREATE TABLE t1(a, b);
   230    231       BEGIN;
   231    232         SELECT * FROM t1;
   232    233     }
   233    234   } -body {
   234    235     test_syscall errno fstat     EIO
   235    236     test_syscall errno fallocate EIO