-
Notifications
You must be signed in to change notification settings - Fork 4.1k
kv/kvserver: TestSharedLocksBasic failed during spanset assertion #111409
Copy link
Copy link
Closed
Labels
A-kv-transactionsRelating to MVCC and the transactional model.Relating to MVCC and the transactional model.C-bugCode not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.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 Teambranch-masterFailures and bugs on the master branch.Failures and bugs on the master branch.release-blockerIndicates a release-blocker. Use with branch-release-2x.x label to denote which branch is blocked.Indicates a release-blocker. Use with branch-release-2x.x label to denote which branch is blocked.
Milestone
Description
kv/kvserver.TestSharedLocksBasic failed with artifacts on master @ 2111b61b2d7c789bc03b1e9392062df80c779075:
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*DistSender).sendPartialBatch(0xc00b789080, {0xde298b0?, 0xc00caec030}, 0xc00de2c900, {{0xc0073cc6b8, 0x1, 0x8}, {0xc0073cc6c8, 0x1, 0x8}}, ...)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/dist_sender.go:1875 +0x9ac
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*DistSender).divideAndSendBatchToRanges(0xc00b789080, {0xde298b0, 0xc00caec030}, 0xc00de2c900, {{0xc0073cc6b8, 0x1, 0x8}, {0xc0073cc6c8, 0x1, 0x8}}, ...)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/dist_sender.go:1446 +0x573
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*DistSender).Send(0xc00b789080, {0xde298b0, 0xc00b08ff80}, 0xc00de2c900)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/dist_sender.go:1066 +0xa25
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*txnLockGatekeeper).SendLocked(0xc00d66f5b0, {0xde298b0, 0xc00b08ff80}, 0xc00de2c900)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/txn_lock_gatekeeper.go:82 +0x22a
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*txnMetricRecorder).SendLocked(0xc00d66f578, {0xde298b0, 0xc00b08ff80}, 0x4ace95?)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/txn_interceptor_metric_recorder.go:47 +0x1b9
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*txnSpanRefresher).sendLockedWithRefreshAttempts(0xc00d66f498, {0xde298b0, 0xc00b08ff80}, 0xc00de2c900, 0x5)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/txn_interceptor_span_refresher.go:222 +0x2b6
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*txnSpanRefresher).SendLocked(0xc00d66f498, {0xde298b0, 0xc00b08ff80}, 0xc00de2c900)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/txn_interceptor_span_refresher.go:150 +0x1e7
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*txnCommitter).SendLocked(0xc00d66f460, {0xde298b0, 0xc00b08ff80}, 0xc00de2c900)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/txn_interceptor_committer.go:146 +0xa06
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*txnPipeliner).SendLocked(0xc00d66f330, {0xde298b0, 0xc00b08ff80}, 0x1?)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/txn_interceptor_pipeliner.go:295 +0x246
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*txnSeqNumAllocator).SendLocked(0xc00d66f310, {0xde298b0, 0xc00b08ff80}, 0xc00de2c900)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/txn_interceptor_seq_num_allocator.go:114 +0x3a6
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*txnHeartbeater).SendLocked(0xc00d66f260, {0xde298b0, 0xc00b08ff80}, 0xc00de2c900)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/txn_interceptor_heartbeater.go:246 +0x7d4
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord.(*TxnCoordSender).Send(0xc00d66f080, {0xde29840, 0xc0001bc008}, 0xc00de2c900)
| github.com/cockroachdb/cockroach/pkg/kv/kvclient/kvcoord/txn_coord_sender.go:533 +0xa33
| github.com/cockroachdb/cockroach/pkg/kv.(*DB).sendUsingSender(0xc00cdcb360, {0xde29840, 0xc0001bc008}, 0xc00de2c900, {0x7f1799b530b0, 0xc00d66f080})
| github.com/cockroachdb/cockroach/pkg/kv/db.go:1090 +0x191
| github.com/cockroachdb/cockroach/pkg/kv.(*Txn).Send(0xc018ed5600, {0xde29840, 0xc0001bc008}, 0xc00de2c900)
| github.com/cockroachdb/cockroach/pkg/kv/txn.go:1218 +0x2e9
| github.com/cockroachdb/cockroach/pkg/kv.sendAndFill({0xde29840, 0xc0001bc008}, 0xc00c473b70, 0xc00d66fb80)
| github.com/cockroachdb/cockroach/pkg/kv/db.go:922 +0x253
| github.com/cockroachdb/cockroach/pkg/kv.(*Txn).Run(0xc018ed5600, {0xde29840, 0xc0001bc008}, 0x8f31940?)
| github.com/cockroachdb/cockroach/pkg/kv/txn.go:764 +0xa5
| github.com/cockroachdb/cockroach/pkg/kv.(*Txn).scan(0xc018ed5600, {0xde29840, 0xc0001bc008}, {0x8f31940, 0xddc6750}, {0x8f31940, 0xddc6760}, 0x0, 0x9a?, 0x2, ...)
| github.com/cockroachdb/cockroach/pkg/kv/txn.go:610 +0x22d
| github.com/cockroachdb/cockroach/pkg/kv.(*Txn).ScanForShare(...)
| github.com/cockroachdb/cockroach/pkg/kv/txn.go:652
| github.com/cockroachdb/cockroach/pkg/kv/kvserver_test.TestSharedLocksBasic.func1(0xc00df54000, 0x1)
| github.com/cockroachdb/cockroach/pkg/kv/kvserver_test/pkg/kv/kvserver/client_replica_test.go:4991 +0x111
| github.com/cockroachdb/cockroach/pkg/testutils.RunValues[...].func1()
| github.com/cockroachdb/cockroach/pkg/testutils/subtest.go:31 +0x56
| testing.tRunner(0xc00df54000, 0xc006e641c0)
| GOROOT/src/testing/testing.go:1576 +0x217
| created by testing.(*T).Run
| GOROOT/src/testing/testing.go:1629 +0x806
Error types: (1) *errbase.opaqueWrapper (2) *errutil.leafError
Test: TestSharedLocksBasic/guaranteed-durability=true
=== NAME TestSharedLocksBasic
client_replica_test.go:5030: -- test log scope end --
test logs left over in: /artifacts/tmp/_tmp/33e1d369c27b9c01b2b6009c561815a3/logTestSharedLocksBasic2243548617
--- FAIL: TestSharedLocksBasic/guaranteed-durability=true (0.13s)
Parameters: TAGS=bazel,gss
, stress=true
This test on roachdash | Improve this report!
Jira issue: CRDB-31888
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-kv-transactionsRelating to MVCC and the transactional model.Relating to MVCC and the transactional model.C-bugCode not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.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 Teambranch-masterFailures and bugs on the master branch.Failures and bugs on the master branch.release-blockerIndicates a release-blocker. Use with branch-release-2x.x label to denote which branch is blocked.Indicates a release-blocker. Use with branch-release-2x.x label to denote which branch is blocked.