From: dan Date: Mon, 14 Nov 2022 17:48:26 +0000 (+0000) Subject: Avoid running bigsort.test with SQLITE_DEBUG builds. The assert() statements added... X-Git-Tag: version-3.40.0~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cfce889cda547daf497895dfbfc5e434a1c10671;p=thirdparty%2Fsqlite.git Avoid running bigsort.test with SQLITE_DEBUG builds. The assert() statements added in [7c96a56] make it too slow. FossilOrigin-Name: fa68dd8928c76888d535e649794743eeefd3abe0f909792a128955710bfc948a --- diff --git a/manifest b/manifest index 856e6d99b8..6330d2f494 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Remove\ssome\soutdated\scode\scomments.\sNo\scode\schanges. -D 2022-11-13T19:29:51.810 +C Avoid\srunning\sbigsort.test\swith\sSQLITE_DEBUG\sbuilds.\sThe\sassert()\sstatements\sadded\sin\s[7c96a56]\smake\sit\stoo\sslow. +D 2022-11-14T17:48:26.028 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@ -824,7 +824,7 @@ F test/bigfile.test aa74f4e5db51c8e54a1d9de9fa65d01d1eb20b59 F test/bigfile2.test 1b489a3a39ae90c7f027b79110d6b4e1dbc71bfc F test/bigmmap.test b820c234daa56d24bc3bf006e3ac7aa9d9623c8ac656a38f59063b444a2d65d1 F test/bigrow.test f0aeb7573dcb8caaafea76454be3ade29b7fc747 -F test/bigsort.test 8299fa9298f4f1e02fc7d2712e8b77d6cd60e5a2 +F test/bigsort.test 997e172009905873c06426145e4b3794c7dfe2d563724cb2fd39d45f319cf3d2 F test/bind.test 1e136709b306f7ed3192d349c2930d89df6ab621654ad6f1a72381d3fe76f483 F test/bind2.test 918bc35135f4141809ead7585909cde57d44db90a7a62aef540127148f91aab7 F test/bindxfer.test efecd12c580c14df5f4ad3b3e83c667744a4f7e0 @@ -2055,8 +2055,8 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0 -P 1d81381e8f5db5d7064cc313b8544ca3cb1ca9e8cd61e71368a2d2e598befc9c -R 8d5e86d1a1bdc524e4c55f68c15dd1eb -U stephan -Z 3535ec90e400bedefa2bb2a3ed0778e8 +P 80ff592a9d0157bfa8bd1f9959c3aa26cab0ec16fdccf7b58a7523b8912c1a8c +R 9fc8bbf0b207a1cc6ac039fdbc6d6eb6 +U dan +Z 4d1ed527dcff948fdbc54348f90ed739 # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 38754ac3fd..2a19e7d8f5 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -80ff592a9d0157bfa8bd1f9959c3aa26cab0ec16fdccf7b58a7523b8912c1a8c \ No newline at end of file +fa68dd8928c76888d535e649794743eeefd3abe0f909792a128955710bfc948a \ No newline at end of file diff --git a/test/bigsort.test b/test/bigsort.test index c711515973..61c3344254 100644 --- a/test/bigsort.test +++ b/test/bigsort.test @@ -24,10 +24,17 @@ set testprefix bigsort # memory. Make sure the host has at least 8GB available before running # this test. # +# Update: https://sqlite.org/src/info/7c96a56 adds assert() statements +# that make this test too slow to run with SQLITE_DEBUG builds. +# if {[catch {exec free | grep Mem:} out] || [lindex $out 1]<8000000} { finish_test return } +ifcapable debug { + finish_test + return +} do_execsql_test 1.0 { PRAGMA page_size = 1024;