From a9fe5c9ea5a79ea37834f2c5be830d0385f20199 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Fri, 27 Feb 2026 11:45:15 +0000 Subject: syz-cluster: only retest findings with reproducers There are findings without one (e.g. build errors), and it makes no sense to rerun them. --- syz-cluster/pkg/controller/api_test.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'syz-cluster/pkg/controller/api_test.go') diff --git a/syz-cluster/pkg/controller/api_test.go b/syz-cluster/pkg/controller/api_test.go index 297b20b3f..de9e1fa59 100644 --- a/syz-cluster/pkg/controller/api_test.go +++ b/syz-cluster/pkg/controller/api_test.go @@ -236,11 +236,18 @@ func TestAPIListPreviousFindings(t *testing.T) { SessionID: idsV1.SessionID, Title: "Crash in foo", TestName: "test", + SyzRepro: []byte("syz repro"), })) require.NoError(t, client.UploadFinding(ctx, &api.RawFinding{ SessionID: idsV1.SessionID, Title: "Crash in bar", TestName: "test", + SyzRepro: []byte("syz repro"), + })) + require.NoError(t, client.UploadFinding(ctx, &api.RawFinding{ + SessionID: idsV1.SessionID, + Title: "Build error without repro", + TestName: "test", })) MarkSessionFinished(t, env, idsV1.SessionID) @@ -266,6 +273,7 @@ func TestAPIListPreviousFindings(t *testing.T) { SessionID: idsV2.SessionID, Title: "Crash in foo", TestName: "test", + SyzRepro: []byte("syz repro"), })) MarkSessionFinished(t, env, idsV2.SessionID) -- cgit mrf-deployment