Skip to content

LeiosNotify: accept but ignore proper MsgLeiosBlockAnnouncement messages - #2142

Merged
nfrisby merged 1 commit into
leios-prototypefrom
nfrisby/dont-error-on-announcements
Jul 21, 2026
Merged

LeiosNotify: accept but ignore proper MsgLeiosBlockAnnouncement messages#2142
nfrisby merged 1 commit into
leios-prototypefrom
nfrisby/dont-error-on-announcements

LeiosNotify: accept but ignore proper MsgLeiosBlockAnnouncement messages

ad268a2
Select commit
Loading
Failed to load commit list.
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