From ccdcad97ffb81efdf1d1c0a06bae8b57da28991d Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Thu, 19 Feb 2026 15:28:48 +0000 Subject: syz-cluster: deduplicate findings during reporting Now that the same bug could be found on in multiple session tests (e.g. during fuzzing and during repro retesting), ensure that we do not report it twice. Add a test and fix the logic. --- syz-cluster/pkg/controller/api_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'syz-cluster/pkg/controller') diff --git a/syz-cluster/pkg/controller/api_test.go b/syz-cluster/pkg/controller/api_test.go index 7818c95f7..297b20b3f 100644 --- a/syz-cluster/pkg/controller/api_test.go +++ b/syz-cluster/pkg/controller/api_test.go @@ -283,12 +283,12 @@ func TestAPIListPreviousFindings(t *testing.T) { finding1, err := client.GetFinding(ctx, list[0]) require.NoError(t, err) - assert.Equal(t, "Crash in foo", finding1.Title) - assert.Equal(t, idsV2.SessionID, finding1.SessionID) + assert.Equal(t, "Crash in bar", finding1.Title) + assert.Equal(t, idsV1.SessionID, finding1.SessionID) finding2, err := client.GetFinding(ctx, list[1]) require.NoError(t, err) - assert.Equal(t, "Crash in bar", finding2.Title) + assert.Equal(t, "Crash in foo", finding2.Title) assert.Equal(t, idsV1.SessionID, finding2.SessionID) list, err = client.ListPreviousFindings(ctx, &api.ListPreviousFindingsReq{ -- cgit mrf-deployment