From f5cb39289b51ed2f19a8b4aa2016dfb98ea8ad9c Mon Sep 17 00:00:00 2001 From: Miran Date: Fri, 11 Oct 2024 15:20:25 +0200 Subject: [PATCH] make package testing faster (#24284) There's no need to run benchmarks for cow- and sso-strings: they take 15 minutes each to run. --- testament/important_packages.nim | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/testament/important_packages.nim b/testament/important_packages.nim index ddc977bb4c..1a9837ee0f 100644 --- a/testament/important_packages.nim +++ b/testament/important_packages.nim @@ -58,14 +58,13 @@ pkg "compactdict" pkg "comprehension", "nimble test", "https://github.com/alehander92/comprehension" pkg "confutils", "nimble install -y toml_serialization json_serialization unittest2; nimble test" pkg "constantine", "nimble make_lib" -pkg "cowstrings" +pkg "cowstrings", "nim c -r tests/tcowstrings.nim" pkg "criterion" -pkg "datamancer", url = "https://github.com/nim-lang/Datamancer" pkg "dashing", "nim c tests/functional.nim" +pkg "datamancer", url = "https://github.com/nim-lang/Datamancer" pkg "delaunay" pkg "docopt" pkg "dotenv" -# when defined(linux): pkg "drchaos" pkg "easygl", "nim c -o:egl -r src/easygl.nim", "https://github.com/jackmott/easygl" pkg "elvis" pkg "eth", "nim c -o:common -r tests/common/all_tests" @@ -73,8 +72,8 @@ pkg "faststreams" pkg "fidget" pkg "fusion" pkg "gara" -pkg "glob" pkg "ggplotnim", "nim c -d:noCairo -r tests/tests.nim" +pkg "glob" pkg "gnuplot", "nim c gnuplot.nim" pkg "hts", "nim c -o:htss src/hts.nim" pkg "httpauth" @@ -88,8 +87,8 @@ pkg "json_serialization" pkg "jstin" pkg "karax", "nim c -r tests/tester.nim" pkg "kdtree", "nimble test -d:nimLegacyRandomInitRand", "https://github.com/jblindsay/kdtree" -pkg "loopfusion" pkg "lockfreequeues" +pkg "loopfusion" pkg "macroutils" pkg "manu" pkg "markdown" @@ -153,7 +152,7 @@ pkg "sigv4", "nim c --mm:arc -r sigv4.nim", "https://github.com/disruptek/sigv4" pkg "sim" pkg "smtp", "nimble compileExample" pkg "snip", "nimble test", "https://github.com/genotrance/snip" -pkg "ssostrings" +pkg "ssostrings", "nim c -r tests/tssostrings.nim" pkg "stew" pkg "stint", "nim c stint.nim" pkg "strslice" @@ -178,7 +177,7 @@ pkg "union", "nim c -r tests/treadme.nim", url = "https://github.com/alaviss/uni pkg "unittest2" pkg "unpack" pkg "weave", "nimble install -y cligen@#HEAD; nimble test_gc_arc", useHead = true -pkg "websock" +pkg "websock", "nim c -d:chronosStrictException -d:chronicles_log_level=INFO --mm:refc tests/all_tests.nim" pkg "websocket", "nim c websocket.nim" pkg "with" pkg "yaml"