@@ -130,6 +130,8 @@ void clientBasicMetrics() {
130
130
131
131
assertThat (meterRegistry .get (CLIENT_ATTEMPT_STARTED )
132
132
.tag (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME )
133
+ .tag (INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE )
134
+ .tag (INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE )
133
135
.counter ()
134
136
.count ()).isEqualTo (1 );
135
137
@@ -151,16 +153,19 @@ void clientBasicMetrics() {
151
153
152
154
assertThat (meterRegistry .get (CLIENT_ATTEMPT_STARTED )
153
155
.tag (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME )
156
+ .tag (INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE )
157
+ .tag (INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE )
154
158
.counter ()
155
159
.count ()).isEqualTo (1 );
156
160
157
161
Tags expectedTags =
158
- Tags .of (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME , GRPC_STATUS_TAG_KEY , Status .Code .OK .toString ());
162
+ Tags .of (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME ,
163
+ GRPC_STATUS_TAG_KEY , Status .Code .OK .toString (),
164
+ INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE ,
165
+ INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE );
159
166
160
167
HistogramSnapshot attemptDurationSnapshot = meterRegistry .get (CLIENT_ATTEMPT_DURATION )
161
168
.tags (expectedTags )
162
- .tag (INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE )
163
- .tag (INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE )
164
169
.timer ()
165
170
.takeSnapshot ();
166
171
HistogramSnapshot attemptDurationHistogram = HistogramSnapshot .empty (1L , 154L , 1.54E8 );
@@ -178,8 +183,6 @@ void clientBasicMetrics() {
178
183
HistogramSnapshot sentAttemptMessageSizeSnapShot =
179
184
meterRegistry .get (CLIENT_ATTEMPT_SENT_COMPRESSED_MESSAGE_SIZE )
180
185
.tags (expectedTags )
181
- .tag (INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE )
182
- .tag (INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE )
183
186
.summary ()
184
187
.takeSnapshot ();
185
188
HistogramSnapshot expectedAttemptSentMessageSizeHistogram = HistogramSnapshot .empty (1L , 1127L , 1127L );
@@ -209,6 +212,8 @@ void recordAttemptMetrics() {
209
212
210
213
assertThat (meterRegistry .get (CLIENT_ATTEMPT_STARTED )
211
214
.tag (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME )
215
+ .tag (INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE )
216
+ .tag (INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE )
212
217
.counter ()
213
218
.count ()).isEqualTo (1 );
214
219
@@ -222,10 +227,15 @@ void recordAttemptMetrics() {
222
227
tracer .streamClosed (Status .UNAVAILABLE );
223
228
224
229
Tags expectedUnailableStatusTags =
225
- Tags .of (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME , GRPC_STATUS_TAG_KEY , Status .Code .UNAVAILABLE .toString ());
230
+ Tags .of (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME ,
231
+ GRPC_STATUS_TAG_KEY , Status .Code .UNAVAILABLE .toString (),
232
+ INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE ,
233
+ INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE );
226
234
227
235
assertThat (meterRegistry .get (CLIENT_ATTEMPT_STARTED )
228
236
.tag (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME )
237
+ .tag (INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE )
238
+ .tag (INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE )
229
239
.counter ()
230
240
.count ()).isEqualTo (1 );
231
241
assertThat (meterRegistry .get (CLIENT_ATTEMPT_DURATION )
@@ -257,10 +267,15 @@ void recordAttemptMetrics() {
257
267
tracer .streamClosed (Status .NOT_FOUND );
258
268
259
269
Tags expectedNotFoundStatusTags =
260
- Tags .of (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME , GRPC_STATUS_TAG_KEY , Status .Code .NOT_FOUND .toString ());
270
+ Tags .of (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME ,
271
+ GRPC_STATUS_TAG_KEY , Status .Code .NOT_FOUND .toString (),
272
+ INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE ,
273
+ INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE );
261
274
262
275
assertThat (meterRegistry .get (CLIENT_ATTEMPT_STARTED )
263
276
.tag (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME )
277
+ .tag (INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE )
278
+ .tag (INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE )
264
279
.counter ()
265
280
.count ()).isEqualTo (2 );
266
281
@@ -299,6 +314,8 @@ void recordAttemptMetrics() {
299
314
300
315
assertThat (meterRegistry .get (CLIENT_ATTEMPT_STARTED )
301
316
.tag (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME )
317
+ .tag (INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE )
318
+ .tag (INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE )
302
319
.counter ()
303
320
.count ()).isEqualTo (3 );
304
321
@@ -351,10 +368,15 @@ void recordAttemptMetrics() {
351
368
callAttemptsTracerFactory .callEnded (Status .OK );
352
369
353
370
Tags expectedOKStatusTags =
354
- Tags .of (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME , GRPC_STATUS_TAG_KEY , Status .Code .OK .toString ());
371
+ Tags .of (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME ,
372
+ GRPC_STATUS_TAG_KEY , Status .Code .OK .toString (),
373
+ INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE ,
374
+ INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE );
355
375
356
376
assertThat (meterRegistry .get (CLIENT_ATTEMPT_STARTED )
357
377
.tag (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME )
378
+ .tag (INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE )
379
+ .tag (INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE )
358
380
.counter ()
359
381
.count ()).isEqualTo (4 );
360
382
assertThat (meterRegistry .get (CLIENT_ATTEMPT_DURATION )
@@ -397,8 +419,10 @@ void clientStreamNeverCreatedStillRecordMetrics() {
397
419
callAttemptsTracerFactory .callEnded (status );
398
420
399
421
Tags expectedDeadlineExceededStatusTags =
400
- Tags .of (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME , GRPC_STATUS_TAG_KEY ,
401
- Status .Code .DEADLINE_EXCEEDED .toString ());
422
+ Tags .of (GRPC_METHOD_TAG_KEY , FULL_METHOD_NAME ,
423
+ GRPC_STATUS_TAG_KEY , Status .Code .DEADLINE_EXCEEDED .toString (),
424
+ INSTRUMENTATION_SOURCE_TAG_KEY , INSTRUMENTATION_SOURCE_TAG_VALUE ,
425
+ INSTRUMENTATION_VERSION_TAG_KEY , INSTRUMENTATION_VERSION_TAG_VALUE );
402
426
403
427
HistogramSnapshot attemptDurationSnapshot = meterRegistry .get (CLIENT_ATTEMPT_DURATION )
404
428
.tags (expectedDeadlineExceededStatusTags )
0 commit comments