Skip to content

Commit

Permalink
test: prevent hanging Tarantool CI by sysprof test
Browse files Browse the repository at this point in the history
Sysprof tests often require long running loops to be executed, so a
certain situation is likely to occur. E.g the test added in scope of the
commit 285a1b0 ("sysprof: fix crash
during FFUNC stream") expects FFUNC VM state at the moment when
stacktrace is being collected. Unfortunately, it leads to test routine
hang for particular environments. Hence, it was decided to disable the
test at least for Tarantool CI, until the issue is not resolved.

Relates to tarantool/tarantool#9387
  • Loading branch information
igormunkin committed Nov 21, 2023
1 parent eac9ead commit 3c4a6fb
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions test/tarantool-tests/gh-8594-sysprof-ffunc-crash.test.lua
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ local test = tap.test('gh-8594-sysprof-ffunc-crash'):skipcond({
['Sysprof is implemented for x86_64 only'] = jit.arch ~= 'x86' and
jit.arch ~= 'x64',
['Sysprof is implemented for Linux only'] = jit.os ~= 'Linux',
-- luacheck: no global
['Prevent hanging Tarantool CI due to #9387'] = _TARANTOOL,
})

test:plan(1)
Expand Down

0 comments on commit 3c4a6fb

Please sign in to comment.