Try disabling voting activity until caught up - #2109
Open
bladyjoker wants to merge 1 commit into
Open
IOG Hydra / ci/hydra-build:x86_64-linux.native.haskell912.checks.ouroboros-consensus:test:consensus-test
failed
Jul 8, 2026 in 7m 39s
Build failed
1 failed steps
Details
Failed Steps
Step 1
Derivation
/nix/store/38ihildp0q49yzmw4xjdwzmsfkrxglg8-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/bapz4cgw7ghj1svknz4cbkfnimv2rzjb-ouroboros-consensus-test-consensus-test-3.0.1.0/bin:
patching script interpreter paths in /build/tmp.u9UnYpZwwr/bin
ouroboros-consensus
WallClock
delayNextSlot: OK (4.21s)
+++ OK, passed 10 tests.
delayClockShift: OK (2.43s)
+++ OK, passed 100 tests.
schedule goes back (100 in total):
88% True
12% False
schedule length (100 in total):
83% R_Gt 20
6% R_Btwn (10,20)
5% R_Eq 4
2% R_Eq 2
1% R_Btwn (4,5)
1% R_Btwn (5,10)
1% R_Eq 1
1% R_Eq 3
schedule skips (100 in total):
36% R_Btwn (10,20)
24% R_Btwn (5,10)
18% R_Gt 20
6% R_Btwn (4,5)
6% R_Eq 0
4% R_Eq 1
2% R_Eq 2
2% R_Eq 3
2% R_Eq 4
delayNoClockShift: OK (0.43s)
+++ OK, passed 1 test.
weighted Fait-Accompli committee selection tests
weighted Fait-Accompli committee selection model property tests
prop_stakeDistrDecreasingStakes: OK (1.53s)
+++ OK, passed 10000 tests.
prop_weightedFaitAccompliPersistentSeats_persistentSeatsRespectNumSeats: OK (5.89s)
+++ OK, passed 10000 tests.
Persistent to non-persistent seat ratio (10000 in total):
22.16% 90%-100%
16.15% 80%-90%
14.52% 50%-60%
13.39% 60%-70%
12.63% 70%-80%
7.45% 0%-10%
5.90% 40%-50%
4.53% 30%-40%
2.76% 20%-30%
0.51% 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.90% 0-9
19.84% 10-19
14.40% 20-29
11.37% 30-39
8.03% 40-49
5.88% 50-59
4.53% 60-69
3.38% 70-79
1.84% 80-89
0.80% 90-99
0.03% 100-109
prop_weightedFaitAccompliPersistentSeats_persistentSeatsHaveLargeStake: OK (6.44s)
+++ OK, passed 10000 tests; 2629 discarded.
More target seats than nodes (10000 in total):
100.00% False
Persistent to non-persistent seat ratio (10000 in total):
21.73% 90%-100%
17.24% 50%-60%
16.49% 80%-90%
15.50% 60%-70%
13.40% 70%-80%
6.46% 40%-50%
5.18% 30%-40%
3.33% 20%-30%
0.67% 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.87% 0-9
21.52% 10-19
15.06% 20-29
11.55% 30-39
8.49% 40-49
6.57% 50-59
4.45% 60-69
3.17% 70-79
1.57% 80-89
0.75% 90-99
prop_weightedFaitAccompliPersistentSeats_totalStakePreserved: OK (7.11s)
+++ OK, passed 10000 tests.
More target seats than nodes (10000 in total):
95.90% False
4.10% True
Persistent to non-persistent seat ratio (10000 in total):
22.25% 90%-100%
15.41% 80%-90%
14.30% 60%-70%
14.20% 50%-60%
12.62% 70%-80%
7.17% 0%-10%
5.97% 40%-50%
4.78% 30%-40%
2.73% 20%-30%
0.57% 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.80% 0-9
19.43% 10-19
14.77% 20-29
11.68% 30-39
8.15% 40-49
6.17% 50-59
4.51% 60-69
3.02% 70-79
1.65% 80-89
0.77% 90-99
0.05% 100-109
prop_weightedFaitAccompliPersistentSeats_nonPersistentSeatsCountCorrect: OK (5.86s)
+++ OK, passed 10000 tests.
More target seats than nodes (10000 in total):
95.77% False
4.23% True
Persistent to non-persistent seat ratio (10000 in total):
21.68% 90%-100%
16.11% 80%-90%
14.40% 50%-60%
13.53% 60%-70%
12.70% 70%-80%
7.53% 0%-10%
6.47% 40%-50%
4.38% 30%-40%
2.56% 20%-30%
0.64% 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.61% 0-9
19.68% 10-19
14.83% 20-29
11.18% 30-39
8.73% 40-49
5.87% 50-59
4.19% 60-69
3.16% 70-79
1.93% 80-89
0.76% 90-99
0.06% 100-109
prop_weightedFaitAccompliPersistentSeats_residualSeatsDoNotQualify: OK (7.58s)
+++ OK, passed 10000 tests.
More target seats than nodes (10000 in total):
95.77% False
4.23% True
Persistent to non-persistent seat ratio (10000 in total):
22.72% 90%-100%
16.07% 80%-90%
14.20% 50%-60%
13.61% 60%-70%
11.96% 70%-80%
7.53% 0%-10%
6.20% 40%-50%
4.13% 30%-40%
2.95% 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.26% 0-9
20.26% 10-19
14.40% 20-29
11.26% 30-39
8.11% 40-49
6.78% 50-59
4.31% 60-69
2.85% 70-79
1.93% 80-89
0.81% 90-99
0.03% 100-109
model conforms to Rust implementation: OK (14.81s)
+++ OK, passed 1000 tests.
HeaderValidation
validateIfCheckpoint
non-checkpoints are ignored: OK (0.05s)
+++ OK, passed 100 tests.
checkpoint matches should be accepted: OK (0.04s)
+++ OK, passed 100 tests.
checkpoint mismatches should be rejected: OK (0.03s)
+++ OK, passed 100 tests.
BlockFetchClient
blockFetch: OK (17.49s)
+++ OK, passed 100 tests.
Narrow CSJ
CaughtUp: OK (0.34s)
+++ OK, passed 100 tests.
ChainSyncClient
chainSync: OK (1.19s)
+++ OK, passed 100 tests:
80% NoMoreIntersection
14% ForkTooDeep
TickArrivalTimeStats (100 in total):
26% OnlyNotEarly_SomeEarly One Many
19% OnlyNotEarly_SomeEarly Zero Many
14% OnlyNotEarly_SomeEarly One Zero
14% OnlyNotEarly_SomeEarly Zero Zero
11% OnlyNotEarly_SomeEarly Many Zero
8% OnlyNotEarly_SomeEarly One One
5% OnlyNotEarly_SomeEarly Many Many
3% OnlyNotEarly_SomeEarly Many One
LocalStateQueryServer
localStateQueryServer: OK (1.42s)
+++ OK, passed 100 tests.
Acquired (7351 in total):
54.24% Success
41.53% AcquireFailurePointNotOnChain
4.23% AcquireFailurePointTooOld
Mempool
Mempool
TxSeq
lookupByTicketNo complete: OK (0.04s)
+++ OK, passed 100 tests.
lookupByTicketNo sound: OK (0.02s)
+++ OK, passed 100 tests:
64% successful miss
36% successful hit
splitAfterTxSize: OK (0.01s)
+++ OK, passed 100 tests.
splitAfterTxSizeSpec: OK
+++ OK, passed 100 tests.
IOSim properties
snapshotTxs == snapshotTxsAfter zeroTicketNo: OK (0.96s)
+++ OK, passed 100 tests:
90% non-empty Mempool
74% MempoolCapacityBytesOverride
26% NoMempoolCapacityBytesOverride
10% empty Mempool
valid added txs == getTxs: OK (3.69s)
+++ OK, passed 100 tests:
94% MempoolCapacityBytesOverride
94% non-empty Mempool
6% NoMempoolCapacityBytesOverride
6% empty Mempool
addTxs [..] == forM [..] addTxs: OK (5.14s)
+++ OK, passed 100 tests:
91% MempoolCapacityBytesOverride
91% non-empty Mempool
9% NoMempoolCapacityBytesOverride
9% empty Mempool
result of addTxs: OK (3.89s)
+++ OK, passed 100 tests:
95% non-empty Mempool
91% MempoolCapacityBytesOverride
9% NoMempoolCapacityBytesOverride
5% empty Mempool
Invalid transactions are never added: OK (4.82s)
+++ OK, passed 100 tests:
90% non-empty Mempool
89% MempoolCapacityBytesOverride
11% NoMempoolCapacityBytesOverride
10% empty Mempool
removeTxs: OK (1.58s)
+++ OK, passed 100 tests:
100% non-empty Mempool
88% MempoolCapacityBytesOverride
12% NoMempoolCapacityBytesOverride
0% empty Mempool
removeTxs [..] == forM [..] removeTxs: OK (1.77s)
+++ OK, passed 100 tests:
100% non-empty Mempool
94% MempoolCapacityBytesOverride
6% NoMempoolCapacityBytesOverride
0% empty Mempool
result of getCapacity: OK (1.04s)
+++ OK, passed 100 tests:
100% MempoolCapacityBytesOverride
95% non-empty Mempool
5% empty Mempool
0% NoMempoolCapacityBytesOverride
Added valid transactions are traced: OK (4.45s)
+++ OK, passed 100 tests:
95% non-empty Mempool
92% MempoolCapacityBytesOverride
8% NoMempoolCapacityBytesOverride
5% empty Mempool
Rejected invalid txs are traced: OK (3.88s)
+++ OK, passed 100 tests:
97% non-empty Mempool
92% MempoolCapacityBytesOverride
8% NoMempoolCapacityBytesOverride
3% empty Mempool
Removed invalid txs are traced: OK (1.16s)
+++ OK, passed 100 tests:
95% Removed some transactions
95% non-empty Mempool
75% MempoolCapacityBytesOverride
25% NoMempoolCapacityBytesOverride
5% empty Mempool
idx consistency: OK (3.16s)
+++ 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 (3.38s)
+++ OK, passed 100 tests:
95% non-empty Mempool
91% MempoolCapacityBytesOverride
9% NoMempoolCapacityBytesOverride
5% empty Mempool
3% soft-timeout for otherwise-valid tx
addTextTx expectation (564 in total):
41.5% MtcAccepted
23.9% MtcRejected
20.9% MtcDiscard
11.9% MtcDisconnect
1.8% MtcNoSpace
Mempool fairness
There is no substantial bias in added transaction sizes: OK (8.03s)
QSM
sequential: OK (76.61s)
+++ OK, passed 1000 tests.
Command sequence length (1000 in total):
34.1% [0-10)
18.5% [10-20)
14.2% [20-30)
9.7% [30-40)
7.3% [40-50)
6.4% [50-60)
4.3% [60-70)
3.3% [70-80)
1.7% [80-90)
0.5% [90-100)
Commands (2848 in total):
32.58% TryAddTxs
22.86% ChangeLedger
22.75% GetSnapshot
21.80% SyncLedger
Maximum ticket number (1000 in total):
7.8% [0-5)
1.6% [35-40)
1.4% [130-135)
1.3% [65-70)
1.1% [190-195)
1.1% [45-50)
1.0% [225-230)
1.0% [30-35)
1.0% [40-45)
1.0% [50-55)
1.0% [90-95)
0.9% [210-215)
0.8% [100-105)
0.8% [125-130)
0.8% [15-20)
0.8% [160-165)
0.8% [175-180)
0.8% [245-250)
0.8% [390-395)
0.8% [75-80)
0.7% [105-110)
0.7% [170-175)
0.7% [180-185)
0.7% [370-375)
0.7% [425-430)
0.7% [470-475)
0.7% [55-60)
0.7% [60-65)
0.7% [70-75)
0.6% [10-15)
0.6% [120-125)
0.6% [140-145)
0.6% [145-150)
0.6% [195-200)
0.6% [25-30)
0.6% [260-265)
0.6% [275-280)
0.6% [305-310)
0.6% [310-315)
0.6% [325-330)
0.6% [340-345)
0.6% [345-350)
0.6% [350-355)
0.6% [385-390)
0.6% [405-410)
0.6% [450-455)
0.6% [505-510)
0.6% [510-515)
0.6% [785-790)
0.6% [85-90)
0.6% [95-100)
0.5% [1090-1095)
0.5% [115-120)
0.5% [185-190)
0.5% [20-25)
0.5% [200-205)
0.5% [215-220)
0.5% [235-240)
0.5% [250-255)
0.5% [255-260)
0.5% [290-295)
0.5% [360-365)
0.5% [395-400)
0.5% [430-435)
0.5% [440-445)
0.5% [460-465)
0.5% [500-505)
0.5% [535-540)
0.5% [560-565)
0.5% [565-570)
0.5% [610-615)
0.5% [640-645)
0.5% [655-660)
0.5% [670-675)
0.5% [80-85)
0.5% [885-890)
0.4% [1055-1060)
0.4% [110-115)
0.4% [1170-1175)
0.4% [150-155)
0.4% [205-210)
0.4% [265-270)
0.4% [285-290)
0.4% [295-300)
0.4% [375-380)
0.4% [380-385)
0.4% [410-415)
0.4% [455-460)
0.4% [485-490)
0.4% [490-495)
0.4% [5-10)
0.4% [515-520)
0.4% [575-580)
0.4% [620-625)
0.4% [675-680)
0.4% [700-705)
0.4% [830-835)
0.4% [840-845)
0.4% [860-865)
0.3% [1035-1040)
0.3% [1060-1065)
0.3% [1130-1135)
0.3% [1180-1185)
0.3% [1230-1235)
0.3% [1260-1265)
0.3% [135-140)
0.3% [1355-1360)
0.3% [155-160)
0.3% [230-235)
0.3% [280-285)
0.3% [315-320)
0.3% [320-325)
0.3% [335-340)
0.3% [355-360)
0.3% [365-370)
0.3% [420-425)
0.3% [445-450)
0.3% [540-545)
0.3% [545-550)
0.3% [550-555)
0.3% [555-560)
0.3% [615-620)
0.3% [630-635)
0.3% [690-695)
0.3% [695-700)
0.3% [775-780)
0.3% [795-800)
0.3% [820-825)
0.3% [865-870)
0.3% [875-880)
0.3% [890-895)
0.3% [895-900)
0.3% [900-905)
0.3% [935-940)
0.2% [1005-1010)
0.2% [1040-1045)
0.2% [1065-1070)
0.2% [1085-1090)
0.2% [1100-1105)
0.2% [1110-1115)
0.2% [1145-1150)
0.2% [1165-1170)
0.2% [1190-1195)
0.2% [1195-1200)
0.2% [1200-1205)
0.2% [1235-1240)
0.2% [1245-1250)
0.2% [1250-1255)
0.2% [1270-1275)
0.2% [1295-1300)
0.2% [1360-1365)
0.2% [1415-1420)
0.2% [1425-1430)
0.2% [1440-1445)
0.2% [1455-1460)
0.2% [1475-1480)
0.2% [1490-1495)
0.2% [1550-1555)
0.2% [1560-1565)
0.2% [1575-1580)
0.2% [1620-1625)
0.2% [1645-1650)
0.2% [165-170)
0.2% [1840-1845)
0.2% [220-225)
0.2% [270-275)
0.2% [300-305)
0.2% [330-335)
0.2% [415-420)
0.2% [435-440)
0.2% [465-470)
0.2% [475-480)
0.2% [480-485)
0.2% [520-525)
0.2% [530-535)
0.2% [595-600)
0.2% [600-605)
0.2% [605-610)
0.2% [635-640)
0.2% [665-670)
0.2% [680-685)
0.2% [715-720)
0.2% [725-730)
0.2% [740-745)
0.2% [750-755)
0.2% [755-760)
0.2% [790-795)
0.2% [815-820)
0.2% [825-830)
0.2% [835-840)
0.2% [850-855)
0.2% [855-860)
0.2% [870-875)
0.2% [905-910)
0.2% [920-925)
0.2% [940-945)
0.2% [955-960)
0.2% [960-965)
0.2% [990-995)
0.2% [995-1000)
0.1% [1000-1005)
0.1% [1010-1015)
0.1% [1015-1020)
0.1% [1020-1025)
0.1% [1045-1050)
0.1% [1070-1075)
0.1% [1095-1100)
0.1% [1105-1110)
0.1% [1115-1120)
0.1% [1120-1125)
0.1% [1135-1140)
0.1% [1150-1155)
0.1% [1155-1160)
0.1% [1175-1180)
0.1% [1185-1190)
0.1% [1205-1210)
0.1% [1210-1215)
0.1% [1225-1230)
0.1% [1265-1270)
0.1% [1285-1290)
0.1% [1300-1305)
0.1% [1320-1325)
0.1% [1325-1330)
0.1% [1335-1340)
0.1% [1345-1350)
0.1% [1350-1355)
0.1% [1365-1370)
0.1% [1370-1375)
0.1% [1380-1385)
0.1% [1385-1390)
0.1% [1390-1395)
0.1% [1400-1405)
0.1% [1420-1425)
0.1% [1435-1440)
0.1% [1450-1455)
0.1% [1465-1470)
0.1% [1480-1485)
0.1% [1485-1490)
0.1% [1495-1500)
0.1% [1520-1525)
0.1% [1525-1530)
0.1% [1540-1545)
0.1% [1555-1560)
0.1% [1625-1630)
0.1% [1630-1635)
0.1% [1665-1670)
0.1% [1685-1690)
0.1% [1690-1695)
0.1% [1695-1700)
0.1% [1715-1720)
0.1% [1720-1725)
0.1% [1735-1740)
0.1% [1765-1770)
0.1% [1775-1780)
0.1% [1805-1810)
0.1% [1820-1825)
0.1% [1855-1860)
0.1% [1885-1890)
0.1% [2010-2015)
0.1% [2095-2100)
0.1% [240-245)
0.1% [400-405)
0.1% [495-500)
0.1% [570-575)
0.1% [580-585)
0.1% [585-590)
0.1% [590-595)
0.1% [645-650)
0.1% [660-665)
0.1% [685-690)
0.1% [705-710)
0.1% [720-725)
0.1% [735-740)
0.1% [745-750)
0.1% [760-765)
0.1% [765-770)
0.1% [780-785)
0.1% [810-815)
0.1% [845-850)
0.1% [910-915)
0.1% [925-930)
0.1% [950-955)
0.1% [965-970)
0.1% [975-980)
0.1% [980-985)
Number of txs to add (18861 in total):
10.222% [30-40)
10.185% [70-80)
10.079% [80-90)
10.063% [60-70)
10.058% [90-100)
9.941% [20-30)
9.878% [40-50)
9.835% [50-60)
9.825% [10-20)
8.934% [0-10)
0.981% [100-110)
parallel
atomic: /nix/store/s3w5m3spa1g71hx0yb82lvk6394j3w5j-stdenv-linux/setup: line 1764: 32 Killed $drv/bin/consensus-test
33 Done | tee $out/test-stdout
Loading