From d0becdea21af55ab122b2e8d5d498c6fa9ab3564 Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Fri, 16 Aug 2024 12:04:08 +0200 Subject: tools/syz-cover: filter by source commit --- pkg/cover/file.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'pkg/cover') diff --git a/pkg/cover/file.go b/pkg/cover/file.go index e95392ad7..524963aaf 100644 --- a/pkg/cover/file.go +++ b/pkg/cover/file.go @@ -30,18 +30,18 @@ func DefaultTextRenderConfig() *CoverageRenderConfig { } } -func RendFileCoverage(c context.Context, ns, repo, commit, filePath string, +func RendFileCoverage(c context.Context, ns, repo, forCommit, sourceCommit, filePath string, fromDate, toDate civil.Date, renderConfig *CoverageRenderConfig) (string, error) { - fileContent, err := covermerger.GetFileVersion(filePath, repo, commit) + fileContent, err := covermerger.GetFileVersion(filePath, repo, forCommit) if err != nil { return "", fmt.Errorf("failed to GetFileVersion for file %s, commit %s from repo %s: %w", - filePath, commit, repo, err) + filePath, forCommit, repo, err) } config := &covermerger.Config{ Jobs: 1, Base: covermerger.RepoBranchCommit{ Repo: repo, - Commit: commit, + Commit: forCommit, }, FileVersProvider: covermerger.MakeWebGit(), StoreDetails: true, @@ -51,6 +51,7 @@ func RendFileCoverage(c context.Context, ns, repo, commit, filePath string, if err := dbReader.InitNsRecords(c, ns, filePath, + sourceCommit, fromDate, toDate, ); err != nil { -- cgit mrf-deployment