diff options
Diffstat (limited to 'kamon-system-metrics/src/test/scala/kamon/metrics/SystemMetricsSpec.scala')
-rw-r--r-- | kamon-system-metrics/src/test/scala/kamon/metrics/SystemMetricsSpec.scala | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/kamon-system-metrics/src/test/scala/kamon/metrics/SystemMetricsSpec.scala b/kamon-system-metrics/src/test/scala/kamon/metrics/SystemMetricsSpec.scala index 4d633952..7af704d5 100644 --- a/kamon-system-metrics/src/test/scala/kamon/metrics/SystemMetricsSpec.scala +++ b/kamon-system-metrics/src/test/scala/kamon/metrics/SystemMetricsSpec.scala @@ -62,20 +62,16 @@ class SystemMetricsSpec extends BaseKamonSpec("system-metrics-spec") with Redire } } - "record used, max and committed heap metrics" in { - val heapMetrics = takeSnapshotOf("heap-memory", "system-metric") + "record used, max and committed heap and non-heap metrics" in { + val memoryMetrics = takeSnapshotOf("jmx-memory", "system-metric") - heapMetrics.gauge("heap-used").get.numberOfMeasurements should be > 0L - heapMetrics.gauge("heap-max").get.numberOfMeasurements should be > 0L - heapMetrics.gauge("heap-committed").get.numberOfMeasurements should be > 0L - } - - "record used, max and committed non-heap metrics" in { - val nonHeapMetrics = takeSnapshotOf("non-heap-memory", "system-metric") + memoryMetrics.gauge("heap-used").get.numberOfMeasurements should be > 0L + memoryMetrics.gauge("heap-max").get.numberOfMeasurements should be > 0L + memoryMetrics.gauge("heap-committed").get.numberOfMeasurements should be > 0L - nonHeapMetrics.gauge("non-heap-used").get.numberOfMeasurements should be > 0L - nonHeapMetrics.gauge("non-heap-max").get.numberOfMeasurements should be > 0L - nonHeapMetrics.gauge("non-heap-committed").get.numberOfMeasurements should be > 0L + memoryMetrics.gauge("non-heap-used").get.numberOfMeasurements should be > 0L + memoryMetrics.gauge("non-heap-max").get.numberOfMeasurements should be > 0L + memoryMetrics.gauge("non-heap-committed").get.numberOfMeasurements should be > 0L } "record daemon, count and peak jvm threads metrics" in { |