We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2837cda commit d20accfCopy full SHA for d20accf
.github/workflows/pr-e2e-tests.yaml
@@ -30,11 +30,6 @@ jobs:
30
ports:
31
- 8080:8080
32
- 50051:50051
33
- options: >-
34
- --health-cmd "curl -f localhost:8080/v1/.well-known/ready"
35
- --health-interval 15s
36
- --health-retries 10
37
- --health-start-period 5s
38
t2v-transformers:
39
image: cr.weaviate.io/semitechnologies/transformers-inference:sentence-transformers-all-MiniLM-L6-v2-onnx
40
env:
@@ -71,5 +66,9 @@ jobs:
71
66
run: poetry install --no-interaction
72
67
- name: Install dependencies
73
68
run: poetry install --with dev
69
+ - name: Wait for Weaviate to start
70
+ shell: bash
+ run: |
+ count=0; until curl -s --fail localhost:8080/v1/.well-known/ready; do ((count++)); [ $count -ge 10 ] && echo "Reached maximum retry limit" && exit 1; sleep 15; done
74
- name: Run tests
75
run: poetry run pytest ./tests/e2e
0 commit comments