|
Ran
|
Jobs
1
|
Files
518
|
Run time
2min
|
Badge
README BADGES
|
push
github
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)
69729 of 123586 branches covered (56.42%)
102705 of 117517 relevant lines covered (87.4%)
2422032.7 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 1 |
90.38 |
-1.92% | src/lib/core/trigger.cc |
| 1 |
87.48 |
0.14% | src/box/vy_run.c |
| 1 |
92.93 |
-0.12% | src/lib/core/fiber.c |
| 2 |
95.54 |
-0.24% | src/box/replication.cc |
| 2 |
84.53 |
-0.72% | src/lib/core/coio.c |
| 2 |
84.62 |
-0.33% | src/lib/core/say.c |
| 3 |
92.15 |
-0.09% | src/box/vinyl.c |
| 4 |
81.82 |
-12.12% | src/lua/minifio.c |
| 4 |
93.63 |
-0.96% | src/lib/swim/swim_io.c |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 13202456147.1 | 518 |
87.4 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
|---|