cockroachdb / cockroachdb/cockroach
roachtest: remove and lint against dependencies on major CRDB packages such as pkg/sql
Open
A-testeng-foundations
A-testing
C-enhancement
quality-friday
T-testeng
- Dominant language
- Go
- Stars
- 32.5k
- Forks
- 4.1k
- PR merge metrics
- PR metrics pending
Description
Roachtest binary currently depends (transitively) on pkg/sql (see attached DAG). This coupling is undesired; it results in longer build times and a binary that's almost twice the size of what it should be [1]. See further discussion in the internal thread [2].
[1] https://github.com/cockroachdb/cockroach/pull/95430
[2] https://cockroachlabs.slack.com/archives/C023S0V4YEB/p1671663701280439
Jira issue: CRDB-24259
Contributor guide
Assessment
This issue has not been assessed yet.