diff --git a/msa/black-box-tests/src/test/java/org/thingsboard/server/msa/WsClient.java b/msa/black-box-tests/src/test/java/org/thingsboard/server/msa/WsClient.java
index 8ed53e2607..229153e2eb 100644
--- a/msa/black-box-tests/src/test/java/org/thingsboard/server/msa/WsClient.java
+++ b/msa/black-box-tests/src/test/java/org/thingsboard/server/msa/WsClient.java
@@ -33,8 +33,8 @@ public class WsClient extends WebSocketClient {
private WsTelemetryResponse message;
private volatile boolean firstReplyReceived;
- private CountDownLatch firstReply = new CountDownLatch(1);
- private CountDownLatch latch = new CountDownLatch(1);
+ private final CountDownLatch firstReply = new CountDownLatch(1);
+ private final CountDownLatch latch = new CountDownLatch(1);
private final long timeoutMultiplier;
@@ -48,7 +48,8 @@ public class WsClient extends WebSocketClient {
}
@Override
- public void onMessage(String message) {
+ public synchronized void onMessage(String message) {
+ log.error("WS onMessage: {}", message);
if (!firstReplyReceived) {
firstReplyReceived = true;
firstReply.countDown();
@@ -66,12 +67,13 @@ public class WsClient extends WebSocketClient {
}
@Override
- public void onClose(int code, String reason, boolean remote) {
- log.info("ws is closed, due to [{}]", reason);
+ public synchronized void onClose(int code, String reason, boolean remote) {
+ log.error("WS onClose: [{}]", reason);
}
@Override
- public void onError(Exception ex) {
+ public synchronized void onError(Exception ex) {
+ log.error("WS onError: ", ex);
ex.printStackTrace();
}
diff --git a/msa/black-box-tests/src/test/resources/logback.xml b/msa/black-box-tests/src/test/resources/logback.xml
index 0df6c199f4..901a8e25f5 100644
--- a/msa/black-box-tests/src/test/resources/logback.xml
+++ b/msa/black-box-tests/src/test/resources/logback.xml
@@ -25,6 +25,8 @@
+
+
diff --git a/msa/black-box-tests/src/test/resources/tb-node/conf/logback.xml b/msa/black-box-tests/src/test/resources/tb-node/conf/logback.xml
new file mode 100644
index 0000000000..523105cb71
--- /dev/null
+++ b/msa/black-box-tests/src/test/resources/tb-node/conf/logback.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+ /var/log/thingsboard/${TB_SERVICE_ID}/thingsboard.log
+
+ /var/log/thingsboard/${TB_SERVICE_ID}/thingsboard.%d{yyyy-MM-dd}.%i.log
+ 100MB
+ 30
+ 3GB
+
+
+ %d{ISO8601} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+ %d{ISO8601} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/msa/black-box-tests/src/test/resources/tb-transports/coap/conf/logback.xml b/msa/black-box-tests/src/test/resources/tb-transports/coap/conf/logback.xml
new file mode 100644
index 0000000000..397693c501
--- /dev/null
+++ b/msa/black-box-tests/src/test/resources/tb-transports/coap/conf/logback.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+ /var/log/tb-coap-transport/${TB_SERVICE_ID}/tb-coap-transport.log
+
+ /var/log/tb-coap-transport/${TB_SERVICE_ID}/tb-coap-transport.%d{yyyy-MM-dd}.%i.log
+ 100MB
+ 30
+ 3GB
+
+
+ %d{ISO8601} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+ %d{ISO8601} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/msa/black-box-tests/src/test/resources/tb-transports/http/conf/logback.xml b/msa/black-box-tests/src/test/resources/tb-transports/http/conf/logback.xml
new file mode 100644
index 0000000000..6f9f63383e
--- /dev/null
+++ b/msa/black-box-tests/src/test/resources/tb-transports/http/conf/logback.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+ /var/log/tb-http-transport/${TB_SERVICE_ID}/tb-http-transport.log
+
+ /var/log/tb-http-transport/${TB_SERVICE_ID}/tb-http-transport.%d{yyyy-MM-dd}.%i.log
+ 100MB
+ 30
+ 3GB
+
+
+ %d{ISO8601} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+ %d{ISO8601} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/msa/black-box-tests/src/test/resources/tb-transports/mqtt/conf/logback.xml b/msa/black-box-tests/src/test/resources/tb-transports/mqtt/conf/logback.xml
new file mode 100644
index 0000000000..8d0e650a70
--- /dev/null
+++ b/msa/black-box-tests/src/test/resources/tb-transports/mqtt/conf/logback.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+ /var/log/tb-mqtt-transport/${TB_SERVICE_ID}/tb-mqtt-transport.log
+
+ /var/log/tb-mqtt-transport/${TB_SERVICE_ID}/tb-mqtt-transport.%d{yyyy-MM-dd}.%i.log
+ 100MB
+ 30
+ 3GB
+
+
+ %d{ISO8601} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+ %d{ISO8601} [%thread] %-5level %logger{36} - %msg%n
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file