diff --git a/src/bin_client/dune b/src/bin_client/dune index b3f70c874088ba0b37b85c9e65f9b17a86907630..4b8e85f9910d3f2dd8230d3a04ebd9a11440bbf0 100644 --- a/src/bin_client/dune +++ b/src/bin_client/dune @@ -2,9 +2,7 @@ ; the alternative dependency mechanism of dune to implement optional ; dependencies. -(env - (static - (flags (:standard -ccopt -static)))) +(env (static (flags (:standard -ccopt -static)))) (executables (names main_client main_admin) diff --git a/src/bin_client/tezos-client.opam b/src/bin_client/tezos-client.opam index df654cec87e795cdfa8fa845c111438cb4691e1d..cfcb1178fa5aeb7edc203cf4c9f3c87ea8f21f3b 100644 --- a/src/bin_client/tezos-client.opam +++ b/src/bin_client/tezos-client.opam @@ -36,8 +36,8 @@ depopts: [ "tezos-client-011-PtHangz2-commands-registration" "tezos-client-012-PsiThaCa-commands-registration" "tezos-client-alpha-commands-registration" - "tezos-baking-010-PtGRANAD-commands" "tezos-baking-011-PtHangz2-commands" + "tezos-baking-012-PsiThaCa-commands" "tezos-baking-alpha-commands" "tezos-protocol-plugin-007-PsDELPH1" "tezos-protocol-plugin-008-PtEdo2Zk" diff --git a/src/bin_codec/dune b/src/bin_codec/dune index 6dd8f266d59f1081bf65f79df6d8e16c8028cf47..6a0a126688b96aba4acc9dcc1a526659fff693b4 100644 --- a/src/bin_codec/dune +++ b/src/bin_codec/dune @@ -1,6 +1,4 @@ -(env - (static - (flags (:standard -ccopt -static)))) +(env (static (flags (:standard -ccopt -static)))) (executable (name codec) diff --git a/src/bin_node/dune b/src/bin_node/dune index 0323c26d786e9e31c51b126893ef30f4bd50f3d1..cd1e9a3f39c3dc425e9fe89f6c43c1ab510a0417 100644 --- a/src/bin_node/dune +++ b/src/bin_node/dune @@ -7,8 +7,7 @@ ; and copy always the same (generated itself) empty file ; "void_for_linking". -(env - (static (flags (:standard -ccopt -static)))) +(env (static (flags (:standard -ccopt -static)))) (executable (name main) diff --git a/src/bin_proxy_server/dune b/src/bin_proxy_server/dune index f1ab498d79e0bf341e6c18953bb248382e77429d..1e4403a155995dfc8140fc2e6a98ad4fad4b421f 100644 --- a/src/bin_proxy_server/dune +++ b/src/bin_proxy_server/dune @@ -2,8 +2,7 @@ ; the alternative dependency mechanism of dune to implement optional ; dependencies. -(env - (static (flags (:standard -ccopt -static)))) +(env (static (flags (:standard -ccopt -static)))) (executable (name main_proxy_server) diff --git a/src/bin_signer/dune b/src/bin_signer/dune index a0a483a00d235c27fc02028c666aa84fddccef1f..75cb83ab9af1c4939d4053aa67795c6ebbde5621 100644 --- a/src/bin_signer/dune +++ b/src/bin_signer/dune @@ -1,6 +1,4 @@ -(env - (static - (flags (:standard -ccopt -static)))) +(env (static (flags (:standard -ccopt -static)))) (executable (name main_signer) diff --git a/src/bin_snoop/dune b/src/bin_snoop/dune index f737757bb0aba4890bbecb606de56a3d16f8a5d3..7bb60282b830ba038dd6cdcd3ec3c9dbe3fbc80c 100644 --- a/src/bin_snoop/dune +++ b/src/bin_snoop/dune @@ -1,5 +1,4 @@ -(env - (static (flags (:standard -ccopt -static)))) +(env (static (flags (:standard -ccopt -static)))) (executable (name main_snoop) diff --git a/src/bin_tps_evaluation/dune b/src/bin_tps_evaluation/dune index 39ab66f28af775f1006700886f92efb1c671dbae..51b035622d6aec4c9a06caddcb7adf0b84db76a6 100644 --- a/src/bin_tps_evaluation/dune +++ b/src/bin_tps_evaluation/dune @@ -1,22 +1,25 @@ -(executables - (names main_tps_evaluation) - (instrumentation (backend bisect_ppx)) - (public_names tezos-tps-evaluation) - (package tezos-tps-evaluation) - (libraries caqti - caqti-driver-postgresql - caqti-lwt - cmdliner - data-encoding - lwt - ppx_blob - tezos-client-base-unix - tezos-protocol-alpha - tezt - tezt-tezos) - (preprocess (pps ppx_blob)) - (preprocessor_deps (file ./sql/get_all_operations.sql)) - (flags (:standard -open Tezos_base__TzPervasives - -open Tezt - -open Tezt_tezos - -open Tezt.Base))) +(executable + (name main_tps_evaluation) + (public_name tezos-tps-evaluation) + (package tezos-tps-evaluation) + (instrumentation (backend bisect_ppx)) + (libraries + caqti + caqti-driver-postgresql + caqti-lwt + cmdliner + data-encoding + lwt + ppx_blob + tezos-client-base-unix + tezos-protocol-alpha + tezt + tezt-tezos) + (preprocess (pps ppx_blob)) + (preprocessor_deps (file ./sql/get_all_operations.sql)) + (flags + (:standard + -open Tezos_base__TzPervasives + -open Tezt + -open Tezt_tezos + -open Tezt.Base))) diff --git a/src/bin_tps_evaluation/tezos-tps-evaluation.opam b/src/bin_tps_evaluation/tezos-tps-evaluation.opam index 4aa0a708c5e85db7ce23692e274cebcf154d38fb..708a425de8b513d577a09851982f1a8b70d9c04f 100644 --- a/src/bin_tps_evaluation/tezos-tps-evaluation.opam +++ b/src/bin_tps_evaluation/tezos-tps-evaluation.opam @@ -1,24 +1,23 @@ opam-version: "2.0" maintainer: "contact@tezos.com" -authors: [ "Tezos devteam" ] +authors: ["Tezos devteam"] homepage: "https://www.tezos.com/" bug-reports: "https://gitlab.com/tezos/tezos/issues" dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ "dune" { >= "2.9" } - "cmdliner" - "data-encoding" - "lwt" "ppx_blob" - "tezos-base" + "caqti" + "caqti-driver-postgresql" + "caqti-lwt" + "cmdliner" + "data-encoding" { >= "0.4" & < "0.5" } + "lwt" { >= "5.4.0" } "tezos-client-base-unix" "tezos-protocol-alpha" "tezt" "tezt-tezos" - "caqti" - "caqti-driver-postgresql" - "caqti-lwt" ] build: [ ["dune" "build" "-p" name "-j" jobs] diff --git a/src/bin_validation/bin/dune b/src/bin_validation/bin/dune index a009f02889ac80e379555252cc309e15c9aab42c..8067f96ed4e1a1c3255e42e65ba4dc43181d500d 100644 --- a/src/bin_validation/bin/dune +++ b/src/bin_validation/bin/dune @@ -17,5 +17,4 @@ -open Tezos_shell_services -open Tezos_validation -open Tezos_protocol_updater - -open Tezos_validator)) -) + -open Tezos_validator))) diff --git a/src/bin_validation/dune b/src/bin_validation/dune index f1c4cd3d4cb2b26c2933fecda9034b80b1ee1764..ad34aedbcdf5351720de0c41218e225e60ccafda 100644 --- a/src/bin_validation/dune +++ b/src/bin_validation/dune @@ -21,5 +21,4 @@ -open Tezos_shell_services -open Tezos_validation -open Tezos_protocol_updater - -open Tezos_shell_context)) -) + -open Tezos_shell_context))) diff --git a/src/lib_crypto/test/dune b/src/lib_crypto/test/dune index 638fada8e2dddc8f9aa59a9132ad294267787b0c..1e62f581cd2443305f6efff0b74b7ee6d2640ac3 100644 --- a/src/lib_crypto/test/dune +++ b/src/lib_crypto/test/dune @@ -1,7 +1,5 @@ (tests - (names - test_run - test_prop_signature) + (names test_run test_prop_signature) (package tezos-crypto) (libraries tezos-crypto diff --git a/src/lib_hacl_glue/js/src/dune b/src/lib_hacl_glue/js/src/dune index e97a44aa199eba6e52b960c0b22ed806ee7b25c5..4787e69f67e088dd97ffa69fb8b56a75acf3a070 100644 --- a/src/lib_hacl_glue/js/src/dune +++ b/src/lib_hacl_glue/js/src/dune @@ -10,7 +10,7 @@ (public_name tezos-hacl-glue-js) (implements tezos-hacl-glue) (instrumentation (backend bisect_ppx)) - (js_of_ocaml (javascript_files hacl_stubs.js)) (libraries hacl-star-raw-empty) - (modules hacl)) \ No newline at end of file + (js_of_ocaml (javascript_files hacl_stubs.js)) + (modules hacl)) diff --git a/src/lib_hacl_glue/js/test/dune b/src/lib_hacl_glue/js/test/dune index 33d8309575522db8ed71631e8e8598cc22a3f6ed..b70fc311a63c98a9e3a18cfe76676679e4c3ebcb 100644 --- a/src/lib_hacl_glue/js/test/dune +++ b/src/lib_hacl_glue/js/test/dune @@ -3,32 +3,9 @@ ;; directory and change the library providing the implementation of ;; the virtual lib (tezos-hacl-glue-js) -(rule - (action (copy ../../unix/test/test_hacl.ml test_hacl.ml.from-unix))) - -(rule - (action (copy ../../unix/test/vectors_p256.ml vectors_p256.ml.from-unix))) - -(rule - (action (copy ../../unix/test/test_prop_signature_pk.ml test_prop_signature_pk.ml.from-unix))) - -(rule - (alias runtest_js) - (action (diff test_hacl.ml test_hacl.ml.from-unix ))) - -(rule - (alias runtest_js) - (action (diff vectors_p256.ml vectors_p256.ml.from-unix))) - -(rule - (alias runtest_js) - (action (diff test_prop_signature_pk.ml test_prop_signature_pk.ml.from-unix))) - (executables - (names - test_hacl - test_prop_signature_pk) - (modules (:standard \ test)) + (names test_hacl test_prop_signature_pk) + (modes js) (libraries tezos-stdlib tezos-error-monad @@ -39,41 +16,71 @@ data-encoding qcheck-alcotest tezos-test-helpers) - (modes js) (flags (:standard -open Tezos_stdlib -open Tezos_error_monad.TzLwtreslib -open Data_encoding - -open Tezos_hacl_glue))) + -open Tezos_hacl_glue)) + (modules (:standard \ test))) (executable (name test) - (modules test) (modes js) (libraries - tezos-hacl-glue-js)) + tezos-hacl-glue-js) + (modules test)) + +(rule (action (copy ../../unix/test/test_hacl.ml test_hacl.ml.from-unix))) + +(rule + (action (copy ../../unix/test/vectors_p256.ml vectors_p256.ml.from-unix))) + +(rule + (action + (copy + ../../unix/test/test_prop_signature_pk.ml + test_prop_signature_pk.ml.from-unix))) + +(rule (alias runtest_js) (action (diff test_hacl.ml test_hacl.ml.from-unix))) + +(rule + (alias runtest_js) + (action (diff vectors_p256.ml vectors_p256.ml.from-unix))) + +(rule + (alias runtest_js) + (action (diff test_prop_signature_pk.ml test_prop_signature_pk.ml.from-unix))) (rule (alias runtest_js) (package tezos-hacl-glue-js) (deps ../.npmrc ../package.json ../package-lock.json) - (action (progn - (run npm install hacl-wasm) - (run %{dep:../../../tooling/node_wrapper.exe} --hacl %{dep:./test.bc.js})))) + (action + (progn + (run npm install hacl-wasm) + (run %{dep:../../../tooling/node_wrapper.exe} --hacl %{dep:./test.bc.js})))) (rule - (alias runtest_js) - (package tezos-hacl-glue-js) - (deps ../.npmrc ../package.json ../package-lock.json) - (action (progn - (run npm install hacl-wasm) - (run %{dep:../../../tooling/node_wrapper.exe} --hacl %{dep:./test_hacl.bc.js})))) + (alias runtest_js) + (package tezos-hacl-glue-js) + (deps ../.npmrc ../package.json ../package-lock.json) + (action + (progn + (run npm install hacl-wasm) + (run + %{dep:../../../tooling/node_wrapper.exe} + --hacl + %{dep:./test_hacl.bc.js})))) (rule - (alias runtest_js) - (package tezos-hacl-glue-js) - (deps ../.npmrc ../package.json ../package-lock.json) - (action (progn - (run npm install hacl-wasm) - (run %{dep:../../../tooling/node_wrapper.exe} --hacl %{dep:./test_prop_signature_pk.bc.js})))) + (alias runtest_js) + (package tezos-hacl-glue-js) + (deps ../.npmrc ../package.json ../package-lock.json) + (action + (progn + (run npm install hacl-wasm) + (run + %{dep:../../../tooling/node_wrapper.exe} + --hacl + %{dep:./test_prop_signature_pk.bc.js})))) diff --git a/src/lib_hacl_glue/js/tezos-hacl-glue-js.opam b/src/lib_hacl_glue/js/tezos-hacl-glue-js.opam index bdc92e5f45531a892e022aed3862e34272792aa0..c4bf76c1878f1707aed022659dbce6199f759984 100644 --- a/src/lib_hacl_glue/js/tezos-hacl-glue-js.opam +++ b/src/lib_hacl_glue/js/tezos-hacl-glue-js.opam @@ -9,11 +9,12 @@ depends: [ "dune" { >= "2.9" } "tezos-hacl-glue" "hacl-star-raw-empty" + "js_of_ocaml" "tezos-stdlib" {with-test} "tezos-error-monad" {with-test} - "zarith" {with-test} + "zarith" { with-test & >= "1.12" & < "1.13" } "zarith_stubs_js" {with-test} - "data-encoding" {with-test} + "data-encoding" { with-test & >= "0.4" & < "0.5" } "qcheck-alcotest" {with-test} "tezos-test-helpers" {with-test} ] diff --git a/src/lib_hacl_glue/unix/test/dune b/src/lib_hacl_glue/unix/test/dune index d605dc750ea54dabeff8f9427e0ba9b0ad404d53..89245a954d0184ddb8529284066899da621411ad 100644 --- a/src/lib_hacl_glue/unix/test/dune +++ b/src/lib_hacl_glue/unix/test/dune @@ -1,9 +1,7 @@ (tests - (names - test_hacl - test_prop_hacl_hash - test_prop_signature_pk) + (names test_hacl test_prop_hacl_hash test_prop_signature_pk) (package tezos-hacl-glue-unix) + (modes native) (libraries tezos-stdlib tezos-error-monad @@ -14,11 +12,10 @@ data-encoding qcheck-alcotest tezos-test-helpers) - (modes native) (js_of_ocaml) (flags (:standard -open Tezos_stdlib -open Tezos_error_monad.TzLwtreslib -open Data_encoding - -open Tezos_hacl_glue))) \ No newline at end of file + -open Tezos_hacl_glue))) diff --git a/src/lib_hacl_glue/unix/tezos-hacl-glue-unix.opam b/src/lib_hacl_glue/unix/tezos-hacl-glue-unix.opam index eed7a8ad37f6f6716a4551b072344a3f8f72a6e3..374360455e32b0ed76833962fddf69575cbd27c8 100644 --- a/src/lib_hacl_glue/unix/tezos-hacl-glue-unix.opam +++ b/src/lib_hacl_glue/unix/tezos-hacl-glue-unix.opam @@ -12,9 +12,9 @@ depends: [ "hacl-star-raw" "tezos-stdlib" {with-test} "tezos-error-monad" {with-test} - "zarith" {with-test} + "zarith" { with-test & >= "1.12" & < "1.13" } "zarith_stubs_js" {with-test} - "data-encoding" {with-test} + "data-encoding" { with-test & >= "0.4" & < "0.5" } "qcheck-alcotest" {with-test} "tezos-test-helpers" {with-test} ] diff --git a/src/lib_micheline/test/dune b/src/lib_micheline/test/dune index edf28f436aef4693c5aa0e1618602d0b942e0463..a1f3790baadc6da1bbd878483844802350132b2d 100644 --- a/src/lib_micheline/test/dune +++ b/src/lib_micheline/test/dune @@ -1,21 +1,10 @@ -(test - (name test_parser) +(tests + (names test_parser test_diff) (package tezos-micheline) (modes native js) (libraries tezos-micheline alcotest) - (modules Assert Test_parser) - (flags (:standard -open Tezos_micheline))) - -(test - (name test_diff) - (package tezos-micheline) - (libraries - tezos-micheline - alcotest) - (modes native js) - (modules Test_diff) (flags (:standard -open Tezos_micheline))) (rule diff --git a/src/lib_openapi/dune b/src/lib_openapi/dune index bce1ca8c536c90c143e7c51ee0c2851bf0ca356e..843a6952958db963427b894a4c6091acbfda9524 100644 --- a/src/lib_openapi/dune +++ b/src/lib_openapi/dune @@ -4,4 +4,5 @@ (instrumentation (backend bisect_ppx)) (libraries ezjsonm - json-data-encoding tezt)) + json-data-encoding + tezt)) diff --git a/src/lib_p2p/tezos-p2p.opam b/src/lib_p2p/tezos-p2p.opam index e834fff69e335e085cfce0c9fc51d1c113965cf5..f8ff4e2837c66bbb84bf617d58bd8a8b536a0377 100644 --- a/src/lib_p2p/tezos-p2p.opam +++ b/src/lib_p2p/tezos-p2p.opam @@ -17,9 +17,9 @@ depends: [ "tezos-test-helpers" {with-test} "tezos-base-test-helpers" {with-test} "tezos-event-logging-test-helpers" {with-test} - "tezos-tooling" {with-test} "alcotest-lwt" { with-test & >= "1.5.0" } "astring" {with-test} + "tezos-tooling" {with-test} ] build: [ ["dune" "build" "-p" name "-j" jobs] diff --git a/src/lib_protocol_compiler/bin/dune b/src/lib_protocol_compiler/bin/dune index 3543c8535eb3d5124c509fe427761df7d6b6f847..036fa138da1e77ab5d0468cb2c1c64fa62cf9c53 100644 --- a/src/lib_protocol_compiler/bin/dune +++ b/src/lib_protocol_compiler/bin/dune @@ -56,7 +56,4 @@ (flags (:standard -open Tezos_base__TzPervasives -open Tezos_stdlib_unix)) (modules Replace)) -(install - (section libexec) - (files (replace.exe as replace) -)) +(install (section libexec) (files (replace.exe as replace))) diff --git a/src/lib_protocol_compiler/dune b/src/lib_protocol_compiler/dune index 881e2df6d87a30db8cd0178aa3138dffadecb751..ed834661db53c01f2bdd75be4f072345e0da2a9a 100644 --- a/src/lib_protocol_compiler/dune +++ b/src/lib_protocol_compiler/dune @@ -1,4 +1,3 @@ - (library (name tezos_protocol_registerer) (public_name tezos-protocol-compiler.registerer) @@ -6,7 +5,7 @@ (libraries tezos-base tezos-protocol-environment-sigs) - (flags (:standard -opaque -open Tezos_base__TzPervasives )) + (flags (:standard -opaque -open Tezos_base__TzPervasives)) (modules Registerer)) (rule @@ -53,9 +52,7 @@ tezos-protocol-compiler compiler-libs.optcomp) (flags - (:standard - -open Tezos_base__TzPervasives - -open Tezos_protocol_compiler)) + (:standard -open Tezos_base__TzPervasives -open Tezos_protocol_compiler)) (modules Native)) (install diff --git a/src/lib_sapling/tezos-sapling.opam b/src/lib_sapling/tezos-sapling.opam index cabd35dea953a9cc2b181a7f6700b6ab1125734f..54bd1a2f95cb7b97fcc6f4aea2a0d77988a6f54d 100644 --- a/src/lib_sapling/tezos-sapling.opam +++ b/src/lib_sapling/tezos-sapling.opam @@ -10,7 +10,6 @@ depends: [ "conf-rust" "integers" "ctypes" - "hex" "data-encoding" { >= "0.4" & < "0.5" } "tezos-crypto" "tezos-stdlib" diff --git a/src/lib_store/test/dune b/src/lib_store/test/dune index c7ec69948cc819658a0ac307e027050213850320..e9cc456b71ffa5fb4f37f4e5a087df79e57ef6de 100644 --- a/src/lib_store/test/dune +++ b/src/lib_store/test/dune @@ -1,5 +1,5 @@ -(executables - (names test) +(executable + (name test) (libraries tezos-base tezos-store @@ -23,4 +23,4 @@ (rule (alias runtest_store) - (action (setenv SLOW_TEST false (run %{exe:test.exe})))) \ No newline at end of file + (action (setenv SLOW_TEST false (run %{exe:test.exe})))) diff --git a/src/tooling/dune b/src/tooling/dune index d99f2a0af58829ef9349a350f209dbde1dbb1874..834bedfccbdf8b6abcc994c7a31af03472819738 100644 --- a/src/tooling/dune +++ b/src/tooling/dune @@ -17,6 +17,7 @@ (modules run_js_inline_tests)) (executable - (name node_wrapper) - (libraries unix) - (modules node_wrapper)) + (name node_wrapper) + (libraries + unix) + (modules node_wrapper)) diff --git a/tezt/lib/dune b/tezt/lib/dune index 268e94f4586ed859e1fcc848171aaae11981b281..af1afc7d444b3942cebd2de9b9dfbed71c9ca8d1 100644 --- a/tezt/lib/dune +++ b/tezt/lib/dune @@ -1,4 +1,7 @@ (library (name tezt) (public_name tezt) - (libraries re lwt.unix ezjsonm)) + (libraries + re + lwt.unix + ezjsonm)) diff --git a/tezt/lib/tezt.opam b/tezt/lib/tezt.opam index 1d59e7f2b9ee29965598f66cd260285a64733dea..028eb8203a9b169e7126fb7c5508fb4f1bc61f29 100644 --- a/tezt/lib/tezt.opam +++ b/tezt/lib/tezt.opam @@ -1,18 +1,19 @@ opam-version: "2.0" maintainer: "contact@tezos.com" -authors: [ "Tezos devteam" ] +authors: ["Tezos devteam"] homepage: "https://www.tezos.com/" bug-reports: "https://gitlab.com/tezos/tezos/issues" dev-repo: "git+https://gitlab.com/tezos/tezos.git" license: "MIT" depends: [ - "dune" {>= "2.5"} - "ocaml" {>= "4.08"} - "re" {>= "1.9.0"} - "lwt" {>= "5.4.1"} - "ezjsonm" {>= "1.2.0"} + "dune" { >= "2.9" } + "ocaml" { >= "4.08" } + "re" { >= "1.7.2" } + "lwt" { >= "5.4.0" } + "ezjsonm" { >= "0.5.0" } ] build: [ ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} ] synopsis: "Framework for integration tests with external processes" diff --git a/tezt/lib_tezos/dune b/tezt/lib_tezos/dune index 909be3c01bcd68d0a7e0c91054805d778348dc3f..83e677217e53b88e7afe6a7da373bcdd1b980317 100644 --- a/tezt/lib_tezos/dune +++ b/tezt/lib_tezos/dune @@ -1,5 +1,9 @@ (library (name tezt_tezos) (public_name tezt-tezos) - (libraries tezt hex tezos-base tezos-base.unix) + (libraries + tezt + hex + tezos-base + tezos-base.unix) (flags (:standard -open Tezt -open Tezt.Base))) diff --git a/tezt/lib_tezos/tezt-tezos.opam b/tezt/lib_tezos/tezt-tezos.opam index 9e9724ba800c0c61ce378c8c2354f1db678c31a4..8449c28f03b461effa0237e1be7d2e07094ab676 100644 --- a/tezt/lib_tezos/tezt-tezos.opam +++ b/tezt/lib_tezos/tezt-tezos.opam @@ -1,6 +1,6 @@ opam-version: "2.0" maintainer: "contact@tezos.com" -authors: [ "Tezos devteam" ] +authors: ["Tezos devteam"] homepage: "https://www.tezos.com/" bug-reports: "https://gitlab.com/tezos/tezos/issues" dev-repo: "git+https://gitlab.com/tezos/tezos.git" @@ -8,10 +8,11 @@ license: "MIT" depends: [ "dune" { >= "2.9" } "tezt" - "tezos-base" "hex" + "tezos-base" ] build: [ ["dune" "build" "-p" name "-j" jobs] + ["dune" "runtest" "-p" name "-j" jobs] {with-test} ] synopsis: "Tezos test framework based on Tezt"