• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tarantool / test-run
63%
master: 63%

Build:
Build:
LAST BUILD BRANCH: Godrik0/test-run-capture-stderr
DEFAULT BRANCH: master
Repo Added 19 May 2021 12:03PM UTC
Files 25
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH locker/use-parent-luatest
branch: locker/use-parent-luatest
CHANGE BRANCH
x
Reset
  • locker/use-parent-luatest
  • 0x501D/fix-get_iproto_port
  • 0x501D/fix-luarocks-warnings
  • Godrik0/test-run-capture-stderr
  • Totktonada/add-github-actions-step-summary
  • Totktonada/bump-luatest-to-1.0.1-15-gfcabd2a
  • Totktonada/calc-jobs-using-available-cpus
  • Totktonada/descrease-unix-socket-path-length
  • Totktonada/dynamic-test-report-width
  • Totktonada/fix-worker-failure-on-failed-tap13-parsing
  • Totktonada/gh-22-tags
  • Totktonada/gh-287-lift-pipe-buffer-size-restriction
  • Totktonada/gh-325-add-env-option
  • Totktonada/gh-361-status-line
  • Totktonada/gh-382-add-test-timeout-for-luatest
  • Totktonada/gh-437-fix-ability-to-run-test-several-times
  • Totktonada/luatest-experimenting
  • Totktonada/luatest-run-test-cases-in-parallel
  • Totktonada/prettify-help-output
  • Totktonada/qa-128-strengthen-wait-cond
  • Totktonada/test-python-versions-in-ci
  • Totktonada/update-flake8
  • VitaliyaIoffe/gh-276-hangs-timeout-doesnt-work
  • VitaliyaIoffe/gh-304-include-luatest
  • add-extra-log-msg
  • avtikhon/gh-qa-97-disk-bound-collect
  • avtikhon/gh-qa-97-disk-bound-collect-TMP
  • avtikhon/restart-tests
  • avtikhon/restart-tests_TMP
  • bump-luatest
  • bump-luatest-to-1.0.0-3-gf37b353
  • dependabot/pip/gevent-23.9.0
  • drewdzzz/wait_cluster_vclock_fix
  • fix-flake8-E721-do-not-compare-types
  • gh-119-buffering-problems
  • gh-330-fix-consistent-mode
  • gh-tarantool-6646-workflow-catching-flaky-tests
  • gorcunov/wait-log-drop-redundant-assert
  • grafin/add_ignore_zero_to_get_vclock
  • grafin/delete-zero-vclock-in-get_cluster_vclock
  • i-cod/fix-bug-when-lua-script-name-truncated-by-dot
  • i-cod/fix-incorrect-char-in-log-file-name
  • i-cod/timeout-adjustment
  • imeevma/gh-000-set-min-luatest-version
  • iverbin/fix-non-utf8-chars-parsing
  • kyukhin/enable-parallel-fragile
  • ligurio/add-unittest
  • ligurio/fix-typo
  • ligurio/support-skip-tap13
  • locker/rm-luatest-submodule-v2
  • lua-workflow
  • mandesero/refactoring-test-hooks
  • master
  • mechanik20051988/implement-lua-libs-for-luatests
  • sergos/qa-272
  • sergos/readme-update
  • skaplun/pretest-clean-dis-arm64
  • slavakirichenko/refactoring-ci-workflow
  • utf8-fixup
  • ylobanklov/improve-failed-test-report
  • ylobankov/add-retries-option
  • ylobankov/bump-gevent
  • ylobankov/bump-luatest
  • ylobankov/bump-luatest-to-new-version
  • ylobankov/change-vardir-default
  • ylobankov/consider-flaky-tests
  • ylobankov/drop-checksums
  • ylobankov/fix-ci
  • ylobankov/fix-crash-detect
  • ylobankov/fix-ports-issue
  • ylobankov/fix-server-start-check
  • ylobankov/fix-server-start-check-backup
  • ylobankov/fix-test-run
  • ylobankov/handle-server-start-errors-in-py-tests
  • ylobankov/ignore-sockets-on-artifact-copying
  • ylobankov/improve-ports-lua-script
  • ylobankov/kill-procs-of-not-started-servers
  • ylobankov/read-logfile-safely
  • ylobankov/refactor-luatest-helpers
  • ylobankov/retry-all-failed-tests
  • ylobankov/run-luatest-tests-by-pattern
  • ylobankov/switch-to-python2
  • ylobankov/update-luatest
  • ylobankov/update-requirements

14 May 2026 08:24AM UTC coverage: 62.585% (-0.007%) from 62.592%
25849945934

Pull #459

github

locker
Use luatest from parent directory if available

Currently, test-run requires luatest to be installed from rocks.
It is okay for most tarantool-based projects but it isn't really
convenient for tarantool itself: in order to install luatest from rocks,
one has to install the tt and tarantool packages because tt will refuse
to install anything from rocks if tarantool binary or headers are
unavailable. This means that to test a freshly built tarantool, one has
to install tarantool first, which sounds strange. True, one can make tt
use a freshly built tarantool's binary and headers, but it's tricky.
Let's instead make test-run use luatest from the parent directory and
ship luatest as a submodule in the main Tarantool repository. Note,
that if there's luatest installed from rocks in the current source tree,
it will still have a higher priority.
Pull Request #459: Use luatest from parent directory if available

769 of 1586 branches covered (48.49%)

Branch coverage included in aggregate %.

2988 of 4417 relevant lines covered (67.65%)

0.68 hits per line

Relevant lines Covered
Build:
Build:
4417 RELEVANT LINES 2988 COVERED LINES
0.68 HITS PER LINE
Source Files on locker/use-parent-luatest
  • Tree
  • List 25
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25849945934 locker/use-parent-luatest Use luatest from parent directory if available Currently, test-run requires luatest to be installed from rocks. It is okay for most tarantool-based projects but it isn't really convenient for tarantool itself: in order to install luatest from roc... Pull #459 14 May 2026 08:26AM UTC locker github
62.59
25563584100 locker/use-parent-luatest Use luatest from parent directory if available Currently, test-run requires luatest to be installed from rocks. It is okay for most tarantool-based projects but it isn't really convenient for tarantool itself: in order to install luatest from roc... Pull #459 08 May 2026 03:19PM UTC locker github
62.55
See All Builds (533)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc