diff options
Diffstat (limited to 'tools/syz-testbed/stats.go')
| -rw-r--r-- | tools/syz-testbed/stats.go | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tools/syz-testbed/stats.go b/tools/syz-testbed/stats.go index f244bcbda..3af9d235e 100644 --- a/tools/syz-testbed/stats.go +++ b/tools/syz-testbed/stats.go @@ -230,6 +230,19 @@ func (group *RunResultGroup) SaveAvgBenchFile(fileName string) error { return nil } +func (view *StatView) SaveAvgBenches(benchDir string) ([]string, error) { + files := []string{} + for _, group := range view.Groups { + fileName := filepath.Join(benchDir, fmt.Sprintf("avg_%v.txt", group.Name)) + err := group.SaveAvgBenchFile(fileName) + if err != nil { + return nil, err + } + files = append(files, fileName) + } + return files, nil +} + func SaveTableAsCsv(table [][]string, fileName string) error { f, err := os.Create(fileName) if err != nil { |
