Merged in feature/common-metrics (pull request #73)
Add common metrics * add common metrics and sample for using * updates * attempt integration * wip * working stubs generate * docs * comments * Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/common-metrics * runner metrics all * exclude generated from the coverage * fix lint * refactor metrics * change .gen filename * new gen * Merge branch 'main' of bitbucket.org:aarete/query-orchestration into feature/common-metrics * docs * main merge * refactor * add to generate * merge main
This commit is contained in:
@@ -11,6 +11,7 @@ tasks:
|
||||
deps:
|
||||
- generate:server
|
||||
- generate:client
|
||||
- generate:metrics:stubs
|
||||
generate:client:
|
||||
cmds:
|
||||
- |
|
||||
@@ -47,3 +48,6 @@ tasks:
|
||||
$file
|
||||
fi
|
||||
done
|
||||
generate:metrics:stubs:
|
||||
cmds:
|
||||
- go generate ./...
|
||||
+5
-1
@@ -9,6 +9,8 @@ vars:
|
||||
API: "./api/..."
|
||||
PKG: "./pkg/..."
|
||||
CMD: "./cmd/..."
|
||||
# yamllint disable-line rule:line-length
|
||||
EXCLUDED_FILES: ".gen.go|internal/serviceconfig/observability/prometheus/generator/main.go"
|
||||
|
||||
tasks:
|
||||
mocks:generate:
|
||||
@@ -46,7 +48,9 @@ tasks:
|
||||
TMP_FILE: "{{.OUT_DIR}}/coverage.tmp"
|
||||
FILTER_COVERAGE_FILE: "{{.OUT_DIR}}/filtered_coverage.out"
|
||||
cmds:
|
||||
- grep -v ".gen.go" {{.COVERAGE_FILE}} > {{.FILTER_COVERAGE_FILE}}
|
||||
- |
|
||||
grep -v -E "{{.EXCLUDED_FILES}}" {{.COVERAGE_FILE}} \
|
||||
> {{.FILTER_COVERAGE_FILE}}
|
||||
- go tool cover -func={{.FILTER_COVERAGE_FILE}} > {{.TMP_FILE}}
|
||||
- |
|
||||
COVERAGE=$(grep total: {{.TMP_FILE}} \
|
||||
|
||||
Reference in New Issue
Block a user