aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/covermerger/bq_csv_reader.go
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2024-12-05 10:08:44 +0100
committerTaras Madan <tarasmadan@google.com>2024-12-12 08:44:14 +0000
commit941924ebb4fc1ba15d5d3f12730ce32d7a6ace5f (patch)
treeb5d43ae7a180c34ceebda49e1eee276c2080fc3f /pkg/covermerger/bq_csv_reader.go
parent035bb8e062dc88e848028048b5805e4c39bcdc47 (diff)
pkg/covermerger: aggregate data per-manager
It enables us to see the manager unique coverage.
Diffstat (limited to 'pkg/covermerger/bq_csv_reader.go')
-rw-r--r--pkg/covermerger/bq_csv_reader.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkg/covermerger/bq_csv_reader.go b/pkg/covermerger/bq_csv_reader.go
index 187da1812..ef9a4e879 100644
--- a/pkg/covermerger/bq_csv_reader.go
+++ b/pkg/covermerger/bq_csv_reader.go
@@ -64,15 +64,15 @@ func (r *bqCSVReader) InitNsRecords(ctx context.Context, ns, filePath, commit st
compression = "GZIP")
AS (
SELECT
- kernel_repo, kernel_branch, kernel_commit, file_path, sl, SUM(hit_count) as hit_count
+ kernel_repo, kernel_branch, kernel_commit, file_path, manager, sl, SUM(hit_count) as hit_count
FROM syzkaller.syzbot_coverage.`+"`%s`"+`
WHERE
TIMESTAMP_TRUNC(timestamp, DAY) >= "%s" AND
TIMESTAMP_TRUNC(timestamp, DAY) <= "%s" AND
version = 1 AND
starts_with(file_path, "%s") %s
- GROUP BY file_path, kernel_commit, kernel_repo, kernel_branch, sl
- ORDER BY file_path
+ GROUP BY file_path, manager, kernel_commit, kernel_repo, kernel_branch, sl
+ ORDER BY file_path, manager
);
`, gsURI, ns, from.String(), to.String(), filePath, selectCommit))
job, err := q.Run(ctx)