Skip to content

Commit 9e83fa3

Browse files
craig[bot]stevendanna
andcommitted
Merge #152160
152160: kvnemesis: improve raft log dump r=pav-kv a=stevendanna Disabling raft log truncation ensures that the raft log has the entire history of a range. Putting the raft log dump in its own directory just makes it a bit easier to deal with. Epic: none Release note: None Co-authored-by: Steven Danna <[email protected]>
2 parents f5f0a4a + c210037 commit 9e83fa3

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pkg/kv/kvnemesis/kvnemesis_test.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import (
1010
gosql "database/sql"
1111
"math/rand"
1212
"os"
13+
"path"
1314
"testing"
1415
"time"
1516

@@ -48,6 +49,7 @@ func (cfg kvnemesisTestCfg) testClusterArgs(
4849
ctx context.Context, tr *SeqTracker,
4950
) base.TestClusterArgs {
5051
storeKnobs := &kvserver.StoreTestingKnobs{
52+
DisableRaftLogQueue: true,
5153
AllowUnsynchronizedReplicationChanges: true,
5254
// Drop the clock MaxOffset to reduce commit-wait time for
5355
// transactions that write to global_read ranges.
@@ -535,7 +537,7 @@ func dumpRaftLogsOnFailure(t testing.TB, dir string, srvs []serverutils.TestServ
535537
if !t.Failed() {
536538
return
537539
}
538-
d := kvtestutils.RaftLogDumper{Dir: dir}
540+
d := kvtestutils.RaftLogDumper{Dir: path.Join(dir, "raftlogs")}
539541
for _, srv := range srvs {
540542
require.NoError(t, srv.GetStores().(*kvserver.Stores).VisitStores(func(s *kvserver.Store) error {
541543
s.VisitReplicas(func(replica *kvserver.Replica) (wantMore bool) {

0 commit comments

Comments
 (0)