Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warn the protocol version is too low if we have ExperimentalHardForksEnabled #5883

Closed
wants to merge 1 commit into from

Warn the protocol version is too low if we have `ExperimentalHardFork…

8439f88
Select commit
Loading
Failed to load commit list.
Closed

Warn the protocol version is too low if we have ExperimentalHardForksEnabled #5883

Warn the protocol version is too low if we have `ExperimentalHardFork…
8439f88
Select commit
Loading
Failed to load commit list.
IOG Hydra / ci/hydra-build:x86_64-darwin.nonrequired failed Jun 25, 2024 in 15m 52s

Build dependency failed

1 failed steps

Details

Failed Steps

Step 1

Derivation

/nix/store/rx9mm3dmzkglx0dmy1j47h09kbdykn36-cardano-testnet-test-cardano-testnet-test-8.12.0-check.drv

Log

unpacking sources
unpacking source archive /nix/store/x2cdllx79900jgfz3fnlban9724vgw4a-source-root-cardano-testnet-test-cardano-testnet-test-root
source root is source-root-cardano-testnet-test-cardano-testnet-test-root
patching sources
building
/nix/store/qbfz4zxgg6cbqypb0xgsvad5q5aiaq0n-cardano-testnet-test-cardano-testnet-test-8.12.0/bin:
patching script interpreter paths in /tmp/tmp.1kxc0yShrc/tmp.Q3IhqOcvUq/bin
test/Spec.hs
  Spec
    Ledger Events
      Sanity Check:                          OK (24.89s)
          ✓ Sanity Check passed 1 test.
      Treasury Growth:                       OK (73.67s)
          ✓ Treasury Growth passed 1 test.
      Governance
        Committee Add New:                   IGNORED on MacOS and Windows
          IGNORED on MacOS and Windows
        Committee Motion Of No Confidence:   IGNORED on MacOS and Windows
          IGNORED on MacOS and Windows
        DRep Deposits:                       OK (29.62s)
            ✓ DRep Deposits passed 1 test.
        DRep Retirement:                     OK (26.38s)
            ✓ DRep Retirement passed 1 test.
        Propose And Ratify New Constitution: IGNORED on MacOS and Windows
          IGNORED on MacOS and Windows
        Propose New Constitution SPO:        OK (24.32s)
            ✓ Propose New Constitution SPO passed 1 test.
        Gov Action Timeout:                  OK (150.67s)
            ✓ Gov Action Timeout passed 1 test.
        Treasury Withdrawal:                 OK (56.73s)
            ✓ Treasury Withdrawal passed 1 test.
        PParam change fails for SPO:         FAIL (33.48s)
            ✗ PParam change fails for SPO failed at test/cardano-testnet-test/Cardano/Testnet/Test/Gov/PParamChangeFailsSPO.hs:41:32
              after 1 test.
              shrink path: 1:
            
              forAll1 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli conway transaction sign --tx-body-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/vote/vote-tx-body.txbody --signing-key-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.skey --signing-key-file pools-keys/pool1/cold.skey --out-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/vote/signed-vote-tx.tx
              
              forAll2 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli conway transaction build --change-address addr_test1vqcrewxny6fsm2f5ndagn3gtj24kwgkydm3umdna7vn94jqs0jqsv --tx-in f078f07a0ddc644667b5f673187f396cc2902997dd063b091d23c76079eb3a2a#0 --vote-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/vote/vote-files/vote-spo-1 --witness-override 1 --out-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/vote/vote-tx-body.txbody
              
              forAll3 =
                Largest UTxO for addr_test1vqcrewxny6fsm2f5ndagn3gtj24kwgkydm3umdna7vn94jqs0jqsv: TxIn "f078f07a0ddc644667b5f673187f396cc2902997dd063b091d23c76079eb3a2a" (TxIx 0)
              
              forAll4 =
                (TxIn "f078f07a0ddc644667b5f673187f396cc2902997dd063b091d23c76079eb3a2a" (TxIx 0),TxOut (AddressInEra (ShelleyAddressInEra ShelleyBasedEraConway) (ShelleyAddress Testnet (KeyHashObj (KeyHash "303cb8d326930da9349b7a89c50b92ab6722c46ee3cdb67df3265ac8")) StakeRefNull)) (TxOutValueShelleyBased ShelleyBasedEraConway (MaryValue (Coin 300000000000) (MultiAsset (fromList [])))) TxOutDatumNone ReferenceScriptNone)
              
              forAll5 =
                Finding UTxOs for addr_test1vqcrewxny6fsm2f5ndagn3gtj24kwgkydm3umdna7vn94jqs0jqsv
              
              forAll6 =
                Operation completed in 0.000054s
              
              forAll7 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli conway governance vote create --yes --governance-action-tx-id 83cf46d43455b25ab1cc6ce663140fe191acf2fce04d51027893e07318ce048d --governance-action-index 0 --cold-verification-key-file pools-keys/pool1/cold.vkey --out-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/vote/vote-files/vote-spo-1
              
              forAll8 =
                Creating directory if missing: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/vote/vote-files
              
              forAll10 =
                Operation completed in 0.000061s
              
              forAll11 =
                Operation completed in 0.000057s
              
              forAll12 =
                Operation completed in 0.000095s
              
              forAll13 =
                Operation completed in 0.000048s
              
              forAll14 =
                Operation completed in 0.00006s
              
              forAll15 =
                Operation completed in 0.000071s
              
              forAll16 =
                Operation completed in 0.000048s
              
              forAll17 =
                Operation completed in 0.000054s
              
              forAll18 =
                Operation completed in 0.000046s
              
              forAll19 =
                Operation completed in 0.000058s
              
              forAll20 =
                Operation completed in 0.000051s
              
              forAll21 =
                Operation completed in 0.000045s
              
              forAll22 =
                Operation completed in 0.000062s
              
              forAll23 =
                Operation completed in 0.000043s
              
              forAll24 =
                Operation completed in 0.000059s
              
              forAll25 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli transaction txid --tx-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/signed-proposal.tx
              
              forAll26 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli conway transaction submit --tx-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/signed-proposal.tx
              
              forAll27 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli conway transaction sign --tx-body-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/tx.body --signing-key-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.skey --out-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/signed-proposal.tx
              
              forAll28 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli conway transaction build --change-address addr_test1vqvpkrtcerunzfxvxsyahytxltvay225npwx7c3dlpp30zs276ssq --tx-in e561b37f9e90f7a41006758c6ae97dd33ea75c3c56f743c077a9af4154347d5d#0 --proposal-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/sample-proposal-anchor --out-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/tx.body
              
              forAll29 =
                Largest UTxO for addr_test1vqvpkrtcerunzfxvxsyahytxltvay225npwx7c3dlpp30zs276ssq: TxIn "e561b37f9e90f7a41006758c6ae97dd33ea75c3c56f743c077a9af4154347d5d" (TxIx 0)
              
              forAll30 =
                (TxIn "e561b37f9e90f7a41006758c6ae97dd33ea75c3c56f743c077a9af4154347d5d" (TxIx 0),TxOut (AddressInEra (ShelleyAddressInEra ShelleyBasedEraConway) (ShelleyAddress Testnet (KeyHashObj (KeyHash "181b0d78c8f93124cc3409db9166fad9d22954985c6f622df843178a")) StakeRefNull)) (TxOutValueShelleyBased ShelleyBasedEraConway (MaryValue (Coin 300000000000) (MultiAsset (fromList [])))) TxOutDatumNone ReferenceScriptNone)
              
              forAll31 =
                Finding UTxOs for addr_test1vqvpkrtcerunzfxvxsyahytxltvay225npwx7c3dlpp30zs276ssq
              
              forAll32 =
                Operation completed in 0.000047s
              
              forAll33 =
                /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/tx.body
              
              forAll34 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli conway governance action create-protocol-parameters-update --testnet --governance-action-deposit 1000000 --deposit-return-stake-verification-key-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/stake.vkey --drep-activity 3 --anchor-url https://tinyurl.com/3wrwb2as --anchor-data-hash 0ddee8482655dcaf1471243432069483a029bce680457d01f547f6b5f097d73f --out-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/sample-proposal-anchor
              
              forAll35 =
                /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/sample-proposal-anchor
              
              forAll36 =
                Operation completed in 0.500843s
              
              forAll37 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli conway governance hash anchor-data --file-text /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/sample-proposal-anchor
              
              forAll38 =
                Writing file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/sample-proposal-anchor
              
              forAll39 =
                /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/sample-proposal-anchor
              
              forAll40 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli stake-address key-gen --verification-key-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/stake.vkey --signing-key-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal/stake.skey
              
              forAll41 =
                Creating directory if missing: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/proposal
              
              forAll50 =
                Started logging epoch states to: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/logs/ledger-epoch-state.log
                Epoch state diffs are logged to: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/logs/ledger-epoch-state-diffs.log
              
              forAll51 =
                /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/./socket/pool1/sock
              
              forAll52 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/current-stake-pools.json ━━━━
                [
                    "pool1quv8lyx358je25gff5wf9r56ldgsc5r49w0gm0je9zn2z34672c",
                    "pool19a6hjtsjkgs2863fs8avs9uf82ehxre98ct0aeyyu7nlgmjdaqd",
                    "pool1usfhgtf4r899cza9tdhfyk77nw7w02n35h4s7atxv73r5fwz8gp"
                ]
              
              forAll53 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/current-stake-pools.json
              
              forAll54 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli query stake-pools --out-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/current-stake-pools.json
              
              forAll55 =
                /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/current-stake-pools.json
              
              forAll56 =
                                           TxHash                                 TxIx        Amount
                --------------------------------------------------------------------------------------
                7f618d208534c41b63ca83ed0a7568804755ad926c96c09e614e1312675cd81f     0        300000000000 lovelace + TxOutDatumNone
              
              forAll57 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli query utxo --address addr_test1vrcq30882zs34e3ah8c4z4mddvww7a474j24qef8pf506xsz7n8rv --cardano-mode
              
              forAll58 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.vkey ━━━━
                {
                    "type": "GenesisUTxOVerificationKey_ed25519",
                    "description": "Genesis Initial UTxO Verification Key",
                    "cborHex": "5820b90db872670966f0f9839c6e67514cc9c20674f46fe29e9bc2c162792b03ba34"
                }
                
              
              forAll59 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.vkey
              
              forAll60 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.skey ━━━━
                {
                    "type": "GenesisUTxOSigningKey_ed25519",
                    "description": "Genesis Initial UTxO Signing Key",
                    "cborHex": "5820689fa2a2b66aceadec6491f2b68abf5ca91d4e68cc23e4136ea6185f10460ee6"
                }
                
              
              forAll61 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.skey
              
              forAll62 =
                                           TxHash                                 TxIx        Amount
                --------------------------------------------------------------------------------------
                f078f07a0ddc644667b5f673187f396cc2902997dd063b091d23c76079eb3a2a     0        300000000000 lovelace + TxOutDatumNone
              
              forAll63 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli query utxo --address addr_test1vqcrewxny6fsm2f5ndagn3gtj24kwgkydm3umdna7vn94jqs0jqsv --cardano-mode
              
              forAll64 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.vkey ━━━━
                {
                    "type": "GenesisUTxOVerificationKey_ed25519",
                    "description": "Genesis Initial UTxO Verification Key",
                    "cborHex": "5820b98c23dc76efc9954effaab655d566c6cb24be4df5a3879b538a8c2687bff662"
                }
                
              
              forAll65 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.vkey
              
              forAll66 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.skey ━━━━
                {
                    "type": "GenesisUTxOSigningKey_ed25519",
                    "description": "Genesis Initial UTxO Signing Key",
                    "cborHex": "5820c5e396d59a1a0f73ed83a1660e0738e193c6ec7ce4b30fc8d9eb1c2289fda17e"
                }
                
              
              forAll67 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.skey
              
              forAll68 =
                                           TxHash                                 TxIx        Amount
                --------------------------------------------------------------------------------------
                e561b37f9e90f7a41006758c6ae97dd33ea75c3c56f743c077a9af4154347d5d     0        300000000000 lovelace + TxOutDatumNone
              
              forAll69 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli query utxo --address addr_test1vqvpkrtcerunzfxvxsyahytxltvay225npwx7c3dlpp30zs276ssq --cardano-mode
              
              forAll70 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.vkey ━━━━
                {
                    "type": "GenesisUTxOVerificationKey_ed25519",
                    "description": "Genesis Initial UTxO Verification Key",
                    "cborHex": "5820c7be73bbb967dd88cf72de4ac3444ab3f7f8516b2fde12ba26d850e1872b4bb2"
                }
                
              
              forAll71 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.vkey
              
              forAll72 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.skey ━━━━
                {
                    "type": "GenesisUTxOSigningKey_ed25519",
                    "description": "Genesis Initial UTxO Signing Key",
                    "cborHex": "5820a75b0100054406a4a4356512d93e72090ef4adaa602bc60743653f39bef6a28a"
                }
                
              
              forAll73 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.skey
              
              forAll74 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.vkey ━━━━
                {
                    "type": "GenesisUTxOVerificationKey_ed25519",
                    "description": "Genesis Initial UTxO Verification Key",
                    "cborHex": "5820b90db872670966f0f9839c6e67514cc9c20674f46fe29e9bc2c162792b03ba34"
                }
                
              
              forAll75 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.vkey
              
              forAll76 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.skey ━━━━
                {
                    "type": "GenesisUTxOSigningKey_ed25519",
                    "description": "Genesis Initial UTxO Signing Key",
                    "cborHex": "5820689fa2a2b66aceadec6491f2b68abf5ca91d4e68cc23e4136ea6185f10460ee6"
                }
                
              
              forAll77 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.skey
              
              forAll78 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.vkey ━━━━
                {
                    "type": "GenesisUTxOVerificationKey_ed25519",
                    "description": "Genesis Initial UTxO Verification Key",
                    "cborHex": "5820b98c23dc76efc9954effaab655d566c6cb24be4df5a3879b538a8c2687bff662"
                }
                
              
              forAll79 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.vkey
              
              forAll80 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.skey ━━━━
                {
                    "type": "GenesisUTxOSigningKey_ed25519",
                    "description": "Genesis Initial UTxO Signing Key",
                    "cborHex": "5820c5e396d59a1a0f73ed83a1660e0738e193c6ec7ce4b30fc8d9eb1c2289fda17e"
                }
                
              
              forAll81 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.skey
              
              forAll82 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.vkey ━━━━
                {
                    "type": "GenesisUTxOVerificationKey_ed25519",
                    "description": "Genesis Initial UTxO Verification Key",
                    "cborHex": "5820c7be73bbb967dd88cf72de4ac3444ab3f7f8516b2fde12ba26d850e1872b4bb2"
                }
                
              
              forAll83 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.vkey
              
              forAll84 =
                ━━━━ File: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.skey ━━━━
                {
                    "type": "GenesisUTxOSigningKey_ed25519",
                    "description": "Genesis Initial UTxO Signing Key",
                    "cborHex": "5820a75b0100054406a4a4356512d93e72090ef4adaa602bc60743653f39bef6a28a"
                }
                
              
              forAll85 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.skey
              
              forAll86 =
                2024-06-25 00:38:14.252474 UTC
              
              forAll87 =
                2024-06-25 00:38:57.071957 UTC
              
              forAll88 =
                2024-06-25 00:38:12.071957 UTC
              
              forAll89 =
                Node name: pool3
              
              forAll90 =
                Node name: pool2
              
              forAll91 =
                Node name: pool1
              
              forAll92 =
                Writing file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool3/topology.json
              
              forAll93 =
                Writing file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool2/topology.json
              
              forAll94 =
                Writing file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool1/topology.json
              
              forAll95 =
                Writing file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool3/port
              
              forAll96 =
                Renaming from "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron-gen-command/delegation-cert.002.json" to "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool3/byron-delegation.cert"
              
              forAll97 =
                Renaming from "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron-gen-command/delegate-keys.002.key" to "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool3/byron-delegate.key"
              
              forAll98 =
                Writing file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool2/port
              
              forAll99 =
                Renaming from "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron-gen-command/delegation-cert.001.json" to "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool2/byron-delegation.cert"
              
              forAll100 =
                Renaming from "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron-gen-command/delegate-keys.001.key" to "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool2/byron-delegate.key"
              
              forAll101 =
                Writing file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool1/port
              
              forAll102 =
                Renaming from "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron-gen-command/delegation-cert.000.json" to "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool1/byron-delegation.cert"
              
              forAll103 =
                Renaming from "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron-gen-command/delegate-keys.000.key" to "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool1/byron-delegate.key"
              
              forAll104 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.addr
              
              forAll105 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli address build --payment-verification-key-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.vkey --testnet-magic 42 --out-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo3/utxo.addr
              
              forAll106 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.addr
              
              forAll107 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli address build --payment-verification-key-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.vkey --testnet-magic 42 --out-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo2/utxo.addr
              
              forAll108 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.addr
              
              forAll109 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli address build --payment-verification-key-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.vkey --testnet-magic 42 --out-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/utxo-keys/utxo1/utxo.addr
              
              forAll110 =
                [PoolNodeKeys {poolNodeKeysCold = KeyPair {verificationKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool1/cold.vkey", signingKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool1/cold.skey"}, poolNodeKeysVrf = KeyPair {verificationKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool1/vrf.vkey", signingKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool1/vrf.skey"}, poolNodeKeysStaking = KeyPair {verificationKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool1/staking-reward.vkey", signingKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool1/staking-reward.skey"}},PoolNodeKeys {poolNodeKeysCold = KeyPair {verificationKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool2/cold.vkey", signingKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool2/cold.skey"}, poolNodeKeysVrf = KeyPair {verificationKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool2/vrf.vkey", signingKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool2/vrf.skey"}, poolNodeKeysStaking = KeyPair {verificationKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool2/staking-reward.vkey", signingKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool2/staking-reward.skey"}},PoolNodeKeys {poolNodeKeysCold = KeyPair {verificationKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool3/cold.vkey", signingKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool3/cold.skey"}, poolNodeKeysVrf = KeyPair {verificationKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool3/vrf.vkey", signingKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool3/vrf.skey"}, poolNodeKeysStaking = KeyPair {verificationKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool3/staking-reward.vkey", signingKey = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/pools-keys/pool3/staking-reward.skey"}}]
              
              forAll111 =
                Renaming from "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron-gen-command/genesis.json" to "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron/genesis.json"
              
              forAll112 =
                byron-gen-command
              
              forAll113 =
                pools-keys
              
              forAll114 =
                genesis.alonzo.spec.json
              
              forAll115 =
                utxo-keys
              
              forAll116 =
                stake-delegators
              
              forAll117 =
                byron
              
              forAll118 =
                work
              
              forAll119 =
                conway-genesis.json
              
              forAll120 =
                byron.genesis.spec.json
              
              forAll121 =
                shelley-genesis.json
              
              forAll122 =
                module
              
              forAll123 =
                drep-keys
              
              forAll124 =
                genesis-keys
              
              forAll125 =
                delegate-keys
              
              forAll126 =
                alonzo-genesis.json
              
              forAll127 =
                genesis.conway.spec.json
              
              forAll128 =
                Listing directory: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/
              
              forAll129 =
                Creating directory if missing: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron
              
              forAll130 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli conway genesis create-testnet-data --spec-shelley /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/genesis-input.shelley.json --spec-alonzo /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/genesis-input.alonzo.json --spec-conway /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/genesis-input.conway.json --testnet-magic 42 --pools 3 --total-supply 2000000000000 --delegated-supply 1000000000000 --stake-delegators 3 --utxo-keys 3 --drep-keys 3 --start-time 2024-06-25T00:38:12Z --out-dir /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/
              
              forAll131 =
                Number of seeded UTxO keys: 3
              
              forAll132 =
                Number of stake delegators: 3
              
              forAll133 =
                Number of pools: 3
              
              forAll134 =
                Writing file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/genesis-input.shelley.json
              
              forAll135 =
                Reading file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/genesis-input.shelley.json
              
              forAll136 =
                Rewriting JSON file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/genesis-input.shelley.json
              
              forAll137 =
                Creating directory if missing: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a
              
              forAll138 =
                "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/configuration.yaml"
              
              forAll139 =
                "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/genesis.conway.spec.json"
              
              forAll140 =
                "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/genesis.alonzo.spec.json"
              
              forAll141 =
                ━━━━ command ━━━━
                /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli byron genesis genesis --protocol-magic 42 --start-time 1719275892 --k 10 --n-poor-addresses 0 --n-delegate-addresses 3 --total-balance 8000000001 --delegate-share 1 --avvm-entry-count 0 --avvm-entry-balance 0 --avvm-balance-factor 1 --protocol-parameters-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron.genesis.spec.json --genesis-output-dir /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron-gen-command
              
              forAll142 =
                Writing file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/byron.genesis.spec.json
              
              forAll143 =
                darwin
              
              forAll144 =
                2024-06-25 00:38:12.887474 UTC
              
              forAll145 =
                2024-06-25 00:37:57.887474 UTC
            
                 ┏━━ test/cardano-testnet-test/Cardano/Testnet/Test/Gov/PParamChangeFailsSPO.hs ━━━
              40 ┃ hprop_check_pparam_fails_spo :: Property
              41 ┃ hprop_check_pparam_fails_spo = integrationWorkspace "test-pparam-spo" $ \tempAbsBasePath' ->
                 ┃ │ Workspace: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a
                 ┃ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                 ┃ │ ━━━ Exception (IOException) ━━━
                 ┃ │ /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/logs: removePathForcibly:removePathForcibly:removeDirectory: unsatisfied constraints (Directory not empty)
              42 ┃                                  H.runWithDefaultWatchdog_ $ do
              43 ┃   -- Start a local test net
              44 ┃   conf@Conf { tempAbsPath } <- mkConf tempAbsBasePath'
                 ┃   │ /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a
              45 ┃   let tempAbsPath' = unTmpAbsPath tempAbsPath
              46 ┃       tempBaseAbsPath = makeTmpBaseAbsPath tempAbsPath
              47 ┃ 
              48 ┃   work <- H.createDirectoryIfMissing $ tempAbsPath' </> "work"
                 ┃   │ Creating directory if missing: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work
              49 ┃ 
              50 ┃   -- Create default testnet
              51 ┃   let ceo = ConwayEraOnwardsConway
              52 ┃       sbe = conwayEraOnwardsToShelleyBasedEra ceo
              53 ┃       era = toCardanoEra sbe
              54 ┃       cEra = AnyCardanoEra era
              55 ┃       fastTestnetOptions = cardanoDefaultTestnetOptions
              56 ┃         { cardanoEpochLength = 200
              57 ┃         , cardanoNodeEra = cEra
              58 ┃         }
              59 ┃ 
              60 ┃   TestnetRuntime
              61 ┃     { testnetMagic
              62 ┃     , poolNodes
              63 ┃     , wallets=wallet0:wallet1:_wallet2:_
              64 ┃     , configurationFile
              65 ┃     }
              66 ┃     <- cardanoTestnetDefault fastTestnetOptions conf
              67 ┃ 
              68 ┃   PoolNode{poolRuntime} <- H.headM poolNodes
              69 ┃   poolSprocket1 <- H.noteShow $ nodeSprocket poolRuntime
                 ┃   │ Sprocket {sprocketBase = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/", sprocketName = "./socket/pool1/sock"}
              70 ┃   execConfig <- mkExecConfig tempBaseAbsPath poolSprocket1 testnetMagic
              71 ┃   let socketPath = nodeSocketPath poolRuntime
              72 ┃ 
              73 ┃   epochStateView <- getEpochStateView configurationFile socketPath
              74 ┃ 
              75 ┃   H.note_ $ "Sprocket: " <> show poolSprocket1
                 ┃   │ Sprocket: Sprocket {sprocketBase = "/private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/", sprocketName = "./socket/pool1/sock"}
              76 ┃   H.note_ $ "Abs path: " <> tempAbsBasePath'
                 ┃   │ Abs path: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a
              77 ┃   H.note_ $ "Socketpath: " <> unFile socketPath
                 ┃   │ Socketpath: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/./socket/pool1/sock
              78 ┃   H.note_ $ "Foldblocks config file: " <> unFile configurationFile
                 ┃   │ Foldblocks config file: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/configuration.yaml
              79 ┃ 
              80 ┃   gov <- H.createDirectoryIfMissing $ work </> "governance"
                 ┃   │ Creating directory if missing: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance
              81 ┃ 
              82 ┃   baseDir <- H.createDirectoryIfMissing $ gov </> "output"
                 ┃   │ Creating directory if missing: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output
              83 ┃ 
              84 ┃ 
              85 ┃   let propVotes :: [(String, Int)]
              86 ┃       propVotes = zip (concatMap (uncurry replicate) [(1, "yes")]) [1..]
              87 ┃   annotateShow propVotes
                 ┃   │ [ ( "yes" , 1 ) ]
              88 ┃ 
              89 ┃   (governanceActionTxId, governanceActionIndex) <-
              90 ┃     makeActivityChangeProposal execConfig epochStateView ceo baseDir "proposal"
              91 ┃                                Nothing (EpochInterval 3) wallet0 (EpochInterval 2)
              92 ┃ 
              93 ┃   failToVoteChangeProposalWithSPOs ceo execConfig epochStateView baseDir "vote"
                 ┃   │ Creating directory if missing: /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/vote
                 ┃   │ ━━━━ command ━━━━
                 ┃   │ /nix/store/gl61sajc9b9g2v6bw33836favm5z7rml-cardano-cli-exe-cardano-cli-8.24.0.0/bin/cardano-cli conway transaction submit --tx-file /private/tmp/tmp.1kxc0yShrc/test-pparam-spo-test-8907950182d28d3a/work/governance/output/vote/signed-vote-tx.tx
              94 ┃                                    governanceActionTxId governanceActionIndex propVotes wallet1
            
              This failure can be reproduced by running:
              > recheckAt (Seed 16313448213530422702 16105154375598354805) "1:" PParam change fails for SPO
            
          Use "--pattern '$NF ~ /PParam change fails for SPO/' --hedgehog-replay '1: Seed 16313448213530422702 16105154375598354805'" to reproduce from the command-line.
          
          Use -p '/PParam change fails for SPO/' to rerun this test only.
      Plutus
        PlutusV3:                            OK (35.54s)
            ✓ PlutusV3 passed 1 test.
    CLI
      Shutdown:                              OK (14.76s)
          ✓ Shutdown passed 1 test.
      Shutdown On Sigint:                    IGNORED on MacOS and Windows
        IGNORED on MacOS and Windows
      Babbage
        leadership-schedule:                 IGNORED on MacOS and Windows
          IGNORED on MacOS and Windows
        stake-snapshot:                      OK (165.75s)
            ✓ stake-snapshot passed 1 test.
        transaction:                         OK (20.97s)
            ✓ transaction passed 1 test.
      kes-period-info:                       OK (169.85s)
          ✓ kes-period-info passed 1 test.
      query-slot-number:                     OK (22.65s)
          ✓ query-slot-number passed 1 test.
      foldEpochState receives ledger state:  OK (33.94s)
          ✓ foldEpochState receives ledger state passed 1 test.
      CliQueries:                            OK (26.90s)
          ✓ CliQueries passed 1 test.
  SubmitApi
    Babbage
      transaction:                           OK (29.97s)
          ✓ transaction passed 1 test.

1 out of 22 tests failed (940.09s)