From 2a5e9e4d7a1f38303b992e9b8c147c47e8d75db2 Mon Sep 17 00:00:00 2001 From: Oliver Herms <oliver.herms@exaring.de> Date: Fri, 2 Nov 2018 01:52:35 +0100 Subject: [PATCH] Debug --- BUILD.bazel | 2 ++ net/api/BUILD.bazel | 3 +++ route/api/BUILD.bazel | 4 ++++ vendor/github.com/q3k/goveralls/gocover.go | 10 ++++++++++ 4 files changed, 19 insertions(+) diff --git a/BUILD.bazel b/BUILD.bazel index 28d310ee..61a1e4eb 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -2,6 +2,8 @@ load("@bazel_gazelle//:def.bzl", "gazelle") # gazelle:prefix github.com/bio-routing/bio-rd # gazelle:resolve go google.golang.org/grpc //vendor/google.golang.org/grpc:go_default_library +# gazelle:resolve go golang.org/x/net/context //vendor/golang.org/x/net/context:go_default_library +# gazelle:resolve go github.com/golang/protobuf //vendor/github.com/golang/protobuf:go_default_library gazelle( name = "gazelle", external = "vendored", diff --git a/net/api/BUILD.bazel b/net/api/BUILD.bazel index 9ba15ae6..25f40701 100644 --- a/net/api/BUILD.bazel +++ b/net/api/BUILD.bazel @@ -22,4 +22,7 @@ go_library( embed = [":api_go_proto"], importpath = "github.com/bio-routing/bio-rd/net/api", visibility = ["//visibility:public"], + deps = [ + "//vendor/github.com/golang/protobuf/proto:go_default_library" + ], ) diff --git a/route/api/BUILD.bazel b/route/api/BUILD.bazel index b077b825..e0232058 100644 --- a/route/api/BUILD.bazel +++ b/route/api/BUILD.bazel @@ -24,4 +24,8 @@ go_library( embed = [":api_go_proto"], importpath = "github.com/bio-routing/bio-rd/route/api", visibility = ["//visibility:public"], + deps = [ + "//net/api:go_default_library", + "//vendor/github.com/golang/protobuf/proto:go_default_library", + ], ) diff --git a/vendor/github.com/q3k/goveralls/gocover.go b/vendor/github.com/q3k/goveralls/gocover.go index 7e841831..fdc68571 100644 --- a/vendor/github.com/q3k/goveralls/gocover.go +++ b/vendor/github.com/q3k/goveralls/gocover.go @@ -113,10 +113,12 @@ func mergeProfBlocks(as, bs []cover.ProfileBlock) []cover.ProfileBlock { func toSF(profs []*cover.Profile) ([]*SourceFile, error) { var rv []*SourceFile for _, prof := range profs { + //fmt.Printf("###### PROFILE ######\n") path, err := findFile(prof.FileName) if err != nil { log.Fatalf("Can't find %v", err) } + //fmt.Printf("path: %s\n", path) fb, err := ioutil.ReadFile(path) if err != nil { log.Fatalf("Error reading %v: %v", path, err) @@ -128,6 +130,9 @@ func toSF(profs []*cover.Profile) ([]*SourceFile, error) { } for _, block := range prof.Blocks { + /*fmt.Printf("StartLine: %d\n", block.StartLine) + fmt.Printf("block.EndLine: %d\n", block.EndLine) + fmt.Printf("len(sf.Coverage): %d\n", len(sf.Coverage))*/ for i := block.StartLine; i <= block.EndLine; i++ { count, _ := sf.Coverage[i-1].(int) sf.Coverage[i-1] = count + block.Count @@ -147,6 +152,11 @@ func parseCover(fn string) ([]*SourceFile, error) { if err != nil { return nil, fmt.Errorf("Error parsing coverage: %v", err) } + fmt.Printf("len(profs): %d\n", len(profs)) + for _, prof := range profs { + fmt.Printf("Filename: %s\n", prof.FileName) + } + pfss = append(pfss, profs) } -- GitLab