Deflake test Primary COB growth with inactive replica (#1165)

in case of valgrind run, the replica might get disconnected from the
primary due to repl-timeout reached. Fix is to configure larger timeout
in case of valgrind test.

**Partially** fixes: #1152

Signed-off-by: Ran Shidlansik <ranshid@amazon.com>
This commit is contained in:
ranshid 2024-10-14 10:30:29 +03:00 committed by GitHub
parent 1a5c80fe90
commit 597aa037cc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -500,7 +500,11 @@ start_server {tags {"dual-channel-replication external:skip"}} {
$primary config set dual-channel-replication-enabled yes
$primary config set repl-backlog-size $backlog_size
$primary config set loglevel debug
$primary config set repl-timeout 10
if {$::valgrind} {
$primary config set repl-timeout 100
} else {
$primary config set repl-timeout 10
}
$primary config set rdb-key-save-delay 200
populate 10000 primary 10000
@ -510,7 +514,11 @@ start_server {tags {"dual-channel-replication external:skip"}} {
$replica config set dual-channel-replication-enabled yes
$replica config set loglevel debug
$replica config set repl-timeout 10
if {$::valgrind} {
$primary config set repl-timeout 100
} else {
$primary config set repl-timeout 10
}
# Pause replica after primary fork
$replica debug pause-after-fork 1