cockroachdb / pebble

RocksDB/LevelDB inspired key-value database in Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sharedcache: TestSharedCacheRandomized flake

RaduBerinde opened this issue · comments

https://github.com/cockroachdb/pebble/actions/runs/7774815675/job/21200057022?pr=3267

                	            	Diff:
                	            	--- Expected
                	            	+++ Actual
                	            	@@ -1357193,3 +1357193,3 @@
                	            	  014b5870  b8 b9 ba bb bc bd be bf  c0 c1 c2 c3 c4 c5 c6 c7  |................|
                	            	- 014b5880  c8 c9 ca cb cc cd ce cf  d0 d1 d2 d3 d4 d5 d6 d7  |................|
                	            	+ 014b5880  c8 c9 ca c3 cc cd ce cf  d0 d1 d2 d3 d4 d5 d6 d7  |................|
                	            	  014b5890  d8 d9 da db dc dd de df  e0 e1 e2 e3 e4 e5 e6 e7  |................|
                	Test:       	TestSharedCacheRandomized/1_MB_block_size/concurrentReads=true

I couldn't reproduce, and neither did the nightly stress tests. This code hasn't changed in a long time. A single bit is different so perhaps it's a memory corruption issue.

Closing as a one-off bit flip, possible due to externally caused memory corruption rather than a Pebble bug.