This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch ease-e2e
in repository https://gitbox.apache.org/repos/asf/skywalking.git

commit 901be6116d3077c55da7ee181dd87dac9f87f34e
Author: Wu Sheng <[email protected]>
AuthorDate: Fri Jul 19 16:25:04 2019 +0800

    Ease the payload.
---
 .../skywalking/e2e/ClusterVerificationITCase.java  | 34 ++++++++++++++--------
 1 file changed, 22 insertions(+), 12 deletions(-)

diff --git 
a/test/e2e/e2e-cluster/test-runner/src/test/java/org/apache/skywalking/e2e/ClusterVerificationITCase.java
 
b/test/e2e/e2e-cluster/test-runner/src/test/java/org/apache/skywalking/e2e/ClusterVerificationITCase.java
index eb45ef0..832cae1 100644
--- 
a/test/e2e/e2e-cluster/test-runner/src/test/java/org/apache/skywalking/e2e/ClusterVerificationITCase.java
+++ 
b/test/e2e/e2e-cluster/test-runner/src/test/java/org/apache/skywalking/e2e/ClusterVerificationITCase.java
@@ -98,18 +98,28 @@ public class ClusterVerificationITCase {
         final Map<String, String> user = new HashMap<>();
         user.put("name", "SkyWalking");
         List<Service> services = Collections.emptyList();
+
         while (services.size() < 2) {
             try {
-                restTemplate.postForEntity(
-                    instrumentedServiceUrl + "/e2e/users",
-                    user,
-                    String.class
-                );
                 services = queryClient.services(
                     new ServicesQuery()
                         .start(startTime)
                         .end(LocalDateTime.now(ZoneOffset.UTC).plusMinutes(1))
                 );
+
+                Thread.sleep(2000L);
+            } catch (Throwable ignored) {
+            }
+        }
+
+        for (int i = 0; i < 20; i++) {
+            try {
+                restTemplate.postForEntity(
+                    instrumentedServiceUrl + "/e2e/users",
+                    user,
+                    String.class
+                );
+                Thread.sleep(1000L);
             } catch (Throwable ignored) {
             }
         }
@@ -232,13 +242,13 @@ public class ClusterVerificationITCase {
                 while (!matched) {
                     LOGGER.warn("instanceRespTime is null, will retry to 
query");
                     Metrics instanceRespTime = queryClient.metrics(
-                            new MetricsQuery()
-                                .stepByMinute()
-                                .metricsName(metricsName)
-                                .start(minutesAgo)
-                                
.end(LocalDateTime.now(ZoneOffset.UTC).plusMinutes(1))
-                                .id(instance.getKey())
-                        );
+                        new MetricsQuery()
+                            .stepByMinute()
+                            .metricsName(metricsName)
+                            .start(minutesAgo)
+                            
.end(LocalDateTime.now(ZoneOffset.UTC).plusMinutes(1))
+                            .id(instance.getKey())
+                    );
                     AtLeastOneOfMetricsMatcher instanceRespTimeMatcher = new 
AtLeastOneOfMetricsMatcher();
                     MetricsValueMatcher greaterThanZero = new 
MetricsValueMatcher();
                     greaterThanZero.setValue("gt 0");

Reply via email to