From 0d5abf15b74358009a02efb629f7bc7c84841a1f Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Tue, 7 Jun 2022 17:37:55 +0000 Subject: all: remember console output for all patch tests Currently syzbot only saves a log if there was a build/test error. Closes #3185 --- tools/syz-testbuild/testbuild.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tools') diff --git a/tools/syz-testbuild/testbuild.go b/tools/syz-testbuild/testbuild.go index 72c0d235b..961fb2e4c 100644 --- a/tools/syz-testbuild/testbuild.go +++ b/tools/syz-testbuild/testbuild.go @@ -149,11 +149,11 @@ func test(repo vcs.Repo, bisecter vcs.Bisecter, kernelConfig []byte, env instanc } var verdicts []string for i, res := range results { - if res == nil { + if res.Error == nil { verdicts = append(verdicts, "OK") continue } - switch err := res.(type) { + switch err := res.Error.(type) { case *instance.TestError: if err.Boot { verdicts = append(verdicts, fmt.Sprintf("boot failed: %v", err)) -- cgit mrf-deployment