mirror of
				https://github.com/deepset-ai/haystack.git
				synced 2025-10-31 09:49:48 +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
	 bogdankostic
						bogdankostic