From 22d2aa64dae7c92bf2737c001e8a96146b8a693d Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Wed, 2 Jul 2025 17:03:02 +0200 Subject: pkg/report: split crash.KASAN into parts We want to prioritize KASAN bugs differently. --- pkg/bisect/bisect_test.go | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'pkg/bisect') diff --git a/pkg/bisect/bisect_test.go b/pkg/bisect/bisect_test.go index d09e6804e..11d14d4fc 100644 --- a/pkg/bisect/bisect_test.go +++ b/pkg/bisect/bisect_test.go @@ -918,47 +918,47 @@ func TestMostFrequentReport(t *testing.T) { { name: "one infrequent", reports: []*report.Report{ - {Title: "A", Type: crash.KASAN}, - {Title: "B", Type: crash.KASAN}, + {Title: "A", Type: crash.KASANOther}, + {Title: "B", Type: crash.KASANOther}, {Title: "C", Type: crash.Bug}, - {Title: "D", Type: crash.KASAN}, + {Title: "D", Type: crash.KASANOther}, {Title: "E", Type: crash.Bug}, - {Title: "F", Type: crash.KASAN}, + {Title: "F", Type: crash.KASANOther}, {Title: "G", Type: crash.LockdepBug}, }, // LockdepBug was too infrequent. - types: []crash.Type{crash.KASAN, crash.Bug}, + types: []crash.Type{crash.KASANOther, crash.Bug}, report: "A", other: true, }, { name: "ignore hangs", reports: []*report.Report{ - {Title: "A", Type: crash.KASAN}, - {Title: "B", Type: crash.KASAN}, + {Title: "A", Type: crash.KASANOther}, + {Title: "B", Type: crash.KASANOther}, {Title: "C", Type: crash.Hang}, - {Title: "D", Type: crash.KASAN}, + {Title: "D", Type: crash.KASANOther}, {Title: "E", Type: crash.Hang}, {Title: "F", Type: crash.Hang}, {Title: "G", Type: crash.Warning}, }, // Hang is not a preferred report type. - types: []crash.Type{crash.KASAN, crash.Warning}, + types: []crash.Type{crash.KASANOther, crash.Warning}, report: "A", other: true, }, { name: "take hangs", reports: []*report.Report{ - {Title: "A", Type: crash.KASAN}, - {Title: "B", Type: crash.KASAN}, + {Title: "A", Type: crash.KASANOther}, + {Title: "B", Type: crash.KASANOther}, {Title: "C", Type: crash.Hang}, {Title: "D", Type: crash.Hang}, {Title: "E", Type: crash.Hang}, {Title: "F", Type: crash.Hang}, }, // There are so many Hangs that we can't ignore it. - types: []crash.Type{crash.Hang, crash.KASAN}, + types: []crash.Type{crash.Hang, crash.KASANOther}, report: "C", }, { -- cgit mrf-deployment