Implement client metrics interceptor for continuous benchmark job #2477
36.36% of diff hit (target 18.90%)
View this Pull Request on Codecov
36.36% of diff hit (target 18.90%)
Annotations
Check warning on line 66 in internal/k8s/vald/benchmark/job/job_template_option.go
codecov / codecov/patch
internal/k8s/vald/benchmark/job/job_template_option.go#L66
Added line #L66 was not covered by tests
Check warning on line 37 in internal/net/grpc/interceptor/client/metric/metric.go
codecov / codecov/patch
internal/net/grpc/interceptor/client/metric/metric.go#L36-L37
Added lines #L36 - L37 were not covered by tests
Check warning on line 45 in internal/net/grpc/interceptor/client/metric/metric.go
codecov / codecov/patch
internal/net/grpc/interceptor/client/metric/metric.go#L39-L45
Added lines #L39 - L45 were not covered by tests
Check warning on line 54 in internal/net/grpc/interceptor/client/metric/metric.go
codecov / codecov/patch
internal/net/grpc/interceptor/client/metric/metric.go#L48-L54
Added lines #L48 - L54 were not covered by tests
Check warning on line 60 in internal/net/grpc/interceptor/client/metric/metric.go
codecov / codecov/patch
internal/net/grpc/interceptor/client/metric/metric.go#L57-L60
Added lines #L57 - L60 were not covered by tests
Check warning on line 74 in internal/net/grpc/interceptor/client/metric/metric.go
codecov / codecov/patch
internal/net/grpc/interceptor/client/metric/metric.go#L62-L74
Added lines #L62 - L74 were not covered by tests
Check warning on line 82 in internal/net/grpc/interceptor/client/metric/metric.go
codecov / codecov/patch
internal/net/grpc/interceptor/client/metric/metric.go#L77-L82
Added lines #L77 - L82 were not covered by tests
Check warning on line 87 in internal/net/grpc/interceptor/client/metric/metric.go
codecov / codecov/patch
internal/net/grpc/interceptor/client/metric/metric.go#L85-L87
Added lines #L85 - L87 were not covered by tests
Check warning on line 362 in internal/net/grpc/option.go
codecov / codecov/patch
internal/net/grpc/option.go#L358-L362
Added lines #L358 - L362 were not covered by tests
Check warning on line 367 in internal/net/grpc/option.go
codecov / codecov/patch
internal/net/grpc/option.go#L364-L367
Added lines #L364 - L367 were not covered by tests
Check warning on line 78 in pkg/tools/benchmark/job/config/config.go
codecov / codecov/patch
pkg/tools/benchmark/job/config/config.go#L78
Added line #L78 was not covered by tests
Check warning on line 76 in pkg/tools/benchmark/job/usecase/benchmarkd.go
codecov / codecov/patch
pkg/tools/benchmark/job/usecase/benchmarkd.go#L68-L76
Added lines #L68 - L76 were not covered by tests
Check warning on line 81 in pkg/tools/benchmark/job/usecase/benchmarkd.go
codecov / codecov/patch
pkg/tools/benchmark/job/usecase/benchmarkd.go#L78-L81
Added lines #L78 - L81 were not covered by tests
Check warning on line 83 in pkg/tools/benchmark/job/usecase/benchmarkd.go
codecov / codecov/patch
pkg/tools/benchmark/job/usecase/benchmarkd.go#L83
Added line #L83 was not covered by tests
Check warning on line 94 in pkg/tools/benchmark/job/usecase/benchmarkd.go
codecov / codecov/patch
pkg/tools/benchmark/job/usecase/benchmarkd.go#L91-L94
Added lines #L91 - L94 were not covered by tests
Check warning on line 64 in pkg/tools/benchmark/operator/service/option.go
codecov / codecov/patch
pkg/tools/benchmark/operator/service/option.go#L64
Added line #L64 was not covered by tests
Check warning on line 94 in pkg/tools/benchmark/operator/service/option.go
codecov / codecov/patch
pkg/tools/benchmark/operator/service/option.go#L93-L94
Added lines #L93 - L94 were not covered by tests
Check warning on line 96 in pkg/tools/benchmark/operator/service/option.go
codecov / codecov/patch
pkg/tools/benchmark/operator/service/option.go#L96
Added line #L96 was not covered by tests