-
Notifications
You must be signed in to change notification settings - Fork 4.1k
cli/democluster: TestTransientClusterSimulateLatencies failed (nil panic in maybeRejectUnsafeProposalLocked) #83308
Copy link
Copy link
Closed
Labels
C-test-failureBroken test (automatically or manually discovered).Broken test (automatically or manually discovered).O-robotOriginated from a bot.Originated from a bot.T-kvKV TeamKV TeamX-stalebranch-masterFailures and bugs on the master branch.Failures and bugs on the master branch.
Description
cli/democluster.TestTransientClusterSimulateLatencies failed with artifacts on master @ 7af6c0d3e2085cafda90d5f0b15d06f6a360f154:
=== RUN TestTransientClusterSimulateLatencies
test_log_scope.go:79: test logs captured to: /artifacts/tmp/_tmp/b296432f77c11d14af9987c5728df5a9/logTestTransientClusterSimulateLatencies3489558533
test_log_scope.go:80: use -show-logs to present logs inline
=== CONT TestTransientClusterSimulateLatencies
panic.go:1047: -- test log scope end --
panic.go:1047: runtime error: invalid memory address or nil pointer dereference
goroutine 10493 [running]:
runtime/debug.Stack()
GOROOT/src/runtime/debug/stack.go:24 +0x65
github.com/cockroachdb/cockroach/pkg/util/leaktest.AfterTest.func1()
github.com/cockroachdb/cockroach/pkg/util/leaktest/leaktest.go:110 +0x92
panic({0x5734e80, 0x87004f0})
GOROOT/src/runtime/panic.go:1047 +0x266
github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*propBuf).maybeRejectUnsafeProposalLocked(0xc00475aab8, {0x64f8bd8, 0xc00526e390}, {0x0, 0x0}, 0xc006450b40)
github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_proposal_buf.go:690 +0x41f
github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*propBuf).FlushLockedWithRaftGroup(0xc00475aab8, {0x64f8bd8, 0xc00526e390}, {0x0, 0x0})
github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_proposal_buf.go:428 +0x4d5
github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*propBuf).FlushLockedWithoutProposing(0xc00475aab8, {0x64f8bd8, 0xc00526e390})
github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_proposal_buf.go:921 +0x65
github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).processRaft.func2.1(0xc00475a400)
github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store_raft.go:711 +0x97
github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*storeReplicaVisitor).Visit(0xc009abd2c0, 0xc01334d6b8)
github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store.go:416 +0x25c
github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).VisitReplicas(0xc001aa3500, 0xc01334d6b8, {0x0, 0x0, 0x0})
github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store.go:2633 +0xc5
github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).processRaft.func2()
github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store_raft.go:709 +0x85
github.com/cockroachdb/cockroach/pkg/util/stop.CloserFn.Close(0xc005737be0)
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:107 +0x1f
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).Stop(0xc000bc26c0, {0x64f8b68, 0xc00013a000})
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:558 +0x3ae
github.com/cockroachdb/cockroach/pkg/server.(*Server).Stop(0xc001082400)
github.com/cockroachdb/cockroach/pkg/server/server.go:1608 +0x4a
github.com/cockroachdb/cockroach/pkg/util/stop.CloserFn.Close(0xc00087f1d0)
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:107 +0x1f
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).Stop(0xc000bc2480, {0x64f8b68, 0xc00013a000})
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:558 +0x3ae
github.com/cockroachdb/cockroach/pkg/cli/democluster.(*transientCluster).Close(0xc000412ff0, {0x64f8b68, 0xc00013a000})
github.com/cockroachdb/cockroach/pkg/cli/democluster/demo_cluster.go:812 +0x4c
github.com/cockroachdb/cockroach/pkg/cli/democluster.TestTransientClusterSimulateLatencies(0xc001098340)
github.com/cockroachdb/cockroach/pkg/cli/democluster/demo_cluster_test.go:256 +0x846
testing.tRunner(0xc001098340, 0x5f48808)
GOROOT/src/testing/testing.go:1259 +0x102
created by testing.(*T).Run
GOROOT/src/testing/testing.go:1306 +0x35a
--- FAIL: TestTransientClusterSimulateLatencies (11.46s)
Parameters: TAGS=bazel,gss,deadlock
This test on roachdash | Improve this report!
Jira issue: CRDB-16989
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C-test-failureBroken test (automatically or manually discovered).Broken test (automatically or manually discovered).O-robotOriginated from a bot.Originated from a bot.T-kvKV TeamKV TeamX-stalebranch-masterFailures and bugs on the master branch.Failures and bugs on the master branch.