Skip to content

Commit

Permalink
Update stress testing tests after rebase
Browse files Browse the repository at this point in the history
Signed-off-by: Juan Lopez Fernandez <juanlopez@eprosima.com>
  • Loading branch information
juanlofer-eprosima committed Sep 9, 2024
1 parent ff7ff53 commit 7713d71
Show file tree
Hide file tree
Showing 5 changed files with 70 additions and 65 deletions.
5 changes: 5 additions & 0 deletions ddsrouter_test/compose/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,11 @@ set(TESTS
discovery_trigger/none
discovery_trigger/any/reader
discovery_trigger/any/writer

stress/cloud/reliable
stress/repeater/mixed_data_sizes
stress/repeater/reliable
stress/simple/reliable
)

file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/test_cases DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
Expand Down
34 changes: 17 additions & 17 deletions ddsrouter_test/compose/test_cases/stress/cloud/reliable/compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ services:
- edge_2_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 10 --timeout 15 --args "--samples 10 --domain 105 --topic LargeDataTopic_reliable --reliable"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 10 --timeout 15 --args "--samples 10 --domain 105 --name LargeDataTopic_reliable --reliable"

subscriber_1:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -120,7 +120,7 @@ services:
- edge_2_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 10 --timeout 10 --allow-duplicates -1 --args "--samples 10 --domain 105 --topic LargeDataTopic_1"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 10 --timeout 10 --allow-duplicates -1 --args "--samples 10 --domain 105 --name LargeDataTopic_1"

subscriber_2:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -131,7 +131,7 @@ services:
- edge_2_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 10 --timeout 10 --allow-duplicates -1 --args "--samples 10 --domain 105 --topic LargeDataTopic_2"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 10 --timeout 10 --allow-duplicates -1 --args "--samples 10 --domain 105 --name LargeDataTopic_2"


subscriber_3:
Expand All @@ -143,7 +143,7 @@ services:
- edge_2_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 10 --timeout 10 --allow-duplicates -1 --args "--samples 10 --domain 105 --topic LargeDataTopic_3"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 10 --timeout 10 --allow-duplicates -1 --args "--samples 10 --domain 105 --name LargeDataTopic_3"

# PUBLISHERS
publisher_reliable:
Expand All @@ -153,7 +153,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 10 --msg-size 1 --domain 103 --topic LargeDataTopic_reliable --reliable --wait 1
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 10 --msg-size 1 --domain 103 --name LargeDataTopic_reliable --reliable --wait 1

publisher_1:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -162,7 +162,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 100000 --domain 103 --topic LargeDataTopic_1
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 100000 --domain 103 --name LargeDataTopic_1

publisher_2:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -171,7 +171,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 200000 --domain 103 --topic LargeDataTopic_1
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 200000 --domain 103 --name LargeDataTopic_1

publisher_3:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -180,7 +180,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 300000 --domain 103 --topic LargeDataTopic_1
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 300000 --domain 103 --name LargeDataTopic_1

publisher_4:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -189,7 +189,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 400000 --domain 103 --topic LargeDataTopic_1
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 400000 --domain 103 --name LargeDataTopic_1

publisher_5:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -198,7 +198,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 100000 --domain 103 --topic LargeDataTopic_2
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 100000 --domain 103 --name LargeDataTopic_2

publisher_6:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -207,7 +207,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 200000 --domain 103 --topic LargeDataTopic_2
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 200000 --domain 103 --name LargeDataTopic_2

publisher_7:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -216,7 +216,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 300000 --domain 103 --topic LargeDataTopic_2
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 300000 --domain 103 --name LargeDataTopic_2

publisher_8:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -225,7 +225,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 400000 --domain 103 --topic LargeDataTopic_2
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 400000 --domain 103 --name LargeDataTopic_2

publisher_9:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -234,7 +234,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 100000 --domain 103 --topic LargeDataTopic_3
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 100000 --domain 103 --name LargeDataTopic_3

publisher_10:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -243,7 +243,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 200000 --domain 103 --topic LargeDataTopic_3
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 200000 --domain 103 --name LargeDataTopic_3

publisher_11:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -252,7 +252,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 300000 --domain 103 --topic LargeDataTopic_3
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 300000 --domain 103 --name LargeDataTopic_3

publisher_12:
image: ${DDSROUTER_COMPOSE_TEST_DOCKER_IMAGE}
Expand All @@ -261,7 +261,7 @@ services:
- ddsrouter_edge_1
networks:
- edge_1_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher --interval 100 --samples 100 --msg-size 400000 --domain 103 --topic LargeDataTopic_3
command: build/fastdds_configuration_example/configuration publisher --interval 100 --samples 100 --msg-size 400000 --domain 103 --name LargeDataTopic_3


networks:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ services:
- ddsrouter_edge_01
networks:
- edge_01_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher -i 100 -s 80 -d 101 -t topic_0 -m 1 --transport udp -r
command: build/fastdds_configuration_example/configuration publisher -i 100 -s 80 -d 101 --name topic_0 -m 1 --transport UDPv4 -r

# SUBSCRIBER 1

