From 3d8beec04c042c77f9be7942d9ec7f9210c96bc2 Mon Sep 17 00:00:00 2001 From: Sergey Georgiev Date: Thu, 14 May 2026 15:55:47 +0300 Subject: [PATCH] fixed: issue from review --- tests/integration/corrupt-dump.tcl | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/tests/integration/corrupt-dump.tcl b/tests/integration/corrupt-dump.tcl index a3449c18b..09e268911 100644 --- a/tests/integration/corrupt-dump.tcl +++ b/tests/integration/corrupt-dump.tcl @@ -1070,18 +1070,6 @@ test {corrupt payload: stream live entry count integer overflow bypasses length } } -test {corrupt payload: stream all-tombstone entries with non-zero length} { - start_server [list overrides [list loglevel verbose use-exit-on-panic yes crash-memcheck-enabled no]] { - r debug set-skip-checksum-validation 1 - # Payload: stream where every entry is a tombstone - # s->length claims 1 live entry. - catch {r RESTORE mystream 0 "\x1A\x01\x10\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x1D\x1D\x00\x00\x00\x0A\x00\x00\x01\x01\x01\x01\x01\x81\x6B\x02\x00\x01\x03\x01\x00\x01\x00\x01\x81\x76\x02\x04\x01\xFF\x01\x01\x00\x01\x00\x00\x00\x01\x00\x40\x64\x40\x64\x00\x00\x00\x0D\x00\xBD\x89\x4D\xF3\x41\xC5\xE0\x8E" REPLACE} err - catch {r XREAD COUNT 1 STREAMS mystream $} _ - assert_match "*Bad data format*" $err - r ping - } -} - test {corrupt payload: stream last_id smaller than actual tail entry} { start_server [list overrides [list loglevel verbose use-exit-on-panic yes crash-memcheck-enabled no]] { r config set sanitize-dump-payload yes @@ -1192,23 +1180,5 @@ test {corrupt payload: stream listpacks in non-ascending master order} { } } -test {corrupt payload: stream length inconsistent with summed live entries} { - start_server [list overrides [list loglevel verbose use-exit-on-panic yes crash-memcheck-enabled no]] { - r config set sanitize-dump-payload yes - r debug set-skip-checksum-validation 1 - # Payload: one listpack with a single live entry at id 1-0 - # (lp_live=1 in the listpack header, so the per-listpack - # lp_live>0 check passes), but the trailer declares length=2 - # and entries_added=2. The summed live-entry count (1) does - # not match s->length (2), and entries_added>=length so the - # entries_added