-
Notifications
You must be signed in to change notification settings - Fork 4k
Open
cockroachdb/pebble
#5622Labels
A-storageRelating to our storage engine (Pebble) on-disk storage.Relating to our storage engine (Pebble) on-disk storage.C-test-failureBroken test (automatically or manually discovered).Broken test (automatically or manually discovered).O-robotOriginated from a bot.Originated from a bot.T-storageStorage TeamStorage Teambranch-release-25.4Used to mark GA and release blockers and technical advisories for 25.4Used to mark GA and release blockers and technical advisories for 25.4release-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.
Description
storage/metamorphic.TestPebbleEquivalenceNightly failed with artifacts on release-25.4 @ c9713cf16bff3d158df38f352d23f4d21304086a:
external/com_github_cockroachdb_pebble/cockroachkvs/cockroachkvs.go:792 +0x325
github.com/cockroachdb/pebble/sstable/colblk.(*DataBlockIter).IsLowerBound(0x26?, {0xc012528fc0?, 0xc012528fc0?, 0x25?})
external/com_github_cockroachdb_pebble/sstable/colblk/data_block.go:1157 +0x12f
github.com/cockroachdb/pebble/sstable.(*singleLevelIterator[...]).SeekLT(0x2266880, {0xc012528fc0, 0x25, 0x30}, 0x0)
external/com_github_cockroachdb_pebble/sstable/reader_iter_single_lvl.go:1128 +0x1c3
github.com/cockroachdb/pebble.(*levelIter).SeekLT(0xc0142b6140, {0xc012528fc0, 0x25, 0x30}, 0x0)
external/com_github_cockroachdb_pebble/level_iter.go:705 +0x12f
github.com/cockroachdb/pebble.(*mergingIter).seekLT(0xc0142b3ca0, {0xc01acbf1b8?, 0xc0105ee840?, 0x0?}, 0x0?, 0x0)
external/com_github_cockroachdb_pebble/merging_iter.go:1069 +0x2a8
github.com/cockroachdb/pebble.(*mergingIter).SeekLT(0xc0142b3ca0, {0xc01acbf1b8?, 0x16?, 0xc00fdfd770?}, 0x10?)
external/com_github_cockroachdb_pebble/merging_iter.go:1119 +0x51
github.com/cockroachdb/pebble.(*Iterator).SeekLTWithLimit(0xc0142b3690, {0xc01acbf1b8, 0x15, 0x16}, {0xc011df1368, 0x12, 0x17})
external/com_github_cockroachdb_pebble/iterator.go:1632 +0x617
github.com/cockroachdb/cockroach/pkg/storage/pebbleiter.(*assertionIter).SeekLTWithLimit(0xc00cca2000, {0xc01acbf1b8, 0x15, 0x16}, {0xc011df1368, 0x12, 0x17})
bazel-out/k8-fastbuild/bin/pkg/storage/pebbleiter/gen-crdb_test_on.go:229 +0xae
github.com/cockroachdb/cockroach/pkg/storage.(*pebbleIterator).SeekEngineKeyLTWithLimit(0xc0104fa580, {{0xc0092b7b48, 0x14, 0x15}, {0x0, 0x0, 0x0}}, {0xc011df1368, 0x11, 0x17})
pkg/storage/pebble_iterator.go:594 +0x125
github.com/cockroachdb/cockroach/pkg/storage.(*LockTableIterator).SeekEngineKeyLTWithLimit(0xc01b995c80, {{0xc0092b7b48, 0x14, 0x15}, {0x0, 0x0, 0x0}}, {0xc011df1368, 0x11, 0x17})
pkg/storage/lock_table_iterator.go:218 +0x165
github.com/cockroachdb/cockroach/pkg/storage.(*intentInterleavingIter).SeekLT(0xc000538c00, {{0xc005ad0ab0, 0xe, 0xe}, {0x0, 0x0}})
pkg/storage/intent_interleaving_iter.go:1129 +0x385
github.com/cockroachdb/cockroach/pkg/storage.(*pebbleMVCCScanner).iterSeekReverse(0xc017346008, {{0xc005ad0ab0, 0xe, 0xe}, {0x0, 0x0}})
pkg/storage/pebble_mvcc_scanner.go:1707 +0x65
github.com/cockroachdb/cockroach/pkg/storage.(*pebbleMVCCScanner).seekToStartOfScan(0xc017346008)
pkg/storage/pebble_mvcc_scanner.go:629 +0x33
github.com/cockroachdb/cockroach/pkg/storage.(*pebbleMVCCScanner).scan(0xc017346008, {0x2227ed8, 0x3430420})
pkg/storage/pebble_mvcc_scanner.go:681 +0x85
github.com/cockroachdb/cockroach/pkg/storage.mvccScanToBytes({_, _}, {_, _}, {_, _, _}, {0xc005ad0ab0, 0xe, 0xe}, ...)
pkg/storage/mvcc.go:4509 +0x347
github.com/cockroachdb/cockroach/pkg/storage.mvccScanToKvs({_, _}, {_, _}, {_, _, _}, {0xc005ad0ab0, 0xe, 0xe}, ...)
pkg/storage/mvcc.go:4562 +0xfe
github.com/cockroachdb/cockroach/pkg/storage.MVCCScan({_, _}, {_, _}, {_, _, _}, {0xc005ad0ab0, 0xe, 0xe}, ...)
pkg/storage/mvcc.go:4843 +0x2dc
github.com/cockroachdb/cockroach/pkg/storage/metamorphic.mvccScanOp.run({0xc015758300, {0xc016407500, 0x8}, {0xc005ad0b30, 0x9, 0x9}, {0xc005ad0ab0, 0xe, 0xe}, {0x8f0, ...}, ...}, ...)
pkg/storage/metamorphic/operations.go:451 +0x211
github.com/cockroachdb/cockroach/pkg/storage/metamorphic.(*metaTestRunner).parseFileAndRun(0xc015758300, {0x22096e0, 0xc018035760?})
pkg/storage/metamorphic/generator.go:403 +0xa4b
github.com/cockroachdb/cockroach/pkg/storage/metamorphic.runMetaTestForEngines({{0x2227ed8, 0x3430420}, 0xc00d5909c0, 0x1, 0x1f785a72e1ae4932, 0x0, {0x22096e0, 0xc018035760}, {0x2209680, 0xc018035768}, ...})
pkg/storage/metamorphic/meta_test.go:90 +0x433
github.com/cockroachdb/cockroach/pkg/storage/metamorphic.runMetaTest.func2(0xc00d5909c0)
pkg/storage/metamorphic/meta_test.go:158 +0x585
testing.tRunner(0xc00d5909c0, 0xc01b7a4910)
GOROOT/src/testing/testing.go:1690 +0xf4
created by testing.(*T).Run in goroutine 36
GOROOT/src/testing/testing.go:1743 +0x390
=== RUN TestPebbleEquivalenceNightly/engine/random=5
check file = /artifacts/tmp/_tmp/c49a881826248e33d6cc9b0264c85e66/TestPebbleEquivalenceNightly2930536151/output.meta
output file = /artifacts/tmp/_tmp/c49a881826248e33d6cc9b0264c85e66/TestPebbleEquivalenceNightly_engine_random=530151831/output.meta
store path = /artifacts/tmp/_tmp/c49a881826248e33d6cc9b0264c85e66/TestPebbleEquivalenceNightly_engine_random=52888246538/store
--- FAIL: TestPebbleEquivalenceNightly/engine/random=5 (15.33s)
This test on roachdash | Improve this report!
Jira issue: CRDB-57311
Metadata
Metadata
Assignees
Labels
A-storageRelating to our storage engine (Pebble) on-disk storage.Relating to our storage engine (Pebble) on-disk storage.C-test-failureBroken test (automatically or manually discovered).Broken test (automatically or manually discovered).O-robotOriginated from a bot.Originated from a bot.T-storageStorage TeamStorage Teambranch-release-25.4Used to mark GA and release blockers and technical advisories for 25.4Used to mark GA and release blockers and technical advisories for 25.4release-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.