Expand All @@ -114,7 +114,7 @@ services:
- edge_11_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 150 --timeout 30 --args "--samples 150 --domain 111 --topic topic_0 --transport udp -r"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 150 --timeout 30 --args "--samples 150 --domain 111 --name topic_0 --transport UDPv4 -r"

# PUBLISHER 2

Expand All @@ -137,7 +137,7 @@ services:
- ddsrouter_edge_02
networks:
- edge_02_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher -i 100 -s 80 -d 102 -t topic_0 -m 12 --transport udp -r
command: build/fastdds_configuration_example/configuration publisher -i 100 -s 80 -d 102 --name topic_0 -m 12 --transport UDPv4 -r

# SUBSCRIBER 2

Expand All @@ -162,7 +162,7 @@ services:
- edge_12_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 150 --timeout 30 --args "--samples 150 --domain 112 --topic topic_0 --transport udp -r"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 150 --timeout 30 --args "--samples 150 --domain 112 --name topic_0 --transport UDPv4 -r"

# PUBLISHER 3

Expand All @@ -185,7 +185,7 @@ services:
- ddsrouter_edge_03
networks:
- edge_03_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher -i 100 -s 80 -d 103 -t topic_0 -m 123 --transport udp -r
command: build/fastdds_configuration_example/configuration publisher -i 100 -s 80 -d 103 --name topic_0 -m 123 --transport UDPv4 -r

# SUBSCRIBER 3

Expand All @@ -210,7 +210,7 @@ services:
- edge_13_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 150 --timeout 30 --args "--samples 150 --domain 113 --topic topic_0 --transport udp -r"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 150 --timeout 30 --args "--samples 150 --domain 113 --name topic_0 --transport UDPv4 -r"

# PUBLISHER 4

Expand All @@ -233,7 +233,7 @@ services:
- ddsrouter_edge_04
networks:
- edge_04_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher -i 100 -s 80 -d 104 -t topic_0 -m 1234 --transport udp -r
command: build/fastdds_configuration_example/configuration publisher -i 100 -s 80 -d 104 --name topic_0 -m 1234 --transport UDPv4 -r

# SUBSCRIBER 4

Expand All @@ -258,7 +258,7 @@ services:
- edge_14_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 150 --timeout 30 --args "--samples 150 --domain 114 --topic topic_0 --transport udp -r"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 150 --timeout 30 --args "--samples 150 --domain 114 --name topic_0 --transport UDPv4 -r"

# PUBLISHER 5

Expand All @@ -281,7 +281,7 @@ services:
- ddsrouter_edge_05
networks:
- edge_05_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher -i 100 -s 80 -d 105 -t topic_0 -m 12345 --transport udp -r
command: build/fastdds_configuration_example/configuration publisher -i 100 -s 80 -d 105 --name topic_0 -m 12345 --transport UDPv4 -r

# SUBSCRIBER 5

Expand All @@ -306,7 +306,7 @@ services:
- edge_15_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 150 --timeout 30 --args "--samples 150 --domain 115 --topic topic_0 --transport udp -r"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 150 --timeout 30 --args "--samples 150 --domain 115 --name topic_0 --transport UDPv4 -r"

# PUBLISHER 6

Expand All @@ -329,7 +329,7 @@ services:
- ddsrouter_edge_06
networks:
- edge_06_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher -i 100 -s 80 -d 106 -t topic_0 -m 123456 --transport udp -r
command: build/fastdds_configuration_example/configuration publisher -i 100 -s 80 -d 106 --name topic_0 -m 123456 --transport UDPv4 -r

# SUBSCRIBER 6

Expand All @@ -354,7 +354,7 @@ services:
- edge_16_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 150 --timeout 30 --args "--samples 150 --domain 116 --topic topic_0 --transport udp -r"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 150 --timeout 30 --args "--samples 150 --domain 116 --name topic_0 --transport UDPv4 -r"

# PUBLISHER 7

Expand All @@ -377,7 +377,7 @@ services:
- ddsrouter_edge_07
networks:
- edge_07_net
command: install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample publisher -i 100 -s 80 -d 106 -t topic_0 -m 1234567 --transport udp -r
command: build/fastdds_configuration_example/configuration publisher -i 100 -s 80 -d 106 --name topic_0 -m 1234567 --transport UDPv4 -r

# SUBSCRIBER 7

Expand All @@ -402,7 +402,7 @@ services:
- edge_17_net
volumes:
- ../../../../scripts:/scripts
command: python3 /scripts/execute_and_validate_subscriber.py --exe install/AdvancedConfigurationExample/examples/cpp/dds/AdvancedConfigurationExample/AdvancedConfigurationExample --samples 150 --timeout 30 --args "--samples 150 --domain 117 --topic topic_0 --transport udp -r"
command: python3 /scripts/execute_and_validate_subscriber.py --exe build/fastdds_configuration_example/configuration --samples 150 --timeout 30 --args "--samples 150 --domain 117 --name topic_0 --transport UDPv4 -r"

networks:
edge_01_net:
Expand Down
Loading

0 comments on commit 7713d71

Please sign in to comment.