Weny Xu
a6107fbe3d
ci: optimize fuzz and split workflows ( #8710 )
...
* ci: batch fuzz targets in GitHub Actions
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: improve fuzz test observability
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix(ci): preserve fuzz setup failure artifacts
Signed-off-by: WenyXu <wenymedia@gmail.com >
* test(ci): keep fuzz mock output in logs
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: optimize fuzz worker cache
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: warm fuzz target binaries
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: isolate fuzz workflow
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: centralize fuzz target preparation
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: split general workflows
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: streamline docs required checks
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix: transfer fuzz targets as artifacts
Signed-off-by: WenyXu <wenymedia@gmail.com >
* fix: preserve fuzz binary permissions
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: streamline fuzz workers
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: cache PR build dependencies
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: retain main build cache policy
Signed-off-by: WenyXu <wenymedia@gmail.com >
* ci: address fuzz review feedback
Signed-off-by: WenyXu <wenymedia@gmail.com >
---------
Signed-off-by: WenyXu <wenymedia@gmail.com >
2026-08-03 07:58:29 +00:00
Weny Xu and tison
f6e2039eb8
test: introduce unstable fuzz create table test ( #3788 )
...
* feat: implement unstable_fuzz_create_table_standalone
* chore: use drop database
* docs: update docs
* chore: add ci config
* chore: add feature gate
* fix: fix clippy
* chore: update ci
* Apply suggestions from code review
* feat: reduce num
* Apply suggestions from code review
* chore: apply suggestions from CR
* Apply suggestions from code review
* chore: reduce `wait_timeout` in health check
* Update .env.example
* refactor: use `init_greptime_connections_via_env`
* refactor: use `init_greptime_connections_via_env`
---------
Co-authored-by: tison <wander4096@gmail.com >
2024-05-01 06:08:49 +00:00
Weny Xu
a218f12bd9
test: add fuzz test for create table ( #3441 )
...
* feat: add create table fuzz test
* chore: add ci cfg for fuzz tests
* refactor: remove redundant nightly config
* chore: run fuzz test in debug mode
* chore: use ubuntu-latest
* fix: close connection
* chore: add cache in fuzz test ci
* chore: apply suggestion from CR
* chore: apply suggestion from CR
* chore: refactor the fuzz test action
2024-03-07 06:51:19 +00:00