Use cardano-config and adopt db-synthesizer - #6628
Draft
jasagredo wants to merge 4 commits into
Draft
IOG Hydra / ci/hydra-build:x86_64-darwin.native."checks/cardano-node-chairman-11.0.0-inplace-chairman-tests/chairman-tests"
failed
Jul 24, 2026 in 16s
Build failed
1 failed steps
Details
Failed Steps
Step 2
Derivation
/nix/store/5kb6fn6xdz62f95cijq5hjjrgxw4wl1a-cardano-node-chairman-test-chairman-tests-11.0.0-check.drv
Log
running auto-GC to free 129708032 bytes
waiting for the big garbage collector lock...
finding garbage collector roots...
deleting garbage...
deleting '/nix/store/fgpcdzsyrkihhmw6xgm097gm291v66k4-hoogle-lib-hoogle-5.0.19.0'
deleting '/nix/store/i7y1hcsi4ps5apqqq7y3s576j4mn95j5-warp-tls-lib-warp-tls-3.4.14'
deleting '/nix/store/lcwaimcp3md01r53iw3vk2fwmr13zm4p-tls-session-manager-lib-tls-session-manager-0.1.0'
deleting '/nix/store/35chg55wm6mdc41xvrhplzhg4lq28ha9-warp-lib-warp-3.4.13.1'
deleting '/nix/store/9szdnwmqdizjh2jw2b6lvxnfc02ddm6j-http2-lib-http2-5.4.0'
deleting '/nix/store/pg1xq1kgpk15npsm54hwb9n4w8rwdnrr-network-control-lib-network-control-0.1.7'
deleting '/nix/store/x5c4yabpmv01dbb8dw2jin6v3hiaxqgr-psqueues-lib-psqueues-0.2.8.3'
deleting '/nix/store/x9zqdiriz4m3wrvi176rcq0v8r6cbdjl-psqueues-lib-psqueues-0.2.8.3-data'
deleting '/nix/store/vb7hzlxqgwwdd684spdrs0x4i4l7g0yh-wai-logger-lib-wai-logger-2.5.0'
deleting '/nix/store/8sidsa1jm62qyavhyhyznh2ryj9747p9-wai-logger-lib-wai-logger-2.5.0-data'
deleting '/nix/store/hkyr505h8c7f4ci5341gkiwfy45nr8ah-http-conduit-lib-http-conduit-2.3.9.1'
deleting '/nix/store/xn0fbq9qr5ns5gmqkan636lcg2jw575k-attoparsec-aeson-lib-attoparsec-aeson-2.2.2.0'
deleting '/nix/store/qvqg9fp692s6cr5gwgw9bm883ybx1ivc-conduit-extra-lib-conduit-extra-1.3.8'
deleting '/nix/store/1mh8x09zdqns08j89mdcy5zlkzxgdvz2-http-date-lib-http-date-0.0.11'
deleting '/nix/store/s4b47lm2amqwws738di2zs7rrnisr14d-attoparsec-lib-attoparsec-0.14.4'
deleting '/nix/store/p1clglbyh46h4a5mx9nmjpcwh7zhxv70-attoparsec-lib-attoparsec-internal-0.14.4'
deleting '/nix/store/kzppyigyy09ggsjmcmi1nnh5y5hvzl5x-attoparsec-lib-attoparsec-internal-0.14.4-data'
deleting '/nix/store/qj20s1v681r5h25miy1fib6b8wgial7k-hackage-revdeps-lib-hackage-revdeps-0.4'
deleting '/nix/store/riqhy2yrsc8p7afzf6izjfisj64fkn0x-alfred-margaret-lib-alfred-margaret-2.1.1.1'
deleting '/nix/store/mv1f9gnic0vd8d99cf7ps626i0jspr9p-http-client-tls-lib-http-client-tls-0.4.0'
deleting '/nix/store/f50hwgy8qlndvb65jn7j9m4izak076ww-crypto-token-lib-crypto-token-0.2.0'
deleting '/nix/store/7hgifyp0zl2gqcwfl1ics7rikccz8zi6-crypton-connection-lib-crypton-connection-0.4.6'
deleting '/nix/store/jkpsq5zxc3a3qfp07f4f4dw83rj7cfg8-crypton-x509-system-lib-crypton-x509-system-1.9.0'
deleting '/nix/store/7c4hxjsvrijlqg8nbzihcy5m9mkzrl4i-aeson-lib-aeson-2.3.0.0'
deleting '/nix/store/2w3xgfphkys749qmn13kay5mj48a6rfa-tls-lib-tls-2.4.3'
deleting '/nix/store/ykfj1d4axqn1nl6whmx003mbsyl5dgm1-crypton-x509-validation-lib-crypton-x509-validation-1.9.1'
deleting '/nix/store/3ilv9hva57i30wbhs5qpkmd7p09rb5sl-crypton-x509-store-lib-crypton-x509-store-1.9.0'
deleting '/nix/store/lj7h4lsimdp1x02r3ms42mkc2n4n38ln-crypton-x509-lib-crypton-x509-1.9.1'
deleting '/nix/store/s7n1hj29w0nsj3n6vps83iv00z4zc73y-crypton-asn1-encoding-lib-crypton-asn1-encoding-0.10.0'
deleting '/nix/store/5k1676vba4nm5cl0bd70h0y154zazl85-crypton-asn1-parse-lib-crypton-asn1-parse-0.10.0'
deleting '/nix/store/qfraqb5gdxd6p6ly9ngxvpp1dnnrg4zk-crypton-asn1-types-lib-crypton-asn1-types-0.4.1'
deleting '/nix/store/aprah1p7gkzx7819gyzbg33lbv776dn8-crypton-pem-lib-crypton-pem-0.3.0'
deleting '/nix/store/wgnz45j8wikipzdz2ih637rpr0x26ihm-base64-lib-base64-1.0'
deleting '/nix/store/1ji1wgpb9l3bqgfch5i79ixv8nslrwx3-mlkem-lib-mlkem-0.2.2.0'
deleting '/nix/store/1g1c6yx7ijmd84x7r3fb6kihpb2h69v6-hpke-lib-hpke-0.1.0'
deleted more than 129708032 bytes; stopping
deleting unused links...
Running phase: unpackPhase
unpacking source archive /nix/store/c8yd8g6sn71mf83xqajxm9ib08kzj6dy-source-cardano-node-chairman-test-chairman-tests-root
source root is source-cardano-node-chairman-test-chairman-tests-root
Running phase: patchPhase
Running phase: buildPhase
/nix/store/amnj1z83z22rwfyq5k19q4bqaa2s4vnd-cardano-node-chairman-test-chairman-tests-11.0.0/bin:
patching script interpreter paths in /tmp/tmp.XIg1wI6WIt/tmp.3hI2bWV0eW/bin
test/Spec.hs
Spec
Chairman
Cardano
chairman: FAIL (5.47s)
✗ chairman failed at src/Testnet/Start/Cardano.hs:516:3
after 1 test.
shrink path: 1:
forAll0 =
All 2 attempts failed
forAll4 =
Retry attempt 2 of 2
forAll8 =
Retry attempt 1 of 2
forAll12 =
Retry attempt 0 of 2
┏━━ test/Spec/Chairman/Cardano.hs ━━━
18 ┃ hprop_chairman :: H.Property
19 ┃ hprop_chairman = integrationRetryWorkspace 2 "cardano-chairman" $ \tempAbsPath' -> H.runWithDefaultWatchdog_ $ do
┃ │ Workspace: /private/tmp/tmp.XIg1wI6WIt/cardano-chairman-0-test-001b4863bc59891e
┃ │ Test failed, preserving workspace for debugging: /private/tmp/tmp.XIg1wI6WIt/cardano-chairman-0-test-001b4863bc59891e
┃ │ Workspace: /private/tmp/tmp.XIg1wI6WIt/cardano-chairman-1-test-38e4be1b8fd1ea29
┃ │ Test failed, preserving workspace for debugging: /private/tmp/tmp.XIg1wI6WIt/cardano-chairman-1-test-38e4be1b8fd1ea29
┃ │ Workspace: /private/tmp/tmp.XIg1wI6WIt/cardano-chairman-2-test-8f9485ae871bed45
┃ │ Test failed, preserving workspace for debugging: /private/tmp/tmp.XIg1wI6WIt/cardano-chairman-2-test-8f9485ae871bed45
20 ┃ conf <- mkConf tempAbsPath'
┃ │ /private/tmp/tmp.XIg1wI6WIt/cardano-chairman-0-test-001b4863bc59891e
┃ │ /private/tmp/tmp.XIg1wI6WIt/cardano-chairman-1-test-38e4be1b8fd1ea29
┃ │ /private/tmp/tmp.XIg1wI6WIt/cardano-chairman-2-test-8f9485ae871bed45
21 ┃
22 ┃ let creationOptions = def{ creationNodes = cardanoDefaultTestnetNodesWithOptions }
23 ┃ allNodes <- testnetNodes <$> createAndRunTestnet creationOptions def conf
24 ┃
25 ┃ chairmanOver 120 50 conf allNodes
━━━ Exception (StringException) ━━━
UnliftIO.Exception.throwString called with:
! AnnotatedException !
Underlying exception type: StringException
UnliftIO.Exception.throwString called with:
Process exited with non-zero exit-code: 1
━━━━ stderr ━━━━
Command failed: genesis create-testnet-data
Error: Error while decoding ShelleyGenesis at: /private/tmp/tmp.XIg1wI6WIt/cardano-chairman-2-test-8f9485ae871bed45/genesis-input.shelley.json Error: Error in $.extraConfig.initialFunds: InjectionData: No injection was provided. Expected either "file" or "data"
CallStack (from HasCallStack):
fromExceptTCli, called at src/Cardano/CLI/EraBased/Genesis/CreateTestnetData/Run.hs:255:23 in cardano-cli-11.1.0.0-m7E2PixNal7UE1rLhEhD4:Cardano.CLI.EraBased.Genesis.CreateTestnetData.Run
runGenesisCreateTestNetDataCmd, called at src/Cardano/CLI/EraBased/Genesis/Run.hs:124:36 in cardano-cli-11.1.0.0-m7E2PixNal7UE1rLhEhD4:Cardano.CLI.EraBased.Genesis.Run
runGenesisCmds, called at src/Cardano/CLI/EraBased/Run.hs:49:5 in cardano-cli-11.1.0.0-m7E2PixNal7UE1rLhEhD4:Cardano.CLI.EraBased.Run
runCmds, called at src/Cardano/CLI/EraBased/Run.hs:35:35 in cardano-cli-11.1.0.0-m7E2PixNal7UE1rLhEhD4:Cardano.CLI.EraBased.Run
runAnyEraCommand, called at src/Cardano/CLI/Run.hs:56:5 in cardano-cli-11.1.0.0-m7E2PixNal7UE1rLhEhD4:Cardano.CLI.Run
runClientCommand, called at app/cardano-cli.hs:58:14 in cardano-cli-11.1.0.0-9dxN4pgm9NUBSlw0rUsPdR-cardano-cli:Main
Called from:
execCli_ (src/Testnet/Components/Configuration.hs:203:3 in cardano-testnet-11.0.0-6fY8KMzoS40J82YWCRytxm:Testnet.Components.Configuration)
createSPOGenesisAndFiles (src/Testnet/Start/Cardano.hs:128:8 in cardano-testnet-11.0.0-6fY8KMzoS40J82YWCRytxm:Testnet.Start.Cardano)
createTestnetEnv (src/Testnet/Start/Cardano.hs:517:6 in cardano-testnet-11.0.0-6fY8KMzoS40J82YWCRytxm:Testnet.Start.Cardano)
createAndRunTestnet (test/Spec/Chairman/Cardano.hs:23:32 in cardano-node-chairman-11.0.0-3IhdUzfF4BEIGxrbLH1iv8-chairman-tests:Spec.Chairman.Cardano)
testCase (src/Hedgehog/Extras/Test/TestWatchdog.hs:166:66 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog)
a given constraint (src/Hedgehog/Extras/Test/TestWatchdog.hs:159:26 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog)
testCase (src/Hedgehog/Extras/Test/TestWatchdog.hs:144:11 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog)
runWithWatchdog (src/Hedgehog/Extras/Test/TestWatchdog.hs:159:26 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog)
runWithDefaultWatchdog (src/Hedgehog/Extras/Test/TestWatchdog.hs:166:36 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog)
runWithDefaultWatchdog_ (test/Spec/Chairman/Cardano.hs:19:84 in cardano-node-chairman-11.0.0-3IhdUzfF4BEIGxrbLH1iv8-chairman-tests:Spec.Chairman.Cardano)
CallStack (from HasCallStack):
execCli_, called at src/Testnet/Components/Configuration.hs:203:3 in cardano-testnet-11.0.0-6fY8KMzoS40J82YWCRytxm:Testnet.Components.Configuration
createSPOGenesisAndFiles, called at src/Testnet/Start/Cardano.hs:128:8 in cardano-testnet-11.0.0-6fY8KMzoS40J82YWCRytxm:Testnet.Start.Cardano
createTestnetEnv, called at src/Testnet/Start/Cardano.hs:517:6 in cardano-testnet-11.0.0-6fY8KMzoS40J82YWCRytxm:Testnet.Start.Cardano
createAndRunTestnet, called at test/Spec/Chairman/Cardano.hs:23:32 in cardano-node-chairman-11.0.0-3IhdUzfF4BEIGxrbLH1iv8-chairman-tests:Spec.Chairman.Cardano
testCase, called at src/Hedgehog/Extras/Test/TestWatchdog.hs:166:66 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog
a given constraint, called at src/Hedgehog/Extras/Test/TestWatchdog.hs:159:26 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog
testCase, called at src/Hedgehog/Extras/Test/TestWatchdog.hs:144:11 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog
runWithWatchdog, called at src/Hedgehog/Extras/Test/TestWatchdog.hs:159:26 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog
runWithDefaultWatchdog, called at src/Hedgehog/Extras/Test/TestWatchdog.hs:166:36 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog
runWithDefaultWatchdog_, called at test/Spec/Chairman/Cardano.hs:19:84 in cardano-node-chairman-11.0.0-3IhdUzfF4BEIGxrbLH1iv8-chairman-tests:Spec.Chairman.Cardano
Called from:
liftToIntegration (src/Testnet/Start/Cardano.hs:516:3 in cardano-testnet-11.0.0-6fY8KMzoS40J82YWCRytxm:Testnet.Start.Cardano)
createAndRunTestnet (test/Spec/Chairman/Cardano.hs:23:32 in cardano-node-chairman-11.0.0-3IhdUzfF4BEIGxrbLH1iv8-chairman-tests:Spec.Chairman.Cardano)
testCase (src/Hedgehog/Extras/Test/TestWatchdog.hs:166:66 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog)
a given constraint (src/Hedgehog/Extras/Test/TestWatchdog.hs:159:26 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog)
testCase (src/Hedgehog/Extras/Test/TestWatchdog.hs:144:11 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog)
runWithWatchdog (src/Hedgehog/Extras/Test/TestWatchdog.hs:159:26 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog)
runWithDefaultWatchdog (src/Hedgehog/Extras/Test/TestWatchdog.hs:166:36 in hedgehog-extras-0.10.1.0-1yXwNz9wibnKCzH0x1ONsp:Hedgehog.Extras.Test.TestWatchdog)
runWithDefaultWatchdog_ (test/Spec/Chairman/Cardano.hs:19:84 in cardano-node-chairman-11.0.0-3IhdUzfF4BEIGxrbLH1iv8-chairman-tests:Spec.Chairman.Cardano)
This failure can be reproduced by running:
> recheckAt (Seed 5222387739600780530 15229919228184727219) "1:" chairman
Use "--pattern '$NF ~ /chairman/' --hedgehog-replay '1: Seed 5222387739600780530 15229919228184727219'" to reproduce from the command-line.
Use -p '/chairman/' to rerun this test only.
Network
isPortOpen False: OK
✓ isPortOpen False passed 1 test.
isPortOpen True: OK
✓ isPortOpen True passed 1 test.
1 out of 3 tests failed (5.47s)
Loading