v.25.9Improvement

Support performance tests against remote ClickHouse

Support performance tests against remote ClickHouse instances, including ClickHouse Cloud. Usage example: tests/performance/scripts/perf.py tests/performance/math.xml --runs 10 --user <username> --password <password> --host <hostname> --port <port> --secure. #86995 (Raufs Dunamalijevs).
Added support for running performance tests against remote ClickHouse instances, including ClickHouse Cloud.

Why it matters

This feature enables users to benchmark and validate the performance of remote ClickHouse servers, facilitating performance evaluation in distributed or cloud environments.

How to use it

Use the performance test script with authentication and connection parameters to target remote servers. For example:
tests/performance/scripts/perf.py tests/performance/math.xml --runs 10 --user <username> --password <password> --host <hostname> --port <port> --secure