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

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

Build:
Build:
LAST BUILD BRANCH: m.kostoev/gh-12564-sigurg-pid-log
DEFAULT BRANCH: master
Ran 05 Mar 2020 07:25AM UTC
Files 306
Run time 29s
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 Mar 2020 04:52AM UTC coverage: 82.539% (+0.04%) from 82.499%
TARGET=coverage

push

travis-ci

kyukhin
replication: fix rebootstrap in case the instance is listed in box.cfg.replication

When checking wheter rejoin is needed, replica loops through all the
instances in box.cfg.replication, which makes it believe that there is a
master holding files, needed by it, since it accounts itself just like
all other instances.
So make replica skip itself when finding an instance which holds files
needed by it, and determining whether rebootstrap is needed.

We already have a working test for the issue, it missed the issue due to
replica.lua replication settings. Fix replica.lua to optionally include
itself in box.cfg.replication, so that the corresponding test works
correctly.

Closes #4759

(cherry picked from commit dbcfaf70d)

41839 of 50690 relevant lines covered (82.54%)

901963.32 hits per line

Source Files on job 21050.4 (TARGET=coverage)
  • Tree
  • List 0
  • Changed 258
  • Source Changed 2
  • Coverage Changed 258
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 16270
  • Travis Job 21050.4
  • 07ee8a27 on github
  • Prev Job for TARGET=coverage on 1.10 (#20842.4)
  • Next Job for TARGET=coverage on 1.10 (#21057.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