Skip to content

kv/kvserver: TestSharedLocksBasic failed during spanset assertion #111409

@cockroach-teamcity

Description

@cockroach-teamcity

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

Help

See also: How To Investigate a Go Test Failure (internal)

/cc @cockroachdb/kv

This test on roachdash | Improve this report!

Jira issue: CRDB-31888

Metadata

Metadata

Assignees

Labels

A-kv-transactionsRelating to MVCC and the transactional model.C-bugCode not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.C-test-failureBroken test (automatically or manually discovered).O-robotOriginated from a bot.T-kvKV Teambranch-masterFailures and bugs on the master branch.release-blockerIndicates a release-blocker. Use with branch-release-2x.x label to denote which branch is blocked.

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions