Skip to content

Try disabling voting activity until caught up - #2109

Open
bladyjoker wants to merge 1 commit into
leios-prototypefrom
bladyjoker/leiosp-prototype-2026x27/fixes-gsm-state
Open

Try disabling voting activity until caught up#2109
bladyjoker wants to merge 1 commit into
leios-prototypefrom
bladyjoker/leiosp-prototype-2026x27/fixes-gsm-state

fix: Try disabling voting activity until caught up

f97206c
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 8, 2026 in 39s

Build failed

1 failed steps

Details

Failed Steps

Step 1

Derivation

/nix/store/h1qis2f1f1yzrxysqi9w1cycqwal2kch-ouroboros-consensus-test-storage-test-3.0.1.0-check.drv

Log

Running phase: unpackPhase
unpacking source archive /nix/store/r6vizi9x2a83zz056f62iy7mhrsixqzn-source-test-storage-test
source root is source-test-storage-test
Running phase: patchPhase
Running phase: buildPhase
/nix/store/xp3x247a60i2dvbi0gkn5v005mpq3bmv-ouroboros-consensus-test-storage-test-3.0.1.0/bin:
patching script interpreter paths in /build/tmp.omFBb5yME0/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:           storage-test: VolatileDB incorrectly used, indicative of a bug
HasCallStack backtrace:
  collectBacktraces, called at libraries/ghc-internal/src/GHC/Internal/Exception.hs:169:13 in ghc-internal:GHC.Internal.Exception
  toExceptionWithBacktrace, called at libraries/ghc-internal/src/GHC/Internal/IO.hs:260:11 in ghc-internal:GHC.Internal.IO
  throwIO, called at src/Control/Monad/Class/MonadThrow.hs:222:16 in io-classes-1.8.0.1-LqraUy4yX28JcrF2lCf0W:Control.Monad.Class.MonadThrow


