diff --git a/.github/workflows/release_debian10.yaml b/.github/workflows/release_debian10.yaml index 9a38e4cfb..f22be163d 100644 --- a/.github/workflows/release_debian10.yaml +++ b/.github/workflows/release_debian10.yaml @@ -281,6 +281,13 @@ jobs: cd build ctest -R memgraph__unit --output-on-failure + - name: Ensure Kafka and Pulsar are up + run: | + cd tests/e2e/streams/kafka + docker-compose up -d + cd ../pulsar + docker-compose up -d + - name: Run e2e tests run: | cd tests @@ -289,6 +296,14 @@ jobs: cd e2e ./run.sh + - name: Ensure Kafka and Pulsar are down + if: always() + run: | + cd tests/e2e/streams/kafka + docker-compose down + cd ../pulsar + docker-compose down + - name: Run stress test (plain) run: | cd tests/stress diff --git a/.github/workflows/release_ubuntu2004.yaml b/.github/workflows/release_ubuntu2004.yaml index 225a4473c..c82d05ad1 100644 --- a/.github/workflows/release_ubuntu2004.yaml +++ b/.github/workflows/release_ubuntu2004.yaml @@ -281,6 +281,13 @@ jobs: cd build ctest -R memgraph__unit --output-on-failure + - name: Ensure Kafka and Pulsar are up + run: | + cd tests/e2e/streams/kafka + docker-compose up -d + cd ../pulsar + docker-compose up -d + - name: Run e2e tests run: | cd tests @@ -289,6 +296,14 @@ jobs: cd e2e ./run.sh + - name: Ensure Kafka and Pulsar are down + if: always() + run: | + cd tests/e2e/streams/kafka + docker-compose down + cd ../pulsar + docker-compose down + - name: Run stress test (plain) run: | cd tests/stress