diff --git a/.buildkite/pipeline_perf.py b/.buildkite/pipeline_perf.py index a94c13b8af0..c77483f0927 100755 --- a/.buildkite/pipeline_perf.py +++ b/.buildkite/pipeline_perf.py @@ -27,21 +27,22 @@ "devtool_opts": "-c 1-10 -m 0", "ab_opts": "--noise-threshold 0.1", }, - "network-latency": { - "label": "๐Ÿ“  Network Latency", - "test_path": "integration_tests/performance/test_network_ab.py::test_network_latency", + "network": { + "label": "๐Ÿ“  Network Latency and Throughput", + "test_path": "integration_tests/performance/test_network_ab.py", "devtool_opts": "-c 1-10 -m 0", # Triggers if delta is > 0.01ms (10ยตs) or default relative threshold (5%) + # only relevant for latency test, throughput test will always be magnitudes above this anyway "ab_opts": "--absolute-strength 0.010", }, - "network-throughput": { - "label": "๐Ÿ“  Network TCP Throughput", - "test_path": "integration_tests/performance/test_network_ab.py::test_network_tcp_throughput", - "devtool_opts": "-c 1-10 -m 0", - }, "snapshot-latency": { "label": "๐Ÿ“ธ Snapshot Latency", - "test_path": "integration_tests/performance/test_snapshot_ab.py", + "test_path": "integration_tests/performance/test_snapshot_ab.py::test_restore_latency integration_tests/performance/test_snapshot_ab.py::test_post_restore_latency", + "devtool_opts": "-c 1-12 -m 0", + }, + "population-latency": { + "label": "๐Ÿ“ธ Memory Population Latency", + "test_path": "integration_tests/performance/test_snapshot_ab.py::test_population_latency", "devtool_opts": "-c 1-12 -m 0", }, "vsock-throughput": {