test(fuzz): repartition validation and add dedicated CI GC profile (#7703)

* test(fuzz): add concurrent write loop and partition-bound value generation for repartition validation

Signed-off-by: WenyXu <wenymedia@gmail.com>

* ci: run repartition fuzz target with dedicated local-wal GC config

Signed-off-by: WenyXu <wenymedia@gmail.com>

* chore: fix typos

Signed-off-by: WenyXu <wenymedia@gmail.com>

* chore: apply suggestions

Signed-off-by: WenyXu <wenymedia@gmail.com>

* chore: fix typo

Signed-off-by: WenyXu <wenymedia@gmail.com>

* count distinct timestamp value

Signed-off-by: WenyXu <wenymedia@gmail.com>

* chore: apply suggestions

Signed-off-by: WenyXu <wenymedia@gmail.com>

---------

Signed-off-by: WenyXu <wenymedia@gmail.com>
This commit is contained in:
Weny Xu
2026-03-03 21:30:34 +08:00
committed by GitHub
parent f17a334058
commit b1b76fde0b
9 changed files with 369 additions and 14 deletions

View File

@@ -316,6 +316,13 @@ jobs:
minio: true
kafka: true
values: "with-remote-wal.yaml"
include:
- target: "fuzz_repartition_table"
mode:
name: "Local WAL Repartition GC"
minio: true
kafka: false
values: "with-minio-repartition-gc.yaml"
steps:
- name: Remove unused software
run: |