Ran
|
Jobs
1
|
Files
305
|
Run time
21s
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
<a href="https://github.com/tarantool/tarantool/commit/<a class=hub.com/tarantool/tarantool/commit/f1170c438133c38ac13c36a268f268ebd192a477">f1170c438<a href="https://github.com/tarantool/tarantool/commit/f1170c438133c38ac13c36a268f268ebd192a477">">session: outdate a session of a closed connection Once a connection is closed, a long-running user request can not learn about this occasion. Even box.sesion.push() still works. This patch makes such disconnected session &#39;rotten&#39;. So a user can determine if a connection is closed by looking at session.fd() == -1, or checking for errors from box.session.push(). Closes #3859 (cherry picked from commit </a><a class="double-link" href="https://github.com/tarantool/tarantool/commit/<a class="double-link" href="https://github.com/tarantool/tarantool/commit/43af2de2b129dabafe94a61c89688dd4701f8800">43af2de2b</a>">43af2de2b</a><a href="https://github.com/tarantool/tarantool/commit/f1170c438133c38ac13c36a268f268ebd192a477">)
12 of 12 new or added lines in 2 files covered. (100.0%)
41102 of 49943 relevant lines covered (82.3%)
843020.17 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
1 |
98.8 |
-1.2% | src/box/vy_read_set.c |
1 |
97.56 |
0.0% | src/box/session.h |
1 |
59.88 |
-0.29% | src/coio.cc |
1 |
85.4 |
0.0% | src/box/xrow.c |
1 |
90.23 |
0.05% | src/box/vinyl.c |
1 |
96.77 |
-3.23% | src/box/error.h |
2 |
95.4 |
-2.3% | src/histogram.c |
9 |
88.98 |
0.63% | src/box/applier.cc |
10 |
88.97 |
-3.45% | src/box/key_def.c |
13 |
88.7 |
1.32% | src/box/session.cc |
19 |
86.02 |
0.0% | src/box/lua/session.c |
35 |
80.97 |
-3.03% | src/box/vy_log.c |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
5 | 14944.5 (TARGET=coverage) | 305 |
82.3 |
Travis Job 14944.5 |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|