cockroachdb / cockroachdb/cockroach
storage: add roachtests to collect compaction benchmarking workloads
- Dominant language
- Go
- Stars
- 32.5k
- Forks
- 4.1k
- PR merge metrics
- PR metrics pending
Description
Our [compaction benchmarking tool](https://cockroachlabs.atlassian.net/wiki/spaces/STOR/pages/2861105466/Compaction+benchmarking) has a workload capture component that is designed to capture a Pebble-level workload from a running CockroachDB store and save it to a GCP disk snapshot.
Workload collection broke without us realizing it, due to #147567.
We should add at least 1 roachtest that collects a workload. This would be a test of workload collection so that we know if it breaks, but it also would help maintain current workload(s) for benchmarking against.
We don't need to run it frequently; perhaps weekly?
Jira issue: CRDB-51350
Contributor guide
Assessment
This issue has not been assessed yet.