From da875ff773ca945dcd5a9c36f0cd006bbb17a8b1 Mon Sep 17 00:00:00 2001 From: cferreiragonz Date: Thu, 9 May 2024 11:30:51 +0200 Subject: [PATCH 1/3] Refs #20953: Include new tests with servers in different processes Signed-off-by: cferreiragonz --- test/CMakeLists.txt | 7 + .../test_101_trivial_xtypes_clients.xml | 73 + .../test_101_trivial_xtypes_servers.xml | 41 + .../test_102_single_server_medium_xtypes.xml | 1193 +++ .../test_103_single_server_large_xtypes.xml | 7188 +++++++++++++++++ ...est_106_diamond_servers_xtypes_clients.xml | 131 + ...est_106_diamond_servers_xtypes_server1.xml | 148 + ...est_106_diamond_servers_xtypes_server2.xml | 148 + ...est_106_diamond_servers_xtypes_server3.xml | 148 + ...est_106_diamond_servers_xtypes_server4.xml | 148 + ..._endpoints_four_clients_xtypes_clients.xml | 131 + ..._endpoints_four_clients_xtypes_servers.xml | 54 + ...isposals_remote_servers_xtypes_clients.xml | 83 + ...isposals_remote_servers_xtypes_servers.xml | 124 + ...w_arise_interconnection_xtypes_clients.xml | 282 + .../test_101_trivial_xtypes_clients.snapshot | 24 + .../test_101_trivial_xtypes_servers.snapshot | 14 + ...t_102_single_server_medium_xtypes.snapshot | 366 + ...st_103_single_server_large_xtypes.snapshot | 2310 ++++++ ...06_diamond_servers_xtypes_clients.snapshot | 42 + ...06_diamond_servers_xtypes_server1.snapshot | 23 + ...06_diamond_servers_xtypes_server2.snapshot | 23 + ...06_diamond_servers_xtypes_server3.snapshot | 23 + ...06_diamond_servers_xtypes_server4.snapshot | 23 + ...oints_four_clients_xtypes_clients.snapshot | 47 + ...oints_four_clients_xtypes_servers.snapshot | 25 + ...als_remote_servers_xtypes_clients.snapshot | 76 + ...als_remote_servers_xtypes_servers.snapshot | 202 + test/configuration/tests_params.json | 472 ++ 29 files changed, 13569 insertions(+) create mode 100644 test/configuration/test_cases/test_101_trivial_xtypes_clients.xml create mode 100644 test/configuration/test_cases/test_101_trivial_xtypes_servers.xml create mode 100644 test/configuration/test_cases/test_102_single_server_medium_xtypes.xml create mode 100644 test/configuration/test_cases/test_103_single_server_large_xtypes.xml create mode 100644 test/configuration/test_cases/test_106_diamond_servers_xtypes_clients.xml create mode 100644 test/configuration/test_cases/test_106_diamond_servers_xtypes_server1.xml create mode 100644 test/configuration/test_cases/test_106_diamond_servers_xtypes_server2.xml create mode 100644 test/configuration/test_cases/test_106_diamond_servers_xtypes_server3.xml create mode 100644 test/configuration/test_cases/test_106_diamond_servers_xtypes_server4.xml create mode 100644 test/configuration/test_cases/test_108_server_endpoints_four_clients_xtypes_clients.xml create mode 100644 test/configuration/test_cases/test_108_server_endpoints_four_clients_xtypes_servers.xml create mode 100644 test/configuration/test_cases/test_114_disposals_remote_servers_xtypes_clients.xml create mode 100644 test/configuration/test_cases/test_114_disposals_remote_servers_xtypes_servers.xml create mode 100644 test/configuration/test_cases/test_128_slow_arise_interconnection_xtypes_clients.xml create mode 100644 test/configuration/test_solutions/test_101_trivial_xtypes_clients.snapshot create mode 100644 test/configuration/test_solutions/test_101_trivial_xtypes_servers.snapshot create mode 100644 test/configuration/test_solutions/test_102_single_server_medium_xtypes.snapshot create mode 100644 test/configuration/test_solutions/test_103_single_server_large_xtypes.snapshot create mode 100644 test/configuration/test_solutions/test_106_diamond_servers_xtypes_clients.snapshot create mode 100644 test/configuration/test_solutions/test_106_diamond_servers_xtypes_server1.snapshot create mode 100644 test/configuration/test_solutions/test_106_diamond_servers_xtypes_server2.snapshot create mode 100644 test/configuration/test_solutions/test_106_diamond_servers_xtypes_server3.snapshot create mode 100644 test/configuration/test_solutions/test_106_diamond_servers_xtypes_server4.snapshot create mode 100644 test/configuration/test_solutions/test_108_server_endpoints_four_clients_xtypes_clients.snapshot create mode 100644 test/configuration/test_solutions/test_108_server_endpoints_four_clients_xtypes_servers.snapshot create mode 100644 test/configuration/test_solutions/test_114_disposals_remote_servers_xtypes_clients.snapshot create mode 100644 test/configuration/test_solutions/test_114_disposals_remote_servers_xtypes_servers.snapshot diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index d02fe6b7..216d96fe 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -106,6 +106,13 @@ list(APPEND TEST_LIST test_97_tcpv4_env_var test_98_tcpv6_env_var test_99_tcp + + test_101_trivial_xtypes + test_102_single_server_medium_xtypes + test_103_single_server_large_xtypes + test_106_diamond_servers_xtypes + test_108_server_endpoints_four_clients_xtypes + test_114_disposals_remote_servers_xtypes ) # This test does not run in Fast DDS 2.0.x because signal handling for closing the tool was not diff --git a/test/configuration/test_cases/test_101_trivial_xtypes_clients.xml b/test/configuration/test_cases/test_101_trivial_xtypes_clients.xml new file mode 100644 index 00000000..78fd033f --- /dev/null +++ b/test/configuration/test_cases/test_101_trivial_xtypes_clients.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + test_101_trivial_clients + + + + + + 63.6c.69.65.6e.74.31.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 01811 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.32.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 01811 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + topic_1 + HelloWorld + + +
+
+ diff --git a/test/configuration/test_cases/test_101_trivial_xtypes_servers.xml b/test/configuration/test_cases/test_101_trivial_xtypes_servers.xml new file mode 100644 index 00000000..cafdc94d --- /dev/null +++ b/test/configuration/test_cases/test_101_trivial_xtypes_servers.xml @@ -0,0 +1,41 @@ + + + + + + + + + test_101_trivial_servers + + + + + + 44.49.53.43.53.45.52.56.45.52.5F.31 + + + SERVER + + 5 + + + 500000000 + + DURATION_INFINITY + + + + +
127.0.0.1
+ 01811 +
+
+
+
+
+
+ +
+
+ diff --git a/test/configuration/test_cases/test_102_single_server_medium_xtypes.xml b/test/configuration/test_cases/test_102_single_server_medium_xtypes.xml new file mode 100644 index 00000000..d452f450 --- /dev/null +++ b/test/configuration/test_cases/test_102_single_server_medium_xtypes.xml @@ -0,0 +1,1193 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + test_102_single_server_medium_snapshot + + + + + + 63.6c.69.65.6e.74.31.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.32.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.33.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.34.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.35.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.36.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.37.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.38.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.39.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.40.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.41.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.42.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.43.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.44.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.45.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.46.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.47.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.48.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.49.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.50.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.51.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.52.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.53.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.54.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.55.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.56.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.57.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.58.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.59.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.60.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.61.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.62.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.63.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.64.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.65.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.66.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.67.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.68.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.69.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.70.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10281 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + topic_1 + HelloWorld + + + + topic_2 + HelloWorld + + + + topic_3 + HelloWorld + + + + topic_4 + HelloWorld + + + + topic_5 + HelloWorld + + + + topic_6 + HelloWorld + + + + topic_7 + HelloWorld + + + + topic_8 + HelloWorld + + + + topic_9 + HelloWorld + + + + topic_10 + HelloWorld + + + + topic_11 + HelloWorld + + + + topic_12 + HelloWorld + + + + topic_13 + HelloWorld + + + + topic_14 + HelloWorld + + + + topic_15 + HelloWorld + + + + topic_16 + HelloWorld + + + + topic_17 + HelloWorld + + + + topic_18 + HelloWorld + + + + topic_19 + HelloWorld + + + + topic_20 + HelloWorld + + +
+
diff --git a/test/configuration/test_cases/test_103_single_server_large_xtypes.xml b/test/configuration/test_cases/test_103_single_server_large_xtypes.xml new file mode 100644 index 00000000..a13dbb90 --- /dev/null +++ b/test/configuration/test_cases/test_103_single_server_large_xtypes.xml @@ -0,0 +1,7188 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + test_103_single_server_large_snapshot + + + + + + + + + + + + + 63.6c.69.65.6e.74.00.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.01.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_0 + HelloWorld + + + + 63.6c.69.65.6e.74.02.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.03.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_1 + HelloWorld + + + + 63.6c.69.65.6e.74.04.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.05.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_2 + HelloWorld + + + + 63.6c.69.65.6e.74.06.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.07.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_3 + HelloWorld + + + + 63.6c.69.65.6e.74.08.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.09.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_4 + HelloWorld + + + + 63.6c.69.65.6e.74.0a.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.0b.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_5 + HelloWorld + + + + 63.6c.69.65.6e.74.0c.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.0d.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_6 + HelloWorld + + + + 63.6c.69.65.6e.74.0e.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.0f.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_7 + HelloWorld + + + + 63.6c.69.65.6e.74.10.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.11.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_8 + HelloWorld + + + + 63.6c.69.65.6e.74.12.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.13.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_9 + HelloWorld + + + + 63.6c.69.65.6e.74.14.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.15.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_10 + HelloWorld + + + + 63.6c.69.65.6e.74.16.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.17.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_11 + HelloWorld + + + + 63.6c.69.65.6e.74.18.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.19.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_12 + HelloWorld + + + + 63.6c.69.65.6e.74.1a.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.1b.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_13 + HelloWorld + + + + 63.6c.69.65.6e.74.1c.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.1d.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_14 + HelloWorld + + + + 63.6c.69.65.6e.74.1e.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.1f.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_15 + HelloWorld + + + + 63.6c.69.65.6e.74.20.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.21.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_16 + HelloWorld + + + + 63.6c.69.65.6e.74.22.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.23.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_17 + HelloWorld + + + + 63.6c.69.65.6e.74.24.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.25.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_18 + HelloWorld + + + + 63.6c.69.65.6e.74.26.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.27.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_19 + HelloWorld + + + + 63.6c.69.65.6e.74.28.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.29.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_20 + HelloWorld + + + + 63.6c.69.65.6e.74.2a.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.2b.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_21 + HelloWorld + + + + 63.6c.69.65.6e.74.2c.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.2d.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_22 + HelloWorld + + + + 63.6c.69.65.6e.74.2e.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.2f.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_23 + HelloWorld + + + + 63.6c.69.65.6e.74.30.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.31.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_24 + HelloWorld + + + + 63.6c.69.65.6e.74.32.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.33.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_25 + HelloWorld + + + + 63.6c.69.65.6e.74.34.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.35.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_26 + HelloWorld + + + + 63.6c.69.65.6e.74.36.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.37.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_27 + HelloWorld + + + + 63.6c.69.65.6e.74.38.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.39.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_28 + HelloWorld + + + + 63.6c.69.65.6e.74.3a.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.3b.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_29 + HelloWorld + + + + 63.6c.69.65.6e.74.3c.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.3d.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_30 + HelloWorld + + + + 63.6c.69.65.6e.74.3e.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.3f.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_31 + HelloWorld + + + + 63.6c.69.65.6e.74.40.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.41.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_32 + HelloWorld + + + + 63.6c.69.65.6e.74.42.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.43.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_33 + HelloWorld + + + + 63.6c.69.65.6e.74.44.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.45.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_34 + HelloWorld + + + + 63.6c.69.65.6e.74.46.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.47.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_35 + HelloWorld + + + + 63.6c.69.65.6e.74.48.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.49.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_36 + HelloWorld + + + + 63.6c.69.65.6e.74.4a.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.4b.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_37 + HelloWorld + + + + 63.6c.69.65.6e.74.4c.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.4d.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_38 + HelloWorld + + + + 63.6c.69.65.6e.74.4e.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.4f.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_39 + HelloWorld + + + + 63.6c.69.65.6e.74.50.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.51.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_40 + HelloWorld + + + + 63.6c.69.65.6e.74.52.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.53.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_41 + HelloWorld + + + + 63.6c.69.65.6e.74.54.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.55.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_42 + HelloWorld + + + + 63.6c.69.65.6e.74.56.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.57.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_43 + HelloWorld + + + + 63.6c.69.65.6e.74.58.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.59.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_44 + HelloWorld + + + + 63.6c.69.65.6e.74.5a.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.5b.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_45 + HelloWorld + + + + 63.6c.69.65.6e.74.5c.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.5d.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_46 + HelloWorld + + + + 63.6c.69.65.6e.74.5e.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.5f.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_47 + HelloWorld + + + + 63.6c.69.65.6e.74.60.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.61.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_48 + HelloWorld + + + + 63.6c.69.65.6e.74.62.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.63.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_49 + HelloWorld + + + + 63.6c.69.65.6e.74.64.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.65.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_50 + HelloWorld + + + + 63.6c.69.65.6e.74.66.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.67.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_51 + HelloWorld + + + + 63.6c.69.65.6e.74.68.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.69.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_52 + HelloWorld + + + + 63.6c.69.65.6e.74.6a.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.6b.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_53 + HelloWorld + + + + 63.6c.69.65.6e.74.6c.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.6d.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_54 + HelloWorld + + + + 63.6c.69.65.6e.74.6e.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.6f.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_55 + HelloWorld + + + + 63.6c.69.65.6e.74.70.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.71.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_56 + HelloWorld + + + + 63.6c.69.65.6e.74.72.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.73.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_57 + HelloWorld + + + + 63.6c.69.65.6e.74.74.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.75.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_58 + HelloWorld + + + + 63.6c.69.65.6e.74.76.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.77.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_59 + HelloWorld + + + + 63.6c.69.65.6e.74.78.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.79.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_60 + HelloWorld + + + + 63.6c.69.65.6e.74.7a.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.7b.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_61 + HelloWorld + + + + 63.6c.69.65.6e.74.7c.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.7d.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_62 + HelloWorld + + + + 63.6c.69.65.6e.74.7e.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.7f.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_63 + HelloWorld + + + + 63.6c.69.65.6e.74.80.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.81.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_64 + HelloWorld + + + + 63.6c.69.65.6e.74.82.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.83.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_65 + HelloWorld + + + + 63.6c.69.65.6e.74.84.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.85.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_66 + HelloWorld + + + + 63.6c.69.65.6e.74.86.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.87.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_67 + HelloWorld + + + + 63.6c.69.65.6e.74.88.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.89.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_68 + HelloWorld + + + + 63.6c.69.65.6e.74.8a.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.8b.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_69 + HelloWorld + + + + 63.6c.69.65.6e.74.8c.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.8d.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_70 + HelloWorld + + + + 63.6c.69.65.6e.74.8e.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.8f.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_71 + HelloWorld + + + + 63.6c.69.65.6e.74.90.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.91.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_72 + HelloWorld + + + + 63.6c.69.65.6e.74.92.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.93.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_73 + HelloWorld + + + + 63.6c.69.65.6e.74.94.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.95.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_74 + HelloWorld + + + + 63.6c.69.65.6e.74.96.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.97.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_75 + HelloWorld + + + + 63.6c.69.65.6e.74.98.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.99.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_76 + HelloWorld + + + + 63.6c.69.65.6e.74.9a.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.9b.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_77 + HelloWorld + + + + 63.6c.69.65.6e.74.9c.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.9d.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_78 + HelloWorld + + + + 63.6c.69.65.6e.74.9e.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.9f.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_79 + HelloWorld + + + + 63.6c.69.65.6e.74.a0.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.a1.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_80 + HelloWorld + + + + 63.6c.69.65.6e.74.a2.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.a3.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_81 + HelloWorld + + + + 63.6c.69.65.6e.74.a4.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.a5.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_82 + HelloWorld + + + + 63.6c.69.65.6e.74.a6.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.a7.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_83 + HelloWorld + + + + 63.6c.69.65.6e.74.a8.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.a9.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_84 + HelloWorld + + + + 63.6c.69.65.6e.74.aa.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.ab.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_85 + HelloWorld + + + + 63.6c.69.65.6e.74.ac.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.ad.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_86 + HelloWorld + + + + 63.6c.69.65.6e.74.ae.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.af.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_87 + HelloWorld + + + + 63.6c.69.65.6e.74.b0.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.b1.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_88 + HelloWorld + + + + 63.6c.69.65.6e.74.b2.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.b3.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_89 + HelloWorld + + + + 63.6c.69.65.6e.74.b4.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.b5.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_90 + HelloWorld + + + + 63.6c.69.65.6e.74.b6.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.b7.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_91 + HelloWorld + + + + 63.6c.69.65.6e.74.b8.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.b9.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_92 + HelloWorld + + + + 63.6c.69.65.6e.74.ba.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.bb.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_93 + HelloWorld + + + + 63.6c.69.65.6e.74.bc.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.bd.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_94 + HelloWorld + + + + 63.6c.69.65.6e.74.be.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.bf.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_95 + HelloWorld + + + + 63.6c.69.65.6e.74.c0.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.c1.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_96 + HelloWorld + + + + 63.6c.69.65.6e.74.c2.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.c3.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_97 + HelloWorld + + + + 63.6c.69.65.6e.74.c4.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.c5.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_98 + HelloWorld + + + + 63.6c.69.65.6e.74.c6.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.c7.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_99 + HelloWorld + + + + 63.6c.69.65.6e.74.c8.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.c9.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_100 + HelloWorld + + + + 63.6c.69.65.6e.74.ca.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.cb.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_101 + HelloWorld + + + + 63.6c.69.65.6e.74.cc.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.cd.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_102 + HelloWorld + + + + 63.6c.69.65.6e.74.ce.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.cf.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_103 + HelloWorld + + + + 63.6c.69.65.6e.74.d0.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.d1.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_104 + HelloWorld + + + + 63.6c.69.65.6e.74.d2.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.d3.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_105 + HelloWorld + + + + 63.6c.69.65.6e.74.d4.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.d5.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_106 + HelloWorld + + + + 63.6c.69.65.6e.74.d6.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.d7.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_107 + HelloWorld + + + + 63.6c.69.65.6e.74.d8.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.d9.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_108 + HelloWorld + + + + 63.6c.69.65.6e.74.da.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.db.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_109 + HelloWorld + + + + 63.6c.69.65.6e.74.dc.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.dd.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_110 + HelloWorld + + + + 63.6c.69.65.6e.74.de.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.df.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_111 + HelloWorld + + + + 63.6c.69.65.6e.74.e0.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.e1.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_112 + HelloWorld + + + + 63.6c.69.65.6e.74.e2.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.e3.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_113 + HelloWorld + + + + 63.6c.69.65.6e.74.e4.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.e5.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_114 + HelloWorld + + + + 63.6c.69.65.6e.74.e6.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.e7.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_115 + HelloWorld + + + + 63.6c.69.65.6e.74.e8.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.e9.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_116 + HelloWorld + + + + 63.6c.69.65.6e.74.ea.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.eb.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_117 + HelloWorld + + + + 63.6c.69.65.6e.74.ec.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.ed.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_118 + HelloWorld + + + + 63.6c.69.65.6e.74.ee.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.ef.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_119 + HelloWorld + + + + 63.6c.69.65.6e.74.f0.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.f1.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_120 + HelloWorld + + + + 63.6c.69.65.6e.74.f2.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.f3.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_121 + HelloWorld + + + + 63.6c.69.65.6e.74.f4.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.f5.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_122 + HelloWorld + + + + 63.6c.69.65.6e.74.f6.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.f7.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_123 + HelloWorld + + + + 63.6c.69.65.6e.74.f8.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.f9.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_124 + HelloWorld + + + + 63.6c.69.65.6e.74.fa.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.fb.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_125 + HelloWorld + + + + 63.6c.69.65.6e.74.fc.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.fd.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + topic_126 + HelloWorld + + + + 63.6c.69.65.6e.74.fe.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + 63.6c.69.65.6e.74.ff.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 10381 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + topic_127 + HelloWorld + + +
+
diff --git a/test/configuration/test_cases/test_106_diamond_servers_xtypes_clients.xml b/test/configuration/test_cases/test_106_diamond_servers_xtypes_clients.xml new file mode 100644 index 00000000..bba3ca04 --- /dev/null +++ b/test/configuration/test_cases/test_106_diamond_servers_xtypes_clients.xml @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + test_106_diamond_servers_snapshot_clients + + + + + + 63.6c.69.65.6e.74.31.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 06811 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.31.5f.73.32.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 06812 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.31.5f.73.33.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 06813 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.31.5f.73.34.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 06814 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + topic_1 + HelloWorld + + + + topic_2 + HelloWorld + + +
+
diff --git a/test/configuration/test_cases/test_106_diamond_servers_xtypes_server1.xml b/test/configuration/test_cases/test_106_diamond_servers_xtypes_server1.xml new file mode 100644 index 00000000..24596b09 --- /dev/null +++ b/test/configuration/test_cases/test_106_diamond_servers_xtypes_server1.xml @@ -0,0 +1,148 @@ + + + + + + + + + test_106_diamond_servers_snapshot_server1 + + + + + + 44.49.53.43.53.45.52.56.45.52.5F.31 + + + SERVER + + 5 + + + 500000000 + + DURATION_INFINITY + + + + +
127.0.0.1
+ 06811 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.32 + + + + + +
127.0.0.1
+ 06811 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06812 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.33 + + + + + +
127.0.0.1
+ 06811 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06813 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.33 + + + + + +
127.0.0.1
+ 06812 +
+
+ + +
127.0.0.1
+ 06813 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06814 +
+
+
+
+
+
+ +
+
diff --git a/test/configuration/test_cases/test_106_diamond_servers_xtypes_server2.xml b/test/configuration/test_cases/test_106_diamond_servers_xtypes_server2.xml new file mode 100644 index 00000000..70c1f129 --- /dev/null +++ b/test/configuration/test_cases/test_106_diamond_servers_xtypes_server2.xml @@ -0,0 +1,148 @@ + + + + + + + + + test_106_diamond_servers_snapshot_server2 + + + + + + 44.49.53.43.53.45.52.56.45.52.5F.31 + + + SERVER + + 5 + + + 500000000 + + DURATION_INFINITY + + + + +
127.0.0.1
+ 06811 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.32 + + + + + +
127.0.0.1
+ 06811 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06812 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.33 + + + + + +
127.0.0.1
+ 06811 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06813 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.33 + + + + + +
127.0.0.1
+ 06812 +
+
+ + +
127.0.0.1
+ 06813 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06814 +
+
+
+
+
+
+ +
+
diff --git a/test/configuration/test_cases/test_106_diamond_servers_xtypes_server3.xml b/test/configuration/test_cases/test_106_diamond_servers_xtypes_server3.xml new file mode 100644 index 00000000..3a9f8fd1 --- /dev/null +++ b/test/configuration/test_cases/test_106_diamond_servers_xtypes_server3.xml @@ -0,0 +1,148 @@ + + + + + + + + + test_106_diamond_servers_snapshot_server3 + + + + + + 44.49.53.43.53.45.52.56.45.52.5F.31 + + + SERVER + + 5 + + + 500000000 + + DURATION_INFINITY + + + + +
127.0.0.1
+ 06811 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.32 + + + + + +
127.0.0.1
+ 06811 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06812 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.33 + + + + + +
127.0.0.1
+ 06811 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06813 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.33 + + + + + +
127.0.0.1
+ 06812 +
+
+ + +
127.0.0.1
+ 06813 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06814 +
+
+
+
+
+
+ +
+
diff --git a/test/configuration/test_cases/test_106_diamond_servers_xtypes_server4.xml b/test/configuration/test_cases/test_106_diamond_servers_xtypes_server4.xml new file mode 100644 index 00000000..22b8f022 --- /dev/null +++ b/test/configuration/test_cases/test_106_diamond_servers_xtypes_server4.xml @@ -0,0 +1,148 @@ + + + + + + + + + test_106_diamond_servers_snapshot_server4 + + + + + + 44.49.53.43.53.45.52.56.45.52.5F.31 + + + SERVER + + 5 + + + 500000000 + + DURATION_INFINITY + + + + +
127.0.0.1
+ 06811 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.32 + + + + + +
127.0.0.1
+ 06811 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06812 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.33 + + + + + +
127.0.0.1
+ 06811 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06813 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.33 + + + + + +
127.0.0.1
+ 06812 +
+
+ + +
127.0.0.1
+ 06813 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06814 +
+
+
+
+
+
+ +
+
diff --git a/test/configuration/test_cases/test_108_server_endpoints_four_clients_xtypes_clients.xml b/test/configuration/test_cases/test_108_server_endpoints_four_clients_xtypes_clients.xml new file mode 100644 index 00000000..c2d2d8a7 --- /dev/null +++ b/test/configuration/test_cases/test_108_server_endpoints_four_clients_xtypes_clients.xml @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + test_108_server_endpoints_four_clients_snapshot_clients + + + + + + 63.6c.69.65.6e.74.31.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 08811 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.32.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 08811 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.33.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 08811 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.34.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 08811 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + topic_1 + HelloWorld + + + + topic_2 + HelloWorld + + +
+
diff --git a/test/configuration/test_cases/test_108_server_endpoints_four_clients_xtypes_servers.xml b/test/configuration/test_cases/test_108_server_endpoints_four_clients_xtypes_servers.xml new file mode 100644 index 00000000..56173314 --- /dev/null +++ b/test/configuration/test_cases/test_108_server_endpoints_four_clients_xtypes_servers.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + test_108_server_endpoints_four_clients_snapshot_servers + + + + + + 44.49.53.43.53.45.52.56.45.52.5F.31 + + + SERVER + + 5 + + + 500000000 + + DURATION_INFINITY + + + + +
127.0.0.1
+ 08811 +
+
+
+
+
+
+ + + topic_1 + HelloWorld + + + + topic_2 + HelloWorld + + +
+
diff --git a/test/configuration/test_cases/test_114_disposals_remote_servers_xtypes_clients.xml b/test/configuration/test_cases/test_114_disposals_remote_servers_xtypes_clients.xml new file mode 100644 index 00000000..1cbfea16 --- /dev/null +++ b/test/configuration/test_cases/test_114_disposals_remote_servers_xtypes_clients.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_1_clients + + test_114_disposals_remote_servers_snapshot_2_clients + + test_114_disposals_remote_servers_snapshot_3_clients + + test_114_disposals_remote_servers_snapshot_4_clients + + + + test_114_disposals_remote_servers_snapshot_6_clients + + test_114_disposals_remote_servers_snapshot_7_clients + + + + + + + 63.6c.69.65.6e.74.31.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 14811 +
+
+
+
+
+
+
+ + + + 63.6c.69.65.6e.74.32.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 14811 +
+
+
+
+
+
+
+ + + topic_1 + HelloWorld + + +
+
diff --git a/test/configuration/test_cases/test_114_disposals_remote_servers_xtypes_servers.xml b/test/configuration/test_cases/test_114_disposals_remote_servers_xtypes_servers.xml new file mode 100644 index 00000000..5d5dd54f --- /dev/null +++ b/test/configuration/test_cases/test_114_disposals_remote_servers_xtypes_servers.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_1_servers + + test_114_disposals_remote_servers_snapshot_2_servers + + test_114_disposals_remote_servers_snapshot_3_servers + + test_114_disposals_remote_servers_snapshot_4_servers + + test_114_disposals_remote_servers_snapshot_5_servers + + test_114_disposals_remote_servers_snapshot_6_servers + + test_114_disposals_remote_servers_snapshot_7_servers + + + + + + + 44.49.53.43.53.45.52.56.45.52.5F.31 + + + SERVER + + + + +
127.0.0.1
+ 14811 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.32 + + + + + +
127.0.0.1
+ 14811 +
+
+
+ SERVER +
+ + + +
127.0.0.1
+ 14812 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.33 + + + + + +
127.0.0.1
+ 14812 +
+
+
+ SERVER + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 14813 +
+
+
+
+
+
+ + + topic_1 + HelloWorld + + +
+
diff --git a/test/configuration/test_cases/test_128_slow_arise_interconnection_xtypes_clients.xml b/test/configuration/test_cases/test_128_slow_arise_interconnection_xtypes_clients.xml new file mode 100644 index 00000000..a52d4225 --- /dev/null +++ b/test/configuration/test_cases/test_128_slow_arise_interconnection_xtypes_clients.xml @@ -0,0 +1,282 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + c11 and c21 knows each other + s3 knows c11 and c21 + c32 and c42 knows each other and s1 and s3 + all servers knows each other + + + + + + 63.6c.69.65.6e.74.31.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 06811 +
+
+ + +
127.0.0.1
+ 06812 +
+
+ + +
127.0.0.1
+ 06813 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.32.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 06811 +
+
+ + +
127.0.0.1
+ 06812 +
+
+ + +
127.0.0.1
+ 06813 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.33.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 06811 +
+
+ + +
127.0.0.1
+ 06812 +
+
+ + +
127.0.0.1
+ 06813 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 63.6c.69.65.6e.74.34.5f.73.31.5f.5f + + + CLIENT + + + +
127.0.0.1
+ 06811 +
+
+ + +
127.0.0.1
+ 06812 +
+
+ + +
127.0.0.1
+ 06813 +
+
+
+ + 0 + + DURATION_INFINITY + DURATION_INFINITY +
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.31 + + + SERVER + + 5 + + + 500000000 + + DURATION_INFINITY + + + + +
127.0.0.1
+ 06811 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.32 + + + + + +
127.0.0.1
+ 06811 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06812 +
+
+
+
+
+
+ + + + 44.49.53.43.53.45.52.56.45.52.5F.33 + + + + + +
127.0.0.1
+ 06812 +
+
+
+ SERVER + + 5 + + + 500000000 + + DURATION_INFINITY +
+ + + +
127.0.0.1
+ 06813 +
+
+
+
+
+
+ + + topic_1 + HelloWorld + + + + topic_2 + HelloWorld + + +
+
diff --git a/test/configuration/test_solutions/test_101_trivial_xtypes_clients.snapshot b/test/configuration/test_solutions/test_101_trivial_xtypes_clients.snapshot new file mode 100644 index 00000000..0d32d4f4 --- /dev/null +++ b/test/configuration/test_solutions/test_101_trivial_xtypes_clients.snapshot @@ -0,0 +1,24 @@ + + + + test_101_trivial_clients + + + + + + + + + + + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_101_trivial_xtypes_servers.snapshot b/test/configuration/test_solutions/test_101_trivial_xtypes_servers.snapshot new file mode 100644 index 00000000..c90af7fc --- /dev/null +++ b/test/configuration/test_solutions/test_101_trivial_xtypes_servers.snapshot @@ -0,0 +1,14 @@ + + + + test_101_trivial_servers + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_102_single_server_medium_xtypes.snapshot b/test/configuration/test_solutions/test_102_single_server_medium_xtypes.snapshot new file mode 100644 index 00000000..767697db --- /dev/null +++ b/test/configuration/test_solutions/test_102_single_server_medium_xtypes.snapshot @@ -0,0 +1,366 @@ + + + + test_102_single_server_medium_snapshot + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_103_single_server_large_xtypes.snapshot b/test/configuration/test_solutions/test_103_single_server_large_xtypes.snapshot new file mode 100644 index 00000000..ae105165 --- /dev/null +++ b/test/configuration/test_solutions/test_103_single_server_large_xtypes.snapshot @@ -0,0 +1,2310 @@ + + + + test_103_single_server_large_snapshot + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_106_diamond_servers_xtypes_clients.snapshot b/test/configuration/test_solutions/test_106_diamond_servers_xtypes_clients.snapshot new file mode 100644 index 00000000..ec80ce55 --- /dev/null +++ b/test/configuration/test_solutions/test_106_diamond_servers_xtypes_clients.snapshot @@ -0,0 +1,42 @@ + + + + test_106_diamond_servers_snapshot_clients + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server1.snapshot b/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server1.snapshot new file mode 100644 index 00000000..8aebf3f9 --- /dev/null +++ b/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server1.snapshot @@ -0,0 +1,23 @@ + + + + test_106_diamond_servers_snapshot_server1 + + + + + + + + + + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server2.snapshot b/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server2.snapshot new file mode 100644 index 00000000..7d2ec4ed --- /dev/null +++ b/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server2.snapshot @@ -0,0 +1,23 @@ + + + + test_106_diamond_servers_snapshot_server2 + + + + + + + + + + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server3.snapshot b/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server3.snapshot new file mode 100644 index 00000000..f89b78de --- /dev/null +++ b/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server3.snapshot @@ -0,0 +1,23 @@ + + + + test_106_diamond_servers_snapshot_server3 + + + + + + + + + + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server4.snapshot b/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server4.snapshot new file mode 100644 index 00000000..a7a53cff --- /dev/null +++ b/test/configuration/test_solutions/test_106_diamond_servers_xtypes_server4.snapshot @@ -0,0 +1,23 @@ + + + + test_106_diamond_servers_snapshot_server4 + + + + + + + + + + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_108_server_endpoints_four_clients_xtypes_clients.snapshot b/test/configuration/test_solutions/test_108_server_endpoints_four_clients_xtypes_clients.snapshot new file mode 100644 index 00000000..1151e546 --- /dev/null +++ b/test/configuration/test_solutions/test_108_server_endpoints_four_clients_xtypes_clients.snapshot @@ -0,0 +1,47 @@ + + + + test_108_server_endpoints_four_clients_snapshot_clients + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_108_server_endpoints_four_clients_xtypes_servers.snapshot b/test/configuration/test_solutions/test_108_server_endpoints_four_clients_xtypes_servers.snapshot new file mode 100644 index 00000000..4906e5f3 --- /dev/null +++ b/test/configuration/test_solutions/test_108_server_endpoints_four_clients_xtypes_servers.snapshot @@ -0,0 +1,25 @@ + + + + test_108_server_endpoints_four_clients_snapshot_servers + + + + + + + + + + + + + + + + + + + + + diff --git a/test/configuration/test_solutions/test_114_disposals_remote_servers_xtypes_clients.snapshot b/test/configuration/test_solutions/test_114_disposals_remote_servers_xtypes_clients.snapshot new file mode 100644 index 00000000..0690ff59 --- /dev/null +++ b/test/configuration/test_solutions/test_114_disposals_remote_servers_xtypes_clients.snapshot @@ -0,0 +1,76 @@ + + + + test_114_disposals_remote_servers_snapshot_1_clients + + + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_2_clients + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_3_clients + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_4_clients + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_6_clients + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_7_clients + + + + + + + + diff --git a/test/configuration/test_solutions/test_114_disposals_remote_servers_xtypes_servers.snapshot b/test/configuration/test_solutions/test_114_disposals_remote_servers_xtypes_servers.snapshot new file mode 100644 index 00000000..e7fea1db --- /dev/null +++ b/test/configuration/test_solutions/test_114_disposals_remote_servers_xtypes_servers.snapshot @@ -0,0 +1,202 @@ + + + + test_114_disposals_remote_servers_snapshot_1_servers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_2_servers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_3_servers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_4_servers + + + + + + + + + + + + + + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_5_servers + + + + + + + + + + + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_6_servers + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + test_114_disposals_remote_servers_snapshot_7_servers + + + + + + + + + + + + + + + diff --git a/test/configuration/tests_params.json b/test/configuration/tests_params.json index 4bde5b37..c7163ccc 100644 --- a/test/configuration/tests_params.json +++ b/test/configuration/tests_params.json @@ -2777,6 +2777,478 @@ } } } + }, + + "test_101_trivial_xtypes": + { + "processes": + { + "servers": + { + "xml_config_file": "/test_cases/test_101_trivial_xtypes_servers.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_101_trivial_xtypes_servers.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_101_trivial_xtypes_servers.snapshot" + } + } + }, + + "clients": + { + "xml_config_file": "/test_cases/test_101_trivial_xtypes_clients.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_101_trivial_xtypes_clients.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_101_trivial_xtypes_clients.snapshot" + } + } + } + } + }, + + + "test_102_single_server_medium_xtypes": + { + "processes": + { + "main": + { + "xml_config_file": "/test_cases/test_102_single_server_medium_xtypes.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_102_single_server_medium_xtypes.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_102_single_server_medium_xtypes.snapshot" + } + } + }, + + "server": + { + "kill_time": 9, + "tool_config": + { + "id" : 0, + "udp_address": "127.0.0.1", + "udp_port": 10281 + }, + "validation": + { + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + } + } + } + } + }, + + "test_103_single_server_large_xtypes": + { + "contrains": ["shm_size"], + "processes": + { + "clients": + { + "xml_config_file": "/test_cases/test_103_single_server_large_xtypes.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_103_single_server_large_xtypes.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_103_single_server_large_xtypes.snapshot" + } + } + }, + + "server": + { + "kill_time": 61, + "tool_config": + { + "id" : 0, + "udp_address": "127.0.0.1", + "udp_port": 10381 + }, + "validation": + { + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + } + } + } + } + }, + + "test_106_diamond_servers_xtypes": + { + "processes": + { + "server1": + { + "xml_config_file": "/test_cases/test_106_diamond_servers_xtypes_server1.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_106_diamond_servers_xtypes_server1.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_106_diamond_servers_xtypes_server1.snapshot" + } + } + }, + + "server2": + { + "xml_config_file": "/test_cases/test_106_diamond_servers_xtypes_server2.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_106_diamond_servers_xtypes_server2.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_106_diamond_servers_xtypes_server2.snapshot" + } + } + }, + + "server3": + { + "xml_config_file": "/test_cases/test_106_diamond_servers_xtypes_server3.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_106_diamond_servers_xtypes_server3.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_106_diamond_servers_xtypes_server3.snapshot" + } + } + }, + + "server4": + { + "xml_config_file": "/test_cases/test_106_diamond_servers_xtypes_server4.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_106_diamond_servers_xtypes_server4.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_106_diamond_servers_xtypes_server4.snapshot" + } + } + }, + + "clients": + { + "xml_config_file": "/test_cases/test_106_diamond_servers_xtypes_clients.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_106_diamond_servers_xtypes_clients.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_106_diamond_servers_xtypes_clients.snapshot" + } + } + } + } + }, + + "test_108_server_endpoints_four_clients_xtypes": + { + "processes": + { + "servers": + { + "xml_config_file": "/test_cases/test_108_server_endpoints_four_clients_xtypes_servers.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_108_server_endpoints_four_clients_xtypes_servers.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_108_server_endpoints_four_clients_xtypes_servers.snapshot" + } + } + }, + + "clients": + { + "xml_config_file": "/test_cases/test_108_server_endpoints_four_clients_xtypes_clients.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_108_server_endpoints_four_clients_xtypes_clients.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": false, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_108_server_endpoints_four_clients_xtypes_clients.snapshot" + } + } + } + } + }, + + "test_114_disposals_remote_servers_xtypes": + { + "processes": + { + "servers": + { + "xml_config_file": "/test_cases/test_114_disposals_remote_servers_xtypes_servers.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_114_disposals_remote_servers_xtypes_servers.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": true, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_114_disposals_remote_servers_xtypes_servers.snapshot" + } + } + }, + + "clients": + { + "xml_config_file": "/test_cases/test_114_disposals_remote_servers_xtypes_clients.xml", + "validation": + { + "count_lines_validation": + { + "file_path": "/test_solutions/test_114_disposals_remote_servers_xtypes_clients.snapshot" + }, + "exit_code_validation": + { + "expected_exit_code": 0 + }, + "stderr_validation": + { + "err_expected_lines": 0 + }, + "generate_validation": + { + "disposals": true, + "server_endpoints": true + }, + "ground_truth_validation": + { + "guidless": false, + "file_path": "/test_solutions/test_114_disposals_remote_servers_xtypes_clients.snapshot" + } + } + } + } } } } From 358674cbafb8311bfa901c2e2fb9b29d7764c29c Mon Sep 17 00:00:00 2001 From: cferreiragonz Date: Fri, 10 May 2024 13:41:24 +0200 Subject: [PATCH 2/3] Refs #20953: Comment backup tests Signed-off-by: cferreiragonz --- test/CMakeLists.txt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 216d96fe..ebd20fcf 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -70,9 +70,9 @@ list(APPEND TEST_LIST test_21_disposals_remote_server_trivial test_22_environment_variable_setup - test_24_backup - test_25_backup_compatibility - test_26_backup_restore + # test_24_backup + # test_25_backup_compatibility + # test_26_backup_restore test_27_slow_arise test_28_slow_arise_interconnection @@ -141,8 +141,7 @@ list(APPEND TEST_LIST set(TEST_CASE_LIST) # Test that are leaky and may fail -set(FAIL_TEST_CASES - test_26_backup_restore) +set(FAIL_TEST_CASES) # For each test case, create different executables for each configuration foreach(TEST IN LISTS TEST_LIST) From 25b5317b481e131ba5a4655ea4327e56f468b90b Mon Sep 17 00:00:00 2001 From: cferreiragonz Date: Wed, 24 Jul 2024 09:19:08 +0200 Subject: [PATCH 3/3] Refs #20953: Update Types Signed-off-by: cferreiragonz --- CMakeLists.txt | 10 +- include/LateJoiner.h | 2 +- .../{static_types => xtypes}/HelloWorld.hpp | 0 .../{static_types => xtypes}/HelloWorld.idl | 1 + .../HelloWorldCdrAux.hpp | 0 .../HelloWorldCdrAux.ipp | 0 .../HelloWorldPubSubTypes.cxx | 5 +- .../HelloWorldPubSubTypes.hpp | 0 .../xtypes/HelloWorldTypeObjectSupport.cxx | 145 ++++++++++++++++++ .../xtypes/HelloWorldTypeObjectSupport.hpp | 56 +++++++ .../scripts/update_generated_code_from_idl.sh | 2 +- 11 files changed, 212 insertions(+), 9 deletions(-) rename resources/{static_types => xtypes}/HelloWorld.hpp (100%) rename resources/{static_types => xtypes}/HelloWorld.idl (69%) rename resources/{static_types => xtypes}/HelloWorldCdrAux.hpp (100%) rename resources/{static_types => xtypes}/HelloWorldCdrAux.ipp (100%) rename resources/{static_types => xtypes}/HelloWorldPubSubTypes.cxx (98%) rename resources/{static_types => xtypes}/HelloWorldPubSubTypes.hpp (100%) create mode 100644 resources/xtypes/HelloWorldTypeObjectSupport.cxx create mode 100644 resources/xtypes/HelloWorldTypeObjectSupport.hpp diff --git a/CMakeLists.txt b/CMakeLists.txt index b26cfc67..af0d2d98 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -297,12 +297,12 @@ set(${PROJECT_NAME}_schema_files ) # testing static types -file(GLOB ${PROJECT_NAME}_static_types - resources/static_types/*.* +file(GLOB ${PROJECT_NAME}_xtypes + resources/xtypes/*.* ) #filter out the idl within the static types -set( ${PROJECT_NAME}_idl ${${PROJECT_NAME}_static_types} ) +set( ${PROJECT_NAME}_idl ${${PROJECT_NAME}_xtypes} ) list(FILTER ${PROJECT_NAME}_idl INCLUDE REGEX "\\.idl$" ) set(${PROJECT_NAME}_header_files @@ -329,11 +329,11 @@ set(${PROJECT_NAME}_source_files # Executable add_executable(${PROJECT_NAME} ${${PROJECT_NAME}_source_files} ${${PROJECT_NAME}_header_files} - ${${PROJECT_NAME}_python_tests} ${${PROJECT_NAME}_static_types}) + ${${PROJECT_NAME}_python_tests} ${${PROJECT_NAME}_xtypes}) # schema, types and auxiliary xmls source_group(resources\\xsd FILES ${${PROJECT_NAME}_schema_files} ) -source_group(resources\\static_types FILES ${${PROJECT_NAME}_static_types} ) +source_group(resources\\xtypes FILES ${${PROJECT_NAME}_xtypes} ) # avoid visual studio from trying to compile .idl files with midl set_source_files_properties(${${PROJECT_NAME}_idl} PROPERTIES HEADER_FILE_ONLY TRUE) diff --git a/include/LateJoiner.h b/include/LateJoiner.h index c0f36023..364d5cab 100644 --- a/include/LateJoiner.h +++ b/include/LateJoiner.h @@ -25,7 +25,7 @@ #include "DiscoveryServerManager.h" #include "log/DSLog.h" -#include "../resources/static_types/HelloWorldPubSubTypes.hpp" +#include "../resources/xtypes/HelloWorldPubSubTypes.hpp" namespace eprosima { namespace discovery_server { diff --git a/resources/static_types/HelloWorld.hpp b/resources/xtypes/HelloWorld.hpp similarity index 100% rename from resources/static_types/HelloWorld.hpp rename to resources/xtypes/HelloWorld.hpp diff --git a/resources/static_types/HelloWorld.idl b/resources/xtypes/HelloWorld.idl similarity index 69% rename from resources/static_types/HelloWorld.idl rename to resources/xtypes/HelloWorld.idl index 0fd2c355..192f8f9d 100644 --- a/resources/static_types/HelloWorld.idl +++ b/resources/xtypes/HelloWorld.idl @@ -1,3 +1,4 @@ +@extensibility(APPENDABLE) struct HelloWorld { unsigned long index; diff --git a/resources/static_types/HelloWorldCdrAux.hpp b/resources/xtypes/HelloWorldCdrAux.hpp similarity index 100% rename from resources/static_types/HelloWorldCdrAux.hpp rename to resources/xtypes/HelloWorldCdrAux.hpp diff --git a/resources/static_types/HelloWorldCdrAux.ipp b/resources/xtypes/HelloWorldCdrAux.ipp similarity index 100% rename from resources/static_types/HelloWorldCdrAux.ipp rename to resources/xtypes/HelloWorldCdrAux.ipp diff --git a/resources/static_types/HelloWorldPubSubTypes.cxx b/resources/xtypes/HelloWorldPubSubTypes.cxx similarity index 98% rename from resources/static_types/HelloWorldPubSubTypes.cxx rename to resources/xtypes/HelloWorldPubSubTypes.cxx index d66c141e..f9a6f740 100644 --- a/resources/static_types/HelloWorldPubSubTypes.cxx +++ b/resources/xtypes/HelloWorldPubSubTypes.cxx @@ -25,6 +25,8 @@ #include #include "HelloWorldCdrAux.hpp" +#include "HelloWorldTypeObjectSupport.hpp" + using SerializedPayload_t = eprosima::fastdds::rtps::SerializedPayload_t; using InstanceHandle_t = eprosima::fastdds::rtps::InstanceHandle_t; using DataRepresentationId_t = eprosima::fastdds::dds::DataRepresentationId_t; @@ -206,8 +208,7 @@ bool HelloWorldPubSubType::compute_key( void HelloWorldPubSubType::register_type_object_representation() { - EPROSIMA_LOG_WARNING(XTYPES_TYPE_REPRESENTATION, - "TypeObject type representation support disabled in generated code"); + register_HelloWorld_type_identifier(type_identifiers_); } diff --git a/resources/static_types/HelloWorldPubSubTypes.hpp b/resources/xtypes/HelloWorldPubSubTypes.hpp similarity index 100% rename from resources/static_types/HelloWorldPubSubTypes.hpp rename to resources/xtypes/HelloWorldPubSubTypes.hpp diff --git a/resources/xtypes/HelloWorldTypeObjectSupport.cxx b/resources/xtypes/HelloWorldTypeObjectSupport.cxx new file mode 100644 index 00000000..aaf391ee --- /dev/null +++ b/resources/xtypes/HelloWorldTypeObjectSupport.cxx @@ -0,0 +1,145 @@ +// Copyright 2016 Proyectos y Sistemas de Mantenimiento SL (eProsima). +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +/*! + * @file HelloWorldTypeObjectSupport.cxx + * Source file containing the implementation to register the TypeObject representation of the described types in the IDL file + * + * This file was generated by the tool fastddsgen. + */ + +#include "HelloWorldTypeObjectSupport.hpp" + +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +#include "HelloWorld.hpp" + + +using namespace eprosima::fastdds::dds::xtypes; + +// TypeIdentifier is returned by reference: dependent structures/unions are registered in this same method +void register_HelloWorld_type_identifier( + TypeIdentifierPair& type_ids_HelloWorld) +{ + + ReturnCode_t return_code_HelloWorld {eprosima::fastdds::dds::RETCODE_OK}; + return_code_HelloWorld = + eprosima::fastdds::dds::DomainParticipantFactory::get_instance()->type_object_registry().get_type_identifiers( + "HelloWorld", type_ids_HelloWorld); + if (eprosima::fastdds::dds::RETCODE_OK != return_code_HelloWorld) + { + StructTypeFlag struct_flags_HelloWorld = TypeObjectUtils::build_struct_type_flag(eprosima::fastdds::dds::xtypes::ExtensibilityKind::APPENDABLE, + false, false); + QualifiedTypeName type_name_HelloWorld = "HelloWorld"; + eprosima::fastcdr::optional type_ann_builtin_HelloWorld; + eprosima::fastcdr::optional ann_custom_HelloWorld; + AppliedAnnotationSeq tmp_ann_custom_HelloWorld; + eprosima::fastcdr::optional verbatim_HelloWorld; + if (!tmp_ann_custom_HelloWorld.empty()) + { + ann_custom_HelloWorld = tmp_ann_custom_HelloWorld; + } + + CompleteTypeDetail detail_HelloWorld = TypeObjectUtils::build_complete_type_detail(type_ann_builtin_HelloWorld, ann_custom_HelloWorld, type_name_HelloWorld.to_string()); + CompleteStructHeader header_HelloWorld; + header_HelloWorld = TypeObjectUtils::build_complete_struct_header(TypeIdentifier(), detail_HelloWorld); + CompleteStructMemberSeq member_seq_HelloWorld; + { + TypeIdentifierPair type_ids_index; + ReturnCode_t return_code_index {eprosima::fastdds::dds::RETCODE_OK}; + return_code_index = + eprosima::fastdds::dds::DomainParticipantFactory::get_instance()->type_object_registry().get_type_identifiers( + "_uint32_t", type_ids_index); + + if (eprosima::fastdds::dds::RETCODE_OK != return_code_index) + { + EPROSIMA_LOG_ERROR(XTYPES_TYPE_REPRESENTATION, + "index Structure member TypeIdentifier unknown to TypeObjectRegistry."); + return; + } + StructMemberFlag member_flags_index = TypeObjectUtils::build_struct_member_flag(eprosima::fastdds::dds::xtypes::TryConstructFailAction::DISCARD, + false, false, false, false); + MemberId member_id_index = 0x00000000; + bool common_index_ec {false}; + CommonStructMember common_index {TypeObjectUtils::build_common_struct_member(member_id_index, member_flags_index, TypeObjectUtils::retrieve_complete_type_identifier(type_ids_index, common_index_ec))}; + if (!common_index_ec) + { + EPROSIMA_LOG_ERROR(XTYPES_TYPE_REPRESENTATION, "Structure index member TypeIdentifier inconsistent."); + return; + } + MemberName name_index = "index"; + eprosima::fastcdr::optional member_ann_builtin_index; + ann_custom_HelloWorld.reset(); + CompleteMemberDetail detail_index = TypeObjectUtils::build_complete_member_detail(name_index, member_ann_builtin_index, ann_custom_HelloWorld); + CompleteStructMember member_index = TypeObjectUtils::build_complete_struct_member(common_index, detail_index); + TypeObjectUtils::add_complete_struct_member(member_seq_HelloWorld, member_index); + } + { + TypeIdentifierPair type_ids_message; + ReturnCode_t return_code_message {eprosima::fastdds::dds::RETCODE_OK}; + return_code_message = + eprosima::fastdds::dds::DomainParticipantFactory::get_instance()->type_object_registry().get_type_identifiers( + "anonymous_string_unbounded", type_ids_message); + + if (eprosima::fastdds::dds::RETCODE_OK != return_code_message) + { + { + SBound bound = 0; + StringSTypeDefn string_sdefn = TypeObjectUtils::build_string_s_type_defn(bound); + if (eprosima::fastdds::dds::RETCODE_BAD_PARAMETER == + TypeObjectUtils::build_and_register_s_string_type_identifier(string_sdefn, + "anonymous_string_unbounded", type_ids_message)) + { + EPROSIMA_LOG_ERROR(XTYPES_TYPE_REPRESENTATION, + "anonymous_string_unbounded already registered in TypeObjectRegistry for a different type."); + } + } + } + StructMemberFlag member_flags_message = TypeObjectUtils::build_struct_member_flag(eprosima::fastdds::dds::xtypes::TryConstructFailAction::DISCARD, + false, false, false, false); + MemberId member_id_message = 0x00000001; + bool common_message_ec {false}; + CommonStructMember common_message {TypeObjectUtils::build_common_struct_member(member_id_message, member_flags_message, TypeObjectUtils::retrieve_complete_type_identifier(type_ids_message, common_message_ec))}; + if (!common_message_ec) + { + EPROSIMA_LOG_ERROR(XTYPES_TYPE_REPRESENTATION, "Structure message member TypeIdentifier inconsistent."); + return; + } + MemberName name_message = "message"; + eprosima::fastcdr::optional member_ann_builtin_message; + ann_custom_HelloWorld.reset(); + CompleteMemberDetail detail_message = TypeObjectUtils::build_complete_member_detail(name_message, member_ann_builtin_message, ann_custom_HelloWorld); + CompleteStructMember member_message = TypeObjectUtils::build_complete_struct_member(common_message, detail_message); + TypeObjectUtils::add_complete_struct_member(member_seq_HelloWorld, member_message); + } + CompleteStructType struct_type_HelloWorld = TypeObjectUtils::build_complete_struct_type(struct_flags_HelloWorld, header_HelloWorld, member_seq_HelloWorld); + if (eprosima::fastdds::dds::RETCODE_BAD_PARAMETER == + TypeObjectUtils::build_and_register_struct_type_object(struct_type_HelloWorld, type_name_HelloWorld.to_string(), type_ids_HelloWorld)) + { + EPROSIMA_LOG_ERROR(XTYPES_TYPE_REPRESENTATION, + "HelloWorld already registered in TypeObjectRegistry for a different type."); + } + } +} + diff --git a/resources/xtypes/HelloWorldTypeObjectSupport.hpp b/resources/xtypes/HelloWorldTypeObjectSupport.hpp new file mode 100644 index 00000000..ec922163 --- /dev/null +++ b/resources/xtypes/HelloWorldTypeObjectSupport.hpp @@ -0,0 +1,56 @@ +// Copyright 2016 Proyectos y Sistemas de Mantenimiento SL (eProsima). +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +/*! + * @file HelloWorldTypeObjectSupport.hpp + * Header file containing the API required to register the TypeObject representation of the described types in the IDL file + * + * This file was generated by the tool fastddsgen. + */ + +#ifndef FAST_DDS_GENERATED__HELLOWORLD_TYPE_OBJECT_SUPPORT_HPP +#define FAST_DDS_GENERATED__HELLOWORLD_TYPE_OBJECT_SUPPORT_HPP + +#include + + +#if defined(_WIN32) +#if defined(EPROSIMA_USER_DLL_EXPORT) +#define eProsima_user_DllExport __declspec( dllexport ) +#else +#define eProsima_user_DllExport +#endif // EPROSIMA_USER_DLL_EXPORT +#else +#define eProsima_user_DllExport +#endif // _WIN32 + +#ifndef DOXYGEN_SHOULD_SKIP_THIS_PUBLIC + +/** + * @brief Register HelloWorld related TypeIdentifier. + * Fully-descriptive TypeIdentifiers are directly registered. + * Hash TypeIdentifiers require to fill the TypeObject information and hash it, consequently, the TypeObject is + * indirectly registered as well. + * + * @param[out] TypeIdentifier of the registered type. + * The returned TypeIdentifier corresponds to the complete TypeIdentifier in case of hashed TypeIdentifiers. + * Invalid TypeIdentifier is returned in case of error. + */ +eProsima_user_DllExport void register_HelloWorld_type_identifier( + eprosima::fastdds::dds::xtypes::TypeIdentifierPair& type_ids); + + +#endif // DOXYGEN_SHOULD_SKIP_THIS_PUBLIC + +#endif // FAST_DDS_GENERATED__HELLOWORLD_TYPE_OBJECT_SUPPORT_HPP diff --git a/utils/scripts/update_generated_code_from_idl.sh b/utils/scripts/update_generated_code_from_idl.sh index 778b750d..1e20d41f 100755 --- a/utils/scripts/update_generated_code_from_idl.sh +++ b/utils/scripts/update_generated_code_from_idl.sh @@ -4,7 +4,7 @@ files_to_exclude=( ) files_not_needing_typeobject=( - './resources/static_types/HelloWorld.idl' + './resources/xtypes/HelloWorld.idl' ) files_needing_case_sensitive=(