Commit 47c00a2
roachtest: add scaffolding for new kv rangefeed tests
This adds a new kv-rangefeed test suite. These roachtests are aimed at
understanding the behavior of the server-side rangefeed components. To
achieve this, our plan is:
1) Use a sink with a known capacity such that we can differentiate
between the "correctly provisioned" and "under-provisioned" sink
cases.
2) Assert that any sink that is correctly provisioned eventually catches up.
3) Assert that regardless of sink provisioning, we never impact p99
foreground SQL latency.
This adds a small example test along with most of the scaffolding needed
to add more tests in future PRs.
Epic #CRDB-55203
Release note: None
Co-authored-by: Wenyi Hu <wenyi@cockroachlabs.com>1 parent 8e56ad9 commit 47c00a2
File tree
4 files changed
+514
-0
lines changed- pkg/cmd/roachtest/tests
4 files changed
+514
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| 107 | + | |
107 | 108 | | |
108 | 109 | | |
109 | 110 | | |
| |||
375 | 376 | | |
376 | 377 | | |
377 | 378 | | |
| 379 | + | |
378 | 380 | | |
379 | 381 | | |
380 | 382 | | |
| |||
0 commit comments