]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Change dbstatus.test to account for the fact that the value reported by DBSTATUS_SCHE...
authordan <dan@noemail.net>
Fri, 30 Dec 2011 16:09:50 +0000 (16:09 +0000)
committerdan <dan@noemail.net>
Fri, 30 Dec 2011 16:09:50 +0000 (16:09 +0000)
FossilOrigin-Name: 6f2010c862105a113b55e90018b86a9ece298d4d

manifest
manifest.uuid
test/dbstatus.test

index 2e5cb60076221443d84c7af2f04d3da0b467d7d6..d753e29cce33c4a65778ce5685f347943e79ede3 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Fix\sup\srequirements\smarks\sfor\ssyntax\sdiagrams\sto\sreflect\sthe\snew\sand\simproved\nGIF\srenderings.
-D 2011-12-30T16:07:37.766
+C Change\sdbstatus.test\sto\saccount\sfor\sthe\sfact\sthat\sthe\svalue\sreported\sby\sDBSTATUS_SCHEMA_USED\smay\sbe\sslightly\slower\sthan\sthe\sactual\smemory\sused\son\sosx
+D 2011-12-30T16:09:50.209
 F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
 F Makefile.in 5b4a3e12a850b021547e43daf886b25133b44c07
 F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@ -363,7 +363,7 @@ F test/createtab.test b5de160630b209c4b8925bdcbbaf48cc90b67fe8
 F test/cse.test 277350a26264495e86b1785f34d2d0c8600e021c
 F test/ctime.test 7bd009071e242aac4f18521581536b652b789a47
 F test/date.test a18a2ce81add84b17b06559e82ad7bb91bc6ddff
-F test/dbstatus.test 179575499759241bf92ca2fb86bd3ccc8a562aac
+F test/dbstatus.test 3e978f8bdb2362a36a4be63c36a59f542c4cc2a3
 F test/dbstatus2.test dc57b0d9610851c0ff58a8e1b5b191678398b72a
 F test/default.test 6faf23ccb300114924353007795aa9a8ec0aa9dc
 F test/delete.test a065b05d2ebf60fd16639c579a4adfb7c381c701
@@ -986,7 +986,7 @@ F tool/tostr.awk e75472c2f98dd76e06b8c9c1367f4ab07e122d06
 F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
 F tool/warnings-clang.sh 9f406d66e750e8ac031c63a9ef3248aaa347ef2a
 F tool/warnings.sh fbc018d67fd7395f440c28f33ef0f94420226381
-P f945c41a72519d6bcfb478730ba0254bb24e5331
-R 083e04872607f66ed041353fe8d84c15
-U drh
-Z ee6ec02cb8c689b8dd9c361989e990ed
+P 1bb23a3b5297e07e08c26362f71aef0c5b978875
+R 5519d15ccab3182a8de12d0e5781f16b
+U dan
+Z 7cafc8456631d3e0c14ea4d8ad93c1b3
index 77ad2dab5bb09d13ac48ebb82bf5754c17f2fcf5..45f9848222e57ec48bf008fd2f24026bf1b52790 100644 (file)
@@ -1 +1 @@
-1bb23a3b5297e07e08c26362f71aef0c5b978875
\ No newline at end of file
+6f2010c862105a113b55e90018b86a9ece298d4d
\ No newline at end of file
index 182f4ddbcd4c14d3583e542387bc4300f6ff8682..5fc8be0426fa80fbf07040e0a6b69f58f18e54e0 100644 (file)
@@ -212,8 +212,13 @@ foreach ::lookaside_buffer_size {0 64 120} {
     # Some of the memory used for sqlite_stat3 is unaccounted for by
     # dbstatus.
     #
+    # Finally, on osx the estimate of memory used by the schema may be
+    # slightly low. 
+    #
     if {[string match *x $tn] || $AUTOVACUUM
-         || ([string match *y $tn] && $STAT3)} {
+         || ([string match *y $tn] && $STAT3)
+         || ($::tcl_platform(os) == "Darwin")
+    } {
       do_test dbstatus-2.$tn.ax { expr {($nSchema1-$nSchema2)<=$nFree} } 1
     } else {
       do_test dbstatus-2.$tn.a { expr {$nSchema1-$nSchema2} } $nFree