We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 98db4f3 commit 1c440e0Copy full SHA for 1c440e0
opentelemetry-sdk/src/testing/metrics/in_memory_exporter.rs
@@ -285,6 +285,9 @@ impl TemporalitySelector for InMemoryMetricsExporter {
285
#[async_trait]
286
impl PushMetricsExporter for InMemoryMetricsExporter {
287
async fn export(&self, metrics: &mut ResourceMetrics) -> Result<()> {
288
+ if metrics.scope_metrics.len() == 0 || metrics.scope_metrics[0].metrics.len() == 0 {
289
+ return Ok(());
290
+ }
291
self.metrics
292
.lock()
293
.map(|mut metrics_guard| {
0 commit comments