-C Update\sthe\svacuummem.test\sscript\sso\sthat\sit\sworks\son\smac\sas\swell\sas\son\slinux.
-D 2016-07-25T12:01:18.862
+C Disable\sthe\sDBSTATUS_CACHE_USED_SHARED\stests\son\smac\swhen\smemsys3/5\sis\sdisabled\ndue\sto\sdifferences\sin\sthe\sallocation\ssizes\sfor\sthe\sDarwin\smemory\sallocator.
+D 2016-07-25T12:10:25.504
F Makefile.in 6c20d44f72d4564f11652b26291a214c8367e5db
F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
F Makefile.msc d66d0395c38571aab3804f8db0fa20707ae4609a
F test/cursorhint.test 7bc346788390475e77a345da2b92270d04d35856
F test/cursorhint2.test 2b45341d32d1aae9991a00ef31ebca339b274255
F test/date.test 984ac1e3e5e031386866f034006148d3972b4a65
-F test/dbstatus.test 2bb4d576f11c0f57f5633dad373ad1a57c2a7195
+F test/dbstatus.test 58b31ba1dee1a6524189666c5882ab145d1f229b
F test/dbstatus2.test e93ab03bfae6d62d4d935f20de928c19ca0ed0ab
F test/default.test 0cb49b1c315a0d81c81d775e407f66906a2a604d
F test/delete.test e1bcdf8926234e27aac24b346ad83d3329ec8b6f
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P ccc22e14dc5d910d632807f49484be54dc2fde83
-R f8760ea1979a3d1e72e54c3ea906ea99
+P ea7fb98b96f13f7dc5ed83ec5e8ad8857e20e06e
+R 3485ec1f1845ad365519b5b860f50dc5
U drh
-Z 5b9cf50a9e82d7593d62c569e8fac940
+Z 3712e6b13d05abd58f12d65f644b4035
# The following tests focus on DBSTATUS_CACHE_USED_SHARED
#
ifcapable shared_cache {
- proc do_cacheused_test {tn db res} {
- set cu [sqlite3_db_status $db SQLITE_DBSTATUS_CACHE_USED 0]
- set pcu [sqlite3_db_status $db SQLITE_DBSTATUS_CACHE_USED_SHARED 0]
- set cu [lindex $cu 1]
- set pcu [lindex $pcu 1]
- uplevel [list do_test $tn [list list $cu $pcu] "#/$res/"]
- }
- reset_db
- sqlite3 db file:test.db?cache=shared
-
- do_execsql_test 4.0 {
- PRAGMA auto_vacuum=NONE;
- CREATE TABLE t1(a, b, c);
- INSERT INTO t1 VALUES(1, 2, 3);
- }
- do_cacheused_test 4.0.1 db { 4568 4568 }
- do_execsql_test 4.1 {
- CREATE TEMP TABLE tt(a, b, c);
- INSERT INTO tt VALUES(1, 2, 3);
+ if {[permutation]=="memsys3"
+ || [permutation]=="memsys5"
+ || $::tcl_platform(os)!="Darwin"} {
+ proc do_cacheused_test {tn db res} {
+ set cu [sqlite3_db_status $db SQLITE_DBSTATUS_CACHE_USED 0]
+ set pcu [sqlite3_db_status $db SQLITE_DBSTATUS_CACHE_USED_SHARED 0]
+ set cu [lindex $cu 1]
+ set pcu [lindex $pcu 1]
+ uplevel [list do_test $tn [list list $cu $pcu] "#/$res/"]
+ }
+ reset_db
+ sqlite3 db file:test.db?cache=shared
+
+ do_execsql_test 4.0 {
+ PRAGMA auto_vacuum=NONE;
+ CREATE TABLE t1(a, b, c);
+ INSERT INTO t1 VALUES(1, 2, 3);
+ }
+ do_cacheused_test 4.0.1 db { 4568 4568 }
+ do_execsql_test 4.1 {
+ CREATE TEMP TABLE tt(a, b, c);
+ INSERT INTO tt VALUES(1, 2, 3);
+ }
+ do_cacheused_test 4.1.1 db { 9000 9000 }
+
+ sqlite3 db2 file:test.db?cache=shared
+ do_cacheused_test 4.2.1 db2 { 4568 2284 }
+ do_cacheused_test 4.2.2 db { 9000 6716 }
+ db close
+ do_cacheused_test 4.2.3 db2 { 4568 4568 }
+ sqlite3 db file:test.db?cache=shared
+ do_cacheused_test 4.2.4 db2 { 4568 2284 }
+ db2 close
}
- do_cacheused_test 4.1.1 db { 9000 9000 }
-
- sqlite3 db2 file:test.db?cache=shared
- do_cacheused_test 4.2.1 db2 { 4568 2284 }
- do_cacheused_test 4.2.2 db { 9000 6716 }
- db close
- do_cacheused_test 4.2.3 db2 { 4568 4568 }
- sqlite3 db file:test.db?cache=shared
- do_cacheused_test 4.2.4 db2 { 4568 2284 }
- db2 close
}
finish_test