go.temporal.io/server/common/rpc/interceptor

1549 files · 43914 ranges · 25741 concepts · 19194 introducers · 12775 tests

FileCoverage
caller_info.go 80 LOC · 37 covered · 43 uncovered · 10 ranges · 74 concepts · 4 introducers · 17 tests
concurrent_request_limit.go 141 LOC · 61 covered · 80 uncovered · 14 ranges · 97 concepts · 10 introducers · 27 tests
context_metadata_interceptor.go 156 LOC · 79 covered · 77 uncovered · 27 ranges · 92 concepts · 17 introducers · 32 tests
dc_redirection_policy.go 221 LOC · 83 covered · 138 uncovered · 29 ranges · 132 concepts · 22 introducers · 51 tests
frontend_service_error.go 60 LOC · 28 covered · 32 uncovered · 8 ranges · 107 concepts · 7 introducers · 59 tests
health.go 47 LOC · 12 covered · 35 uncovered · 4 ranges · 331 concepts · 2 introducers · 152 tests
health_check.go 267 LOC · 98 covered · 169 uncovered · 25 ranges · 81 concepts · 7 introducers · 23 tests
mask_internal_error.go 112 LOC · 50 covered · 62 uncovered · 11 ranges · 69 concepts · 7 introducers · 14 tests
namespace.go 63 LOC · 28 covered · 35 uncovered · 12 ranges · 129 concepts · 9 introducers · 63 tests
namespace_handover.go 204 LOC · 31 covered · 173 uncovered · 9 ranges · 64 concepts · 2 introducers · 12 tests
namespace_logger.go 61 LOC · 23 covered · 38 uncovered · 5 ranges · 64 concepts · 2 introducers · 12 tests
namespace_rate_limit.go 179 LOC · 88 covered · 91 uncovered · 31 ranges · 125 concepts · 22 introducers · 61 tests
namespace_validator.go 406 LOC · 201 covered · 205 uncovered · 81 ranges · 142 concepts · 47 introducers · 62 tests
rate_limit.go 92 LOC · 35 covered · 57 uncovered · 12 ranges · 104 concepts · 10 introducers · 35 tests
redirection.go 375 LOC · 212 covered · 163 uncovered · 39 ranges · 110 concepts · 21 introducers · 36 tests
request_error_handler.go 184 LOC · 60 covered · 124 uncovered · 17 ranges · 84 concepts · 10 introducers · 25 tests
request_error_handler_mock.go 55 LOC · 5 covered · 50 uncovered · 1 ranges · 216 concepts · 1 introducers · 137 tests
retry.go 44 LOC · 15 covered · 29 uncovered · 3 ranges · 64 concepts · 1 introducers · 12 tests
routing_key_extractor.go 156 LOC · 61 covered · 95 uncovered · 24 ranges · 145 concepts · 18 introducers · 71 tests
routing_key_extractor_gen.go 162 LOC · 112 covered · 50 uncovered · 56 ranges · 142 concepts · 56 introducers · 70 tests
routing_key_interceptor.go 136 LOC · 31 covered · 105 uncovered · 9 ranges · 210 concepts · 7 introducers · 133 tests
sdk_version.go 75 LOC · 37 covered · 38 uncovered · 5 ranges · 66 concepts · 3 introducers · 13 tests
service_error_interceptor.go 54 LOC · 22 covered · 32 uncovered · 6 ranges · 101 concepts · 3 introducers · 62 tests
slow_request_logger.go 66 LOC · 27 covered · 39 uncovered · 5 ranges · 66 concepts · 2 introducers · 13 tests
stream_error.go 95 LOC · 15 covered · 80 uncovered · 4 ranges · 1 concepts · 1 introducers · 1 tests
telemetry.go 412 LOC · 183 covered · 229 uncovered · 75 ranges · 277 concepts · 49 introducers · 123 tests
trailer_to_context_metadata_interceptor.go 141 LOC · 85 covered · 56 uncovered · 28 ranges · 98 concepts · 23 introducers · 36 tests