cockroachdb / cockroachdb/cockroach
mmaprototype: metamorphically enable mma in cluster setting
Open
A-kv-distribution
C-enhancement
T-kv
- Dominant language
- Go
- Stars
- 32.5k
- Forks
- 4.1k
- PR merge metrics
- PR metrics pending
Description
We should metamorphically enable mma via cluster settings for unit test runs using https://github.com/cockroachdb/cockroach/blob/5e864574d73625a5e940a51a498051516aafd47d/pkg/util/metamorphic/constants.go#L66.
Some unit tests may fail with mma because they implicitly assume legacy allocator behavior.
We should audit these tests and either: (1) make them allocator agnostic (2) add explicit skip conditions for MMA mode or (3) create mma specific test variants where behavior intentionally differs.
Epic: CRDB-56265
Jira issue: CRDB-58022
Contributor guide
Assessment
This issue has not been assessed yet.