Skip to content

kv/kvserver: TestStoreRangeMergeAddReplicaRace failed #55918

@cockroach-teamcity

Description

@cockroach-teamcity

(kv/kvserver).TestStoreRangeMergeAddReplicaRace failed on master@33e3abc57cccedd86dd1b2e1d58feb075fcb8dd4:

  github.com/cockroachdb/cockroach/pkg/rpc.(*internalClientAdapter).Batch()
      /go/src/github.com/cockroachdb/cockroach/pkg/rpc/context.go:502 +0x8e
  github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*grpcTransport).sendBatch()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/transport.go:157 +0x1e5
  github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*grpcTransport).SendNext()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/transport.go:139 +0x273
  github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.raceTransport.SendNext()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/transport_race.go:78 +0x423
  github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*raceTransport).SendNext()
      <autogenerated>:1 +0x108
  github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*DistSender).sendToReplicas()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/dist_sender.go:1874 +0xa5a
  github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*DistSender).sendPartialBatch()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/dist_sender.go:1495 +0x3cd
  github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*DistSender).divideAndSendBatchToRanges()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/dist_sender.go:1133 +0x1eca
  github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*DistSender).Send()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/dist_sender.go:772 +0xab3
  github.com/cockroachdb/cockroach/pkg/kv.(*CrossRangeTxnWrapperSender).Send()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/db.go:219 +0xfc
  github.com/cockroachdb/cockroach/pkg/kv.(*DB).sendUsingSender()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/db.go:744 +0x1ad
  github.com/cockroachdb/cockroach/pkg/kv.(*DB).send-fm()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/db.go:726 +0xf6
  github.com/cockroachdb/cockroach/pkg/kv.sendAndFill()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/db.go:654 +0x182
  github.com/cockroachdb/cockroach/pkg/kv.(*DB).Run()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/db.go:677 +0xd1
  github.com/cockroachdb/cockroach/pkg/kv.(*DB).AdminMerge()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/db.go:512 +0xc7
  github.com/cockroachdb/cockroach/pkg/kv/kvserver_test.TestStoreRangeMergeAddReplicaRace.func1()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/client_merge_test.go:1937 +0xeb

Goroutine 1538 (running) created at:
  github.com/cockroachdb/cockroach/pkg/kv/kvserver_test.TestStoreRangeMergeAddReplicaRace()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/client_merge_test.go:1939 +0x502
  github.com/cockroachdb/cockroach/pkg/kv/kvserver_test.TestStoreRangeMergeAddReplicaRace()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/client_merge_test.go:1925 +0x1b0
  testing.tRunner()
      /usr/local/go/src/testing/testing.go:909 +0x199

Goroutine 1934 (running) created at:
  github.com/cockroachdb/cockroach/pkg/kv/kvserver_test.TestStoreRangeMergeAddReplicaRace()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/client_merge_test.go:1936 +0x44a
  github.com/cockroachdb/cockroach/pkg/kv/kvserver_test.TestStoreRangeMergeAddReplicaRace()
      /go/src/github.com/cockroachdb/cockroach/pkg/kv/kvserver/client_merge_test.go:1925 +0x1b0
  testing.tRunner()
      /usr/local/go/src/testing/testing.go:909 +0x199
==================
FAIL	github.com/cockroachdb/cockroach/pkg/kv/kvserver	120.100s

More

Parameters:

  • GOFLAGS=-json
make stressrace TESTS=TestStoreRangeMergeAddReplicaRace PKG=./pkg/kv/kvserver TESTTIMEOUT=5m STRESSFLAGS='-timeout 5m' 2>&1

See this test on roachdash
powered by pkg/cmd/internal/issues

Metadata

Metadata

Assignees

Labels

C-test-failureBroken test (automatically or manually discovered).O-robotOriginated from a bot.branch-masterFailures and bugs on the master branch.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions