commit - 4b88d5fd9833b1c236572e7c557646909ec415eb
commit + e99f6cb094fc978346eda9000d0b7e6e0b2a2fbb
blob - 354e680b4767668147e71a694a30b4d8d24e41b7 (mode 644)
blob + /dev/null
--- test/long_run-py/box.lua
+++ /dev/null
-#!/usr/bin/env tarantool
-
-os.execute("rm -rf vinyl_test")
-os.execute("mkdir -p vinyl_test")
-
-box.cfg {
- listen = os.getenv("LISTEN"),
- memtx_memory = 107374182,
- pid_file = "tarantool.pid",
- vinyl_dir = "./vinyl_test",
- vinyl_read_threads = 3,
- vinyl_write_threads = 5,
-}
-
-require('console').listen(os.getenv('ADMIN'))
blob - 29313694cc920270d5c72ca065baa7fd95c13a02 (mode 644)
blob + /dev/null
--- test/long_run-py/finalizers.result
+++ /dev/null
-Expected error: <class 'lib.tarantool_server.TarantoolStartError'>
blob - faddc7de1300b12c4a17049feb93e90935f09cca (mode 644)
blob + /dev/null
--- test/long_run-py/finalizers.test.py
+++ /dev/null
-from __future__ import print_function
-
-import os
-import sys
-import re
-import yaml
-from lib.tarantool_server import TarantoolServer
-
-server = TarantoolServer(server.ini)
-server.script = "long_run-py/lua/finalizers.lua"
-server.vardir = os.path.join(server.vardir, "finalizers")
-server.crash_expected = True
-try:
- server.deploy()
-except:
- print("Expected error:", sys.exc_info()[0])
-else:
- print("Error! exception did not occur")
blob - bdd6aa633442421310ec1dbc6b4aee1066057c4e (mode 644)
blob + /dev/null
--- test/long_run-py/lua/finalizers.lua
+++ /dev/null
-#!/usr/bin/env tarantool
-
-local function on_gc()
-end;
-
-local function test_finalizers()
- local result = {}
- local i = 1
- local ffi = require('ffi')
- while i ~= 0 do
- result[i] = ffi.gc(ffi.cast('void *', 0), on_gc)
- i = i + 1
- end
- -- Fake-read 'result' to calm down 'luacheck' complaining that the variable
- -- is never used.
- assert(#result ~= 0)
- return "done"
-end;
-
-test_finalizers()
-test_finalizers()
blob - 271b3eac5cdab63ce8e5d384011bc97c5b94d18e (mode 644)
blob + /dev/null
--- test/long_run-py/suite.ini
+++ /dev/null
-[default]
-core = tarantool
-description = long running tests
-script = box.lua
-long_run = finalizers.test.py
-valgrind_disabled =
-release_disabled =
-use_unix_sockets_iproto = True
-is_parallel = True