Skip to content

kv/kvnemesis: TestKVNemesisMultiNode failed #111426

@cockroach-teamcity

Description

@cockroach-teamcity

kv/kvnemesis.TestKVNemesisMultiNode failed with artifacts on master @ 6e49f7ff2955f01c3710a1dec7ad4d9e06efb00a:

=== RUN   TestKVNemesisMultiNode
    test_log_scope.go:167: test logs captured to: /artifacts/tmp/_tmp/4aeb9c412c16a003ed8ddc43788d2bba/logTestKVNemesisMultiNode2713155144
    test_log_scope.go:81: use -show-logs to present logs inline
    kvnemesis_test.go:283: seed: 670630703469535428
    kvnemesis_test.go:197: kvnemesis logging to /artifacts/tmp/_tmp/4aeb9c412c16a003ed8ddc43788d2bba/kvnemesis3964384411
    kvnemesis.go:168: error applying x.Txn(ctx, func(ctx context.Context, txn *kv.Txn) error {
          txn.SetIsoLevel(isolation.Snapshot)
          txn.ReverseScanForShareSkipLocked(ctx, tk(3546959026506480144), tk(13910507768101481354), 0) // SKIP LOCKED request should not find another waiting request from the same transaction
          txn.GetForShare(ctx, tk(4004235856726145791)) // omitted
          b := &kv.Batch{}
          b.ScanForShareGuaranteedDurability(tk(3017471283909807992), tk(6960863703333348775)) // omitted
          b.ScanForShareGuaranteedDurability(tk(14928907874121331292), tk(16880014683745090268)) // omitted
          txn.CommitInBatch(ctx, b) // omitted
          return nil
        }) // SKIP LOCKED request should not find another waiting request from the same transaction: SKIP LOCKED request should not find another waiting request from the same transaction
    kvnemesis.go:168: error applying x.ReverseScanForShareSkipLocked(ctx, tk(3546959026506480144), tk(13910507768101481354), 0) // SKIP LOCKED request should not find another waiting request from the same transaction: SKIP LOCKED request should not find another waiting request from the same transaction
    kvnemesis.go:203: failures(verbose): /artifacts/tmp/_tmp/4aeb9c412c16a003ed8ddc43788d2bba/kvnemesis3964384411/failures
        repro steps: /artifacts/tmp/_tmp/4aeb9c412c16a003ed8ddc43788d2bba/kvnemesis3964384411/repro.go
        rangefeed KVs: /artifacts/tmp/_tmp/4aeb9c412c16a003ed8ddc43788d2bba/kvnemesis3964384411/kvs-rangefeed.txt
        scan KVs: /artifacts/tmp/_tmp/4aeb9c412c16a003ed8ddc43788d2bba/kvnemesis3964384411/kvs-scan.txt
    kvnemesis_test.go:310: 
        	Error Trace:	github.com/cockroachdb/cockroach/pkg/kv/kvnemesis/pkg/kv/kvnemesis/kvnemesis_test.go:310
        	            				github.com/cockroachdb/cockroach/pkg/kv/kvnemesis/pkg/kv/kvnemesis/kvnemesis_test.go:261
        	Error:      	Should be zero, but was 2
        	Test:       	TestKVNemesisMultiNode
        	Messages:   	kvnemesis detected failures
    panic.go:522: -- test log scope end --
test logs left over in: /artifacts/tmp/_tmp/4aeb9c412c16a003ed8ddc43788d2bba/logTestKVNemesisMultiNode2713155144
--- FAIL: TestKVNemesisMultiNode (13.57s)
Help

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

/cc @cockroachdb/kv

This test on roachdash | Improve this report!

Jira issue: CRDB-31893

Metadata

Metadata

Assignees

Labels

A-testingTesting tools and infrastructureC-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