mirror of https://github.com/grpc/grpc-java.git
census: Avoid deprecated measure constants
Many of the deprecated constants are just aliases for non-deprecated constants, so just swap which one we use.
This commit is contained in:
parent
42e68149a5
commit
bacf18db8d
|
|
@ -369,13 +369,11 @@ final class CensusStatsModule {
|
|||
// TODO(songya): remove the deprecated measure constants once they are completed removed.
|
||||
.put(DeprecatedCensusConstants.RPC_CLIENT_FINISHED_COUNT, 1)
|
||||
// The latency is double value
|
||||
.put(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_ROUNDTRIP_LATENCY,
|
||||
roundtripNanos / NANOS_PER_MILLI)
|
||||
.put(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_COUNT, outboundMessageCount)
|
||||
.put(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_COUNT, inboundMessageCount)
|
||||
.put(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_BYTES, outboundWireSize)
|
||||
.put(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_BYTES, inboundWireSize)
|
||||
.put(RpcMeasureConstants.GRPC_CLIENT_ROUNDTRIP_LATENCY, roundtripNanos / NANOS_PER_MILLI)
|
||||
.put(RpcMeasureConstants.GRPC_CLIENT_SENT_MESSAGES_PER_RPC, outboundMessageCount)
|
||||
.put(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_MESSAGES_PER_RPC, inboundMessageCount)
|
||||
.put(RpcMeasureConstants.GRPC_CLIENT_SENT_BYTES_PER_RPC, outboundWireSize)
|
||||
.put(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_BYTES_PER_RPC, inboundWireSize)
|
||||
.put(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES,
|
||||
outboundUncompressedSize)
|
||||
|
|
@ -443,7 +441,7 @@ final class CensusStatsModule {
|
|||
if (module.recordStartedRpcs) {
|
||||
// Record here in case newClientStreamTracer() would never be called.
|
||||
module.statsRecorder.newMeasureMap()
|
||||
.put(DeprecatedCensusConstants.RPC_CLIENT_STARTED_COUNT, 1)
|
||||
.put(RpcMeasureConstants.GRPC_CLIENT_STARTED_RPCS, 1)
|
||||
.record(startCtx);
|
||||
}
|
||||
}
|
||||
|
|
@ -462,7 +460,7 @@ final class CensusStatsModule {
|
|||
}
|
||||
if (module.recordStartedRpcs && attemptsPerCall.get() > 0) {
|
||||
module.statsRecorder.newMeasureMap()
|
||||
.put(DeprecatedCensusConstants.RPC_CLIENT_STARTED_COUNT, 1)
|
||||
.put(RpcMeasureConstants.GRPC_CLIENT_STARTED_RPCS, 1)
|
||||
.record(startCtx);
|
||||
}
|
||||
if (info.isTransparentRetry()) {
|
||||
|
|
@ -628,7 +626,7 @@ final class CensusStatsModule {
|
|||
this.stopwatch = module.stopwatchSupplier.get().start();
|
||||
if (module.recordStartedRpcs) {
|
||||
module.statsRecorder.newMeasureMap()
|
||||
.put(DeprecatedCensusConstants.RPC_SERVER_STARTED_COUNT, 1)
|
||||
.put(RpcMeasureConstants.GRPC_SERVER_STARTED_RPCS, 1)
|
||||
.record(parentCtx);
|
||||
}
|
||||
}
|
||||
|
|
@ -728,13 +726,11 @@ final class CensusStatsModule {
|
|||
// TODO(songya): remove the deprecated measure constants once they are completed removed.
|
||||
.put(DeprecatedCensusConstants.RPC_SERVER_FINISHED_COUNT, 1)
|
||||
// The latency is double value
|
||||
.put(
|
||||
DeprecatedCensusConstants.RPC_SERVER_SERVER_LATENCY,
|
||||
elapsedTimeNanos / NANOS_PER_MILLI)
|
||||
.put(DeprecatedCensusConstants.RPC_SERVER_RESPONSE_COUNT, outboundMessageCount)
|
||||
.put(DeprecatedCensusConstants.RPC_SERVER_REQUEST_COUNT, inboundMessageCount)
|
||||
.put(DeprecatedCensusConstants.RPC_SERVER_RESPONSE_BYTES, outboundWireSize)
|
||||
.put(DeprecatedCensusConstants.RPC_SERVER_REQUEST_BYTES, inboundWireSize)
|
||||
.put(RpcMeasureConstants.GRPC_SERVER_SERVER_LATENCY, elapsedTimeNanos / NANOS_PER_MILLI)
|
||||
.put(RpcMeasureConstants.GRPC_SERVER_SENT_MESSAGES_PER_RPC, outboundMessageCount)
|
||||
.put(RpcMeasureConstants.GRPC_SERVER_RECEIVED_MESSAGES_PER_RPC, inboundMessageCount)
|
||||
.put(RpcMeasureConstants.GRPC_SERVER_SENT_BYTES_PER_RPC, outboundWireSize)
|
||||
.put(RpcMeasureConstants.GRPC_SERVER_RECEIVED_BYTES_PER_RPC, inboundWireSize)
|
||||
.put(
|
||||
DeprecatedCensusConstants.RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES,
|
||||
outboundUncompressedSize)
|
||||
|
|
|
|||
|
|
@ -27,49 +27,23 @@ import io.opencensus.stats.Measure.MeasureLong;
|
|||
public final class DeprecatedCensusConstants {
|
||||
public static final MeasureLong RPC_CLIENT_ERROR_COUNT =
|
||||
RpcMeasureConstants.RPC_CLIENT_ERROR_COUNT;
|
||||
public static final MeasureDouble RPC_CLIENT_REQUEST_BYTES =
|
||||
RpcMeasureConstants.RPC_CLIENT_REQUEST_BYTES;
|
||||
public static final MeasureDouble RPC_CLIENT_RESPONSE_BYTES =
|
||||
RpcMeasureConstants.RPC_CLIENT_RESPONSE_BYTES;
|
||||
public static final MeasureDouble RPC_CLIENT_ROUNDTRIP_LATENCY =
|
||||
RpcMeasureConstants.RPC_CLIENT_ROUNDTRIP_LATENCY;
|
||||
public static final MeasureDouble RPC_CLIENT_SERVER_ELAPSED_TIME =
|
||||
RpcMeasureConstants.RPC_CLIENT_SERVER_ELAPSED_TIME;
|
||||
public static final MeasureDouble RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES =
|
||||
RpcMeasureConstants.RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES;
|
||||
public static final MeasureDouble RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES =
|
||||
RpcMeasureConstants.RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES;
|
||||
public static final MeasureLong RPC_CLIENT_STARTED_COUNT =
|
||||
RpcMeasureConstants.RPC_CLIENT_STARTED_COUNT;
|
||||
public static final MeasureLong RPC_CLIENT_FINISHED_COUNT =
|
||||
RpcMeasureConstants.RPC_CLIENT_FINISHED_COUNT;
|
||||
public static final MeasureLong RPC_CLIENT_REQUEST_COUNT =
|
||||
RpcMeasureConstants.RPC_CLIENT_REQUEST_COUNT;
|
||||
public static final MeasureLong RPC_CLIENT_RESPONSE_COUNT =
|
||||
RpcMeasureConstants.RPC_CLIENT_RESPONSE_COUNT;
|
||||
|
||||
public static final MeasureLong RPC_SERVER_ERROR_COUNT =
|
||||
RpcMeasureConstants.RPC_SERVER_ERROR_COUNT;
|
||||
public static final MeasureDouble RPC_SERVER_REQUEST_BYTES =
|
||||
RpcMeasureConstants.RPC_SERVER_REQUEST_BYTES;
|
||||
public static final MeasureDouble RPC_SERVER_RESPONSE_BYTES =
|
||||
RpcMeasureConstants.RPC_SERVER_RESPONSE_BYTES;
|
||||
public static final MeasureDouble RPC_SERVER_SERVER_ELAPSED_TIME =
|
||||
RpcMeasureConstants.RPC_SERVER_SERVER_ELAPSED_TIME;
|
||||
public static final MeasureDouble RPC_SERVER_SERVER_LATENCY =
|
||||
RpcMeasureConstants.RPC_SERVER_SERVER_LATENCY;
|
||||
public static final MeasureDouble RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES =
|
||||
RpcMeasureConstants.RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES;
|
||||
public static final MeasureDouble RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES =
|
||||
RpcMeasureConstants.RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES;
|
||||
public static final MeasureLong RPC_SERVER_STARTED_COUNT =
|
||||
RpcMeasureConstants.RPC_SERVER_STARTED_COUNT;
|
||||
public static final MeasureLong RPC_SERVER_FINISHED_COUNT =
|
||||
RpcMeasureConstants.RPC_SERVER_FINISHED_COUNT;
|
||||
public static final MeasureLong RPC_SERVER_REQUEST_COUNT =
|
||||
RpcMeasureConstants.RPC_SERVER_REQUEST_COUNT;
|
||||
public static final MeasureLong RPC_SERVER_RESPONSE_COUNT =
|
||||
RpcMeasureConstants.RPC_SERVER_RESPONSE_COUNT;
|
||||
|
||||
private DeprecatedCensusConstants() {}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -416,8 +416,7 @@ public class CensusModulesTest {
|
|||
assertEquals(1, record.tags.size());
|
||||
TagValue methodTag = record.tags.get(RpcMeasureConstants.GRPC_CLIENT_METHOD);
|
||||
assertEquals(method.getFullMethodName(), methodTag.asString());
|
||||
assertEquals(
|
||||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_STARTED_COUNT));
|
||||
assertEquals(1, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_STARTED_RPCS));
|
||||
} else {
|
||||
assertNull(statsRecorder.pollRecord());
|
||||
}
|
||||
|
|
@ -484,25 +483,26 @@ public class CensusModulesTest {
|
|||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_FINISHED_COUNT));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_ERROR_COUNT));
|
||||
assertEquals(
|
||||
2, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_COUNT));
|
||||
2, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
1028 + 99,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_BYTES));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_BYTES_PER_RPC));
|
||||
assertEquals(
|
||||
1128 + 865,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES));
|
||||
assertEquals(
|
||||
2, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_COUNT));
|
||||
2,
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
33 + 154,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_BYTES));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_BYTES_PER_RPC));
|
||||
assertEquals(
|
||||
67 + 552,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES));
|
||||
assertEquals(30 + 100 + 16 + 24,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
assertZeroRetryRecorded();
|
||||
} else {
|
||||
assertNull(statsRecorder.pollRecord());
|
||||
|
|
@ -526,8 +526,7 @@ public class CensusModulesTest {
|
|||
assertEquals(1, record.tags.size());
|
||||
TagValue methodTag = record.tags.get(RpcMeasureConstants.GRPC_CLIENT_METHOD);
|
||||
assertEquals(method.getFullMethodName(), methodTag.asString());
|
||||
assertEquals(
|
||||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_STARTED_COUNT));
|
||||
assertEquals(1, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_STARTED_RPCS));
|
||||
|
||||
fakeClock.forwardTime(30, MILLISECONDS);
|
||||
tracer.outboundHeaders();
|
||||
|
|
@ -553,16 +552,16 @@ public class CensusModulesTest {
|
|||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_FINISHED_COUNT));
|
||||
assertEquals(1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_ERROR_COUNT));
|
||||
assertEquals(
|
||||
2, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_COUNT));
|
||||
2, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
1028, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_BYTES));
|
||||
1028, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_BYTES_PER_RPC));
|
||||
assertEquals(
|
||||
1128,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES));
|
||||
assertEquals(
|
||||
30 + 100 + 24,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
|
||||
// faking retry
|
||||
fakeClock.forwardTime(1000, MILLISECONDS);
|
||||
|
|
@ -571,8 +570,7 @@ public class CensusModulesTest {
|
|||
assertEquals(1, record.tags.size());
|
||||
methodTag = record.tags.get(RpcMeasureConstants.GRPC_CLIENT_METHOD);
|
||||
assertEquals(method.getFullMethodName(), methodTag.asString());
|
||||
assertEquals(
|
||||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_STARTED_COUNT));
|
||||
assertEquals(1, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_STARTED_RPCS));
|
||||
tracer.outboundHeaders();
|
||||
tracer.outboundMessage(0);
|
||||
assertRealTimeMetric(
|
||||
|
|
@ -595,16 +593,16 @@ public class CensusModulesTest {
|
|||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_FINISHED_COUNT));
|
||||
assertEquals(1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_ERROR_COUNT));
|
||||
assertEquals(
|
||||
2, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_COUNT));
|
||||
2, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
1028, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_BYTES));
|
||||
1028, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_BYTES_PER_RPC));
|
||||
assertEquals(
|
||||
1128,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES));
|
||||
assertEquals(
|
||||
100 ,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
|
||||
// fake transparent retry
|
||||
fakeClock.forwardTime(10, MILLISECONDS);
|
||||
|
|
@ -614,8 +612,7 @@ public class CensusModulesTest {
|
|||
assertEquals(1, record.tags.size());
|
||||
methodTag = record.tags.get(RpcMeasureConstants.GRPC_CLIENT_METHOD);
|
||||
assertEquals(method.getFullMethodName(), methodTag.asString());
|
||||
assertEquals(
|
||||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_STARTED_COUNT));
|
||||
assertEquals(1, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_STARTED_RPCS));
|
||||
tracer.streamClosed(Status.UNAVAILABLE);
|
||||
record = statsRecorder.pollRecord();
|
||||
statusTag = record.tags.get(RpcMeasureConstants.GRPC_CLIENT_STATUS);
|
||||
|
|
@ -624,9 +621,9 @@ public class CensusModulesTest {
|
|||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_FINISHED_COUNT));
|
||||
assertEquals(1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_ERROR_COUNT));
|
||||
assertEquals(
|
||||
0, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_COUNT));
|
||||
0, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
0, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_BYTES));
|
||||
0, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_BYTES_PER_RPC));
|
||||
|
||||
// fake another transparent retry
|
||||
fakeClock.forwardTime(10, MILLISECONDS);
|
||||
|
|
@ -634,8 +631,7 @@ public class CensusModulesTest {
|
|||
STREAM_INFO.toBuilder().setIsTransparentRetry(true).build(), new Metadata());
|
||||
record = statsRecorder.pollRecord();
|
||||
assertEquals(1, record.tags.size());
|
||||
assertEquals(
|
||||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_STARTED_COUNT));
|
||||
assertEquals(1, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_STARTED_RPCS));
|
||||
tracer.outboundHeaders();
|
||||
tracer.outboundMessage(0);
|
||||
assertRealTimeMetric(
|
||||
|
|
@ -667,25 +663,25 @@ public class CensusModulesTest {
|
|||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_FINISHED_COUNT));
|
||||
assertThat(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_ERROR_COUNT)).isNull();
|
||||
assertEquals(
|
||||
2, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_COUNT));
|
||||
2, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
1028, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_BYTES));
|
||||
1028, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_BYTES_PER_RPC));
|
||||
assertEquals(
|
||||
1128,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES));
|
||||
assertEquals(
|
||||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_COUNT));
|
||||
1, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
33,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_BYTES));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_BYTES_PER_RPC));
|
||||
assertEquals(
|
||||
67,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES));
|
||||
assertEquals(
|
||||
16 + 24 ,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
|
||||
record = statsRecorder.pollRecord();
|
||||
methodTag = record.tags.get(RpcMeasureConstants.GRPC_CLIENT_METHOD);
|
||||
|
|
@ -818,9 +814,7 @@ public class CensusModulesTest {
|
|||
assertEquals(1, record.tags.size());
|
||||
TagValue methodTag = record.tags.get(RpcMeasureConstants.GRPC_CLIENT_METHOD);
|
||||
assertEquals(method.getFullMethodName(), methodTag.asString());
|
||||
assertEquals(
|
||||
1,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_STARTED_COUNT));
|
||||
assertEquals(1, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_STARTED_RPCS));
|
||||
|
||||
// Completion record
|
||||
record = statsRecorder.pollRecord();
|
||||
|
|
@ -837,24 +831,24 @@ public class CensusModulesTest {
|
|||
1,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_ERROR_COUNT));
|
||||
assertEquals(
|
||||
0, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_COUNT));
|
||||
0, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
0, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_BYTES));
|
||||
0, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_BYTES_PER_RPC));
|
||||
assertEquals(
|
||||
0,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES));
|
||||
assertEquals(
|
||||
0, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_COUNT));
|
||||
0, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
0, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_BYTES));
|
||||
0, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_BYTES_PER_RPC));
|
||||
assertEquals(0,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES));
|
||||
assertEquals(
|
||||
3000,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_SERVER_ELAPSED_TIME));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_CLIENT_SERVER_LATENCY));
|
||||
assertZeroRetryRecorded();
|
||||
}
|
||||
|
||||
|
|
@ -1182,9 +1176,7 @@ public class CensusModulesTest {
|
|||
assertEquals(1, record.tags.size());
|
||||
TagValue methodTag = record.tags.get(RpcMeasureConstants.GRPC_SERVER_METHOD);
|
||||
assertEquals(method.getFullMethodName(), methodTag.asString());
|
||||
assertEquals(
|
||||
1,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_SERVER_STARTED_COUNT));
|
||||
assertEquals(1, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_SERVER_STARTED_RPCS));
|
||||
} else {
|
||||
assertNull(statsRecorder.pollRecord());
|
||||
}
|
||||
|
|
@ -1258,24 +1250,25 @@ public class CensusModulesTest {
|
|||
assertEquals(
|
||||
1, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_SERVER_ERROR_COUNT));
|
||||
assertEquals(
|
||||
2, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_SERVER_RESPONSE_COUNT));
|
||||
2, record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_SERVER_SENT_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
1028 + 99,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_SERVER_RESPONSE_BYTES));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_SERVER_SENT_BYTES_PER_RPC));
|
||||
assertEquals(
|
||||
1128 + 865,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES));
|
||||
assertEquals(
|
||||
2, record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_SERVER_REQUEST_COUNT));
|
||||
2,
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_SERVER_RECEIVED_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
34 + 154,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_SERVER_REQUEST_BYTES));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_SERVER_RECEIVED_BYTES_PER_RPC));
|
||||
assertEquals(67 + 552,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES));
|
||||
assertEquals(100 + 16 + 24,
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_SERVER_SERVER_LATENCY));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_SERVER_SERVER_LATENCY));
|
||||
} else {
|
||||
assertNull(statsRecorder.pollRecord());
|
||||
}
|
||||
|
|
@ -1399,24 +1392,24 @@ public class CensusModulesTest {
|
|||
|
||||
private static void assertNoServerContent(StatsTestUtils.MetricsRecord record) {
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_ERROR_COUNT));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_REQUEST_COUNT));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_RESPONSE_COUNT));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_REQUEST_BYTES));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_RESPONSE_BYTES));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_SERVER_RECEIVED_MESSAGES_PER_RPC));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_SERVER_SENT_MESSAGES_PER_RPC));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_SERVER_RECEIVED_BYTES_PER_RPC));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_SERVER_SENT_BYTES_PER_RPC));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_SERVER_ELAPSED_TIME));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_SERVER_LATENCY));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_SERVER_SERVER_LATENCY));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES));
|
||||
}
|
||||
|
||||
private static void assertNoClientContent(StatsTestUtils.MetricsRecord record) {
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_ERROR_COUNT));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_COUNT));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_COUNT));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_BYTES));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_BYTES));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_SERVER_ELAPSED_TIME));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_CLIENT_SENT_MESSAGES_PER_RPC));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_MESSAGES_PER_RPC));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_CLIENT_SENT_BYTES_PER_RPC));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_BYTES_PER_RPC));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
assertNull(record.getMetric(RpcMeasureConstants.GRPC_CLIENT_SERVER_LATENCY));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES));
|
||||
assertNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2398,10 +2398,10 @@ public abstract class AbstractInteropTest {
|
|||
if (isServer) {
|
||||
assertEquals(
|
||||
requests.size(),
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_SERVER_REQUEST_COUNT));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_SERVER_RECEIVED_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
responses.size(),
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_SERVER_RESPONSE_COUNT));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_SERVER_SENT_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
uncompressedRequestsSize,
|
||||
record.getMetricAsLongOrFail(
|
||||
|
|
@ -2410,18 +2410,18 @@ public abstract class AbstractInteropTest {
|
|||
uncompressedResponsesSize,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES));
|
||||
assertNotNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_SERVER_LATENCY));
|
||||
assertNotNull(record.getMetric(RpcMeasureConstants.GRPC_SERVER_SERVER_LATENCY));
|
||||
// It's impossible to get the expected wire sizes because it may be compressed, so we just
|
||||
// check if they are recorded.
|
||||
assertNotNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_REQUEST_BYTES));
|
||||
assertNotNull(record.getMetric(DeprecatedCensusConstants.RPC_SERVER_RESPONSE_BYTES));
|
||||
assertNotNull(record.getMetric(RpcMeasureConstants.GRPC_SERVER_RECEIVED_BYTES_PER_RPC));
|
||||
assertNotNull(record.getMetric(RpcMeasureConstants.GRPC_SERVER_SENT_BYTES_PER_RPC));
|
||||
} else {
|
||||
assertEquals(
|
||||
requests.size(),
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_COUNT));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
responses.size(),
|
||||
record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_COUNT));
|
||||
record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_MESSAGES_PER_RPC));
|
||||
assertEquals(
|
||||
uncompressedRequestsSize,
|
||||
record.getMetricAsLongOrFail(
|
||||
|
|
@ -2430,11 +2430,11 @@ public abstract class AbstractInteropTest {
|
|||
uncompressedResponsesSize,
|
||||
record.getMetricAsLongOrFail(
|
||||
DeprecatedCensusConstants.RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES));
|
||||
assertNotNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
assertNotNull(record.getMetric(RpcMeasureConstants.GRPC_CLIENT_ROUNDTRIP_LATENCY));
|
||||
// It's impossible to get the expected wire sizes because it may be compressed, so we just
|
||||
// check if they are recorded.
|
||||
assertNotNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_BYTES));
|
||||
assertNotNull(record.getMetric(DeprecatedCensusConstants.RPC_CLIENT_RESPONSE_BYTES));
|
||||
assertNotNull(record.getMetric(RpcMeasureConstants.GRPC_CLIENT_SENT_BYTES_PER_RPC));
|
||||
assertNotNull(record.getMetric(RpcMeasureConstants.GRPC_CLIENT_RECEIVED_BYTES_PER_RPC));
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -209,7 +209,7 @@ public class RetryTest {
|
|||
|
||||
private void assertRpcStartedRecorded() throws Exception {
|
||||
MetricsRecord record = clientStatsRecorder.pollRecord(5, SECONDS);
|
||||
assertThat(record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_STARTED_COUNT))
|
||||
assertThat(record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_STARTED_RPCS))
|
||||
.isEqualTo(1);
|
||||
}
|
||||
|
||||
|
|
@ -249,9 +249,9 @@ public class RetryTest {
|
|||
assertThat(statusTag.asString()).isEqualTo(code.toString());
|
||||
assertThat(record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_FINISHED_COUNT))
|
||||
.isEqualTo(1);
|
||||
assertThat(record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_ROUNDTRIP_LATENCY))
|
||||
assertThat(record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_ROUNDTRIP_LATENCY))
|
||||
.isEqualTo(roundtripLatencyMs);
|
||||
assertThat(record.getMetricAsLongOrFail(DeprecatedCensusConstants.RPC_CLIENT_REQUEST_COUNT))
|
||||
assertThat(record.getMetricAsLongOrFail(RpcMeasureConstants.GRPC_CLIENT_SENT_MESSAGES_PER_RPC))
|
||||
.isEqualTo(outboundMessages);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue