Skip to content

Commit

Permalink
ci: fix etcd tests in reusable-backend-test.yml (#2202)
Browse files Browse the repository at this point in the history
After commit 01e0d20 ("Use common etcd action instead of local (#2196)")
etcd related tests started to fail. This patch fixes the issue.
  • Loading branch information
ylobankov authored Mar 18, 2024
1 parent 01e0d20 commit c4566cd
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/reusable-backend-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ env:
# Skip building frontend in `tarantoolctl rocks make`.
CMAKE_DUMMY_WEBUI: true
# Prerequisite for some etcd-related tests.
ETCD_PATH: etcd-v2.3.8/etcd
ETCD_VERSION: v2.3.8

jobs:
run_tests:
Expand All @@ -37,8 +37,8 @@ jobs:
- name: Set up etcd
uses: tarantool/actions/setup-etcd@master
with:
version: v2.3.8
install-prefix: etcd-v2.3.8
version: ${{ env.ETCD_VERSION }}
install-prefix: etcd-${{ env.ETCD_VERSION }}

# Setup luatest
- name: 'Install luatest'
Expand All @@ -65,6 +65,8 @@ jobs:
# Run tests
- name: 'Run luatest'
run: .rocks/bin/luatest -v -b
env:
ETCD_PATH: etcd-${{ env.ETCD_VERSION }}/etcd
- name: 'Run pytest'
run: |
source ./pytest-venv/bin/activate
Expand Down

0 comments on commit c4566cd

Please sign in to comment.