Skip to content

Commit 653f8cc

Browse files
committed
fixup! fixup! fixup! fixup! fixup! refactor(log): reimplement log using tracing
1 parent a5c3995 commit 653f8cc

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

src/test.rs

+7-6
Original file line numberDiff line numberDiff line change
@@ -239,9 +239,16 @@ type Tracer = ();
239239

240240
/// A tracer for the tests.
241241
pub(crate) static TRACER: Lazy<Tracer> = Lazy::new(|| {
242+
use tracing_subscriber::Registry;
243+
242244
#[cfg(feature = "otel")]
243245
{
246+
use crate::cli::log::{telemetry, telemetry_default_tracer};
247+
248+
use opentelemetry::global;
249+
use opentelemetry_sdk::propagation::TraceContextPropagator;
244250
use tokio::runtime::Handle;
251+
use tracing_subscriber::layer::SubscriberExt as _;
245252

246253
// Use the current runtime, or the sync test runtime otherwise.
247254
let handle = match Handle::try_current() {
@@ -251,12 +258,6 @@ pub(crate) static TRACER: Lazy<Tracer> = Lazy::new(|| {
251258

252259
let _guard = handle.enter();
253260

254-
use crate::cli::log::{telemetry, telemetry_default_tracer};
255-
256-
use opentelemetry::global;
257-
use opentelemetry_sdk::propagation::TraceContextPropagator;
258-
use tracing_subscriber::{layer::SubscriberExt as _, Registry};
259-
260261
global::set_text_map_propagator(TraceContextPropagator::new());
261262
let tracer = telemetry_default_tracer().unwrap();
262263
let telemetry = telemetry(tracer.clone());

0 commit comments

Comments
 (0)