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

Reply via email to