Skip to content

Commit 5686199

Browse files
committed
add test for api module
1 parent 2180b1a commit 5686199

File tree

25 files changed

+526
-130
lines changed

25 files changed

+526
-130
lines changed

messaging-wrappers/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ this tool aims to streamline the tracing and monitoring process.
1515

1616
## Predefined Implementations
1717

18-
| Messaging system | Version Scope | Wrapper type |
19-
|-------------------|---------------------|--------------|
20-
| kafka-clients | `[0.11.0.0,)` | process |
21-
| aliyun mns-client | `[1.3.0-SNAPSHOT,)` | process |
18+
| Messaging system | Version Scope | Wrapper type |
19+
|-------------------|---------------|--------------|
20+
| kafka-clients | `[0.11.0.0,)` | process |
21+
| aliyun mns-client | `[1.3.0,)` | process |
2222

2323
## Quickstart
2424

messaging-wrappers/mns/build.gradle.kts renamed to messaging-wrappers/aliyun-mns-sdk/build.gradle.kts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,13 @@ plugins {
44
id("otel.publish-conventions")
55
}
66

7-
description = "OpenTelemetry Messaging Wrappers - mns-clients implementation"
8-
otelJava.moduleName.set("io.opentelemetry.contrib.messaging.wrappers.mns")
9-
10-
repositories {
11-
// FIXME: publish mns-client to maven central repository
12-
}
7+
description = "OpenTelemetry Messaging Wrappers - aliyun-mns-sdk implementation"
8+
otelJava.moduleName.set("io.opentelemetry.contrib.messaging.wrappers.aliyun-mns-sdk")
139

1410
dependencies {
1511
api(project(":messaging-wrappers:api"))
1612

17-
compileOnly("com.aliyun.mns:aliyun-sdk-mns:1.3.0-SNAPSHOT")
13+
compileOnly("com.aliyun.mns:aliyun-sdk-mns:1.3.0")
1814

1915
testImplementation("io.opentelemetry:opentelemetry-sdk-extension-autoconfigure")
2016
testImplementation("io.opentelemetry:opentelemetry-sdk-trace")
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/** OpenTelemetry messaging wrappers extension - mns implementation. */
2+
package io.opentelemetry.contrib.messaging.wrappers.mns;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public static MNSProcessRequest of(Message message, @Nullable String destination
2525

2626
@Override
2727
public String getSystem() {
28-
return "mns";
28+
return "smq";
2929
}
3030

3131
@Nullable

messaging-wrappers/api/build.gradle.kts

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,15 @@ dependencies {
1616
implementation("io.opentelemetry.semconv:opentelemetry-semconv")
1717
implementation("io.opentelemetry.semconv:opentelemetry-semconv-incubating")
1818

19-
testImplementation("io.opentelemetry:opentelemetry-sdk-extension-autoconfigure")
20-
testImplementation("io.opentelemetry:opentelemetry-sdk-trace")
21-
testImplementation("io.opentelemetry:opentelemetry-sdk-testing")
22-
23-
testImplementation("io.opentelemetry:opentelemetry-sdk-extension-incubator")
24-
testImplementation("uk.org.webcompere:system-stubs-jupiter:2.0.3")
19+
testImplementation("com.google.guava:guava:33.4.8-jre")
20+
testImplementation(project(":messaging-wrappers:testing"))
2521
}
22+
23+
tasks {
24+
withType<Test>().configureEach {
25+
jvmArgs("-Dotel.java.global-autoconfigure.enabled=true")
26+
jvmArgs("-Dotel.traces.exporter=logging")
27+
jvmArgs("-Dotel.metrics.exporter=logging")
28+
jvmArgs("-Dotel.logs.exporter=logging")
29+
}
30+
}

0 commit comments

Comments
 (0)