diff --git a/.github/workflows/test_on_push.yaml b/.github/workflows/test_on_push.yaml index 607b0a0..7a79da0 100644 --- a/.github/workflows/test_on_push.yaml +++ b/.github/workflows/test_on_push.yaml @@ -11,7 +11,7 @@ jobs: github.event_name == 'pull_request' && github.event.pull_request.head.repo.owner.login != 'tarantool' strategy: matrix: - tarantool: ["2.11", "3.0", "3.1", "3.2", "3.3", "3.4"] + tarantool: ["2.11", "3.2", "3.3", "3.5", "3.6", "3.7"] fail-fast: false runs-on: [ubuntu-latest] steps: diff --git a/test/server_test.lua b/test/server_test.lua index 0552fc9..45ad680 100644 --- a/test/server_test.lua +++ b/test/server_test.lua @@ -741,9 +741,14 @@ g.test_error_in_app_thread = function() local s = Server:new({ box_cfg = {app_threads = 1}, + net_box_credentials = {user = 'admin', password = 'secret'}, }) s:start() + if not utils.version_current_ge_than(3, 7, 1) then + s:call('box.iproto.internal.enable_thread_requests') + end + t.assert_error_msg_contains( "My error", s.exec, s, function() error("My error") end, {}, {_thread_id = 1})