From 164800ebad7f26d05eefb0095d190462ed97bee0 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Tue, 2 Jan 2024 17:06:50 +0100 Subject: pkg/runtest: optionally print debug info in tests When the -debug flag is specified, print syz-executor's debug info. --- pkg/runtest/run_test.go | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pkg') diff --git a/pkg/runtest/run_test.go b/pkg/runtest/run_test.go index bc71a9f08..c80f7c6b0 100644 --- a/pkg/runtest/run_test.go +++ b/pkg/runtest/run_test.go @@ -25,6 +25,8 @@ import ( // to select a subset of tests to run. var flagFilter = flag.String("filter", "", "prefix to match test file names") +var flagDebug = flag.Bool("debug", false, "include debug output from the executor") + func Test(t *testing.T) { switch runtime.GOOS { case targets.OpenBSD: @@ -97,6 +99,7 @@ func test(t *testing.T, sysTarget *targets.Target) { }, Retries: 7, // empirical number that seem to reduce flakes to zero Verbose: true, + Debug: *flagDebug, } if err := ctx.Run(); err != nil { t.Fatal(err) -- cgit mrf-deployment