Skip to content

Use cardano-config and adopt db-synthesizer - #6628

Draft
jasagredo wants to merge 4 commits into
f-f/prepare-11.1from
js/cardano-config-db-synth
Draft

Use cardano-config and adopt db-synthesizer#6628
jasagredo wants to merge 4 commits into
f-f/prepare-11.1from
js/cardano-config-db-synth

Update to newer LSM options format

7baf712
Select commit
Loading
Failed to load commit list.
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)