This directory contains `.xml`-files with performance tests for `clickhouse-performance-test` tool.
This directory contains `.xml`-files with performance tests for @akuzm tool.
### How to write performance test
...
...
@@ -8,8 +8,6 @@ First of all you should check existing tests don't cover your case. If there are
You have to specify `preconditions`. It contains table names. Only `hits_100m_single`, `hits_10m_single`, `test.hits` are available in CI.
The most important part of test is `stop_conditions`. Also you should always specify `total_time_ms` metric. Endless tests will be ignored by CI.
You can use `substitions`, `create`, `fill` and `drop` queries to prepare test. You can find examples in this folder.
Take into account, that these tests will run in CI which consists of 56-cores and 512 RAM machines. Queries will be executed much faster than on local laptop.
...
...
@@ -18,9 +16,4 @@ If your test continued more than 10 minutes, please, add tag `long` to have an o
### How to run performance test
You have to run clickhouse-server and after you can start testing: