From 63a0d014819b4f3c0a1ec079f0acf68e4618be09 Mon Sep 17 00:00:00 2001 From: muzarski Date: Wed, 31 Jul 2024 08:57:59 +0200 Subject: [PATCH] ci: enable an async test using cass_future_wait_timed This test needs to be run without valgrind, as it causes the client request timeouts to appear. --- .github/workflows/build.yml | 5 ++++- .github/workflows/cassandra.yml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cf571b5b..cd02ed7b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -53,7 +53,10 @@ jobs: :-PreparedTests.Integration_Cassandra_PreparedIDUnchangedDuringReprepare\ :ExecutionProfileTest.InvalidName" run: valgrind --error-exitcode=123 --leak-check=full --errors-for-leak-kinds=definite ./cassandra-integration-tests --scylla --version=release:5.0.0 --category=CASSANDRA --verbose=ccm --gtest_filter="$Tests" - + - name: Run timeout sensitive integration tests on Scylla 6.0.0 without valgrind + env: + Tests: "AsyncTests.Integration_Cassandra_Simple" + run: ./cassandra-integration-tests --scylla --version=release:6.0.0 --category=CASSANDRA --verbose=ccm --gtest_filter="$Tests" - name: Upload test logs uses: actions/upload-artifact@v3 if: success() || failure() diff --git a/.github/workflows/cassandra.yml b/.github/workflows/cassandra.yml index 42e62fea..1588e654 100644 --- a/.github/workflows/cassandra.yml +++ b/.github/workflows/cassandra.yml @@ -57,7 +57,10 @@ jobs: :SslTests.Integration_Cassandra_ReconnectAfterClusterCrashAndRestart\ :ExecutionProfileTest.InvalidName" run: valgrind --error-exitcode=123 --leak-check=full --errors-for-leak-kinds=definite ./cassandra-integration-tests --version=4.0.7 --category=CASSANDRA --verbose=ccm --gtest_filter="$Tests" - + - name: Run timeout sensitive integration tests on Cassandra 4.0.7 without valgrind + env: + Tests: "AsyncTests.Integration_Cassandra_Simple" + run: ./cassandra-integration-tests --version=4.0.7 --category=CASSANDRA --verbose=ccm --gtest_filter="$Tests" - name: Upload test logs uses: actions/upload-artifact@v3 if: success() || failure()