From 6b3428dd83e909dd111f19fd10b09800518266d8 Mon Sep 17 00:00:00 2001 From: Martin Date: Thu, 4 Jul 2024 13:42:14 +0200 Subject: [PATCH] chore: reduce CI foundry test verbosity (#475) ### Description The verbosity setting for CI tests was set to `4`, which outputs full stack traces for all (even passed) tests. This leads to extremely verbose output that doesn't get fully displayed in GitHub UI (need to download a 52MB, 350k line log file). This makes it more time consuming to pinpoint what specific tests are causing the workflow to fail. [Example](https://github.com/mento-protocol/mento-core/actions/runs/9779856065/job/27000074200?pr=456). I propose we set verbosity to `3`, which should still output stack traces for failing tests. The one thing missing will be setup traces for failing tests, but this should still be a quality of life improvement. ### Other changes Nothing, this is a one byte change. ### Tested Will need to look at CI output for this PR. --- foundry.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/foundry.toml b/foundry.toml index e2ce990..230d223 100644 --- a/foundry.toml +++ b/foundry.toml @@ -15,7 +15,7 @@ via_ir = true [profile.ci] fuzz_runs = 1_000 -verbosity = 4 +verbosity = 3 [profile.fork-tests] no_match_contract = "_random" # in order to reset the no_match_contract