-
Notifications
You must be signed in to change notification settings - Fork 4.1k
kv/kvnemesis: TestKVNemesisMultiNode failed #111426
Copy link
Copy link
Closed
Labels
A-testingTesting tools and infrastructureTesting tools and infrastructureC-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/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)
This test on roachdash | Improve this report!
Jira issue: CRDB-31893
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-testingTesting tools and infrastructureTesting tools and infrastructureC-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.