]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add the "-external" option to the tserver_test.tcl program..
authordan <dan@noemail.net>
Fri, 4 Jan 2019 19:25:22 +0000 (19:25 +0000)
committerdan <dan@noemail.net>
Fri, 4 Jan 2019 19:25:22 +0000 (19:25 +0000)
FossilOrigin-Name: ae7c5ed15d5d549326bf570c8f03b49e8e601e7389bf8d702d0d7db0c0570ee8

manifest
manifest.uuid
tool/tserver_test.tcl

index 1db5272ed195a1390e8439ab18a1c86474744a33..330a295833d7500ef97f1921b1766c9828d38d48 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Update\sthe\s"tserver"\sprogram\sto\sreport\sthe\samount\sof\stime\sspent\sin\sCOMMIT\ncommands.
-D 2019-01-04T17:12:28.743
+C Add\sthe\s"-external"\soption\sto\sthe\stserver_test.tcl\sprogram..
+D 2019-01-04T19:25:22.235
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
 F Makefile.in d8b254f8bb81bab43c340d70d17dc3babab40fcc8a348c8255881f780a45fee6
@@ -1795,7 +1795,7 @@ F tool/stack_usage.tcl f8e71b92cdb099a147dad572375595eae55eca43
 F tool/symbols-mingw.sh 4dbcea7e74768305384c9fd2ed2b41bbf9f0414d
 F tool/symbols.sh c5a617b8c61a0926747a56c65f5671ef8ac0e148
 F tool/tserver.c 17b7f0b06f4e776e26220889941a86936b3c56ad18608baadc8faa00b7bd46ee
-F tool/tserver_test.tcl 15a3933a683322d7188415997f96b10fe05e1c17edf9d6a07189cbf3cbb86862
+F tool/tserver_test.tcl 64415a134749ac3f38c9abd2bb95c7387a9b44e5116419487fd008cff8a459db
 F tool/varint.c 5d94cb5003db9dbbcbcc5df08d66f16071aee003
 F tool/vdbe-compress.tcl 5926c71f9c12d2ab73ef35c29376e756eb68361c
 F tool/vdbe_profile.tcl 246d0da094856d72d2c12efec03250d71639d19f
@@ -1823,7 +1823,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P 86685679b4cff94704fe4b52364f25f579d98ee725407cfe3bd2bbf7ecd651a8
-R a4de690f8f0864c8cb85d828dc4c1801
+P cf494b412c941704ff73b0d100c55eb9bd268ee156db88b3e60512d501689e8e
+R c70b50cfb3ffe4fcdc9b9549c94bc156
 U dan
-Z 79094d27a977c73ac7234af9077413ec
+Z feb2e7acf42a8b444d33a04f963f9c07
index bd4845659ab41ba70839f761c402678c6d88dd4e..2f020870432c6427cb26b0ba50edd53c8225a90e 100644 (file)
@@ -1 +1 @@
-cf494b412c941704ff73b0d100c55eb9bd268ee156db88b3e60512d501689e8e
\ No newline at end of file
+ae7c5ed15d5d549326bf570c8f03b49e8e601e7389bf8d702d0d7db0c0570ee8
\ No newline at end of file
index 1ea69ecb8b485326b1f673207df80d0e8f1f472a..5f9e763bb041ee86b8fef36b694285ee81ded626 100644 (file)
@@ -17,6 +17,7 @@ set O(-writers)   1
 set O(-readers)   0
 set O(-integrity) 0
 set O(-verbose)   0
+set O(-external)   0
 
 
 proc error_out {err} {
@@ -37,6 +38,7 @@ proc usage {} {
   puts stderr "  -readers <number of reader clients>   (default: 0)"
   puts stderr "  -integrity <number of IC clients>     (default: 0)"
   puts stderr "  -verbose 0|1                          (default: 0)"
+  puts stderr "  -external 0|1                         (default: 0)"
   exit -1
 }
 
@@ -82,6 +84,8 @@ set O(-rows) [expr $O(-rows)]
 proc create_test_database {} {
   global O
 
+  if {$O(-external)} return
+
   if {[file exists $O(-database)]} {
     sqlite3 db $O(-database)
 
@@ -151,6 +155,7 @@ proc create_test_database {} {
 set ::tserver {}
 proc tserver_start {} {
   global O
+  if {$O(-external)} return
   set cmd "|$O(-tserver) -vfs unix-excl "
   if {$O(-mode)=="wal2"} {
     append cmd " -walautocheckpoint 0 "
@@ -173,6 +178,8 @@ proc tserver_data {} {
 }
 
 proc tserver_stop {} {
+  global O
+  if {$O(-external)} return
   close $::tserver
   set fd [socket localhost 9999]
   puts $fd ".stop"