Add grpc circuit breaker utility using interceptors #68
44.44% of diff hit (target 71.80%)
View this Pull Request on Codecov
44.44% of diff hit (target 71.80%)
Annotations
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/CircuitBreakerConfigParser.java#L8-L9
Added lines #L8 - L9 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/CircuitBreakerConfigParser.java#L34-L43
Added lines #L34 - L43 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/CircuitBreakerConfigParser.java#L47-L57
Added lines #L47 - L57 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/CircuitBreakerConfigParser.java#L62
Added line #L62 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/CircuitBreakerConfiguration.java#L10
Added line #L10 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/CircuitBreakerConfiguration.java#L12-L15
Added lines #L12 - L15 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/CircuitBreakerInterceptor.java#L14
Added line #L14 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/CircuitBreakerInterceptor.java#L16
Added line #L16 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerConfigParser.java#L9
Added line #L9 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerConfigParser.java#L38
Added line #L38 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerInterceptor.java#L35-L41
Added lines #L35 - L41 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerInterceptor.java#L43-L44
Added lines #L43 - L44 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerInterceptor.java#L47
Added line #L47 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerInterceptor.java#L66
Added line #L66 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerInterceptor.java#L96-L97
Added lines #L96 - L97 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerInterceptor.java#L99
Added line #L99 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerProvider.java#L18
Added line #L18 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerProvider.java#L22-L25
Added lines #L22 - L25 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerProvider.java#L28
Added line #L28 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerProvider.java#L31-L32
Added lines #L31 - L32 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerProvider.java#L34-L38
Added lines #L34 - L38 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerProvider.java#L40
Added line #L40 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerProvider.java#L42-L44
Added lines #L42 - L44 were not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerProvider.java#L46
Added line #L46 was not covered by tests
codecov / codecov/patch
grpc-circuitbreaker-utils/src/main/java/org/hypertrace/circuitbreaker/grpcutils/resilience/ResilienceCircuitBreakerProvider.java#L48-L49
Added lines #L48 - L49 were not covered by tests