2121import com .google .cloud .bigquery .testing .RemoteBigQueryHelper ;
2222import io .opentelemetry .api .OpenTelemetry ;
2323import io .opentelemetry .api .trace .Tracer ;
24- import io .opentelemetry .exporter .logging .LoggingSpanExporter ;
2524import io .opentelemetry .sdk .OpenTelemetrySdk ;
25+ import io .opentelemetry .sdk .common .CompletableResultCode ;
2626import io .opentelemetry .sdk .trace .SdkTracerProvider ;
27- import io .opentelemetry .sdk .trace .export .SimpleSpanProcessor ;
28- import io .opentelemetry .sdk .trace .export .SpanExporter ;
2927import io .opentelemetry .sdk .trace .data .SpanData ;
30- import io .opentelemetry .sdk .common .CompletableResultCode ;
31- import java .util .Collection ;
28+ import io .opentelemetry .sdk .trace .export .SimpleSpanProcessor ;
3229import io .opentelemetry .sdk .trace .samplers .Sampler ;
3330import java .io .ByteArrayOutputStream ;
3431import java .io .PrintStream ;
35- import java .util .logging . ConsoleHandler ;
32+ import java .util .Collection ;
3633import java .util .logging .Level ;
3734import java .util .logging .Logger ;
3835import org .junit .After ;
3936import org .junit .Before ;
4037import org .junit .Test ;
41- import java .util .logging .SimpleFormatter ;
42- import java .util .logging .StreamHandler ;
4338
4439public class EnableOpenTelemetryTracingIT {
4540 private final Logger log = Logger .getLogger (this .getClass ().getName ());
4641 private ByteArrayOutputStream bout ;
4742 private PrintStream out ;
4843 private PrintStream originalPrintStream ;
4944
50- private static class ConsoleSpanExporter implements io .opentelemetry .sdk .trace .export .SpanExporter {
45+ private static class ConsoleSpanExporter
46+ implements io .opentelemetry .sdk .trace .export .SpanExporter {
5147 @ Override
5248 public CompletableResultCode export (Collection <SpanData > collection ) {
5349 if (collection .isEmpty ()) {
@@ -74,21 +70,13 @@ public CompletableResultCode shutdown() {
7470 public void setUp () {
7571 bout = new ByteArrayOutputStream ();
7672 out = new PrintStream (bout );
77- //originalPrintStream = System.err;
78- //System.setErr(out);
79- //ConsoleHandler ch = new ConsoleHandler();
80- //log.addHandler(ch);
8173 originalPrintStream = System .out ;
8274 System .setOut (out );
83- //log.setUseParentHandlers(false);
84- //log.addHandler(new StreamHandler(out, new SimpleFormatter()));
8575 }
8676
8777 @ After
8878 public void tearDown () {
8979 // restores print statements in the original method
90- //System.err.flush();
91- //System.setErr(originalPrintStream);
9280 System .out .flush ();
9381 System .setOut (originalPrintStream );
9482 log .log (Level .INFO , "\n " + bout .toString ());
0 commit comments