From b37af4425c15bee224d30892a358ae45cbe9f688 Mon Sep 17 00:00:00 2001 From: Adam Knapp <knappadam5@gmail.com> Date: Tue, 15 Dec 2020 17:38:14 +0100 Subject: [PATCH] Runtime usage stat collection update Signed-off-by: Adam Knapp <knappadam5@gmail.com> --- .../src/org/eclipse/titan/runtime/core/Module_List.java | 2 +- .../src/org/eclipse/titan/runtime/core/Usage_Stats.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/org.eclipse.titan.runtime/src/org/eclipse/titan/runtime/core/Module_List.java b/org.eclipse.titan.runtime/src/org/eclipse/titan/runtime/core/Module_List.java index e64691f0fc..7b7950338a 100644 --- a/org.eclipse.titan.runtime/src/org/eclipse/titan/runtime/core/Module_List.java +++ b/org.eclipse.titan.runtime/src/org/eclipse/titan/runtime/core/Module_List.java @@ -245,7 +245,7 @@ public final class Module_List { public static void send_usage_stats() { //FIXME collect version info - final StringBuilder builder = new StringBuilder("module version infos"); + final StringBuilder builder = new StringBuilder("Module version infos: "); //FIXME add module versions Usage_Stats.sendAsync(builder.toString()); } diff --git a/org.eclipse.titan.runtime/src/org/eclipse/titan/runtime/core/Usage_Stats.java b/org.eclipse.titan.runtime/src/org/eclipse/titan/runtime/core/Usage_Stats.java index e5d04d7d02..e5beb24314 100644 --- a/org.eclipse.titan.runtime/src/org/eclipse/titan/runtime/core/Usage_Stats.java +++ b/org.eclipse.titan.runtime/src/org/eclipse/titan/runtime/core/Usage_Stats.java @@ -28,8 +28,8 @@ public final class Usage_Stats { //intentionally empty } - private static StringBuilder collectSystemData() { - final StringBuilder urlparameters = new StringBuilder(400); + private static StringBuilder collectSystemData(final String message) { + final StringBuilder urlparameters = new StringBuilder(400 + message.length()); urlparameters.append("plugin_id=").append("org.eclipse.titan.runtime"); //does not really know yet how to add the full qualifier, without depending on eclipse @@ -54,7 +54,7 @@ public final class Usage_Stats { urlparameters.append('&').append("hostname=").append("UNKNOWN"); } - urlparameters.append('&').append("info=").append("Java runtime(just experimenting)"); + urlparameters.append('&').append("info=").append(message); return urlparameters; } @@ -82,7 +82,7 @@ public final class Usage_Stats { try { socket.connect(new InetSocketAddress(HOST, PORT)); - final String urlParameters = collectSystemData().toString(); + final String urlParameters = collectSystemData(message).toString(); final DataOutputStream wr = new DataOutputStream(socket.getOutputStream()); wr.writeBytes("POST " + PAGE + " HTTP/1.0\r\n" + "Host: " + HOST + "\r\n" + -- GitLab