Skip to content

Fix action

Fix action #15

name: Manual All Engines Default Benchmarks
on:
push:
branches:
- "ci/benchmark-all-engines"
workflow_dispatch:
jobs:
elasticsearchBenchmark:
name: benchmark - elasticsearch-default - random-100 - against elasticsearch-single-node-ci
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v3
- uses: ./.github/workflows/actions/run-engine-benchmark
with:
engine: "elasticsearch-default"
dataset: "random-100"
compose_file: "engine/servers/elasticsearch-single-node-ci/docker-compose.yaml"
milvusBenchmark:
name: benchmark - milvus-default - random-100 - against milvus-single-node
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v3
- uses: ./.github/workflows/actions/run-engine-benchmark
with:
engine: "milvus-default"
dataset: "random-100"
compose_file: "engine/servers/milvus-single-node/docker-compose.yaml"
opensearchBenchmark:
name: benchmark - opensearch-default - glove-25-angular - against opensearch-single-node-ci
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v3
- uses: ./.github/workflows/actions/run-engine-benchmark
with:
engine: "opensearch-default"
dataset: "glove-25-angular"
compose_file: "engine/servers/opensearch-single-node-ci/docker-compose.yaml"
pgvectorBenchmark:
name: benchmark - pgvector-default - random-100 - against pgvector-single-node
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v3
- uses: ./.github/workflows/actions/run-engine-benchmark
with:
engine: "pgvector-default"
dataset: "random-100"
compose_file: "engine/servers/pgvector-single-node/docker-compose.yaml"
qdrantBenchmark:
name: benchmark - qdrant-default - random-100 - against qdrant-single-node
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v3
- uses: ./.github/workflows/actions/run-engine-benchmark
with:
engine: "qdrant-default"
dataset: "random-100"
compose_file: "engine/servers/qdrant-single-node/docker-compose.yaml"
redisBenchmark:
name: benchmark - redis-default - random-100 - against redis-single-node
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v3
- uses: ./.github/workflows/actions/run-engine-benchmark
with:
engine: "redis-default"
dataset: "random-100"
compose_file: "engine/servers/redis-single-node/docker-compose.yaml"
weaviateBenchmark:
name: benchmark - weaviate-default - random-100 - against weaviate-single-node
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v3
- uses: ./.github/workflows/actions/run-engine-benchmark
with:
engine: "weaviate-default"
dataset: "random-100"
compose_file: "engine/servers/weaviate-single-node/docker-compose.yaml"