From: dan Date: Sat, 4 Feb 2023 18:50:16 +0000 (+0000) Subject: Update testrunner.tcl usage message. X-Git-Tag: version-3.41.0~59^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0415dd9c569ccab8358218124b21fe74c7420a1b;p=thirdparty%2Fsqlite.git Update testrunner.tcl usage message. FossilOrigin-Name: b7c246bc3f462098f6281ee2cd2e4e870b6d6481263d277f04956596a4764558 --- diff --git a/manifest b/manifest index ac5236f66c..469886b078 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Add\stestrunner.tcl\s"njob"\sand\s"status"\scommands. -D 2023-02-04T18:47:59.581 +C Update\stestrunner.tcl\susage\smessage. +D 2023-02-04T18:50:16.382 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724 @@ -1565,7 +1565,7 @@ F test/temptable2.test 76821347810ecc88203e6ef0dd6897b6036ac788e9dd3e6b04fd4d163 F test/temptable3.test d11a0974e52b347e45ee54ef1923c91ed91e4637 F test/temptrigger.test 38f0ca479b1822d3117069e014daabcaacefffcc F test/tester.tcl 8d54d40a55e12554b4509bc12078b201b233c8e842a7543629094a21b1ba956d -F test/testrunner.tcl 9a62899117499f3620c55c4467144b5ee8a94084ad68584bcfdcdb8342dcf040 +F test/testrunner.tcl f34859747ce2b5df6d90582f01a718322313e558b00df2b4f22ad7c318b16f94 F test/testrunner_data.tcl 8169c68654ac8906833b8a6aadca973358a441ebf88270dd05c153e5f96f76b8 F test/thread001.test a0985c117eab62c0c65526e9fa5d1360dd1cac5b03bde223902763274ce21899 F test/thread002.test c24c83408e35ba5a952a3638b7ac03ccdf1ce4409289c54a050ac4c5f1de7502 @@ -2047,8 +2047,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 b98e19fc41cb7f89ae9e063b8af414bc01d14833a14de5d646069483ef0127b2 -R 15f5f4eb3cdcecb5727c7e6a221eaddd +P 3869cd3d306ed68ec6e118aa10b4e835f2bab1294039888d88a30b3cfcf1d7be +R cc64ef75c467e4a19cf3e3c7b8fcf2d0 U dan -Z 0f49a279b4d6d6c60549cf703f29c747 +Z 421e2cf7c8b9663b047d2092e795fbea # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 2c38c920f3..992ec49430 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -3869cd3d306ed68ec6e118aa10b4e835f2bab1294039888d88a30b3cfcf1d7be \ No newline at end of file +b7c246bc3f462098f6281ee2cd2e4e870b6d6481263d277f04956596a4764558 \ No newline at end of file diff --git a/test/testrunner.tcl b/test/testrunner.tcl index 3c344e7d54..3b3db85b27 100644 --- a/test/testrunner.tcl +++ b/test/testrunner.tcl @@ -17,6 +17,7 @@ proc usage {} { puts stderr [string trim [subst -nocommands { Usage: $a0 ?SWITCHES? ?PERMUTATION? ?PATTERNS? + $a0 PERMUTATION FILE $a0 njob ?NJOB? $a0 status @@ -40,6 +41,10 @@ If no PATTERN arguments are present, then various fuzztest, threadtest and other tests are run as part of the "release" permutation. These are omitted if any PATTERN arguments are specified on the command line. +If a PERMUTATION is specified and is followed by the path to a Tcl script +instead of a list of patterns, then that single Tcl test script is run +with the specified permutation. + The "status" and "njob" commands are designed to be run from the same directory as a running testrunner.tcl script that is running tests. The "status" command prints a report describing the current state and progress