From 1ebce142703d456fb9502d5c018632b852ac55e4 Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Wed, 14 Aug 2024 12:25:48 +0200 Subject: tools/syz-cover: default commit is latest --- pkg/covermerger/provider_web.go | 5 ++++- tools/syz-cover/syz-cover.go | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/pkg/covermerger/provider_web.go b/pkg/covermerger/provider_web.go index 3347f7931..e992f85b5 100644 --- a/pkg/covermerger/provider_web.go +++ b/pkg/covermerger/provider_web.go @@ -34,7 +34,10 @@ func (mr *webGit) GetFileVersions(c *Config, targetFilePath string, rbcs []RepoB var errFileNotFound = errors.New("file not found") func loadFile(filePath, repo, commit string) ([]byte, error) { - uri := fmt.Sprintf("%s/plain/%s?id=%s", repo, filePath, commit) + uri := fmt.Sprintf("%s/plain/%s", repo, filePath) + if commit != "latest" { + uri += "?id=" + commit + } u, err := url.Parse(uri) if err != nil { return nil, fmt.Errorf("failed to parse %v: %w", uri, err) diff --git a/tools/syz-cover/syz-cover.go b/tools/syz-cover/syz-cover.go index 6832596e5..b30c20152 100644 --- a/tools/syz-cover/syz-cover.go +++ b/tools/syz-cover/syz-cover.go @@ -59,7 +59,7 @@ var ( flagForFile = flag.String("for-file", "", "[optional]show file coverage") flagRepo = flag.String("repo", "git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git", "[optional] repo to be used by -for-file") - flagCommit = flag.String("commit", "", "commit to be used by -for-file") + flagCommit = flag.String("commit", "latest", "[optional] commit to be used by -for-file") flagNamespace = flag.String("namespace", "upstream", "[optional] used by -for-file") ) -- cgit mrf-deployment