aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2024-08-05 14:52:26 +0200
committerAleksandr Nogikh <nogikh@google.com>2024-08-06 08:24:55 +0000
commita3f4678cf05abc5cc55d005e3446da56f60b7ad1 (patch)
tree0940d9f3e35236fd307460ff05f548a332784562 /pkg
parent02d235671dbf89097f52a94a165703fa274079a2 (diff)
syz-manager: move fullReproLog() to pkg/repro
Diffstat (limited to 'pkg')
-rw-r--r--pkg/repro/repro.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkg/repro/repro.go b/pkg/repro/repro.go
index bce3563e6..5565460c2 100644
--- a/pkg/repro/repro.go
+++ b/pkg/repro/repro.go
@@ -886,3 +886,13 @@ var cSimplifies = append(progSimplifies, []Simplify{
return true
},
}...)
+
+func (stats *Stats) FullLog() []byte {
+ if stats == nil {
+ return nil
+ }
+ return []byte(fmt.Sprintf("Extracting prog: %v\nMinimizing prog: %v\n"+
+ "Simplifying prog options: %v\nExtracting C: %v\nSimplifying C: %v\n\n\n%s",
+ stats.ExtractProgTime, stats.MinimizeProgTime,
+ stats.SimplifyProgTime, stats.ExtractCTime, stats.SimplifyCTime, stats.Log))
+}