-
Notifications
You must be signed in to change notification settings - Fork 403
Closed
Labels
code healthImprove code readability, simplify maintenance and so onImprove code readability, simplify maintenance and so onluajittest
Description
Environment variables generated for LuaJIT tests includes paths not needed by tests:
For example, in tarantool-tests suite we generate LUA_PATH and LUA_CPATH which are common for all tests.
Example:
Start 68: test/tarantool-tests/arm64-ccall-fp-convention.test.lua
68: Test command: /home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/src/luajit "-e" "dofile[[/home/sergeyb/sources/MRG/tarantool/third_party/luajit/test/luajit-test-init.lua]]" "/home/sergeyb/sources/MRG/tarantool/third_party/luajit/test/tarantool-tests/arm64-ccall-fp-convention.test.lua"
68: Working Directory: /home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests
68: Environment variables:
68: LUA_PATH=/home/sergeyb/sources/MRG/tarantool/third_party/luajit/test/tarantool-tests/?.lua;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/test/tarantool-tests/?/init.lua;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/tools/?.lua;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/src/?.lua;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/src/?.lua;;
68: LUA_CPATH=/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-1066-fix-cur_L-after-coroutine-resume/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-1004-oom-error-frame/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-flush-on-trace/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-802-panic-at-mcode-protfail/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-727-lightuserdata-itern/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-601-fix-gc-finderrfunc/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-551-bytecode-c-broken-macro/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-549-bytecode-loader/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-416-xor-before-jcc/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-6189-cur_L/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-6098-fix-side-exit-patching-on-arm64/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-5813-resolving-of-c-symbols/stripped/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-5813-resolving-of-c-symbols/gnuhash/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-5813-resolving-of-c-symbols/hash/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-5813-resolving-of-c-symbols/both/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-4427-ffi-sandwich/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/fix-bit-shift-generation/?.so;/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/ffi-ccall/?.so;;
68: LD_LIBRARY_PATH=/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-1066-fix-cur_L-after-coroutine-resume:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-1004-oom-error-frame:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-flush-on-trace:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-802-panic-at-mcode-protfail:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-727-lightuserdata-itern:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-601-fix-gc-finderrfunc:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-551-bytecode-c-broken-macro:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-549-bytecode-loader:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/lj-416-xor-before-jcc:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-6189-cur_L:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-6098-fix-side-exit-patching-on-arm64:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-5813-resolving-of-c-symbols/stripped:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-5813-resolving-of-c-symbols/gnuhash:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-5813-resolving-of-c-symbols/hash:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-5813-resolving-of-c-symbols/both:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/gh-4427-ffi-sandwich:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/fix-bit-shift-generation:/home/sergeyb/sources/MRG/tarantool/third_party/luajit/build/test/tarantool-tests/ffi-ccall:
68: Test timeout computed to be: 10000000
68: TAP version 13
68: 1..3
68: ok - base
68: ok - 2 structures as args
68: ok - 3 structures as args
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
code healthImprove code readability, simplify maintenance and so onImprove code readability, simplify maintenance and so onluajittest