This is an automated email from the ASF dual-hosted git repository.
wenjin272 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/flink-agents.git
The following commit(s) were added to refs/heads/main by this push:
new 54f8c69a [ci][integrations] Consolidate vector store tests (#1061)
54f8c69a is described below
commit 54f8c69ad061101a3639a584573e5cb322f1fe95
Author: Wenjin Xie <[email protected]>
AuthorDate: Fri Aug 28 15:07:15 2026 +0800
[ci][integrations] Consolidate vector store tests (#1061)
Generated-by: OpenAI Codex 0.144.5 (GPT-5)
Co-authored-by: Codex <[email protected]>
---
.github/workflows/ci.yml | 37 ++++++++++---------------------------
1 file changed, 10 insertions(+), 27 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9a67c4eb..a71791ff 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -245,33 +245,6 @@ jobs:
LOG_LEVEL: INFO
run: tools/ut.sh -j -e -f ${{ matrix.flink-version }}
- elasticsearch_tests:
- name: Elasticsearch vector-store tests
- runs-on: ubuntu-latest
- timeout-minutes: 25
- steps:
- - uses: actions/checkout@v4
- - name: Install Java
- uses: actions/setup-java@v4
- with:
- java-version: '17'
- distribution: 'temurin'
- - name: Install flink-agents Java
- run: bash tools/build.sh -j
- - name: Start Elasticsearch
- run: |
- docker compose -f tools/docker/elasticsearch/docker-compose.yml down
-v
- docker compose -f tools/docker/elasticsearch/docker-compose.yml up -d
- timeout 180 bash -c 'until curl -fsS
http://localhost:9200/_cluster/health; do sleep 5; done'
- - name: Run Elasticsearch tests
- env:
- ES_HOST: http://localhost:9200
- run: |
- mvn -B --no-transfer-progress -pl
integrations/vector-stores/elasticsearch -am -Dspotless.skip=true
-Drat.skip=true -Dtest=ElasticsearchVectorStoreTest
-Dsurefire.failIfNoSpecifiedTests=false test
- - name: Stop Elasticsearch
- if: always()
- run: docker compose -f tools/docker/elasticsearch/docker-compose.yml
down -v
-
cross_language_tests:
name: cross-language [${{ matrix.os }}] [python-${{
matrix.python-version}}] [java-${{ matrix.java-version}}]
runs-on: ${{ matrix.os }}
@@ -319,11 +292,21 @@ jobs:
docker compose -f tools/docker/elasticsearch/docker-compose.yml down
-v
docker compose -f tools/docker/elasticsearch/docker-compose.yml up -d
timeout 180 bash -c 'until curl -fsS
http://localhost:9200/_cluster/health; do sleep 5; done'
+ - name: Run Elasticsearch vector-store tests
+ env:
+ ES_HOST: http://localhost:9200
+ run: |
+ mvn -B --no-transfer-progress -pl
integrations/vector-stores/elasticsearch -am -Dspotless.skip=true
-Drat.skip=true -Dtest=ElasticsearchVectorStoreTest
-Dsurefire.failIfNoSpecifiedTests=false test
- name: Start Milvus
run: |
docker compose -f tools/docker/milvus/docker-compose.yml down -v
docker compose -f tools/docker/milvus/docker-compose.yml up -d
timeout 180 bash -c 'until curl -fsS http://localhost:9091/healthz;
do sleep 5; done'
+ - name: Run Milvus vector-store tests
+ env:
+ MILVUS_URI: http://localhost:19530
+ run: |
+ mvn -B --no-transfer-progress -pl integrations/vector-stores/milvus
-am -Dspotless.skip=true -Drat.skip=true -Dtest=MilvusVectorStoreTest
-Dsurefire.failIfNoSpecifiedTests=false test
- name: Run e2e tests
env:
LOG_LEVEL: INFO