Skip to content

Commit cb7650a

Browse files
Enable e2e tests on Azure Linux (except LTS and Raft Scenario) (#6715)
Co-authored-by: Amaury Chamayou <[email protected]>
1 parent f0d567d commit cb7650a

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,10 @@ jobs:
116116
# Dependencies
117117
tdnf -y install openssl-devel libuv-devel curl-devel
118118
# Test dependencies
119-
tdnf -y install libarrow-devel parquet-libs-devel lldb
119+
tdnf -y install libarrow-devel parquet-libs-devel lldb npm jq expect
120+
# Install CDDL via rubygems
121+
tdnf -y install rubygems
122+
gem install cddl
120123
shell: bash
121124

122125
- uses: actions/checkout@v4
@@ -142,4 +145,6 @@ jobs:
142145
export ASAN_SYMBOLIZER_PATH=$(realpath /usr/bin/llvm-symbolizer-15)
143146
# Unit tests
144147
./tests.sh --output-on-failure -L unit -j$(nproc --all)
148+
# All other acceptably fast tests, which are now supported on Mariner.
149+
./tests.sh --timeout 360 --output-on-failure -LE "benchmark|protocolstest|suite|unit|lts_compatibility|raft_scenario"
145150
shell: bash

CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1306,6 +1306,11 @@ if(BUILD_TESTS)
13061306
APPEND
13071307
PROPERTY ENVIRONMENT "LTS_COMPAT_GOV_CLIENT=1"
13081308
)
1309+
set_property(
1310+
TEST lts_compatibility
1311+
APPEND
1312+
PROPERTY LABELS lts_compatibility
1313+
)
13091314
endif()
13101315

13111316
if(LONG_TESTS)

0 commit comments

Comments
 (0)