From e06afd32595ba7831f6ae600fde04a4e66e37db7 Mon Sep 17 00:00:00 2001 From: Andrey Konovalov Date: Tue, 21 Nov 2017 20:16:30 +0100 Subject: pkg/repro: don't bisect single entry --- pkg/repro/repro.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pkg/repro') diff --git a/pkg/repro/repro.go b/pkg/repro/repro.go index dd2bf769d..3c0c8965f 100644 --- a/pkg/repro/repro.go +++ b/pkg/repro/repro.go @@ -260,6 +260,11 @@ func (ctx *context) extractProg(entries []*prog.LogEntry) (*Result, error) { return res, nil } + // Don't try bisecting if there's only one entry. + if len(entries) == 1 { + continue + } + // Execute all programs and bisect the log to find multiple guilty programs. res, err = ctx.extractProgBisect(reverseEntries(entries), timeout) if err != nil { -- cgit mrf-deployment