]>
git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/sdk/test/metrics/exemplar/never_sample_filter_test.cc
1 // Copyright The OpenTelemetry Authors
2 // SPDX-License-Identifier: Apache-2.0
4 #include "opentelemetry/context/context.h"
5 #ifndef ENABLE_METRICS_PREVIEW
6 # include <gtest/gtest.h>
7 # include "opentelemetry/sdk/metrics/exemplar/never_sample_filter.h"
9 using namespace opentelemetry::sdk::metrics
;
11 TEST(NeverSampleFilter
, SampleMeasurement
)
13 auto filter
= opentelemetry::sdk::metrics::NeverSampleFilter::GetNeverSampleFilter();
15 filter
->ShouldSampleMeasurement(1.0, MetricAttributes
{}, opentelemetry::context::Context
{}));
17 filter
->ShouldSampleMeasurement(1l, MetricAttributes
{}, opentelemetry::context::Context
{}));