aboutsummaryrefslogtreecommitdiffstats
path: root/syz-manager/manager.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2024-07-22 11:55:47 +0200
committerDmitry Vyukov <dvyukov@google.com>2024-07-25 13:12:57 +0000
commite02ef79b9ce5bc23eac00a1919746a36a308a4ae (patch)
treecc548e17f574b9d34ef0f8d04afef58ec65bd6b3 /syz-manager/manager.go
parent32fcf98fda0484949d799e870d7ac9945c695932 (diff)
pkg/fuzzer/queue: move common fuzzing stats
These stats will be needed for snapshot mode that does not use rpcserver. Move them from pkg/rpcserver to pkg/fuzzer/queue.
Diffstat (limited to 'syz-manager/manager.go')
-rw-r--r--syz-manager/manager.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/syz-manager/manager.go b/syz-manager/manager.go
index 52d50109e..354a0b256 100644
--- a/syz-manager/manager.go
+++ b/syz-manager/manager.go
@@ -336,7 +336,7 @@ func (mgr *Manager) heartbeatLoop() {
if mgr.firstConnect.Load() == 0 {
continue
}
- mgr.statFuzzingTime.Add(diff * mgr.serv.StatNumFuzzing.Val())
+ mgr.statFuzzingTime.Add(diff * queue.StatNumFuzzing.Val())
buf := new(bytes.Buffer)
for _, stat := range stat.Collect(stat.Console) {
fmt.Fprintf(buf, "%v=%v ", stat.Name, stat.Value)
@@ -1582,7 +1582,7 @@ func (mgr *Manager) dashboardReporter() {
FuzzingTime: time.Duration(mgr.statFuzzingTime.Val()) - lastFuzzingTime,
Crashes: uint64(mgr.statCrashes.Val()) - lastCrashes,
SuppressedCrashes: uint64(mgr.statSuppressed.Val()) - lastSuppressedCrashes,
- Execs: uint64(mgr.serv.StatExecs.Val()) - lastExecs,
+ Execs: uint64(queue.StatExecs.Val()) - lastExecs,
}
if mgr.phase >= phaseTriagedCorpus && !triageInfoSent {
triageInfoSent = true