-
Notifications
You must be signed in to change notification settings - Fork 4.1k
asim: add randomness to range generation #106311
Description
The issue tracks work for adding randomness to range generation.
Related: #106192
This initial phase of the project focuses on creating a small scale testing
framework. This task involves introducing randomness to the range generation
process while using a constant initial cluster setup for node / store placement,
localities, and zone configurations. These configurations will be based on
widely-used default configurations which are already satisfiable and valid,
eliminating the need for additional validation.
The randomness will be primarily stemmed from varying range factors such as
replication factor, key space, number of bytes, and leaseholder placement. We
may also add extra nodes with random localities in subsequent stages, but these
should not influence the test outcome.
The test’s pass or fail criterion will be based on conformance assertion to
ensure none of the replicas are over-replicated, under-replicated, or violated
constraints.
Jira issue: CRDB-29498