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

tarantool / tarantool / 13242111787

10 Feb 2025 01:35PM UTC coverage: 86.0% (+0.005%) from 85.995%
13242111787

push

github

sergepetrenko
test: stabilize replication/sync test

When replication is restarted with the same replica, there's a chance
that an old relay may be not stopped yet when a new applier connects.
In this case the applier should get ER_CFG error and it should continue
trying to sync with master.

The test stopped the relay from exiting with slowing sending of the rows.
This is not reliable and sometimes relay successfully exited before
replica tried to connect, which leads to the absence of the ER_CFG
error. Let's block relay exit with ERRINJ_RELAY_EXIT_DELAY instead,
which is much more reliable.

Closes tarantool/tarantool-qa#6
Closes #4129

NO_CHANGELOG=flaky test
NO_DOC=flaky test

(cherry picked from commit e0c612674)

63290 of 114553 branches covered (55.25%)

94173 of 109504 relevant lines covered (86.0%)

2345619.71 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

95.85
/src/box/lua/init.c


Source Not Available

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