Lines Matching refs:is
4 # a legal notice, here is a blessing:
12 # The focus of this file is testing some specific characteristics of the
13 # IO traffic generated by SQLite (making sure SQLite is not writing out
32 # IOCAP_SEQUENTIAL device capability flag is set (no
36 # IOCAP_SAFE_APPEND device capability flag is set (fewer
40 # io-5.* - Test that the default page size is selected and used
43 # io-6.* - Test that the pager-cache is not being flushed unnecessarily
45 # is committed.
101 # the root-node, which is close to empty, and two leaf pages, both of
136 # 1) The directory in which the journal file is created,
150 # The single fsync() is the database file. Only one page is reported as
151 # written because page 1 - the change-counter page - is written using
155 # second write is also counted. So this now reports two writes and a
164 # Test that the journal file is not created and the change-counter is
165 # updated when the atomic-write optimization is used.
184 # Test that the journal file is created and sync()d if the transaction
186 # is set.
206 # Test that the journal file is created and sync()d if the transaction
208 # Internally, this case is handled differently to the one above. The
209 # journal file is not actually created until the 'COMMIT' statement
210 # is executed.
212 # Changed 2010-03-27: The size of the database is now stored in
213 # bytes 28..31 and so when a page is added to the database, page 1
214 # is immediately modified and the journal file immediately comes into
215 # existence. To fix this test, the BEGIN is changed into a a
216 # BEGIN IMMEDIATE and the INSERT is omitted.
244 # Test that if the database modification is part of multi-file commit,
245 # the journal file is always created. In this case, the journal file
246 # is created during execution of the COMMIT statement, so we have to
247 # use the same technique to check that it is created as in the above
275 } {1 {cannot commit - no transaction is active}}
281 # Try an explicit ROLLBACK before the journal file is created.
300 # Test that the atomic write optimisation is not enabled if the sector
301 # size is larger than the page-size.
417 # have been no calls to fsync(). The file is probably about 30KB.
420 # that the file is now greater than 20000 bytes in size.
438 # 1) The directory in which the journal file is created, (unix only)
442 # Normally, when the SAFE_APPEND flag is not set, there is another fsync()
480 # written to the database, even though the sync-mode is "full".
515 # This test is not run on symbian because the file-buffer makes it
521 # abc). Because the cache_size is set to 10, this must have required
524 # journal file is give by:
536 # Test cases io-5.* test that the default page size is selected and
634 # database should be cached in the pager-cache. If corruption is
636 # to be flushed. Which is a bug.