redict/tests/unit
Yossi Gottlieb f233c4c59d
Add bind-source-addr configuration argument. (#9142)
In the past, the first bind address that was explicitly specified was
also used to bind outgoing connections. This could result with some
problems. For example: on some systems using `bind 127.0.0.1` would
result with outgoing connections also binding to `127.0.0.1` and failing
to connect to remote addresses.

With the recent change to the way `bind` is handled, this presented
other issues:

* The default first bind address is '*' which is not a valid address.
* We make no distinction between user-supplied config that is identical
to the default, and the default config.

This commit addresses both these issues by introducing an explicit
configuration parameter to control the bind address on outgoing
connections.
2021-06-24 19:48:18 +03:00
..
moduleapi Fix failing basics moduleapi test on 32bit CI (#9140) 2021-06-24 12:44:13 +03:00
type Change return value type for ZPOPMAX/MIN in RESP3 (#8981) 2021-06-16 09:29:57 +03:00
acl.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
aofrw.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
auth.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
bitfield.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
bitops.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
dump.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
expire.tcl Fix flaky test case for absolute TTL replication (#9069) 2021-06-13 08:42:20 +03:00
geo.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
hyperloglog.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
info.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
introspection-2.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
introspection.tcl Remove leftover after CONFIG SET bind change. (#9129) 2021-06-22 14:03:00 +03:00
keyspace.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
latency-monitor.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
lazyfree.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
limits.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
maxmemory.tcl Fix the wrong reisze of querybuf (#9003) 2021-06-15 14:46:19 +03:00
memefficiency.tcl Fixed some typos, add a spell check ci and others minor fix (#8890) 2021-06-10 15:39:33 +03:00
multi.tcl Fixed some typos, add a spell check ci and others minor fix (#8890) 2021-06-10 15:39:33 +03:00
networking.tcl Add bind-source-addr configuration argument. (#9142) 2021-06-24 19:48:18 +03:00
obuf-limits.tcl Fixed some typos, add a spell check ci and others minor fix (#8890) 2021-06-10 15:39:33 +03:00
oom-score-adj.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
other.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
pause.tcl Add io-thread daily CI tests. (#8232) 2021-01-17 15:48:48 +02:00
pendingquerybuf.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
printver.tcl Print version info before running the test 2011-05-20 11:44:54 +02:00
protocol.tcl Add io-thread daily CI tests. (#8232) 2021-01-17 15:48:48 +02:00
pubsub.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
querybuf.tcl Fix querybuf test failure (#9091) 2021-06-16 22:01:37 +03:00
quit.tcl Add tests for OK on QUIT 2010-10-15 12:54:53 +02:00
scan.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
scripting.tcl Fixed some typos, add a spell check ci and others minor fix (#8890) 2021-06-10 15:39:33 +03:00
shutdown.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
slowlog.tcl slowlog get command supports passing in -1 to get all logs. (#9018) 2021-06-14 16:46:45 +03:00
sort.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00
tls.tcl Add support for reading encrypted keyfiles. (#8644) 2021-03-22 13:27:46 +02:00
tracking.tcl Fix race in client side tracking (#9116) 2021-06-22 07:35:59 +03:00
wait.tcl Improve test suite to handle external servers better. (#9033) 2021-06-09 15:13:24 +03:00