diff --git a/google-cloud-bigtable-deps-bom/pom.xml b/google-cloud-bigtable-deps-bom/pom.xml
index 227c2ed6da..7b301e2e34 100644
--- a/google-cloud-bigtable-deps-bom/pom.xml
+++ b/google-cloud-bigtable-deps-bom/pom.xml
@@ -80,7 +80,7 @@
io.opentelemetry
opentelemetry-bom
- 1.35.0
+ 1.34.1
pom
import
diff --git a/google-cloud-bigtable/src/test/java/com/google/cloud/bigtable/data/v2/it/UnaryMetricsMetadataIT.java b/google-cloud-bigtable/src/test/java/com/google/cloud/bigtable/data/v2/it/UnaryMetricsMetadataIT.java
index a12b1a4d1e..59ecf0aad1 100644
--- a/google-cloud-bigtable/src/test/java/com/google/cloud/bigtable/data/v2/it/UnaryMetricsMetadataIT.java
+++ b/google-cloud-bigtable/src/test/java/com/google/cloud/bigtable/data/v2/it/UnaryMetricsMetadataIT.java
@@ -156,13 +156,18 @@ public void testFailure() throws Exception {
.collect(Collectors.toList());
LOGGER.info("checking metric reader..");
- for (MetricData metricData : metricReader.collectAllMetrics()) {
- LOGGER.info("metric data is " + metricData.getName());
+ MetricData metricData = null;
+ for (MetricData md : metricReader.collectAllMetrics()) {
+ LOGGER.info("metric data is " + md.getName());
+ if (md.getName().contains(BuiltinMetricsConstants.OPERATION_LATENCIES_NAME)) {
+ LOGGER.info("matched metric");
+ metricData = md;
+ break;
+ }
}
- assertThat(metrics.size()).isEqualTo(1);
+ assertThat(metricData).isNotNull();
- MetricData metricData = metrics.get(0);
List pointData = new ArrayList<>(metricData.getData().getPoints());
List clusterAttributes =
pointData.stream()