cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
30.18k stars 3.82k forks source link

roachtest: add sysbench suite to roachperf #123071

Closed nvanbenschoten closed 6 months ago

nvanbenschoten commented 7 months ago

We run the following sysbench tests nightly:

➜ roachtest list sysbench
Listing tests which match regex "sysbench" and are compatible with cloud "gce".

sysbench/oltp_delete/nodes=3/cpu=32/conc=256 [test-eng]
sysbench/oltp_insert/nodes=3/cpu=32/conc=256 [test-eng]
sysbench/oltp_point_select/nodes=3/cpu=32/conc=256 [test-eng]
sysbench/oltp_read_only/nodes=3/cpu=32/conc=256 [test-eng]
sysbench/oltp_read_write/nodes=3/cpu=32/conc=256 [test-eng]
sysbench/oltp_update_index/nodes=3/cpu=32/conc=256 [test-eng]
sysbench/oltp_update_non_index/nodes=3/cpu=32/conc=256 [test-eng]
sysbench/oltp_write_only/nodes=3/cpu=32/conc=256 [test-eng]

These should be marked as benchmarks and uploaded to roachperf so that we can track performance over time and catch performance regressions.

Jira issue: CRDB-38187

blathers-crl[bot] commented 7 months ago

cc @cockroachdb/test-eng