mirror of
https://github.com/deepset-ai/haystack.git
synced 2025-07-23 08:52:16 +00:00
ci: Increase Weaviate's disk usage + print docker logs (#3026)
This commit is contained in:
parent
44e2b1beed
commit
81a5949103
22
.github/workflows/tests.yml
vendored
22
.github/workflows/tests.yml
vendored
@ -244,6 +244,10 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
pytest ${{ env.PYTEST_PARAMS }} -m "elasticsearch and not integration" test/document_stores/ --document_store_type=elasticsearch
|
pytest ${{ env.PYTEST_PARAMS }} -m "elasticsearch and not integration" test/document_stores/ --document_store_type=elasticsearch
|
||||||
|
|
||||||
|
- name: Dump docker logs on failure
|
||||||
|
if: failure()
|
||||||
|
uses: jwalton/gh-docker-logs@v1
|
||||||
|
|
||||||
- uses: act10ns/slack@v1
|
- uses: act10ns/slack@v1
|
||||||
with:
|
with:
|
||||||
status: ${{ job.status }}
|
status: ${{ job.status }}
|
||||||
@ -391,6 +395,10 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
pytest ${{ env.PYTEST_PARAMS }} -m "not integration" test/document_stores/ --document_store_type=milvus
|
pytest ${{ env.PYTEST_PARAMS }} -m "not integration" test/document_stores/ --document_store_type=milvus
|
||||||
|
|
||||||
|
- name: Dump docker logs on failure
|
||||||
|
if: failure()
|
||||||
|
uses: jwalton/gh-docker-logs@v1
|
||||||
|
|
||||||
- uses: act10ns/slack@v1
|
- uses: act10ns/slack@v1
|
||||||
with:
|
with:
|
||||||
status: ${{ job.status }}
|
status: ${{ job.status }}
|
||||||
@ -451,7 +459,7 @@ jobs:
|
|||||||
uses: ./.github/actions/python_cache/
|
uses: ./.github/actions/python_cache/
|
||||||
|
|
||||||
- name: Setup Weaviate
|
- name: Setup Weaviate
|
||||||
run: docker run -d -p 8080:8080 --name haystack_test_weaviate --env AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED='true' --env PERSISTENCE_DATA_PATH='/var/lib/weaviate' --env ENABLE_EXPERIMENTAL_BM25='true' semitechnologies/weaviate:1.14.1
|
run: docker run -d -p 8080:8080 --name haystack_test_weaviate --env AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED='true' --env PERSISTENCE_DATA_PATH='/var/lib/weaviate' --env ENABLE_EXPERIMENTAL_BM25='true' --env DISK_USE_READONLY_PERCENTAGE='95' semitechnologies/weaviate:1.14.1
|
||||||
|
|
||||||
# TODO Let's try to remove this one from the unit tests
|
# TODO Let's try to remove this one from the unit tests
|
||||||
- name: Install pdftotext
|
- name: Install pdftotext
|
||||||
@ -466,6 +474,10 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
pytest ${{ env.PYTEST_PARAMS }} -m "not integration" test/document_stores/ --document_store_type=weaviate
|
pytest ${{ env.PYTEST_PARAMS }} -m "not integration" test/document_stores/ --document_store_type=weaviate
|
||||||
|
|
||||||
|
- name: Dump docker logs on failure
|
||||||
|
if: failure()
|
||||||
|
uses: jwalton/gh-docker-logs@v1
|
||||||
|
|
||||||
- uses: act10ns/slack@v1
|
- uses: act10ns/slack@v1
|
||||||
with:
|
with:
|
||||||
status: ${{ job.status }}
|
status: ${{ job.status }}
|
||||||
@ -489,7 +501,7 @@ jobs:
|
|||||||
# prefix: windows
|
# prefix: windows
|
||||||
|
|
||||||
# - name: Setup Weaviate
|
# - name: Setup Weaviate
|
||||||
# run: docker run -d -p 8080:8080 --name haystack_test_weaviate --env AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED='true' --env PERSISTENCE_DATA_PATH='/var/lib/weaviate' --env ENABLE_EXPERIMENTAL_BM25='true' semitechnologies/weaviate:1.14.1
|
# run: docker run -d -p 8080:8080 --name haystack_test_weaviate --env AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED='true' --env PERSISTENCE_DATA_PATH='/var/lib/weaviate' --env ENABLE_EXPERIMENTAL_BM25='true' --env DISK_USE_READONLY_PERCENTAGE='95' semitechnologies/weaviate:1.14.1
|
||||||
|
|
||||||
# - name: Install pdftotext
|
# - name: Install pdftotext
|
||||||
# run: |
|
# run: |
|
||||||
@ -664,7 +676,7 @@ jobs:
|
|||||||
sudo docker-compose ps
|
sudo docker-compose ps
|
||||||
|
|
||||||
- name: Run Weaviate
|
- name: Run Weaviate
|
||||||
run: docker run -d -p 8080:8080 --name haystack_test_weaviate --env AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED='true' --env PERSISTENCE_DATA_PATH='/var/lib/weaviate' --env ENABLE_EXPERIMENTAL_BM25='true' semitechnologies/weaviate:1.14.1
|
run: docker run -d -p 8080:8080 --name haystack_test_weaviate --env AUTHENTICATION_ANONYMOUS_ACCESS_ENABLED='true' --env PERSISTENCE_DATA_PATH='/var/lib/weaviate' --env ENABLE_EXPERIMENTAL_BM25='true' --env DISK_USE_READONLY_PERCENTAGE='95' semitechnologies/weaviate:1.14.1
|
||||||
|
|
||||||
- name: Run GraphDB
|
- name: Run GraphDB
|
||||||
run: docker run -d -p 7200:7200 --name haystack_test_graphdb deepset/graphdb-free:9.4.1-adoptopenjdk11
|
run: docker run -d -p 7200:7200 --name haystack_test_graphdb deepset/graphdb-free:9.4.1-adoptopenjdk11
|
||||||
@ -697,6 +709,10 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
pytest ${{ env.PYTEST_PARAMS }} -m "integration" test/${{ matrix.folder }}
|
pytest ${{ env.PYTEST_PARAMS }} -m "integration" test/${{ matrix.folder }}
|
||||||
|
|
||||||
|
- name: Dump docker logs on failure
|
||||||
|
if: failure()
|
||||||
|
uses: jwalton/gh-docker-logs@v1
|
||||||
|
|
||||||
- uses: act10ns/slack@v1
|
- uses: act10ns/slack@v1
|
||||||
with:
|
with:
|
||||||
status: ${{ job.status }}
|
status: ${{ job.status }}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user