|
Ran
|
Jobs
1
|
Files
305
|
Run time
19s
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/tarantool/tarantool/commit/<a class=hub.com/tarantool/tarantool/commit/047ee8450a81a7bcc910af0e16fafde200b3e80f">047ee8450<a href="https://github.com/tarantool/tarantool/commit/047ee8450a81a7bcc910af0e16fafde200b3e80f">">test: use unix sockets for iproto connections Enabled use_unix_sockets_iproto option to use unix sockets iproto provides the new way to handle the problem with &#39;Address already in use&#39; error. It lets test-run appoint unix sockets for LISTEN environment variable values. Before this change the TcpPortDispatcher was used to eliminate the race condition when two workers trying to use the same port: the idea was that each worker used its own ports range. Really these ports could race with client ports (from, say, net.box or replication), which typically didn&#39;t use bind() and so bound to a random available port (despite any dispatched ranges) and could produce &#39;Address already in use&#39; error. Closes: #4008 (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/60f84cbfca24e3a91cea067c923e006b44ee589f">60f84cbfc</a>">60f84cbfc</a><a href="https://github.com/tarantool/tarantool/commit/047ee8450a81a7bcc910af0e16fafde200b3e80f">)
41572 of 50415 relevant lines covered (82.46%)
838164.65 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 4 | 17723.4 (TARGET=coverage) | 0 |
82.46 |
Travis Job 17723.4 |