diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 962b7b11c..6be359482 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -193,10 +193,12 @@ jobs: runs-on: ${{ matrix.os }} services: elasticsearch: - image: elasticsearch:7.17.6 + image: elasticsearch:8.7.1 env: discovery.type: "single-node" + xpack.security.enabled: "false" ES_JAVA_OPTS: "-Xms128m -Xmx256m" + ELASTIC_CLIENT_APIVERSIONING: 1 ports: - 9200:9200 steps: diff --git a/test/nodes/test_generator.py b/test/nodes/test_generator.py index fef3568e0..aabc19151 100644 --- a/test/nodes/test_generator.py +++ b/test/nodes/test_generator.py @@ -33,6 +33,7 @@ def test_rag_deprecation(): pass +@pytest.mark.skipif(sys.platform in ["win32", "cygwin"], reason="Causes OOM on windows github runner") @pytest.mark.integration @pytest.mark.generator def test_rag_token_generator(rag_generator, docs_with_true_emb): @@ -43,6 +44,7 @@ def test_rag_token_generator(rag_generator, docs_with_true_emb): assert "berlin" in answers[0].answer +@pytest.mark.skipif(sys.platform in ["win32", "cygwin"], reason="Causes OOM on windows github runner") @pytest.mark.integration @pytest.mark.generator @pytest.mark.parametrize("document_store", ["memory"], indirect=True) @@ -82,6 +84,7 @@ def test_lfqa_pipeline(document_store, retriever, lfqa_generator, docs_with_true assert "Germany" in answers[0].answer, answers[0].answer +@pytest.mark.skipif(sys.platform in ["win32", "cygwin"], reason="Causes OOM on windows github runner") @pytest.mark.integration @pytest.mark.generator @pytest.mark.parametrize("document_store", ["memory"], indirect=True)