Move testing-internal artifact to sdk-testing (#1987)
* Move testing-internal artifact to sdk-testing Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com> * Fix missed usage of TestSpanData Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
This commit is contained in:
parent
d454f91ab3
commit
2046ec050e
|
@ -13,7 +13,7 @@ dependencies {
|
|||
|
||||
annotationProcessor libraries.auto_value
|
||||
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
|
||||
signature "org.codehaus.mojo.signature:java18:1.0@signature"
|
||||
signature "net.sf.androidscents.signature:android-api-level-24:7.0_r2@signature"
|
||||
|
|
|
@ -11,7 +11,7 @@ import io.opentelemetry.api.trace.Span.Kind;
|
|||
import io.opentelemetry.api.trace.SpanId;
|
||||
import io.opentelemetry.api.trace.TraceId;
|
||||
import io.opentelemetry.api.trace.Tracer;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.TracerSdkProvider;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Status;
|
||||
|
|
|
@ -19,7 +19,7 @@ dependencies {
|
|||
libraries.testcontainers,
|
||||
libraries.okhttp
|
||||
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
|
||||
signature "org.codehaus.mojo.signature:java18:1.0@signature"
|
||||
signature "net.sf.androidscents.signature:android-api-level-24:7.0_r2@signature"
|
||||
|
|
|
@ -31,7 +31,7 @@ import io.opentelemetry.api.trace.TraceFlags;
|
|||
import io.opentelemetry.api.trace.TraceId;
|
||||
import io.opentelemetry.api.trace.TraceState;
|
||||
import io.opentelemetry.sdk.resources.Resource;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Event;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Link;
|
||||
|
|
|
@ -24,7 +24,7 @@ import io.opentelemetry.sdk.common.CompletableResultCode;
|
|||
import io.opentelemetry.sdk.common.InstrumentationLibraryInfo;
|
||||
import io.opentelemetry.sdk.common.export.ConfigBuilder;
|
||||
import io.opentelemetry.sdk.resources.Resource;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Status;
|
||||
import java.net.InetAddress;
|
||||
|
|
|
@ -25,7 +25,7 @@ dependencies {
|
|||
libraries.testcontainers,
|
||||
libraries.okhttp
|
||||
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
|
||||
testRuntime "io.grpc:grpc-netty-shaded:${grpcVersion}"
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ import io.opentelemetry.api.trace.TraceState;
|
|||
import io.opentelemetry.exporters.jaeger.proto.api_v2.Model;
|
||||
import io.opentelemetry.sdk.extensions.otproto.TraceProtoUtils;
|
||||
import io.opentelemetry.sdk.resources.Resource;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Event;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Link;
|
||||
|
|
|
@ -35,7 +35,7 @@ import io.opentelemetry.sdk.common.InstrumentationLibraryInfo;
|
|||
import io.opentelemetry.sdk.common.export.ConfigBuilder;
|
||||
import io.opentelemetry.sdk.extensions.otproto.TraceProtoUtils;
|
||||
import io.opentelemetry.sdk.resources.Resource;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Status;
|
||||
import java.net.InetAddress;
|
||||
|
|
|
@ -11,8 +11,8 @@ ext.moduleName = "io.opentelemetry.exporters.logging"
|
|||
dependencies {
|
||||
api project(':opentelemetry-sdk')
|
||||
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
|
||||
signature "org.codehaus.mojo.signature:java18:1.0@signature"
|
||||
signature "net.sf.androidscents.signature:android-api-level-24:7.0_r2@signature"
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@ import io.opentelemetry.api.trace.Span.Kind;
|
|||
import io.opentelemetry.api.trace.SpanId;
|
||||
import io.opentelemetry.api.trace.TraceId;
|
||||
import io.opentelemetry.sdk.common.CompletableResultCode;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Event;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Status;
|
||||
|
|
|
@ -18,7 +18,7 @@ dependencies {
|
|||
libraries.protobuf,
|
||||
libraries.protobuf_util
|
||||
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
|
||||
testImplementation "io.grpc:grpc-testing:${grpcVersion}"
|
||||
testRuntime "io.grpc:grpc-netty-shaded:${grpcVersion}"
|
||||
|
|
|
@ -23,7 +23,7 @@ import io.opentelemetry.proto.collector.trace.v1.ExportTraceServiceResponse;
|
|||
import io.opentelemetry.proto.collector.trace.v1.TraceServiceGrpc;
|
||||
import io.opentelemetry.proto.trace.v1.ResourceSpans;
|
||||
import io.opentelemetry.sdk.common.CompletableResultCode;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
|
|
|
@ -32,7 +32,7 @@ import io.opentelemetry.proto.common.v1.AnyValue;
|
|||
import io.opentelemetry.proto.common.v1.KeyValue;
|
||||
import io.opentelemetry.proto.trace.v1.Span;
|
||||
import io.opentelemetry.proto.trace.v1.Status;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Event;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Link;
|
||||
|
|
|
@ -18,7 +18,7 @@ dependencies {
|
|||
implementation libraries.zipkin_reporter,
|
||||
libraries.zipkin_okhttp
|
||||
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
testImplementation libraries.guava,
|
||||
libraries.zipkin_junit
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ import com.google.common.collect.ImmutableList;
|
|||
import io.opentelemetry.api.common.Attributes;
|
||||
import io.opentelemetry.api.trace.Span.Kind;
|
||||
import io.opentelemetry.sdk.common.CompletableResultCode;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Event;
|
||||
import java.util.Collections;
|
||||
|
|
|
@ -29,7 +29,7 @@ import io.opentelemetry.sdk.common.InstrumentationLibraryInfo;
|
|||
import io.opentelemetry.sdk.common.export.ConfigBuilder;
|
||||
import io.opentelemetry.sdk.resources.Resource;
|
||||
import io.opentelemetry.sdk.resources.ResourceAttributes;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Event;
|
||||
import java.io.IOException;
|
||||
|
|
|
@ -16,7 +16,7 @@ dependencies {
|
|||
|
||||
|
||||
annotationProcessor libraries.auto_value
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
|
||||
signature "net.sf.androidscents.signature:android-api-level-24:7.0_r2@signature"
|
||||
}
|
|
@ -16,7 +16,7 @@ import io.opentelemetry.api.trace.Span.Kind;
|
|||
import io.opentelemetry.api.trace.SpanId;
|
||||
import io.opentelemetry.api.trace.TraceId;
|
||||
import io.opentelemetry.api.trace.attributes.SemanticAttributes;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Status;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
|
|
@ -11,7 +11,7 @@ import com.google.common.testing.EqualsTester;
|
|||
import io.opentelemetry.api.common.Attributes;
|
||||
import io.opentelemetry.api.trace.Span;
|
||||
import io.opentelemetry.api.trace.StatusCode;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Status;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
|
|
@ -23,10 +23,10 @@ dependencies {
|
|||
testAnnotationProcessor libraries.auto_value
|
||||
testCompileOnly libraries.auto_value_annotation
|
||||
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
testImplementation libraries.junit_pioneer
|
||||
|
||||
jmh(project(':opentelemetry-testing-internal')) {
|
||||
jmh(project(':opentelemetry-sdk-testing')) {
|
||||
// JMH doesn't handle dependencies that are duplicated between the main and jmh
|
||||
// configurations properly, but luckily here it's simple enough to just exclude transitive
|
||||
// dependencies.
|
||||
|
|
|
@ -9,7 +9,7 @@ import io.opentelemetry.api.trace.Span;
|
|||
import io.opentelemetry.api.trace.SpanId;
|
||||
import io.opentelemetry.api.trace.TraceId;
|
||||
import io.opentelemetry.sdk.common.CompletableResultCode;
|
||||
import io.opentelemetry.sdk.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collection;
|
||||
|
|
|
@ -19,7 +19,7 @@ dependencies {
|
|||
testAnnotationProcessor libraries.auto_value
|
||||
testCompileOnly libraries.auto_value_annotation
|
||||
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
testImplementation libraries.junit_pioneer
|
||||
|
||||
signature "net.sf.androidscents.signature:android-api-level-24:7.0_r2@signature"
|
||||
|
|
|
@ -23,7 +23,7 @@ dependencies {
|
|||
|
||||
testCompile project(path: ':opentelemetry-sdk-common', configuration: 'testClasses')
|
||||
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
testImplementation libraries.junit_pioneer
|
||||
|
||||
signature "net.sf.androidscents.signature:android-api-level-24:7.0_r2@signature"
|
||||
|
|
|
@ -9,8 +9,9 @@ ext.moduleName = 'io.opentelemetry.sdk.testing'
|
|||
dependencies {
|
||||
api project(':opentelemetry-api')
|
||||
api project(':opentelemetry-sdk')
|
||||
|
||||
api libraries.junit_jupiter_api
|
||||
|
||||
annotationProcessor libraries.auto_value
|
||||
|
||||
implementation project(':opentelemetry-exporters-inmemory')
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.sdk.trace;
|
||||
package io.opentelemetry.sdk.testing.trace;
|
||||
|
||||
import com.google.auto.value.AutoValue;
|
||||
import io.opentelemetry.api.common.Attributes;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.sdk.trace;
|
||||
package io.opentelemetry.sdk.testing.trace;
|
||||
|
||||
import static java.util.Collections.emptyList;
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
|
@ -23,7 +23,7 @@ dependencies {
|
|||
|
||||
testCompile project(path: ':opentelemetry-sdk-common', configuration: 'testClasses')
|
||||
|
||||
testImplementation project(':opentelemetry-testing-internal')
|
||||
testImplementation project(':opentelemetry-sdk-testing')
|
||||
testImplementation libraries.junit_pioneer
|
||||
|
||||
signature "net.sf.androidscents.signature:android-api-level-24:7.0_r2@signature"
|
||||
|
|
|
@ -13,6 +13,7 @@ import io.opentelemetry.api.trace.Span.Kind;
|
|||
import io.opentelemetry.api.trace.SpanId;
|
||||
import io.opentelemetry.api.trace.TraceId;
|
||||
import io.opentelemetry.api.trace.Tracer;
|
||||
import io.opentelemetry.sdk.testing.trace.TestSpanData;
|
||||
import io.opentelemetry.sdk.trace.config.TraceConfig;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData;
|
||||
import io.opentelemetry.sdk.trace.data.SpanData.Status;
|
||||
|
|
|
@ -54,7 +54,6 @@ include ":opentelemetry-all",
|
|||
":opentelemetry-sdk-extension-zpages",
|
||||
":opentelemetry-sdk-testing",
|
||||
":opentelemetry-bom",
|
||||
":opentelemetry-testing-internal",
|
||||
":opentelemetry-perf-harness"
|
||||
|
||||
rootProject.children.each {
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
plugins {
|
||||
id "java"
|
||||
}
|
||||
|
||||
description = 'Internal testing utilities'
|
||||
ext.moduleName = 'io.opentelemetry.testing-internal'
|
||||
|
||||
dependencies {
|
||||
api project(':opentelemetry-api')
|
||||
api project(':opentelemetry-sdk')
|
||||
|
||||
annotationProcessor libraries.auto_value
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
/*
|
||||
* Copyright The OpenTelemetry Authors
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
/** Testing utilities for OpenTelemetry for internal use. */
|
||||
@ParametersAreNonnullByDefault
|
||||
package io.opentelemetry.sdk.trace;
|
||||
|
||||
import javax.annotation.ParametersAreNonnullByDefault;
|
Loading…
Reference in New Issue