LeiosNotify: accept but ignore proper MsgLeiosBlockAnnouncement messages - #2142
Merged
Merged
IOG Hydra / ci/hydra-build:x86_64-linux.native.haskell910.checks.ouroboros-consensus:test:storage-test
failed
Jul 21, 2026 in 20s
Build failed
1 failed steps
Details
Failed Steps
Step 1
Derivation
/nix/store/vmm0qjqix38m4i3dwqh3q3gxfw7xyivi-ouroboros-consensus-test-storage-test-3.0.1.0-check.drv
Log
Running phase: unpackPhase
unpacking source archive /nix/store/498gg82f9xvgzhngbw3gl5q7d0rn91jr-source-test-storage-test
source root is source-test-storage-test
Running phase: patchPhase
Running phase: buildPhase
/nix/store/ink20zmz0wrj6d8hpmw4jqhavw5q3ry2-ouroboros-consensus-test-storage-test-3.0.1.0/bin:
patching script interpreter paths in /build/tmp.Vl93neYxQV/bin
ouroboros-storage
Storage
ImmutableDB
ImmutableDB chunking
chunksBetween is never empty: OK
+++ OK, passed 100 tests.
chunksBetween is singleton when bounds are equal: OK
+++ OK, passed 100 tests.
chunksBetween is invariant to argument order: OK (0.03s)
+++ OK, passed 100 tests.
chunksBetween result is sorted: OK (0.05s)
+++ OK, passed 100 tests.
chunksBetween result length indicates inclusive bounds: OK (0.02s)
+++ OK, passed 100 tests.
PrimaryIndex
isFilledSlot iff in filledSlots: OK (0.02s)
+++ OK, passed 100 tests.
write/load roundtrip: OK (0.03s)
+++ OK, passed 100 tests.
open+appendOffsets/load roundtrip: OK (0.03s)
+++ OK, passed 100 tests.
truncateToSlotFS/truncateToSlot: OK (0.03s)
+++ OK, passed 100 tests.
readFirstFilledSlot/load+firstFilledSlot: OK (0.03s)
+++ OK, passed 100 tests.
reconstructPrimaryIndex: OK (0.02s)
+++ OK, passed 100 tests.
ImmutableDB q-s-m
sequential: OK (2.49s)
+++ OK, passed 100 tests.
Tags (480 in total):
12.5% TagErrorDuringAppendBlock
12.3% TagCorruption
11.2% TagMigrate
10.0% TagAppendBlockNotNewerThanTipError
9.6% TagInvalidIteratorRangeError
8.5% TagErrorDuringStream
7.7% TagGetBlockComponentFound
6.0% TagGetBlockComponentNewerThanTip
6.0% TagGetHashForSlot False
4.2% TagErrorDuringGetBlockComponent
4.0% TagGetHashForSlot True
3.5% TagIteratorStreamedN 1
2.5% TagErrorDuringIteratorNext
1.0% TagGetBlockComponentFoundEBB
0.4% TagErrorDuringIteratorClose
0.4% TagIteratorStreamedN 2
VolatileDB
VolatileDB q-s-m
sequential: OK (0.56s)
+++ OK, passed 100 tests.
Commands (2644 in total):
16.94% PutBlock
12.67% GetBlockInfo
11.84% FilterByPredecessor
11.80% GarbageCollect
11.23% GetMaxSlotNo
11.08% GetBlockComponent
8.85% ReOpen
5.67% Close
5.56% Corruption
4.35% DuplicateBlock
Error Tags (2644 in total):
92.02% NoError
1.63% PutBlock Error
1.40% GetBlockInfo Error
1.21% FilterByPredecessor Error
1.02% GetBlockComponent Error
0.95% GarbageCollect Error
0.91% GetMaxSlotNo Error
0.45% Close Error
0.42% ReOpen Error
GetBlockInfo: total number of Just's (100 in total):
43% 0
31% 20-99
19% >=100
7% 5-19
Successors (285 in total):
69.1% Empty Successors
30.9% Non empty Successors
Tags (256 in total):
24.6% TagGetNothing
18.8% TagClosedError
15.2% TagGarbageCollectThenReOpen
14.1% TagCorruptWriteFile
14.1% TagGetJust
8.6% TagReOpenGet
3.5% TagGetReOpenGet
1.2% TagEmpty
LedgerDB
V1
BackingStore
InMemory IO SimHasFS: OK (2.22s)
+++ OK, passed 1000 tests.
# of actions (1000 in total):
40.1% "0 - 9"
19.7% "10 - 19"
13.0% "20 - 29"
7.2% "30 - 39"
6.1% "40 - 49"
3.1% "50 - 59"
2.9% "100 - 199"
2.7% "60 - 69"
2.1% "70 - 79"
1.6% "80 - 89"
0.8% "90 - 99"
0.7% "200 - 299"
Action polarity (25100 in total):
100.000% +
Actions (25100 in total):
14.705% +BSValueHandle
14.614% +BSCopy
14.239% +BSWrite
9.040% +BSVHRead
8.972% +BSVHRangeRead
8.749% +BSVHClose
8.737% +BSVHStat
8.661% +BSVHAtSlot
6.012% +BSClose
3.191% +BSInitFromCopy
3.080% +BSInitFromValues
Actions rejected by precondition (9236 in total):
31.95% BSInitFromCopy
31.78% BSInitFromValues
7.61% BSVHAtSlot
7.42% BSVHStat
7.41% BSVHRangeRead
6.96% BSVHClose
6.88% BSVHRead
Tags (6922 in total):
15.82% ErrorBecauseBackingStoreIsClosed TBSVHStat
15.75% ErrorBecauseBackingStoreIsClosed TBSVHRangeRead
15.41% ErrorBecauseBackingStoreIsClosed TBSVHRead
11.85% ErrorBecauseBackingStoreIsClosed TBSCopy
11.59% ErrorBecauseBackingStoreIsClosed TBSValueHandle
11.43% ErrorBecauseBackingStoreIsClosed TBSWrite
5.85% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRead
5.40% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRangeRead
5.24% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHStat
1.30% ReadAfterWrite
0.36% RangeReadAfterWrite
InMemory IO IOHasFS: OK (4.48s)
+++ OK, passed 1000 tests.
# of actions (1000 in total):
40.8% "0 - 9"
19.2% "10 - 19"
11.2% "20 - 29"
6.9% "30 - 39"
5.1% "40 - 49"
4.1% "100 - 199"
4.0% "50 - 59"
3.4% "60 - 69"
2.9% "70 - 79"
1.2% "80 - 89"
0.9% "90 - 99"
0.3% "200 - 299"
Action polarity (25912 in total):
100.000% +
Actions (25912 in total):
14.850% +BSWrite
14.491% +BSCopy
14.472% +BSValueHandle
9.038% +BSVHClose
8.984% +BSVHStat
8.973% +BSVHRangeRead
8.830% +BSVHRead
8.664% +BSVHAtSlot
5.750% +BSClose
3.118% +BSInitFromValues
2.829% +BSInitFromCopy
Actions rejected by precondition (9724 in total):
32.10% BSInitFromCopy
31.18% BSInitFromValues
7.47% BSVHAtSlot
7.47% BSVHRead
7.35% BSVHClose
7.35% BSVHStat
7.09% BSVHRangeRead
Tags (6940 in total):
15.52% ErrorBecauseBackingStoreIsClosed TBSVHStat
15.29% ErrorBecauseBackingStoreIsClosed TBSVHRangeRead
15.24% ErrorBecauseBackingStoreIsClosed TBSVHRead
12.02% ErrorBecauseBackingStoreIsClosed TBSWrite
11.84% ErrorBecauseBackingStoreIsClosed TBSValueHandle
10.66% ErrorBecauseBackingStoreIsClosed TBSCopy
5.98% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRangeRead
5.89% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHStat
5.75% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRead
1.25% ReadAfterWrite
0.55% RangeReadAfterWrite
LMDB IO IOHasFS: OK (10.36s)
+++ OK, passed 200 tests.
# of actions (200 in total):
42.0% "0 - 9"
22.0% "10 - 19"
10.5% "20 - 29"
8.5% "30 - 39"
3.5% "40 - 49"
3.0% "100 - 199"
3.0% "50 - 59"
3.0% "70 - 79"
2.0% "90 - 99"
1.5% "60 - 69"
1.0% "80 - 89"
Action polarity (4660 in total):
100.00% +
Actions (4660 in total):
14.79% +BSCopy
14.68% +BSValueHandle
14.44% +BSWrite
9.36% +BSVHAtSlot
9.18% +BSVHClose
9.08% +BSVHStat
8.82% +BSVHRangeRead
8.52% +BSVHRead
5.79% +BSClose
2.83% +BSInitFromValues
2.51% +BSInitFromCopy
Actions rejected by precondition (1601 in total):
32.98% BSInitFromValues
32.73% BSInitFromCopy
7.93% BSVHStat
7.37% BSVHRead
6.81% BSVHRangeRead
6.18% BSVHClose
6.00% BSVHAtSlot
Tags (1235 in total):
16.68% ErrorBecauseBackingStoreIsClosed TBSVHStat
15.30% ErrorBecauseBackingStoreIsClosed TBSVHRead
14.09% ErrorBecauseBackingStoreIsClosed TBSVHRangeRead
11.58% ErrorBecauseBackingStoreIsClosed TBSValueHandle
11.17% ErrorBecauseBackingStoreIsClosed TBSWrite
10.45% ErrorBecauseBackingStoreIsClosed TBSCopy
6.64% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRead
6.56% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRangeRead
5.75% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHStat
1.30% ReadAfterWrite
0.49% RangeReadAfterWrite
DbChangelog
Genesis
current: OK
+++ OK, passed 100 tests.
Push
expectedLedger: OK (0.02s)
+++ OK, passed 100 tests (0% saturated).
Rollback
maxRollbackGenesisZero: OK
+++ OK, passed 100 tests.
switchSameChain: OK (0.01s)
+++ OK, passed 100 tests (0% saturated).
switchExpectedLedger: OK
+++ OK, passed 100 tests (0% saturated).
flushing: OK (0.97s)
+++ OK, passed 1000 tests.
rolling back: OK (2.87s)
+++ OK, passed 1000 tests.
extending adds head to volatile states: OK (0.70s)
+++ OK, passed 1000 tests.
pruning before a slot works as expected: OK (0.74s)
+++ OK, passed 1000 tests.
SnapshotPolicy
defaultSnapshotPolicy
onDiskNumSnapshots: OK
+++ OK, passed 100 tests.
onDiskShouldTakeSnapshot: OK
+++ OK, passed 100 tests.
Serialisation
encode: OK
decode: OK
decode ChainSummary: OK
Snapshots
SnapshotBackend roundtrips: OK
+++ OK, passed 100 tests.
SnapshotMetadata roundtrips: OK
+++ OK, passed 100 tests.
StateMachine
InMemV1: /nix/store/s3w5m3spa1g71hx0yb82lvk6394j3w5j-stdenv-linux/setup: line 1764: 32 Segmentation fault (core dumped) $drv/bin/storage-test
33 Done | tee $out/test-stdout
Loading