OK (0.04s)
          +++ 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.02s)
          +++ OK, passed 100 tests.
        open+appendOffsets/load roundtrip:                      OK (0.02s)
          +++ OK, passed 100 tests.
        truncateToSlotFS/truncateToSlot:                        OK (0.03s)
          +++ OK, passed 100 tests.
        readFirstFilledSlot/load+firstFilledSlot:               OK (0.02s)
          +++ OK, passed 100 tests.
        reconstructPrimaryIndex:                                OK
          +++ OK, passed 100 tests.
      ImmutableDB q-s-m
        sequential:                                             OK (3.66s)
          +++ OK, passed 100 tests.
          
          Tags (518 in total):
          12.9% TagErrorDuringAppendBlock
          12.2% TagCorruption
          12.2% TagMigrate
           9.5% TagInvalidIteratorRangeError
           9.1% TagAppendBlockNotNewerThanTipError
           8.7% TagGetBlockComponentNewerThanTip
           8.1% TagErrorDuringStream
           6.9% TagGetHashForSlot False
           5.6% TagGetBlockComponentFound
           3.9% TagErrorDuringGetBlockComponent
           3.9% TagIteratorStreamedN 1
           3.7% TagGetHashForSlot True
           2.3% TagErrorDuringIteratorNext
           0.6% TagGetBlockComponentFoundEBB
           0.4% TagIteratorStreamedN 2
           0.2% TagErrorDuringIteratorClose
    VolatileDB
      VolatileDB q-s-m
        sequential:                                             OK (0.75s)
          +++ OK, passed 100 tests.
          
          Commands (2624 in total):
          17.64% PutBlock
          13.07% GetBlockComponent
          11.66% GetMaxSlotNo
          11.32% FilterByPredecessor
          11.32% GetBlockInfo
          10.79% GarbageCollect
           8.61% ReOpen
           6.40% Corruption
           6.17% Close
           3.01% DuplicateBlock
          
          Error Tags (2624 in total):
          92.34% NoError
           1.30% PutBlock Error
           1.26% GetBlockInfo Error
           1.18% GetBlockComponent Error
           1.11% GarbageCollect Error
           1.07% GetMaxSlotNo Error
           0.76% FilterByPredecessor Error
           0.57% ReOpen Error
           0.42% Close Error
          
          GetBlockInfo: total number of Just's (100 in total):
          47% 0
          27% 20-99
          22% >=100
           4% 5-19
          
          Successors (273 in total):
          72.9% Empty Successors
          27.1% Non empty Successors
          
          Tags (288 in total):
          24.7% TagGetNothing
          17.4% TagClosedError
          15.6% TagGarbageCollectThenReOpen
          15.3% TagGetJust
          12.2% TagCorruptWriteFile
           9.0% TagReOpenGet
           4.2% TagGetReOpenGet
           1.7% TagEmpty
    LedgerDB
      V1
        BackingStore
          InMemory IO SimHasFS:                                 OK (3.86s)
            +++ OK, passed 1000 tests.
            
            # of actions (1000 in total):
            40.8% "0 - 9"
            18.7% "10 - 19"
            12.3% "20 - 29"
             8.4% "30 - 39"
             5.5% "40 - 49"
             3.9% "50 - 59"
             3.5% "100 - 199"
             2.6% "60 - 69"
             1.9% "70 - 79"
             1.4% "90 - 99"
             0.9% "80 - 89"
             0.1% "200 - 299"
            
            Action polarity (24755 in total):
            100.000% +
            
            Actions (24755 in total):
            14.934% +BSValueHandle
            14.736% +BSWrite
            14.183% +BSCopy
             9.061% +BSVHAtSlot
             8.972% +BSVHStat
             8.944% +BSVHRead
             8.867% +BSVHClose
             8.406% +BSVHRangeRead
             5.829% +BSClose
             3.046% +BSInitFromCopy
             3.022% +BSInitFromValues
            
            Actions rejected by precondition (9052 in total):
            31.96% BSInitFromValues
            31.51% BSInitFromCopy
             7.59% BSVHRead
             7.46% BSVHAtSlot
             7.28% BSVHRangeRead
             7.28% BSVHStat
             6.93% BSVHClose
            
            Tags (6573 in total):
            15.75% ErrorBecauseBackingStoreIsClosed TBSVHStat
            15.59% ErrorBecauseBackingStoreIsClosed TBSVHRead
            14.42% ErrorBecauseBackingStoreIsClosed TBSVHRangeRead
            12.49% ErrorBecauseBackingStoreIsClosed TBSValueHandle
            11.62% ErrorBecauseBackingStoreIsClosed TBSWrite
            11.17% ErrorBecauseBackingStoreIsClosed TBSCopy
             5.84% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRead
             5.63% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHStat
             5.36% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRangeRead
             1.46% ReadAfterWrite
             0.67% RangeReadAfterWrite
          InMemory IO IOHasFS:                                  OK (5.57s)
            +++ OK, passed 1000 tests.
            
            # of actions (1000 in total):
            39.8% "0 - 9"
            18.3% "10 - 19"
            15.7% "20 - 29"
             7.1% "30 - 39"
             4.7% "40 - 49"
             4.7% "50 - 59"
             3.2% "100 - 199"
             2.3% "60 - 69"
             1.6% "70 - 79"
             1.6% "80 - 89"
             0.8% "90 - 99"
             0.1% "200 - 299"
             0.1% "300 - 399"
            
            Action polarity (24297 in total):
            100.000% +
            
            Actions (24297 in total):
            14.936% +BSWrite
            14.854% +BSCopy
            14.380% +BSValueHandle
             8.898% +BSVHStat
             8.841% +BSVHAtSlot
             8.750% +BSVHRangeRead
             8.647% +BSVHRead
             8.557% +BSVHClose
             5.923% +BSClose
             3.136% +BSInitFromCopy
             3.079% +BSInitFromValues
            
            Actions rejected by precondition (8653 in total):
            32.79% BSInitFromCopy
            31.53% BSInitFromValues
             7.40% BSVHAtSlot
             7.18% BSVHRead
             7.10% BSVHClose
             7.07% BSVHRangeRead
             6.95% BSVHStat
            
            Tags (6506 in total):
            15.23% ErrorBecauseBackingStoreIsClosed TBSVHRead
            15.23% ErrorBecauseBackingStoreIsClosed TBSVHStat
            14.92% ErrorBecauseBackingStoreIsClosed TBSVHRangeRead
            12.28% ErrorBecauseBackingStoreIsClosed TBSWrite
            11.99% ErrorBecauseBackingStoreIsClosed TBSCopy
            11.51% ErrorBecauseBackingStoreIsClosed TBSValueHandle
             6.27% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHStat
             5.52% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRangeRead
             5.46% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRead
             1.29% ReadAfterWrite
             0.29% RangeReadAfterWrite
          LMDB IO IOHasFS:                                      OK (5.07s)
            +++ OK, passed 200 tests.
            
            # of actions (200 in total):
            41.5% "0 - 9"
            20.0% "10 - 19"
             8.5% "20 - 29"
             7.5% "30 - 39"
             6.0% "100 - 199"
             4.5% "40 - 49"
             4.5% "50 - 59"
             3.5% "60 - 69"
             1.5% "70 - 79"
             1.5% "80 - 89"
             0.5% "200 - 299"
             0.5% "90 - 99"
            
            Action polarity (5525 in total):
            100.00% +
            
            Actions (5525 in total):
            14.77% +BSCopy
            14.70% +BSValueHandle
            13.76% +BSWrite
             9.74% +BSVHRangeRead
             9.18% +BSVHStat
             8.92% +BSVHRead
             8.47% +BSVHClose
             7.71% +BSVHAtSlot
             6.37% +BSClose
             3.26% +BSInitFromValues
             3.13% +BSInitFromCopy
            
            Actions rejected by precondition (2103 in total):
            29.67% BSInitFromCopy
            29.43% BSInitFromValues
             8.65% BSVHStat
             8.27% BSVHClose
             8.18% BSVHRangeRead
             8.18% BSVHRead
             7.61% BSVHAtSlot
            
            Tags (1571 in total):
            17.76% ErrorBecauseBackingStoreIsClosed TBSVHStat
            16.55% ErrorBecauseBackingStoreIsClosed TBSVHRangeRead
            16.17% ErrorBecauseBackingStoreIsClosed TBSVHRead
            11.71% ErrorBecauseBackingStoreIsClosed TBSWrite
            11.52% ErrorBecauseBackingStoreIsClosed TBSValueHandle
            10.38% ErrorBecauseBackingStoreIsClosed TBSCopy
             6.11% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRangeRead
             4.26% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHStat
             3.82% ErrorBecauseBackingStoreValueHandleIsClosed TBSVHRead
             0.95% ReadAfterWrite
             0.76% RangeReadAfterWrite
        DbChangelog
          Genesis
            current:                                            OK
              +++ OK, passed 100 tests.
          Push
            expectedLedger:                                     OK
              +++ OK, passed 100 tests (0% saturated).
          Rollback
            maxRollbackGenesisZero:                             OK
              +++ OK, passed 100 tests.
            switchSameChain:                                    OK
              +++ OK, passed 100 tests (0% saturated).
            switchExpectedLedger:                               OK
              +++ OK, passed 100 tests (0% saturated).
          flushing:                                             OK (1.70s)
            +++ OK, passed 1000 tests.
          rolling back:                                         OK (5.39s)
            +++ OK, passed 1000 tests.
          extending adds head to volatile states:               OK (1.20s)
            +++ OK, passed 1000 tests.
          pruning before a slot works as expected:              OK (1.15s)
            +++ 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