diff --git a/opentelemetry-sdk/benches/log_exporter.rs b/opentelemetry-sdk/benches/log_exporter.rs index 24d9cd4be6..0e2272d49d 100644 --- a/opentelemetry-sdk/benches/log_exporter.rs +++ b/opentelemetry-sdk/benches/log_exporter.rs @@ -23,6 +23,7 @@ use opentelemetry_sdk::logs::LogBatch; use opentelemetry_sdk::logs::LogProcessor; use opentelemetry_sdk::logs::SdkLogRecord; use opentelemetry_sdk::logs::SdkLoggerProvider; +#[cfg(not(target_os = "windows"))] use pprof::criterion::{Output, PProfProfiler}; use std::fmt::Debug; diff --git a/opentelemetry-sdk/benches/metrics_counter.rs b/opentelemetry-sdk/benches/metrics_counter.rs index 3817fad144..3b6350fe5f 100644 --- a/opentelemetry-sdk/benches/metrics_counter.rs +++ b/opentelemetry-sdk/benches/metrics_counter.rs @@ -20,6 +20,7 @@ use opentelemetry::{ KeyValue, }; use opentelemetry_sdk::metrics::{ManualReader, SdkMeterProvider}; +#[cfg(not(target_os = "windows"))] use pprof::criterion::{Output, PProfProfiler}; use rand::{ rngs::{self},