You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2021/10/27 05:11:02 UTC

[servicecomb-java-chassis] branch master updated: [#2439]fix the UT TestVertxMetersInitializer fail when the test server is assigned a 4-digit port number (#2610)

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

liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git


The following commit(s) were added to refs/heads/master by this push:
     new c8124a3  [#2439]fix the UT TestVertxMetersInitializer fail when the test server is assigned a 4-digit port number (#2610)
c8124a3 is described below

commit c8124a36258939870310fcfc030647163f4fc335
Author: david6969xin <86...@users.noreply.github.com>
AuthorDate: Wed Oct 27 13:10:59 2021 +0800

    [#2439]fix the UT TestVertxMetersInitializer fail when the test server is assigned a 4-digit port number (#2610)
---
 .../servicecomb/metrics/core/TestVertxMetersInitializer.java      | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/metrics/metrics-core/src/test/java/org/apache/servicecomb/metrics/core/TestVertxMetersInitializer.java b/metrics/metrics-core/src/test/java/org/apache/servicecomb/metrics/core/TestVertxMetersInitializer.java
index c8fd653..370f694 100644
--- a/metrics/metrics-core/src/test/java/org/apache/servicecomb/metrics/core/TestVertxMetersInitializer.java
+++ b/metrics/metrics-core/src/test/java/org/apache/servicecomb/metrics/core/TestVertxMetersInitializer.java
@@ -169,15 +169,17 @@ public class TestVertxMetersInitializer {
     int serverLatencyIndex = actual.lastIndexOf("1            0               0             1           1        ")
         + "1            0               0             1           1        ".length();
     serverLatency = actual.substring(serverLatencyIndex, actual.indexOf(" ", serverLatencyIndex));
-
+    int portSize = String.valueOf(port).length();
     // in new vert.x version, bytes written must be higher than 4K or will be zero
     if (printDetail) {
       expect = expect + "    client.endpoints:\n"
           + "      connectCount disconnectCount queue         connections requests latency send(Bps) receive(Bps) remote\n";
       expect +=
-          "      1            0               0             1           1        %-7s 4         21           http://127.0.0.1:%-5s\n"
+          "      1            0               0             1           1        %-7s 4         21           http://127.0.0.1:%-"
+              + portSize + "s\n"
               +
-              "      1            0               0             1           0        0       0         0            tcp://127.0.0.1:%-5s\n";
+              "      1            0               0             1           0        0       0         0            tcp://127.0.0.1:%-"
+              + portSize + "s\n";
     }
     expect += ""
         + "    server.endpoints:\n"