This is an automated email from the ASF dual-hosted git repository.
wu-sheng pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/skywalking-banyandb.git
The following commit(s) were added to refs/heads/main by this push:
new 188e955ec ci(flaky-test): skip loadtest packages from ./... discovery
(#1131)
188e955ec is described below
commit 188e955ece44df3f2912393df61234b4dc8b767e
Author: Gao Hongtao <[email protected]>
AuthorDate: Fri May 15 12:28:16 2026 +0800
ci(flaky-test): skip loadtest packages from ./... discovery (#1131)
---
.github/workflows/flaky-test.yml | 4 ++++
.github/workflows/test.yml | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/flaky-test.yml b/.github/workflows/flaky-test.yml
index d2a8a8b9f..d09f396d1 100644
--- a/.github/workflows/flaky-test.yml
+++ b/.github/workflows/flaky-test.yml
@@ -33,4 +33,8 @@ jobs:
with:
test-name: Flaky Tests
options: --vv --repeat 0 --label-filter '(integration&&!slow)||banyand'
+ # Exclude ./test/load/... — those packages are gated behind build tags
+ # (e.g. //go:build loadtest) and trip Ginkgo's compile step on ./... .
+ # Run them via their own make targets (e.g. make load-test-barrier).
+ pkg: ./api/... ./banyand/... ./bydbctl/... ./fodc/... ./mcp/...
./pkg/... ./scripts/... ./test/cases/... ./test/integration/...
./test/property_repair/...
timeout-minutes: 50
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index e766570a5..044b62c99 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -72,7 +72,7 @@ jobs:
- name: Test integration and banyand
env:
LOAD_TEST_MINUTES: ${{ inputs.load-test-minutes }}
- run: TEST_CI_OPTS="--cover --covermode atomic
--coverprofile=coverage.out ${{ inputs.options }}" make test-ci PKG=${{
inputs.pkg }}
+ run: TEST_CI_OPTS="--cover --covermode atomic
--coverprofile=coverage.out ${{ inputs.options }}" make test-ci "PKG=${{
inputs.pkg }}"
- if: ${{ failure() }}
run: |
ls /tmp