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