@@ -233,9 +233,10 @@ mod tests {
233233 use opentelemetry:: trace:: TracerProvider ;
234234 use opentelemetry:: trace:: { TraceContextExt , TraceFlags , Tracer } ;
235235 use opentelemetry:: { logs:: AnyValue , Key } ;
236+ use opentelemetry_sdk:: error:: OTelSdkResult ;
236237 use opentelemetry_sdk:: logs:: InMemoryLogExporter ;
237238 use opentelemetry_sdk:: logs:: { LogBatch , LogExporter } ;
238- use opentelemetry_sdk:: logs:: { LogResult , SdkLogRecord , SdkLoggerProvider } ;
239+ use opentelemetry_sdk:: logs:: { SdkLogRecord , SdkLoggerProvider } ;
239240 use opentelemetry_sdk:: trace:: { Sampler , SdkTracerProvider } ;
240241 use tracing:: { error, warn} ;
241242 use tracing_subscriber:: prelude:: __tracing_subscriber_SubscriberExt;
@@ -269,7 +270,7 @@ mod tests {
269270 fn export (
270271 & self ,
271272 _batch : LogBatch < ' _ > ,
272- ) -> impl std:: future:: Future < Output = LogResult < ( ) > > + Send {
273+ ) -> impl std:: future:: Future < Output = OTelSdkResult > + Send {
273274 async {
274275 // This will cause a deadlock as the export itself creates a log
275276 // while still within the lock of the SimpleLogProcessor.
@@ -345,7 +346,7 @@ mod tests {
345346
346347 // Act
347348 error ! ( name
: "my-event-name" , target
: "my-system" , event_id =
20 , user_name =
"otel" , user_email =
"[email protected] " ) ; 348- logger_provider. force_flush ( ) ;
349+ assert ! ( logger_provider. force_flush( ) . is_ok ( ) ) ;
349350
350351 // Assert TODO: move to helper methods
351352 let exported_logs = exporter
@@ -439,7 +440,7 @@ mod tests {
439440 ( trace_id, span_id)
440441 } ) ;
441442
442- logger_provider. force_flush ( ) ;
443+ assert ! ( logger_provider. force_flush( ) . is_ok ( ) ) ;
443444
444445 // Assert TODO: move to helper methods
445446 let exported_logs = exporter
@@ -553,7 +554,7 @@ mod tests {
553554 } ) ;
554555 } ) ;
555556
556- logger_provider. force_flush ( ) ;
557+ assert ! ( logger_provider. force_flush( ) . is_ok ( ) ) ;
557558
558559 let logs = exporter. get_emitted_logs ( ) . expect ( "No emitted logs" ) ;
559560 assert_eq ! ( logs. len( ) , 2 ) ;
@@ -593,7 +594,7 @@ mod tests {
593594
594595 // Act
595596 log:: error!( target: "my-system" , "log from log crate" ) ;
596- logger_provider. force_flush ( ) ;
597+ assert ! ( logger_provider. force_flush( ) . is_ok ( ) ) ;
597598
598599 // Assert TODO: move to helper methods
599600 let exported_logs = exporter
@@ -672,7 +673,7 @@ mod tests {
672673 ( trace_id, span_id)
673674 } ) ;
674675
675- logger_provider. force_flush ( ) ;
676+ assert ! ( logger_provider. force_flush( ) . is_ok ( ) ) ;
676677
677678 // Assert TODO: move to helper methods
678679 let exported_logs = exporter
0 commit comments