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

tarantool / tarantool / 19731 / 4
83%
master: 88%

Build:
Build:
LAST BUILD BRANCH: gh-12909-convert-xlog-py-test-suite-to-luatest
DEFAULT BRANCH: master
Ran 05 Dec 2019 04:04AM UTC
Files 306
Run time 18s
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

05 Dec 2019 01:33AM UTC coverage: 82.371% (-0.1%) from 82.504%
TARGET=coverage

push

travis-ci

Totktonada
test: update test-run

Strengthen test_run:cmd() against temporary connection failures (#193).

We recently added 'replication/box_set_replication_stress' test that may
exceed file descriptor limit. When test_run:cmd() function executes a
command ('switch master' in the case), it tries to create a new socket
and connect it to test-run's inspector, but it may fail to do so in the
case, because of the file descriptor limit.

The sockets that the test produces are closed in background, so if we'll
keep trying to create and connect a socket we'll succeed once. This is
exactly that the test-run's patch doing: it fails test_run:cmd()
function only if a socket cannot be connected during 100 seconds.

I guess that the reason why sockets are not closed immediately is that
relays wait until replicas will close its side of a socket and only then
closes its side. Didn't investigate it deeper, to be honest.

(cherry picked from commit 5fccf0035)

41651 of 50565 relevant lines covered (82.37%)

829398.89 hits per line

Source Files on job 19731.4 (TARGET=coverage)
  • Tree
  • List 0
  • Changed 255
  • Source Changed 1
  • Coverage Changed 255
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 15467
  • Travis Job 19731.4
  • 51a030eb on github
  • Prev Job for TARGET=coverage on 1.10 (#19703.4)
  • Next Job for TARGET=coverage on 1.10 (#19734.4)
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