cockroachdb / cockroachdb/cockroach

roachprod-microbench: add Pebble microbenchmark suite runs

Open
#135,057 1 comment 0 reactions 0 assignees View on GitHub
A-testeng-perf A-testing C-enhancement C-performance T-testeng
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

Add Pebble weekly runs and publish to slack & microbenchmark dashboards:

This update would require handling a few differences and changes:

1. Pebble does not use bazel, and has a different project structure.
2. Pebble packages do not live in `pkg/`
3. The Slack post does not mention `repo` - will be a new required field
4. The dashboard has `cockroach` hardcoded as repository, will need to support more than one for queries.
5. A new weekly job for Pebble microbenchmarks will be required with updated cache locations.

Jira issue: CRDB-44340

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.