diff options
author | Bogdan Drutu <bdrutu@google.com> | 2018-08-14 17:28:24 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-14 17:28:24 -0700 |
commit | f50596ac77fd0c4eb209ffbc8769b5025a3aa090 (patch) | |
tree | 38434828044be22f6eab76ac0d3d4756893775a1 /impl | |
parent | 8d01189b45122350d37b9685c1225bce6b3b20a2 (diff) | |
download | opencensus-java-f50596ac77fd0c4eb209ffbc8769b5025a3aa090.tar.gz |
Add implementation for gauges. (#1365)
* Add implementation for gauges.
* Remove usage of internal class in implcore tests.
Diffstat (limited to 'impl')
-rw-r--r-- | impl/src/main/java/io/opencensus/impl/metrics/MetricsComponentImpl.java | 8 | ||||
-rw-r--r-- | impl/src/test/java/io/opencensus/impl/metrics/MetricsTest.java | 6 |
2 files changed, 13 insertions, 1 deletions
diff --git a/impl/src/main/java/io/opencensus/impl/metrics/MetricsComponentImpl.java b/impl/src/main/java/io/opencensus/impl/metrics/MetricsComponentImpl.java index bd8b6154..53c354f1 100644 --- a/impl/src/main/java/io/opencensus/impl/metrics/MetricsComponentImpl.java +++ b/impl/src/main/java/io/opencensus/impl/metrics/MetricsComponentImpl.java @@ -16,8 +16,14 @@ package io.opencensus.impl.metrics; +import io.opencensus.implcore.common.MillisClock; import io.opencensus.implcore.metrics.MetricsComponentImplBase; import io.opencensus.metrics.MetricsComponent; /** Implementation of {@link MetricsComponent}. */ -public final class MetricsComponentImpl extends MetricsComponentImplBase {} +public final class MetricsComponentImpl extends MetricsComponentImplBase { + + public MetricsComponentImpl() { + super(MillisClock.getInstance()); + } +} diff --git a/impl/src/test/java/io/opencensus/impl/metrics/MetricsTest.java b/impl/src/test/java/io/opencensus/impl/metrics/MetricsTest.java index d27fa83d..439933de 100644 --- a/impl/src/test/java/io/opencensus/impl/metrics/MetricsTest.java +++ b/impl/src/test/java/io/opencensus/impl/metrics/MetricsTest.java @@ -18,6 +18,7 @@ package io.opencensus.impl.metrics; import static com.google.common.truth.Truth.assertThat; +import io.opencensus.implcore.metrics.MetricRegistryImpl; import io.opencensus.implcore.metrics.export.ExportComponentImpl; import io.opencensus.metrics.Metrics; import io.opencensus.metrics.MetricsComponent; @@ -33,4 +34,9 @@ public class MetricsTest { public void getExportComponent() { assertThat(Metrics.getExportComponent()).isInstanceOf(ExportComponentImpl.class); } + + @Test + public void getMetricRegistry() { + assertThat(Metrics.getMetricRegistry()).isInstanceOf(MetricRegistryImpl.class); + } } |