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.haskell96.checks.ouroboros-consensus:test:consensus-test failed Jul 8, 2026 in 8m 3s

Build failed

1 failed steps

Details

Failed Steps

Step 1

Derivation

/nix/store/93f57np0iycwx41iikx48qgf4jb61fj3-ouroboros-consensus-test-consensus-test-3.0.1.0-check.drv

Log

Running phase: unpackPhase
unpacking source archive /nix/store/h3rnz9yf4pj9gllkfb78mms11zn80lhl-source-test-consensus-test
source root is source-test-consensus-test
Running phase: patchPhase
Running phase: buildPhase
/nix/store/9ndxi2fjxv2rrbgrrn2rqw18p9w5skxn-ouroboros-consensus-test-consensus-test-3.0.1.0/bin:
patching script interpreter paths in /build/tmp.d9naMKGFL6/bin
ouroboros-consensus
  WallClock
    delayNextSlot:                                                                                                                                                            OK (3.31s)
      +++ OK, passed 10 tests.
    delayClockShift:                                                                                                                                                          OK (1.05s)
      +++ OK, passed 100 tests.
      
      schedule goes back (100 in total):
      83% True
      17% False
      
      schedule length (100 in total):
      84% R_Gt 20
       7% R_Btwn (10,20)
       4% R_Btwn (5,10)
       2% R_Eq 4
       1% R_Btwn (4,5)
       1% R_Eq 0
       1% R_Eq 2
      
      schedule skips (100 in total):
      34% R_Btwn (10,20)
      26% R_Btwn (5,10)
      18% R_Gt 20
       6% R_Btwn (4,5)
       5% R_Eq 4
       4% R_Eq 0
       4% R_Eq 2
       2% R_Eq 3
       1% R_Eq 1
    delayNoClockShift:                                                                                                                                                        OK (0.40s)
      +++ OK, passed 1 test.
  weighted Fait-Accompli committee selection tests
    weighted Fait-Accompli committee selection model property tests
      prop_stakeDistrDecreasingStakes:                                                                                                                                        OK (0.91s)
        +++ OK, passed 10000 tests.
      prop_weightedFaitAccompliPersistentSeats_persistentSeatsRespectNumSeats:                                                                                                OK (2.42s)
        +++ OK, passed 10000 tests.
        
        Persistent to non-persistent seat ratio (10000 in total):
        22.73% 90%-100%
        16.17% 80%-90%
        14.76% 50%-60%
        14.20% 60%-70%
        11.49% 70%-80%
         7.19% 0%-10%
         5.64% 40%-50%
         4.64% 30%-40%
         2.62% 20%-30%
         0.56% 10%-20%
        
        Stake distribution size (10000 in total):
        10.00% 10-19
        10.00% 20-29
        10.00% 30-39
        10.00% 40-49
        10.00% 50-59
        10.00% 60-69
        10.00% 70-79
        10.00% 80-89
        10.00% 90-99
         9.00% 0-9
         1.00% 100-109
        
        Target number of seats (10000 in total):
        29.41% 0-9
        19.64% 10-19
        15.13% 20-29
        10.47% 30-39
         8.07% 40-49
         6.74% 50-59
         4.78% 60-69
         3.01% 70-79
         1.95% 80-89
         0.80% 90-99
      prop_weightedFaitAccompliPersistentSeats_persistentSeatsHaveLargeStake:                                                                                                 OK (2.68s)
        +++ OK, passed 10000 tests; 2572 discarded.
        
        More target seats than nodes (10000 in total):
        100.00% False
        
        Persistent to non-persistent seat ratio (10000 in total):
        21.91% 90%-100%
        17.80% 50%-60%
        17.22% 80%-90%
        14.54% 60%-70%
        13.94% 70%-80%
         6.66% 40%-50%
         4.36% 30%-40%
         3.02% 20%-30%
         0.55% 10%-20%
        
        Stake distribution size (10000 in total):
        10.00% 10-19
        10.00% 20-29
        10.00% 30-39
        10.00% 40-49
        10.00% 50-59
        10.00% 60-69
        10.00% 70-79
        10.00% 80-89
        10.00% 90-99
         9.00% 0-9
         1.00% 100-109
        
        Target number of seats (10000 in total):
        26.30% 0-9
        21.48% 10-19
        15.43% 20-29
        10.80% 30-39
         8.80% 40-49
         6.68% 50-59
         4.62% 60-69
         3.04% 70-79
         2.17% 80-89
         0.67% 90-99
         0.01% 100-109
      prop_weightedFaitAccompliPersistentSeats_totalStakePreserved:                                                                                                           OK (3.13s)
        +++ OK, passed 10000 tests.
        
        More target seats than nodes (10000 in total):
        96.03% False
         3.97% True
        
        Persistent to non-persistent seat ratio (10000 in total):
        22.59% 90%-100%
        16.01% 80%-90%
        14.10% 60%-70%
        13.47% 50%-60%
        12.73% 70%-80%
         7.57% 0%-10%
         5.80% 40%-50%
         4.35% 30%-40%
         2.75% 20%-30%
         0.63% 10%-20%
        
        Stake distribution size (10000 in total):
        10.00% 10-19
        10.00% 20-29
        10.00% 30-39
        10.00% 40-49
        10.00% 50-59
        10.00% 60-69
        10.00% 70-79
        10.00% 80-89
        10.00% 90-99
         9.00% 0-9
         1.00% 100-109
        
        Target number of seats (10000 in total):
        29.01% 0-9
        20.18% 10-19
        14.68% 20-29
        11.54% 30-39
         8.02% 40-49
         5.99% 50-59
         4.45% 60-69
         3.52% 70-79
         1.84% 80-89
         0.74% 90-99
         0.03% 100-109
      prop_weightedFaitAccompliPersistentSeats_nonPersistentSeatsCountCorrect:                                                                                                OK (2.40s)
        +++ OK, passed 10000 tests.
        
        More target seats than nodes (10000 in total):
        95.76% False
         4.24% True
        
        Persistent to non-persistent seat ratio (10000 in total):
        22.97% 90%-100%
        15.99% 80%-90%
        13.84% 60%-70%
        13.63% 50%-60%
        12.52% 70%-80%
         7.33% 0%-10%
         5.89% 40%-50%
         4.73% 30%-40%
         2.56% 20%-30%
         0.54% 10%-20%
        
        Stake distribution size (10000 in total):
        10.00% 10-19
        10.00% 20-29
        10.00% 30-39
        10.00% 40-49
        10.00% 50-59
        10.00% 60-69
        10.00% 70-79
        10.00% 80-89
        10.00% 90-99
         9.00% 0-9
         1.00% 100-109
        
        Target number of seats (10000 in total):
        28.56% 0-9
        20.88% 10-19
        14.23% 20-29
        11.05% 30-39
         8.36% 40-49
         6.50% 50-59
         4.74% 60-69
         2.98% 70-79
         1.85% 80-89
         0.84% 90-99
         0.01% 100-109
      prop_weightedFaitAccompliPersistentSeats_residualSeatsDoNotQualify:                                                                                                     OK (3.07s)
        +++ OK, passed 10000 tests.
        
        More target seats than nodes (10000 in total):
        95.61% False
         4.39% True
        
        Persistent to non-persistent seat ratio (10000 in total):
        22.69% 90%-100%
        15.83% 80%-90%
        14.51% 50%-60%
        13.46% 60%-70%
        12.81% 70%-80%
         7.08% 0%-10%
         5.91% 40%-50%
         4.54% 30%-40%
         2.54% 20%-30%
         0.63% 10%-20%
        
        Stake distribution size (10000 in total):
        10.00% 10-19
        10.00% 20-29
        10.00% 30-39
        10.00% 40-49
        10.00% 50-59
        10.00% 60-69
        10.00% 70-79
        10.00% 80-89
        10.00% 90-99
         9.00% 0-9
         1.00% 100-109
        
        Target number of seats (10000 in total):
        29.11% 0-9
        20.09% 10-19
        14.36% 20-29
        11.13% 30-39
         8.56% 40-49
         5.90% 50-59
         4.58% 60-69
         3.45% 70-79
         1.99% 80-89
         0.80% 90-99
         0.03% 100-109
    model conforms to Rust implementation:                                                                                                                                    OK (11.45s)
      +++ OK, passed 1000 tests.
  HeaderValidation
    validateIfCheckpoint
      non-checkpoints are ignored:                                                                                                                                            OK (0.02s)
        +++ OK, passed 100 tests.
      checkpoint matches should be accepted:                                                                                                                                  OK (0.03s)
        +++ OK, passed 100 tests.
      checkpoint mismatches should be rejected:                                                                                                                               OK (0.02s)
        +++ OK, passed 100 tests.
  BlockFetchClient
    blockFetch:                                                                                                                                                               OK (15.82s)
      +++ OK, passed 100 tests.
  Narrow CSJ
    CaughtUp:                                                                                                                                                                 OK (0.14s)
      +++ OK, passed 100 tests.
  ChainSyncClient
    chainSync:                                                                                                                                                                OK (0.52s)
      +++ OK, passed 100 tests:
      84% NoMoreIntersection
      10% ForkTooDeep
      
      TickArrivalTimeStats (100 in total):
      18% OnlyNotEarly_SomeEarly One Zero
      17% OnlyNotEarly_SomeEarly Zero Many
      16% OnlyNotEarly_SomeEarly One One
      13% OnlyNotEarly_SomeEarly One Many
      12% OnlyNotEarly_SomeEarly Many Zero
      10% OnlyNotEarly_SomeEarly Zero Zero
       8% OnlyNotEarly_SomeEarly Many One
       6% OnlyNotEarly_SomeEarly Many Many
  LocalStateQueryServer
    localStateQueryServer:                                                                                                                                                    OK (0.68s)
      +++ OK, passed 100 tests.
      
      Acquired (7499 in total):
      56.38% Success
      41.23% AcquireFailurePointNotOnChain
       2.39% AcquireFailurePointTooOld
  Mempool
    Mempool
      TxSeq
        lookupByTicketNo complete:                                                                                                                                            OK
          +++ OK, passed 100 tests.
        lookupByTicketNo sound:                                                                                                                                               OK
          +++ OK, passed 100 tests:
          61% successful miss
          39% successful hit
        splitAfterTxSize:                                                                                                                                                     OK
          +++ OK, passed 100 tests.
        splitAfterTxSizeSpec:                                                                                                                                                 OK
          +++ OK, passed 100 tests.
      IOSim properties
        snapshotTxs == snapshotTxsAfter zeroTicketNo:                                                                                                                         OK (0.37s)
          +++ OK, passed 100 tests:
          95% non-empty Mempool
          80% MempoolCapacityBytesOverride
          20% NoMempoolCapacityBytesOverride
           5% empty Mempool
        valid added txs == getTxs:                                                                                                                                            OK (1.70s)
          +++ OK, passed 100 tests:
          95% non-empty Mempool
          90% MempoolCapacityBytesOverride
          10% NoMempoolCapacityBytesOverride
           5% empty Mempool
        addTxs [..] == forM [..] addTxs:                                                                                                                                      OK (2.25s)
          +++ OK, passed 100 tests:
          96% non-empty Mempool
          86% MempoolCapacityBytesOverride
          14% NoMempoolCapacityBytesOverride
           4% empty Mempool
        result of addTxs:                                                                                                                                                     OK (1.88s)
          +++ OK, passed 100 tests:
          97% non-empty Mempool
          94% MempoolCapacityBytesOverride
           6% NoMempoolCapacityBytesOverride
           3% empty Mempool
        Invalid transactions are never added:                                                                                                                                 OK (1.74s)
          +++ OK, passed 100 tests:
          95% non-empty Mempool
          94% MempoolCapacityBytesOverride
           6% NoMempoolCapacityBytesOverride
           5% empty Mempool
        removeTxs:                                                                                                                                                            OK (0.53s)
          +++ OK, passed 100 tests:
          100% non-empty Mempool
          85% MempoolCapacityBytesOverride
          15% NoMempoolCapacityBytesOverride
           0% empty Mempool
        removeTxs [..] == forM [..] removeTxs:                                                                                                                                OK (1.00s)
          +++ OK, passed 100 tests:
          100% non-empty Mempool
          91% MempoolCapacityBytesOverride
           9% NoMempoolCapacityBytesOverride
           0% empty Mempool
        result of getCapacity:                                                                                                                                                OK (0.53s)
          +++ OK, passed 100 tests:
          100% MempoolCapacityBytesOverride
          96% non-empty Mempool
           4% empty Mempool
           0% NoMempoolCapacityBytesOverride
        Added valid transactions are traced:                                                                                                                                  OK (1.50s)
          +++ OK, passed 100 tests:
          94% non-empty Mempool
          87% MempoolCapacityBytesOverride
          13% NoMempoolCapacityBytesOverride
           6% empty Mempool
        Rejected invalid txs are traced:                                                                                                                                      OK (1.80s)
          +++ OK, passed 100 tests:
          97% non-empty Mempool
          86% MempoolCapacityBytesOverride
          14% NoMempoolCapacityBytesOverride
           3% empty Mempool
        Removed invalid txs are traced:                                                                                                                                       OK (0.43s)
          +++ OK, passed 100 tests:
          95% Removed some transactions
          95% non-empty Mempool
          77% MempoolCapacityBytesOverride
          23% NoMempoolCapacityBytesOverride
           5% empty Mempool
        idx consistency:                                                                                                                                                      OK (1.17s)
          +++ OK, passed 100 tests:
          100% MempoolCapacityBytesOverride
          100% empty Mempool
           0% Mempool became empty
           0% NoMempoolCapacityBytesOverride
           0% The last transaction in the mempool is removed
           0% non-empty Mempool
        Mempool timeout:                                                                                                                                                      OK (1.51s)
          +++ OK, passed 100 tests:
          94% non-empty Mempool
          91% MempoolCapacityBytesOverride
           9% NoMempoolCapacityBytesOverride
           6% empty Mempool
          
           6% soft-timeout for otherwise-valid tx
          
          addTextTx expectation (490 in total):
          38.2% MtcAccepted
          25.1% MtcRejected
          20.6% MtcDiscard
          15.1% MtcDisconnect
           1.0% MtcNoSpace
    Mempool fairness
      There is no substantial bias in added transaction sizes:                                                                                                                OK (5.22s)
    QSM
      sequential:                                                                                                                                                             OK (86.26s)
        +++ OK, passed 1000 tests.
        
        Command sequence length (1000 in total):
        34.4% [0-10)
        19.8% [10-20)
        11.9% [20-30)
        11.5% [30-40)
         7.5% [40-50)
         5.4% [50-60)
         4.0% [60-70)
         3.3% [70-80)
         1.7% [80-90)
         0.5% [90-100)
        
        Commands (2904 in total):
        32.44% TryAddTxs
        22.97% ChangeLedger
        22.31% SyncLedger
        22.28% GetSnapshot
        
        Maximum ticket number (1000 in total):
         6.5% [0-5)
         1.8% [25-30)
         1.5% [40-45)
         1.3% [95-100)
         1.1% [115-120)
         1.1% [185-190)
         1.0% [210-215)
         1.0% [320-325)
         1.0% [325-330)
         1.0% [50-55)
         1.0% [90-95)
         0.9% [10-15)
         0.9% [145-150)
         0.9% [165-170)
         0.9% [175-180)
         0.9% [20-25)
         0.9% [225-230)
         0.9% [235-240)
         0.9% [245-250)
         0.9% [70-75)
         0.9% [75-80)
         0.9% [80-85)
         0.8% [160-165)
         0.8% [170-175)
         0.8% [190-195)
         0.8% [30-35)
         0.8% [35-40)
         0.7% [100-105)
         0.7% [105-110)
         0.7% [125-130)
         0.7% [130-135)
         0.7% [150-155)
         0.7% [180-185)
         0.7% [360-365)
         0.7% [45-50)
         0.7% [520-525)
         0.7% [680-685)
         0.7% [935-940)
         0.6% [120-125)
         0.6% [15-20)
         0.6% [230-235)
         0.6% [290-295)
         0.6% [310-315)
         0.6% [315-320)
         0.6% [385-390)
         0.6% [410-415)
         0.6% [485-490)
         0.6% [5-10)
         0.6% [525-530)
         0.6% [55-60)
         0.6% [635-640)
         0.6% [820-825)
         0.6% [835-840)
         0.5% [135-140)
         0.5% [195-200)
         0.5% [200-205)
         0.5% [215-220)
         0.5% [255-260)
         0.5% [260-265)
         0.5% [265-270)
         0.5% [295-300)
         0.5% [305-310)
         0.5% [345-350)
         0.5% [370-375)
         0.5% [450-455)
         0.5% [465-470)
         0.5% [690-695)
         0.5% [730-735)
         0.5% [955-960)
         0.4% [1070-1075)
         0.4% [110-115)
         0.4% [1165-1170)
         0.4% [140-145)
         0.4% [155-160)
         0.4% [275-280)
         0.4% [285-290)
         0.4% [395-400)
         0.4% [400-405)
         0.4% [440-445)
         0.4% [475-480)
         0.4% [500-505)
         0.4% [505-510)
         0.4% [515-520)
         0.4% [550-555)
         0.4% [580-585)
         0.4% [590-595)
         0.4% [610-615)
         0.4% [65-70)
         0.4% [675-680)
         0.4% [700-705)
         0.4% [710-715)
         0.4% [715-720)
         0.4% [740-745)
         0.4% [745-750)
         0.4% [755-760)
         0.4% [765-770)
         0.4% [830-835)
         0.4% [85-90)
         0.4% [880-885)
         0.4% [950-955)
         0.3% [1025-1030)
         0.3% [1035-1040)
         0.3% [1045-1050)
         0.3% [1100-1105)
         0.3% [1105-1110)
         0.3% [1120-1125)
         0.3% [1140-1145)
         0.3% [1515-1520)
         0.3% [205-210)
         0.3% [240-245)
         0.3% [280-285)
         0.3% [300-305)
         0.3% [330-335)
         0.3% [340-345)
         0.3% [365-370)
         0.3% [445-450)
         0.3% [540-545)
         0.3% [545-550)
         0.3% [555-560)
         0.3% [560-565)
         0.3% [565-570)
         0.3% [575-580)
         0.3% [585-590)
         0.3% [60-65)
         0.3% [620-625)
         0.3% [640-645)
         0.3% [655-660)
         0.3% [665-670)
         0.3% [725-730)
         0.3% [735-740)
         0.3% [815-820)
         0.3% [845-850)
         0.3% [910-915)
         0.3% [940-945)
         0.3% [985-990)
         0.2% [1030-1035)
         0.2% [1110-1115)
         0.2% [1115-1120)
         0.2% [1125-1130)
         0.2% [1220-1225)
         0.2% [1240-1245)
         0.2% [1285-1290)
         0.2% [1295-1300)
         0.2% [1445-1450)
         0.2% [1475-1480)
         0.2% [1480-1485)
         0.2% [1495-1500)
         0.2% [1550-1555)
         0.2% [1560-1565)
         0.2% [1590-1595)
         0.2% [1660-1665)
         0.2% [220-225)
         0.2% [250-255)
         0.2% [270-275)
         0.2% [335-340)
         0.2% [350-355)
         0.2% [355-360)
         0.2% [375-380)
         0.2% [380-385)
         0.2% [390-395)
         0.2% [405-410)
         0.2% [415-420)
         0.2% [420-425)
         0.2% [430-435)
         0.2% [460-465)
         0.2% [480-485)
         0.2% [495-500)
         0.2% [510-515)
         0.2% [595-600)
         0.2% [605-610)
         0.2% [650-655)
         0.2% [705-710)
         0.2% [720-725)
         0.2% [770-775)
         0.2% [780-785)
         0.2% [800-805)
         0.2% [810-815)
         0.2% [825-830)
         0.2% [870-875)
         0.2% [895-900)
         0.2% [915-920)
         0.2% [970-975)
         0.2% [990-995)
         0.1% [1000-1005)
         0.1% [1005-1010)
         0.1% [1010-1015)
         0.1% [1015-1020)
         0.1% [1040-1045)
         0.1% [1050-1055)
         0.1% [1060-1065)
         0.1% [1065-1070)
         0.1% [1080-1085)
         0.1% [1085-1090)
         0.1% [1095-1100)
         0.1% [1130-1135)
         0.1% [1135-1140)
         0.1% [1145-1150)
         0.1% [1150-1155)
         0.1% [1155-1160)
         0.1% [1175-1180)
         0.1% [1180-1185)
         0.1% [1185-1190)
         0.1% [1200-1205)
         0.1% [1205-1210)
         0.1% [1215-1220)
         0.1% [1235-1240)
         0.1% [1245-1250)
         0.1% [1255-1260)
         0.1% [1260-1265)
         0.1% [1270-1275)
         0.1% [1275-1280)
         0.1% [1280-1285)
         0.1% [1305-1310)
         0.1% [1310-1315)
         0.1% [1315-1320)
         0.1% [1320-1325)
         0.1% [1330-1335)
         0.1% [1335-1340)
         0.1% [1345-1350)
         0.1% [1350-1355)
         0.1% [1360-1365)
         0.1% [1380-1385)
         0.1% [1390-1395)
         0.1% [1400-1405)
         0.1% [1420-1425)
         0.1% [1425-1430)
         0.1% [1490-1495)
         0.1% [1505-1510)
         0.1% [1510-1515)
         0.1% [1520-1525)
         0.1% [1535-1540)
         0.1% [1540-1545)
         0.1% [1565-1570)
         0.1% [1575-1580)
         0.1% [1580-1585)
         0.1% [1595-1600)
         0.1% [1605-1610)
         0.1% [1610-1615)
         0.1% [1620-1625)
         0.1% [1625-1630)
         0.1% [1635-1640)
         0.1% [1645-1650)
         0.1% [1650-1655)
         0.1% [1655-1660)
         0.1% [1670-1675)
         0.1% [1690-1695)
         0.1% [1695-1700)
         0.1% [1720-1725)
         0.1% [1735-1740)
         0.1% [1775-1780)
         0.1% [1805-1810)
         0.1% [1850-1855)
         0.1% [1885-1890)
         0.1% [1890-1895)
         0.1% [1895-1900)
         0.1% [1945-1950)
         0.1% [1965-1970)
         0.1% [425-430)
         0.1% [435-440)
         0.1% [455-460)
         0.1% [470-475)
         0.1% [490-495)
         0.1% [530-535)
         0.1% [535-540)
         0.1% [600-605)
         0.1% [615-620)
         0.1% [625-630)
         0.1% [630-635)
         0.1% [645-650)
         0.1% [670-675)
         0.1% [695-700)
         0.1% [750-755)
         0.1% [760-765)
         0.1% [775-780)
         0.1% [795-800)
         0.1% [850-855)
         0.1% [860-865)
         0.1% [865-870)
         0.1% [875-880)
         0.1% [885-890)
         0.1% [890-895)
         0.1% [900-905)
         0.1% [920-925)
         0.1% [930-935)
         0.1% [945-950)
         0.1% [960-965)
         0.1% [965-970)
         0.1% [975-980)
         0.1% [980-985)
        
        Number of txs to add (18690 in total):
        10.348% [20-30)
        10.161% [10-20)
        10.123% [40-50)
        10.107% [80-90)
        10.080% [50-60)
        10.037% [70-80)
         9.968% [90-100)
         9.770% [30-40)
         9.529% [60-70)
         8.839% [0-10)
         1.038% [100-110)
      parallel
        atomic:                                                                                                                                                               /nix/store/s3w5m3spa1g71hx0yb82lvk6394j3w5j-stdenv-linux/setup: line 1764:    32 Killed                     $drv/bin/consensus-test
        33 Done                       | tee $out/test-stdout