Skip to content

Commit

Permalink
Avoid timing issue in diskless-load-swapdb test (#1077)
Browse files Browse the repository at this point in the history
Since we paused the primary node earlier, the replica may enter
cluster down due to primary node pfail. Here set allow read to
prevent subsequent read errors.

Signed-off-by: Binbin <[email protected]>
  • Loading branch information
enjoy-binbin authored Oct 1, 2024
1 parent 613e4e0 commit 9827eef
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions tests/unit/cluster/diskless-load-swapdb.tcl
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,11 @@ test "Main db not affected when fail to diskless load" {
fail "Fail to stop the full sync"
}

# Since we paused the primary node earlier, the replica may enter
# cluster down due to primary node pfail. Here set allow read to
# prevent subsequent read errors.
$replica config set cluster-allow-reads-when-down yes

# Replica keys and keys to slots map still both are right
assert_equal {1} [$replica get $slot0_key]
assert_equal $slot0_key [$replica CLUSTER GETKEYSINSLOT 0 1]
Expand Down

0 comments on commit 9827eef

Please sign in to comment.