Warn the protocol version is too low if we have ExperimentalHardForksEnabled
#5883
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)
Loading