| Index: third_party/sqlite/sqlite-src-3100200/test/shrink.test
|
| diff --git a/third_party/sqlite/src/test/shrink.test b/third_party/sqlite/sqlite-src-3100200/test/shrink.test
|
| similarity index 83%
|
| copy from third_party/sqlite/src/test/shrink.test
|
| copy to third_party/sqlite/sqlite-src-3100200/test/shrink.test
|
| index e03ebeeb6ecab22d1bb6444736b493f6a8bd8a98..7c9bed08b08cef2a7dea35e4042bb5cecea24cbf 100644
|
| --- a/third_party/sqlite/src/test/shrink.test
|
| +++ b/third_party/sqlite/sqlite-src-3100200/test/shrink.test
|
| @@ -15,6 +15,7 @@
|
|
|
| set testdir [file dirname $argv0]
|
| source $testdir/tester.tcl
|
| +test_set_config_pagecache 0 0
|
|
|
| unset -nocomplain baseline
|
| do_test shrink-1.1 {
|
| @@ -24,6 +25,9 @@ do_test shrink-1.1 {
|
| INSERT INTO t1 VALUES(randomblob(1000000),1);
|
| }
|
| set ::baseline sqlite3_memory_used
|
| + # EVIDENCE-OF: R-58814-63508 The sqlite3_db_release_memory(D) interface
|
| + # attempts to free as much heap memory as possible from database
|
| + # connection D.
|
| sqlite3_db_release_memory db
|
| expr {$::baseline > [sqlite3_memory_used]+500000}
|
| } {1}
|
| @@ -40,4 +44,5 @@ do_test shrink-1.3 {
|
| expr {$::baseline > [sqlite3_memory_used]+500000}
|
| } {1}
|
|
|
| +test_restore_config_pagecache
|
| finish_test
|
|
|