chore: remove repetitive word in comment #6437
+4
−4
Merged
IOG Hydra / ci/hydra-build:x86_64-darwin.required
failed
Feb 10, 2026 in 5m 56s
Build dependency failed
1 failed steps
Details
Failed Steps
Step 3
Derivation
/nix/store/7gcj8iywpjrfkk1lvx5w4l7rqp5yy47y-cardano-testnet-test-cardano-testnet-test-10.0.1-check.drv
Log
Running phase: unpackPhase
unpacking source archive /nix/store/7a997534z76nvmircck6vw69b1np24dk-source-cardano-testnet-test-cardano-testnet-test-root
source root is source-cardano-testnet-test-cardano-testnet-test-root
Running phase: patchPhase
Running phase: buildPhase
/nix/store/c8ln5svrf3ckyn7cj3d3by0cfwvf4w01-cardano-testnet-test-cardano-testnet-test-10.0.1/bin:
patching script interpreter paths in /tmp/tmp.hw5k3leHOK/tmp.oSsaoOPT41/bin
test/Spec.hs
Spec
Ledger Events
Sanity Check: OK (25.59s)
✓ Sanity Check passed 1 test.
Async Register: OK
✓ Async Register passed 1 test.
Governance
Committee Add New: IGNORED on MacOS and Windows
IGNORED on MacOS and Windows
DRep Deposits: FAIL (105.18s)
✗ DRep Deposits failed at src/Testnet/Start/Cardano.hs:436:3
after 1 test.
shrink path: 1:
┏━━ test/cardano-testnet-test/Cardano/Testnet/Test/Gov/DRepDeposit.hs ━━━
34 ┃ hprop_ledger_events_drep_deposits :: Property
35 ┃ hprop_ledger_events_drep_deposits = integrationWorkspace "drep-deposits" $ \tempAbsBasePath' -> H.runWithDefaultWatchdog_ $ do
┃ │ Workspace: /private/tmp/tmp.hw5k3leHOK/drep-deposits-test-2fcc39222b03b74b
┃ │ Test failed, preserving workspace for debugging: /private/tmp/tmp.hw5k3leHOK/drep-deposits-test-2fcc39222b03b74b
36 ┃
37 ┃
38 ┃ conf@Conf { tempAbsPath } <- mkConf tempAbsBasePath'
┃ │ /private/tmp/tmp.hw5k3leHOK/drep-deposits-test-2fcc39222b03b74b
39 ┃ let tempAbsPath' = unTmpAbsPath tempAbsPath
40 ┃ tempBaseAbsPath = makeTmpBaseAbsPath tempAbsPath
41 ┃
42 ┃ work <- H.createDirectoryIfMissing $ tempAbsPath' </> "work"
┃ │ Creating directory if missing: /private/tmp/tmp.hw5k3leHOK/drep-deposits-test-2fcc39222b03b74b/work
43 ┃
44 ┃ let ceo = ConwayEraOnwardsConway
45 ┃ sbe = convert ceo
46 ┃ era = toCardanoEra sbe
47 ┃ cEra = AnyCardanoEra era
48 ┃ fastTestnetOptions = def
49 ┃ { cardanoNodeEra = AnyShelleyBasedEra sbe
50 ┃ , cardanoNumDReps = 0
51 ┃ }
52 ┃ shelleyOptions = def { genesisEpochLength = 100 }
53 ┃
54 ┃ TestnetRuntime
55 ┃ { testnetMagic
56 ┃ , testnetNodes
57 ┃ , wallets=wallet0:wallet1:_
58 ┃ , configurationFile
59 ┃ }
60 ┃ <- createAndRunTestnet fastTestnetOptions shelleyOptions conf
61 ┃
62 ┃ node <- H.headM testnetNodes
63 ┃ poolSprocket1 <- H.noteShow $ nodeSprocket node
64 ┃ execConfig <- mkExecConfig tempBaseAbsPath poolSprocket1 testnetMagic
65 ┃ let socketPath = nodeSocketPath node
66 ┃
67 ┃ epochStateView <- getEpochStateView configurationFile socketPath
68 ┃
69 ┃ H.note_ $ "Sprocket: " <> show poolSprocket1
70 ┃ H.note_ $ "Abs path: " <> tempAbsBasePath'
71 ┃ H.note_ $ "Socketpath: " <> unFile socketPath
72 ┃ H.note_ $ "Foldblocks config file: " <> unFile configurationFile
73 ┃
74 ┃ gov <- H.createDirectoryIfMissing $ work </> "governance"
75 ┃
76 ┃ minDRepDeposit <- getMinDRepDeposit epochStateView ceo
77 ┃
78 ┃ -- DRep 1 (not enough deposit)
79 ┃
80 ┃ drepDir1 <- H.createDirectoryIfMissing $ gov </> "drep1"
81 ┃
82 ┃ drepKeyPair1 <- generateDRepKeyPair execConfig drepDir1 "keys"
83 ┃ drepRegCert1 <- generateRegistrationCertificate execConfig drepDir1 "reg-cert"
84 ┃ drepKeyPair1 (minDRepDeposit - 1)
85 ┃ drepRegTxBody1 <- createCertificatePublicationTxBody execConfig epochStateView sbe drepDir1 "reg-cert-txbody"
86 ┃ drepRegCert1 wallet0
87 ┃ drepSignedRegTx1 <- signTx execConfig cEra drepDir1 "signed-reg-tx"
88 ┃ drepRegTxBody1 [Some drepKeyPair1, Some $ paymentKeyInfoPair wallet0]
89 ┃
90 ┃ failToSubmitTx execConfig cEra drepSignedRegTx1 "ConwayDRepIncorrectDeposit"
91 ┃
92 ┃ -- DRep 2 (enough deposit)
93 ┃
94 ┃ void $ registerDRep execConfig epochStateView ceo work "drep2" wallet1
95 ┃
96 ┃ checkDRepState epochStateView sbe $ \m ->
97 ┃ if map (L.fromCompact . L.drepDeposit) (Map.elems m) == [L.Coin minDRepDeposit]
98 ┃ then Just ()
99 ┃ else Nothing
━━━ Exception (StringException) ━━━
UnliftIO.Exception.throwString called with:
Control.Exception.Safe.throwString called with:
Port is still in use after 45s seconds before starting node: 58308
Called from:
startNode (src/Testnet/Start/Cardano.hs:334:7 in cardano-testnet-10.0.1-336zk2w2e0qOsGyOD9Hpv:Testnet.Start.Cardano)
cardanoTestnet (src/Testnet/Start/Cardano.hs:440:6 in cardano-testnet-10.0.1-336zk2w2e0qOsGyOD9Hpv:Testnet.Start.Cardano)
createAndRunTestnet (test/cardano-testnet-test/Cardano/Testnet/Test/Gov/DRepDeposit.hs:60:8 in cardano-testnet-10.0.1-Ala5FbzP2NM5vR3q5m9r6U-cardano-testnet-test:Cardano.Testnet.Test.Gov.DRepDeposit)
testCase (src/Hedgehog/Extras/Test/TestWatchdog.hs:166:66 in hedgehog-extras-0.10.0.0-51lqGwHPM0kAJprtCG44VT:Hedgehog.Extras.Test.TestWatchdog)
a given constraint (src/Hedgehog/Extras/Test/TestWatchdog.hs:159:26 in hedgehog-extras-0.10.0.0-51lqGwHPM0kAJprtCG44VT:Hedgehog.Extras.Test.TestWatchdog)
testCase (src/Hedgehog/Extras/Test/TestWatchdog.hs:144:11 in hedgehog-extras-0.10.0.0-51lqGwHPM0kAJprtCG44VT:Hedgehog.Extras.Test.TestWatchdog)
runWithWatchdog (src/Hedgehog/Extras/Test/TestWatchdog.hs:159:26 in hedgehog-extras-0.10.0.0-51lqGwHPM0kAJprtCG44VT:Hedgehog.Extras.Test.TestWatchdog)
runWithDefaultWatchdog (src/Hedgehog/Extras/Test/TestWatchdog.hs:166:36 in hedgehog-extras-0.10.0.0-51lqGwHPM0kAJprtCG44VT:Hedgehog.Extras.Test.TestWatchdog)
runWithDefaultWatchdog_ (test/cardano-testnet-test/Cardano/Testnet/Test/Gov/DRepDeposit.hs:35:97 in cardano-testnet-10.0.1-Ala5FbzP2NM5vR3q5m9r6U-cardano-testnet-test:Cardano.Testnet.Test.Gov.DRepDeposit)
Called from:
liftToIntegration (src/Testnet/Start/Cardano.hs:436:3 in cardano-testnet-10.0.1-336zk2w2e0qOsGyOD9Hpv:Testnet.Start.Cardano)
createAndRunTestnet (test/cardano-testnet-test/Cardano/Testnet/Test/Gov/DRepDeposit.hs:60:8 in cardano-testnet-10.0.1-Ala5FbzP2NM5vR3q5m9r6U-cardano-testnet-test:Cardano.Testnet.Test.Gov.DRepDeposit)
testCase (src/Hedgehog/Extras/Test/TestWatchdog.hs:166:66 in hedgehog-extras-0.10.0.0-51lqGwHPM0kAJprtCG44VT:Hedgehog.Extras.Test.TestWatchdog)
a given constraint (src/Hedgehog/Extras/Test/TestWatchdog.hs:159:26 in hedgehog-extras-0.10.0.0-51lqGwHPM0kAJprtCG44VT:Hedgehog.Extras.Test.TestWatchdog)
testCase (src/Hedgehog/Extras/Test/TestWatchdog.hs:144:11 in hedgehog-extras-0.10.0.0-51lqGwHPM0kAJprtCG44VT:Hedgehog.Extras.Test.TestWatchdog)
runWithWatchdog (src/Hedgehog/Extras/Test/TestWatchdog.hs:159:26 in hedgehog-extras-0.10.0.0-51lqGwHPM0kAJprtCG44VT:Hedgehog.Extras.Test.TestWatchdog)
runWithDefaultWatchdog (src/Hedgehog/Extras/Test/TestWatchdog.hs:166:36 in hedgehog-extras-0.10.0.0-51lqGwHPM0kAJprtCG44VT:Hedgehog.Extras.Test.TestWatchdog)
runWithDefaultWatchdog_ (test/cardano-testnet-test/Cardano/Testnet/Test/Gov/DRepDeposit.hs:35:97 in cardano-testnet-10.0.1-Ala5FbzP2NM5vR3q5m9r6U-cardano-testnet-test:Cardano.Testnet.Test.Gov.DRepDeposit)
This failure can be reproduced by running:
> recheckAt (Seed 10566377095762871718 15252243580406206029) "1:" DRep Deposits
Use "--pattern '$NF ~ /DRep Deposits/' --hedgehog-replay '1: Seed 10566377095762871718 15252243580406206029'" to reproduce from the command-line.
Use -p '/DRep Deposits/' to rerun this test only.
DRep Retirement: OK (21.88s)
✓ DRep Retirement passed 1 test.
Propose And Ratify New Constitution: IGNORED on MacOS and Windows
IGNORED on MacOS and Windows
Gov Action Timeout: OK (138.24s)
✓ Gov Action Timeout passed 1 test.
Treasury Donation: OK (96.75s)
✓ Treasury Donation passed 1 test.
Treasury Withdrawal: IGNORED on MacOS and Windows
IGNORED on MacOS and Windows
PParam change fails for SPO: OK (36.57s)
✓ PParam change fails for SPO passed 1 test.
InfoAction: OK (95.59s)
✓ InfoAction passed 1 test.
Transaction Build Wrong Hash: OK (23.76s)
✓ Transaction Build Wrong Hash passed 1 test.
Plutus
PlutusV3 purposes: OK (25.11s)
✓ PlutusV3 purposes passed 1 test.
PlutusV2 transaction with two script certs: OK (23.21s)
✓ PlutusV2 transaction with two script certs passed 1 test.
Cost Calc
Ref Script: OK (88.27s)
✓ Ref Script passed 1 test.
Normal Script: OK (20.82s)
✓ Normal Script passed 1 test.
Simple Script: OK (33.28s)
✓ Simple Script passed 1 test.
API
actual datum for transaction datum hashes in ref inputs: OK (27.39s)
✓ actual datum for transaction datum hashes in ref inputs passed 1 test.
CLI
Shutdown: OK (13.63s)
✓ Shutdown passed 1 test.
Shutdown On Sigint: IGNORED on MacOS and Windows
IGNORED on MacOS and Windows
Shutdown On SlotSynced: OK (16.79s)
✓ Shutdown On SlotSynced passed 1 test.
stake snapshot: OK (165.35s)
✓ stake snapshot passed 1 test.
simple transaction build: OK (30.68s)
✓ simple transaction build passed 1 test.
register deregister stake address in transaction build: OK (30.51s)
✓ register deregister stake address in transaction build passed 1 test.
kes-period-info: OK (227.58s)
✓ kes-period-info passed 1 test.
query-slot-number: OK (77.03s)
✓ query-slot-number passed 1 test.
foldEpochState receives ledger state: OK (31.74s)
✓ foldEpochState receives ledger state passed 1 test.
CliQueries: IGNORED on MacOS and Windows
IGNORED on MacOS and Windows
Cardano-testnet
Produces blocks: OK (19.33s)
✓ Produces blocks passed 1 test.
Supports dumping/loading config files: IGNORED on MacOS and Windows
IGNORED on MacOS and Windows
Can have its start time modified: IGNORED on MacOS and Windows
IGNORED on MacOS and Windows
Can get on-chain parameters from blockfrost files: IGNORED on MacOS and Windows
IGNORED on MacOS and Windows
SubmitApi
transaction: IGNORED on MacOS and Windows
IGNORED on MacOS and Windows
1 out of 33 tests failed (323.17s)
Loading