aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2024-06-26 16:11:08 +0200
committerTaras Madan <tarasmadan@google.com>2024-07-01 15:37:36 +0000
commit08010a854ef401b7a00748b77170cfb02bee83cc (patch)
tree8744f2b0620930111181b24ecc619c5985c37143 /tools
parenta6f99ace4014896f81a2f101416fd5413579f2bd (diff)
covermerger: parallelize and use monorepo
Diffstat (limited to 'tools')
-rw-r--r--tools/syz-covermerger/syz_covermerger.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/syz-covermerger/syz_covermerger.go b/tools/syz-covermerger/syz_covermerger.go
index afa518487..063e8c85b 100644
--- a/tools/syz-covermerger/syz_covermerger.go
+++ b/tools/syz-covermerger/syz_covermerger.go
@@ -9,6 +9,7 @@ import (
"fmt"
"log"
"os"
+ "runtime"
"sort"
"cloud.google.com/go/civil"
@@ -32,12 +33,14 @@ var (
func main() {
flag.Parse()
config := &covermerger.Config{
+ Jobs: runtime.NumCPU(),
Workdir: *flagWorkdir,
Base: covermerger.RepoBranchCommit{
Repo: *flagRepo,
Branch: *flagBranch,
Commit: *flagCommit,
},
+ FileVersProvider: covermerger.MakeMonoRepo(*flagWorkdir),
}
mergeResult, err := covermerger.MergeCSVData(config, os.Stdin)
if err != nil {