diff --git a/system-test/partition-testcases/colo-partition-once-then-stabilize.yml b/system-test/partition-testcases/colo-partition-once-then-stabilize.yml index b914b8f85..a2ae25e52 100755 --- a/system-test/partition-testcases/colo-partition-once-then-stabilize.yml +++ b/system-test/partition-testcases/colo-partition-once-then-stabilize.yml @@ -5,10 +5,10 @@ steps: UPLOAD_RESULTS_TO_SLACK: "true" CLOUD_PROVIDER: "colo" TESTNET_TAG: "colo-perf-cpu-only" - NUMBER_OF_VALIDATOR_NODES: 4 + NUMBER_OF_VALIDATOR_NODES: 3 ENABLE_GPU: "false" - NUMBER_OF_CLIENT_NODES: 2 - CLIENT_OPTIONS: "bench-tps=2=--tx_count 15000 --thread-batch-sleep-ms 250" + NUMBER_OF_CLIENT_NODES: 1 + CLIENT_OPTIONS: "bench-tps=1=--tx_count 15000 --thread-batch-sleep-ms 250" ADDITIONAL_FLAGS: "" APPLY_PARTITIONS: "true" NETEM_CONFIG_FILE: "system-test/netem-configs/partial-loss-three-partitions" diff --git a/system-test/performance-testcases/colo-cpu-only-perf-4-val-1-client.yml b/system-test/performance-testcases/colo-cpu-only-perf-4-val-1-client.yml new file mode 100755 index 000000000..faeade297 --- /dev/null +++ b/system-test/performance-testcases/colo-cpu-only-perf-4-val-1-client.yml @@ -0,0 +1,15 @@ +steps: + - command: "system-test/testnet-automation.sh" + label: "COLO performance testnet CPU only (reduced validator and client count)" + env: + UPLOAD_RESULTS_TO_SLACK: "true" + CLOUD_PROVIDER: "colo" + TESTNET_TAG: "colo-perf-cpu-only" + ENABLE_GPU: "false" + TEST_DURATION_SECONDS: 600 + NUMBER_OF_VALIDATOR_NODES: 3 + NUMBER_OF_CLIENT_NODES: 1 + CLIENT_OPTIONS: "bench-tps=1=--tx_count 40000 --thread-batch-sleep-ms 250" + ADDITIONAL_FLAGS: "" + agents: + - "queue=colo-deploy" diff --git a/system-test/performance-testcases/colo-gpu-perf-4-val-1-client.yml b/system-test/performance-testcases/colo-gpu-perf-4-val-1-client.yml new file mode 100755 index 000000000..76e365835 --- /dev/null +++ b/system-test/performance-testcases/colo-gpu-perf-4-val-1-client.yml @@ -0,0 +1,15 @@ +steps: + - command: "system-test/testnet-automation.sh" + label: "COLO performance testnet GPU enabled (reduced validator and client count)" + env: + UPLOAD_RESULTS_TO_SLACK: "true" + CLOUD_PROVIDER: "colo" + TESTNET_TAG: "colo-perf-gpu-enabled" + ENABLE_GPU: "true" + TEST_DURATION_SECONDS: 600 + NUMBER_OF_VALIDATOR_NODES: 3 + NUMBER_OF_CLIENT_NODES: 1 + CLIENT_OPTIONS: "bench-tps=1=--tx_count 40000 --thread-batch-sleep-ms 250" + ADDITIONAL_FLAGS: "" + agents: + - "queue=colo-deploy" diff --git a/system-test/performance-testcases/colo-gpu-perf-high-txcount-4-val-1-client.yml b/system-test/performance-testcases/colo-gpu-perf-high-txcount-4-val-1-client.yml new file mode 100755 index 000000000..a9cc89c08 --- /dev/null +++ b/system-test/performance-testcases/colo-gpu-perf-high-txcount-4-val-1-client.yml @@ -0,0 +1,15 @@ +steps: + - command: "system-test/testnet-automation.sh" + label: "COLO performance testnet GPU enabled - High Tx Count (reduced validator and client count)" + env: + UPLOAD_RESULTS_TO_SLACK: "true" + CLOUD_PROVIDER: "colo" + TESTNET_TAG: "colo-perf-gpu-enabled" + ENABLE_GPU: "true" + TEST_DURATION_SECONDS: 600 + NUMBER_OF_VALIDATOR_NODES: 3 + NUMBER_OF_CLIENT_NODES: 1 + CLIENT_OPTIONS: "bench-tps=1=--tx_count 60000 --thread-batch-sleep-ms 250" + ADDITIONAL_FLAGS: "" + agents: + - "queue=colo-deploy"