File tree Expand file tree Collapse file tree 12 files changed +1171
-834
lines changed 
instrumentation/aws-sdk/aws-sdk-2.2 
java/io/opentelemetry/javaagent/instrumentation/awssdk/v2_2 
library-autoconfigure/src/test 
java/io/opentelemetry/instrumentation/awssdk/v2_2 
groovy/io/opentelemetry/instrumentation/awssdk/v2_2 
java/io/opentelemetry/instrumentation/awssdk/v2_2 
groovy/io/opentelemetry/instrumentation/awssdk/v2_2 
java/io/opentelemetry/instrumentation/awssdk/v2_2 
groovy/io/opentelemetry/instrumentation/awssdk/v2_2 
java/io/opentelemetry/instrumentation/awssdk/v2_2 Expand file tree Collapse file tree 12 files changed +1171
-834
lines changed Load Diff This file was deleted. 
Original file line number Diff line number Diff line change 1+ /* 
2+  * Copyright The OpenTelemetry Authors 
3+  * SPDX-License-Identifier: Apache-2.0 
4+  */ 
5+ 
6+ package  io .opentelemetry .javaagent .instrumentation .awssdk .v2_2 ;
7+ 
8+ import  io .opentelemetry .instrumentation .awssdk .v2_2 .AbstractAws2ClientTest ;
9+ import  io .opentelemetry .instrumentation .testing .junit .AgentInstrumentationExtension ;
10+ import  io .opentelemetry .instrumentation .testing .junit .InstrumentationExtension ;
11+ import  org .junit .jupiter .api .extension .RegisterExtension ;
12+ import  software .amazon .awssdk .core .client .config .ClientOverrideConfiguration ;
13+ 
14+ class  Aws2ClientTest  extends  AbstractAws2ClientTest  {
15+   @ RegisterExtension 
16+   static  final  InstrumentationExtension  testing  = AgentInstrumentationExtension .create ();
17+ 
18+   @ Override 
19+   protected  InstrumentationExtension  getTesting () {
20+     return  testing ;
21+   }
22+ 
23+   @ Override 
24+   protected  ClientOverrideConfiguration .Builder  createOverrideConfigurationBuilder () {
25+     return  ClientOverrideConfiguration .builder ();
26+   }
27+ }
Load Diff This file was deleted. 
Original file line number Diff line number Diff line change 1+ /* 
2+  * Copyright The OpenTelemetry Authors 
3+  * SPDX-License-Identifier: Apache-2.0 
4+  */ 
5+ 
6+ package  io .opentelemetry .instrumentation .awssdk .v2_2 ;
7+ 
8+ import  io .opentelemetry .instrumentation .testing .junit .InstrumentationExtension ;
9+ import  io .opentelemetry .instrumentation .testing .junit .LibraryInstrumentationExtension ;
10+ import  org .junit .jupiter .api .extension .RegisterExtension ;
11+ import  software .amazon .awssdk .core .client .config .ClientOverrideConfiguration ;
12+ 
13+ class  Aws2ClientTest  extends  AbstractAws2ClientTest  {
14+   @ RegisterExtension 
15+   static  final  InstrumentationExtension  testing  = LibraryInstrumentationExtension .create ();
16+ 
17+   @ Override 
18+   protected  InstrumentationExtension  getTesting () {
19+     return  testing ;
20+   }
21+ 
22+   @ Override 
23+   protected  ClientOverrideConfiguration .Builder  createOverrideConfigurationBuilder () {
24+     return  ClientOverrideConfiguration .builder ();
25+   }
26+ }
Load Diff This file was deleted. 
Original file line number Diff line number Diff line change 1+ /* 
2+  * Copyright The OpenTelemetry Authors 
3+  * SPDX-License-Identifier: Apache-2.0 
4+  */ 
5+ 
6+ package  io .opentelemetry .instrumentation .awssdk .v2_2 ;
7+ 
8+ import  io .opentelemetry .instrumentation .testing .junit .InstrumentationExtension ;
9+ import  io .opentelemetry .instrumentation .testing .junit .LibraryInstrumentationExtension ;
10+ import  org .junit .jupiter .api .extension .RegisterExtension ;
11+ import  software .amazon .awssdk .core .client .config .ClientOverrideConfiguration ;
12+ 
13+ class  Aws2ClientTest  extends  AbstractAws2ClientTest  {
14+   @ RegisterExtension 
15+   static  final  InstrumentationExtension  testing  = LibraryInstrumentationExtension .create ();
16+ 
17+   @ Override 
18+   protected  InstrumentationExtension  getTesting () {
19+     return  testing ;
20+   }
21+ 
22+   @ Override 
23+   protected  ClientOverrideConfiguration .Builder  createOverrideConfigurationBuilder () {
24+     return  ClientOverrideConfiguration .builder ()
25+         .addExecutionInterceptor (
26+             AwsSdkTelemetry .builder (getTesting ().getOpenTelemetry ())
27+                 .setCaptureExperimentalSpanAttributes (true )
28+                 .setUseConfiguredPropagatorForMessaging (isSqsAttributeInjectionEnabled ())
29+                 .build ()
30+                 .newExecutionInterceptor ());
31+   }
32+ }
Load Diff This file was deleted. 
Original file line number Diff line number Diff line change 1+ /* 
2+  * Copyright The OpenTelemetry Authors 
3+  * SPDX-License-Identifier: Apache-2.0 
4+  */ 
5+ 
6+ package  io .opentelemetry .instrumentation .awssdk .v2_2 ;
7+ 
8+ import  io .opentelemetry .instrumentation .testing .junit .InstrumentationExtension ;
9+ import  io .opentelemetry .instrumentation .testing .junit .LibraryInstrumentationExtension ;
10+ import  org .junit .jupiter .api .extension .RegisterExtension ;
11+ import  software .amazon .awssdk .core .client .config .ClientOverrideConfiguration ;
12+ 
13+ class  Aws2ClientDynamodbTest  extends  AbstractAws2ClientCoreTest  {
14+   @ RegisterExtension 
15+   static  final  InstrumentationExtension  testing  = LibraryInstrumentationExtension .create ();
16+ 
17+   @ Override 
18+   protected  InstrumentationExtension  getTesting () {
19+     return  testing ;
20+   }
21+ 
22+   @ Override 
23+   protected  ClientOverrideConfiguration .Builder  createOverrideConfigurationBuilder () {
24+     return  ClientOverrideConfiguration .builder ()
25+         .addExecutionInterceptor (
26+             AwsSdkTelemetry .builder (getTesting ().getOpenTelemetry ())
27+                 .setCaptureExperimentalSpanAttributes (true )
28+                 .setUseConfiguredPropagatorForMessaging (isSqsAttributeInjectionEnabled ())
29+                 .build ()
30+                 .newExecutionInterceptor ());
31+   }
32+ }
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments