You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by li...@apache.org on 2020/03/11 03:24:15 UTC
[dubbo-samples] branch master updated: Modify ci script to run all
test and generate report (#151)
This is an automated email from the ASF dual-hosted git repository.
liujun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-samples.git
The following commit(s) were added to refs/heads/master by this push:
new 93cbdba Modify ci script to run all test and generate report (#151)
93cbdba is described below
commit 93cbdba5999b16994ed9481cd7bd82cbc9c57360
Author: Huang YunKun <ht...@gmail.com>
AuthorDate: Tue Mar 10 22:24:10 2020 -0500
Modify ci script to run all test and generate report (#151)
---
.travis.yml | 2 +-
.../dubbo-samples-async-onerror/pom.xml | 5 +--
.../governance/filter/NormalAsyncFilter.java | 2 +-
.../filter/OnErrorThrowableAsyncFilter.java | 2 +-
.../filter/OnResponseThrowableAsyncFilter.java | 2 +-
.../filter/ProviderErrorAsyncFilter.java | 2 +-
.../governance/filter/ThrowableAsyncFilter.java | 2 +-
.../dubbo-samples-async-original-future/pom.xml | 2 +-
.../async/filter/AsyncPostprocessFilter.java | 9 ++---
.../samples/async/filter/LegacyBlockFilter.java | 6 ---
.../async/filter/LegacyListenableFilter.java | 6 +--
java/dubbo-samples-consul/pom.xml | 7 +++-
java/dubbo-samples-gateway/pom.xml | 2 +-
.../org/apache/dubbo/samples/TestClientFilter.java | 3 +-
.../dubbo-samples-merge-consumer/pom.xml | 2 +-
.../dubbo-samples-merge-provider1/pom.xml | 2 +-
.../dubbo-samples-merge-provider2/pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
.../pom.xml | 2 +-
.../dubbo-samples-simplified-registry-xml/pom.xml | 2 +-
java/dubbo-samples-stub/pom.xml | 2 +-
java/dubbo-samples-validation/pom.xml | 2 +-
java/dubbo-samples-zipkin/pom.xml | 3 +-
java/run-samples-test.sh | 43 ++++++++++++++++++++++
29 files changed, 81 insertions(+), 43 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index d829fb3..4d7f2cc 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -22,7 +22,7 @@ before_script:
script:
- ./mvnw -U --batch-mode --no-transfer-progress --settings .mvn/settings.xml clean install -pl dubbo-maven-address-plugin -Ddubbo.version=${INTERGARTION_TEST_VERSION}
- while sleep 8m; do echo "=====[ $SECONDS seconds, buildroot still building... ]====="; done &
- - travis_wait 30 ./mvnw -U --batch-mode --no-transfer-progress --settings .mvn/settings.xml clean verify -Pdubbo-integration-test -Djava-image.name=${JAVA_BASE_IMAGE} -Ddubbo.version=${INTERGARTION_TEST_VERSION} -Dmaven.test.failure.ignore=true -Ddocker.showLogs -fae > output.log
+ - travis_wait 30 ./run-samples-test.sh -U --batch-mode --no-transfer-progress --settings .mvn/settings.xml clean verify -Pdubbo-integration-test -Djava-image.name=${JAVA_BASE_IMAGE} -Ddubbo.version=${INTERGARTION_TEST_VERSION} -Ddocker.showLogs > output.log
after_failure:
- tail -n 5000 output.log
diff --git a/java/dubbo-samples-async/dubbo-samples-async-onerror/pom.xml b/java/dubbo-samples-async/dubbo-samples-async-onerror/pom.xml
index c959f52..68c49f0 100644
--- a/java/dubbo-samples-async/dubbo-samples-async-onerror/pom.xml
+++ b/java/dubbo-samples-async/dubbo-samples-async-onerror/pom.xml
@@ -32,8 +32,7 @@
<source.level>1.8</source.level>
<target.level>1.8</target.level>
<spring.version>4.3.16.RELEASE</spring.version>
- <dubbo.version>2.7.5</dubbo.version>
- <dubbo.rpc.version>2.7.5</dubbo.rpc.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<zookeeper.version>3.4.13</zookeeper.version>
<curator.version>4.0.1</curator.version>
<validation-api.version>1.1.0.Final</validation-api.version>
@@ -91,7 +90,7 @@
<dependency>
<groupId>org.apache.dubbo</groupId>
<artifactId>dubbo-rpc-rest</artifactId>
- <version>${dubbo.rpc.version}</version>
+ <version>${dubbo.version}</version>
</dependency>
<dependency>
<groupId>org.apache.zookeeper</groupId>
diff --git a/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/NormalAsyncFilter.java b/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/NormalAsyncFilter.java
index dcba160..8029c13 100644
--- a/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/NormalAsyncFilter.java
+++ b/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/NormalAsyncFilter.java
@@ -39,7 +39,7 @@ public class NormalAsyncFilter implements Filter, Filter.Listener {
}
@Override
- public void onMessage(Result appResponse, Invoker<?> invoker, Invocation invocation) {
+ public void onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation) {
System.out.println("normal async received result: " + appResponse.getValue());
}
diff --git a/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/OnErrorThrowableAsyncFilter.java b/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/OnErrorThrowableAsyncFilter.java
index e716a16..a49bfc9 100644
--- a/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/OnErrorThrowableAsyncFilter.java
+++ b/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/OnErrorThrowableAsyncFilter.java
@@ -39,7 +39,7 @@ public class OnErrorThrowableAsyncFilter implements Filter, Filter.Listener {
}
@Override
- public void onMessage(Result appResponse, Invoker<?> invoker, Invocation invocation) {
+ public void onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation) {
}
diff --git a/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/OnResponseThrowableAsyncFilter.java b/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/OnResponseThrowableAsyncFilter.java
index be55b36..e000243 100644
--- a/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/OnResponseThrowableAsyncFilter.java
+++ b/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/OnResponseThrowableAsyncFilter.java
@@ -39,7 +39,7 @@ public class OnResponseThrowableAsyncFilter implements Filter, Filter.Listener {
}
@Override
- public void onMessage(Result appResponse, Invoker<?> invoker, Invocation invocation) {
+ public void onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation) {
System.out.println("onResponse received value : " + appResponse.getValue());
if (invocation != null) {
throw new RuntimeException("Exception from onResponse");
diff --git a/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/ProviderErrorAsyncFilter.java b/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/ProviderErrorAsyncFilter.java
index fa48cf9..4f087ab 100644
--- a/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/ProviderErrorAsyncFilter.java
+++ b/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/ProviderErrorAsyncFilter.java
@@ -39,7 +39,7 @@ public class ProviderErrorAsyncFilter implements Filter, Filter.Listener {
}
@Override
- public void onMessage(Result appResponse, Invoker<?> invoker, Invocation invocation) {
+ public void onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation) {
}
diff --git a/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/ThrowableAsyncFilter.java b/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/ThrowableAsyncFilter.java
index a586da0..5b52ebf 100644
--- a/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/ThrowableAsyncFilter.java
+++ b/java/dubbo-samples-async/dubbo-samples-async-onerror/src/main/java/org/apache/dubbo/samples/governance/filter/ThrowableAsyncFilter.java
@@ -42,7 +42,7 @@ public class ThrowableAsyncFilter implements Filter, Filter.Listener {
}
@Override
- public void onMessage(Result appResponse, Invoker<?> invoker, Invocation invocation) {
+ public void onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation) {
}
diff --git a/java/dubbo-samples-async/dubbo-samples-async-original-future/pom.xml b/java/dubbo-samples-async/dubbo-samples-async-original-future/pom.xml
index 65e4a06..ebfe674 100644
--- a/java/dubbo-samples-async/dubbo-samples-async-original-future/pom.xml
+++ b/java/dubbo-samples-async/dubbo-samples-async-original-future/pom.xml
@@ -31,7 +31,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/AsyncPostprocessFilter.java b/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/AsyncPostprocessFilter.java
index fe6add2..208f14a 100644
--- a/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/AsyncPostprocessFilter.java
+++ b/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/AsyncPostprocessFilter.java
@@ -16,6 +16,7 @@
*/
package org.apache.dubbo.samples.async.filter;
+import com.alibaba.dubbo.common.Constants;
import org.apache.dubbo.common.extension.Activate;
import org.apache.dubbo.common.utils.StringUtils;
import org.apache.dubbo.rpc.Filter;
@@ -24,8 +25,6 @@ import org.apache.dubbo.rpc.Invoker;
import org.apache.dubbo.rpc.Result;
import org.apache.dubbo.rpc.RpcContext;
import org.apache.dubbo.rpc.RpcException;
-
-import com.alibaba.dubbo.common.Constants;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -47,12 +46,12 @@ public class AsyncPostprocessFilter implements Filter, Filter.Listener {
}
@Override
- public void onMessage(Result result, Invoker<?> invoker, Invocation invocation) {
- logger.info("Filter get the return value: " + result.getValue());
+ public void onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation) {
+ logger.info("Filter get the value: " + appResponse.getValue());
}
@Override
public void onError(Throwable t, Invoker<?> invoker, Invocation invocation) {
-
+ logger.error("Filter get error", t);
}
}
diff --git a/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/LegacyBlockFilter.java b/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/LegacyBlockFilter.java
index c6ea262..f17c736 100644
--- a/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/LegacyBlockFilter.java
+++ b/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/LegacyBlockFilter.java
@@ -55,10 +55,4 @@ public class LegacyBlockFilter implements Filter {
logger.info("LegacyBlockFilter: This msg should not be blocked.");
return result;
}
-
- @Override
- public Result onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation) {
- System.out.println("Callback received on Filter.onResponse .");
- return appResponse;
- }
}
diff --git a/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/LegacyListenableFilter.java b/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/LegacyListenableFilter.java
index 2593015..370feb2 100644
--- a/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/LegacyListenableFilter.java
+++ b/java/dubbo-samples-async/dubbo-samples-async-original-future/src/main/java/org/apache/dubbo/samples/async/filter/LegacyListenableFilter.java
@@ -16,6 +16,7 @@
*/
package org.apache.dubbo.samples.async.filter;
+import com.alibaba.dubbo.common.Constants;
import org.apache.dubbo.common.extension.Activate;
import org.apache.dubbo.common.utils.StringUtils;
import org.apache.dubbo.rpc.Filter;
@@ -25,8 +26,6 @@ import org.apache.dubbo.rpc.ListenableFilter;
import org.apache.dubbo.rpc.Result;
import org.apache.dubbo.rpc.RpcContext;
import org.apache.dubbo.rpc.RpcException;
-
-import com.alibaba.dubbo.common.Constants;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -53,9 +52,8 @@ public class LegacyListenableFilter extends ListenableFilter {
private static class CallbackListener implements Filter.Listener {
-
@Override
- public void onMessage(Result appResponse, Invoker<?> invoker, Invocation invocation) {
+ public void onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation) {
System.out.println("Callback received in ListenableFilter.onResponse .");
}
diff --git a/java/dubbo-samples-consul/pom.xml b/java/dubbo-samples-consul/pom.xml
index 9c978ff..ba25cd1 100644
--- a/java/dubbo-samples-consul/pom.xml
+++ b/java/dubbo-samples-consul/pom.xml
@@ -76,6 +76,11 @@
</dependency>
<dependency>
+ <groupId>com.orbitz.consul</groupId>
+ <artifactId>consul-client</artifactId>
+ </dependency>
+
+ <dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
@@ -153,7 +158,7 @@
<configuration>
<images>
<image>
- <name>consul:latest</name>
+ <name>consul:1.7</name>
<run>
<ports>
<port>8500:8500</port>
diff --git a/java/dubbo-samples-gateway/pom.xml b/java/dubbo-samples-gateway/pom.xml
index 03457a1..73545e2 100644
--- a/java/dubbo-samples-gateway/pom.xml
+++ b/java/dubbo-samples-gateway/pom.xml
@@ -13,7 +13,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<junit.version>4.12</junit.version>
<maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version>
</properties>
diff --git a/java/dubbo-samples-gateway/src/main/java/org/apache/dubbo/samples/TestClientFilter.java b/java/dubbo-samples-gateway/src/main/java/org/apache/dubbo/samples/TestClientFilter.java
index 2a68893..cc9e37e 100644
--- a/java/dubbo-samples-gateway/src/main/java/org/apache/dubbo/samples/TestClientFilter.java
+++ b/java/dubbo-samples-gateway/src/main/java/org/apache/dubbo/samples/TestClientFilter.java
@@ -35,7 +35,8 @@ public class TestClientFilter implements Filter, Filter.Listener {
}
@Override
- public void onMessage(Result result, Invoker<?> invoker, Invocation invocation) {
+ public void onResponse(Result appResponse, Invoker<?> invoker, Invocation invocation) {
+
}
@Override
diff --git a/java/dubbo-samples-merge/dubbo-samples-merge-consumer/pom.xml b/java/dubbo-samples-merge/dubbo-samples-merge-consumer/pom.xml
index 2ca88da..d64f341 100644
--- a/java/dubbo-samples-merge/dubbo-samples-merge-consumer/pom.xml
+++ b/java/dubbo-samples-merge/dubbo-samples-merge-consumer/pom.xml
@@ -29,7 +29,7 @@
<artifactId>dubbo-samples-merge-consumer</artifactId>
<properties>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<maven-failsafe-plugin.version>2.21.0</maven-failsafe-plugin.version>
diff --git a/java/dubbo-samples-merge/dubbo-samples-merge-provider1/pom.xml b/java/dubbo-samples-merge/dubbo-samples-merge-provider1/pom.xml
index 55c981d..6619552 100644
--- a/java/dubbo-samples-merge/dubbo-samples-merge-provider1/pom.xml
+++ b/java/dubbo-samples-merge/dubbo-samples-merge-provider1/pom.xml
@@ -29,7 +29,7 @@
<artifactId>dubbo-samples-merge-provider1</artifactId>
<properties>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<jib-maven-plugin.version>1.2.0</jib-maven-plugin.version>
<image.name>${project.artifactId}:${dubbo.version}</image.name>
<java-image.name>openjdk:8</java-image.name>
diff --git a/java/dubbo-samples-merge/dubbo-samples-merge-provider2/pom.xml b/java/dubbo-samples-merge/dubbo-samples-merge-provider2/pom.xml
index e60e5cd..a8a259a 100644
--- a/java/dubbo-samples-merge/dubbo-samples-merge-provider2/pom.xml
+++ b/java/dubbo-samples-merge/dubbo-samples-merge-provider2/pom.xml
@@ -29,7 +29,7 @@
<artifactId>dubbo-samples-merge-provider2</artifactId>
<properties>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<jib-maven-plugin.version>1.2.0</jib-maven-plugin.version>
<image.name>${project.artifactId}:${dubbo.version}</image.name>
<java-image.name>openjdk:8</java-image.name>
diff --git a/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-configcenter/pom.xml b/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-configcenter/pom.xml
index 8503e17..0fdc410 100644
--- a/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-configcenter/pom.xml
+++ b/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-configcenter/pom.xml
@@ -30,7 +30,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-annotation/pom.xml b/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-annotation/pom.xml
index 94e9698..6fd41b6 100644
--- a/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-annotation/pom.xml
+++ b/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-annotation/pom.xml
@@ -30,7 +30,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-properties/pom.xml b/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-properties/pom.xml
index 902958b..87d92b9 100644
--- a/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-properties/pom.xml
+++ b/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-properties/pom.xml
@@ -30,7 +30,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-xml/pom.xml b/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-xml/pom.xml
index 6b4fc84..d0f4eec 100644
--- a/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-xml/pom.xml
+++ b/java/dubbo-samples-metadata-report/dubbo-samples-metadata-report-local-xml/pom.xml
@@ -30,7 +30,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-annotation/pom.xml b/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-annotation/pom.xml
index 89fb9a0..b2f4eb1 100644
--- a/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-annotation/pom.xml
+++ b/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-annotation/pom.xml
@@ -32,7 +32,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-nosimple/pom.xml b/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-nosimple/pom.xml
index 2965ac8..cc37af0 100644
--- a/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-nosimple/pom.xml
+++ b/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-nosimple/pom.xml
@@ -32,7 +32,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-properties/pom.xml b/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-properties/pom.xml
index c70a19e..7ce6b71 100644
--- a/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-properties/pom.xml
+++ b/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-properties/pom.xml
@@ -32,7 +32,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-xml/pom.xml b/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-xml/pom.xml
index 012cd6a..8af1872 100644
--- a/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-xml/pom.xml
+++ b/java/dubbo-samples-simplified-registry/dubbo-samples-simplified-registry-xml/pom.xml
@@ -32,7 +32,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-stub/pom.xml b/java/dubbo-samples-stub/pom.xml
index 796bd3d..5d1de8a 100644
--- a/java/dubbo-samples-stub/pom.xml
+++ b/java/dubbo-samples-stub/pom.xml
@@ -31,7 +31,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-validation/pom.xml b/java/dubbo-samples-validation/pom.xml
index 8efee86..2116222 100644
--- a/java/dubbo-samples-validation/pom.xml
+++ b/java/dubbo-samples-validation/pom.xml
@@ -29,7 +29,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
<docker-maven-plugin.version>0.30.0</docker-maven-plugin.version>
diff --git a/java/dubbo-samples-zipkin/pom.xml b/java/dubbo-samples-zipkin/pom.xml
index 28f93a7..2ae41ec 100644
--- a/java/dubbo-samples-zipkin/pom.xml
+++ b/java/dubbo-samples-zipkin/pom.xml
@@ -28,7 +28,7 @@
<properties>
<source.level>1.8</source.level>
<target.level>1.8</target.level>
- <dubbo.version>2.7.5</dubbo.version>
+ <dubbo.version>2.7.6-SNAPSHOT</dubbo.version>
<curator.version>2.12.0</curator.version>
<spring.version>4.3.16.RELEASE</spring.version>
<junit.version>4.12</junit.version>
@@ -119,7 +119,6 @@
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.5</version>
- <scope>test</scope>
</dependency>
</dependencies>
diff --git a/java/run-samples-test.sh b/java/run-samples-test.sh
new file mode 100755
index 0000000..8f25f70
--- /dev/null
+++ b/java/run-samples-test.sh
@@ -0,0 +1,43 @@
+allTestFolders=`ls | grep dubbo-samples`
+
+echo "extra params: $*"
+
+allTest=0
+allSuccess=0
+failedTest=()
+
+for testFolder in $allTestFolders
+do
+
+
+echo "Running test for $testFolder"
+
+./mvnw -pl $testFolder $*
+
+testResult=$?
+
+echo "testResult is $testResult for $testFolder"
+allTest=$((allTest + 1))
+
+if [ $testResult == 0 ]
+then
+ allSuccess=$((allSuccess + 1))
+else
+ failedTest+=($testFolder)
+fi
+
+done
+
+
+echo "All test count: $allTest"
+echo "Success test count: $allSuccess"
+
+if [ $allSuccess == $allTest ]
+then
+ echo "All test pass"
+ exit 0
+else
+ echo "Some test fail: ${failedTest[@]}"
+ exit 1
+fi
+
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org