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:aarch64-darwin.native."checks/cardano-node-chairman-11.0.0-inplace-chairman-tests/chairman-tests" failed Jul 24, 2026 in 18s

Build failed

1 failed steps

Details

Failed Steps

Step 2

Derivation

/nix/store/apk3g81shkv02j6q22rbmplxw6hn80id-cardano-node-chairman-test-chairman-tests-11.0.0-check.drv

Log

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/jr2gjwilxv9mgpmzy9bij629hpdssa3l-cardano-node-chairman-test-chairman-tests-11.0.0/bin:
patching script interpreter paths in /tmp/tmp.e8XMS2j2TL/tmp.ZcwQtQ9XGS/bin
test/Spec.hs
  Spec
    Chairman
      Cardano
        chairman:       FAIL (6.82s)
            ✗ 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.e8XMS2j2TL/cardano-chairman-0-test-6566e0aba3532580
                 ┃ │ Test failed, preserving workspace for debugging: /private/tmp/tmp.e8XMS2j2TL/cardano-chairman-0-test-6566e0aba3532580
                 ┃ │ Workspace: /private/tmp/tmp.e8XMS2j2TL/cardano-chairman-1-test-405925e0317e5319
                 ┃ │ Test failed, preserving workspace for debugging: /private/tmp/tmp.e8XMS2j2TL/cardano-chairman-1-test-405925e0317e5319
                 ┃ │ Workspace: /private/tmp/tmp.e8XMS2j2TL/cardano-chairman-2-test-12ada7410ca2d438
                 ┃ │ Test failed, preserving workspace for debugging: /private/tmp/tmp.e8XMS2j2TL/cardano-chairman-2-test-12ada7410ca2d438
              20 ┃   conf <- mkConf tempAbsPath'
                 ┃   │ /private/tmp/tmp.e8XMS2j2TL/cardano-chairman-0-test-6566e0aba3532580
                 ┃   │ /private/tmp/tmp.e8XMS2j2TL/cardano-chairman-1-test-405925e0317e5319
                 ┃   │ /private/tmp/tmp.e8XMS2j2TL/cardano-chairman-2-test-12ada7410ca2d438
              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.e8XMS2j2TL/cardano-chairman-2-test-12ada7410ca2d438/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 423957507400923060 16829402156329152809) "1:" chairman
            
          Use "--pattern '$NF ~ /chairman/' --hedgehog-replay '1: Seed 423957507400923060 16829402156329152809'" to reproduce from the command-line.
          
          Use -p '/chairman/' to rerun this test only.
    Network
      isPortOpen False: OK (0.01s)
          ✓ isPortOpen False passed 1 test.
      isPortOpen True:  OK (0.01s)
          ✓ isPortOpen True passed 1 test.

1 out of 3 tests failed (6.82s)