Skip to content
Snippets Groups Projects
Commit 307e3377 authored by Yaroslav Lobankov's avatar Yaroslav Lobankov Committed by Yaroslav Lobankov
Browse files

ci: disable workaround for LuaJIT profiling tests on aarch64 runners

Disable workaround for LuaJIT profiling tests on aarch64 runners due to
the following error:

    mount: /tmp/luajit-test-vardir: mount failed: Operation not permitted

Looks like it happens because our aarch64 runners are LXD containers.

NO_DOC=ci
NO_TEST=ci
NO_CHANGELOG=ci

(cherry picked from commit e64457d9)
parent ca21e6d5
No related branches found
No related tags found
No related merge requests found
......@@ -94,8 +94,11 @@ runs:
git submodule foreach --recursive 'git clean -xffd'
# See for details: https://github.com/tarantool/tarantool/issues/7472.
# Do nothing on GitHub-hosted runners.
if ${{ runner.os == 'Linux' &&
# However, this workaround doesn't work on our aarch64 runners due to
# the following error:
# mount: /tmp/luajit-test-vardir: mount failed: Operation not permitted
# Looks like it happens because our aarch64 runners are LXD containers.
if ${{ runner.os == 'Linux' && runner.arch != 'ARM64' &&
!contains(runner.name, 'GitHub Actions') }}; then
LUAJIT_TEST_VARDIR=/tmp/luajit-test-vardir
LUAJIT_TEST_VARDIR_DISK=/tmp/luajit-test-vardir-disk/disk.ext4
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment