CDFs for EB announcements - #6639
Open
coot wants to merge 2 commits into
Open
IOG Hydra / ci/hydra-build:aarch64-linux.native.workbench-ci-test
failed
Aug 5, 2026 in 46s
Build failed
1 failed steps
Details
Failed Steps
Step 1
Derivation
/nix/store/xb30smlfznkbd0vxgvkchjd99kcnbvyf-workbench-run-ci-test-hydra-coay-supervisor.drv
Log
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
workbench: manifest: component versions:
cardano-node 11.1.0.164 ee7ea74fc8e3990357844de678f26ed99732d2bf unknown-branch
ouroboros-consensus 3.0.1.0 minimal
ouroboros-network 1.1.0.0 minimal
cardano-ledger-core 1.21.0.0 minimal
plutus-core 1.65.0.0 minimal
cardano-crypto 1.3.0 a74150162e87a6d783b50a0ee7bdd95abe483bff
cardano-prelude 0.2.2.0 2b6092cfbae841037a5f72ae2e52bd7bb4514806
workbench: top-level: profile ci-test-hydra-coay, iteration 1 of 1, identified as: UNIDENTIFIED
workbench: run | genesis: cache entry: pre-supplied
workbench: run | tag: allocated run identifier (tag): 2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup
workbench: run | profile: pre-supplied (ci-test-hydra-coay): /nix/store/p976bykqfzr4g8haq44fvyzv7k51s6n9-workbench-profile-data-ci-test-hydra-coay
workbench: profile | overlay: {}
workbench: run | topology: uni-circle
workbench: run | time: allocating time:
- future offset: 40 (of which 0 is extra)
- start time: 2026-08-05T13:12:01Z
- shutdown time: 2026-08-05T13:22:01
- workload end time: 2026-08-05T13:22:01
- earliest end: 2026-08-05T13:22:01
workbench: run | genesis: deriving from cache
workbench: genesis: deriving from cache: /nix/store/3xnv9h3bl6zwvs929v0f0gvvwbvf41sk-workbench-run-genesis-ci-test-hydra-coay -> run/2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup/genesis
workbench: genesis: finalizing retrieved cache entry in: run/2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup/genesis
workbench: run | genesis: deploying..
workbench: lockfile: waiting to acquire the lock on /tmp/workbench.lock
workbench: lockfile: lock acquired
workbench: run: allocated 2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup @ run/2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup
- run dir: run/2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup
- profile JSON: run/2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup/profile.json
- node specs: run/2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup/node-specs.json
- topology: run/2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup/topology/topology.pdf
- node base port: 30000
- EKG URL (node-0): http://localhost:3100/node-0
- Prometheus URL (node-0): http://localhost:3200/node-0
- RTView URL (depending on cardano-tracer build): http://localhost:3300
- era: conway
- epoch slots: 600
- slot duration: 1
- k: 3
- active slots coeff: 0.050
- hosts: 2
- pools: 2
- normal: 2
- dense: 0
- UTxO: 0, of which:
- delegated: 0
- generated: 120
- stuffed: 0
- delegators: 0
- generator duration: 600s
- requested epochs: 2ep
- effective epochs: 1ep
- transaction count: 1kTx
- full blocks: 1
- terminate at block: 8
workbench: run: starting 2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup
workbench: run | scenario: starting fixed-loaded
tracer: started
workbench: supervisor: waiting for cardano-tracer to create socket: OK
node-0: started
node-1: started
workbench: supervisor: waiting 40s for socket of node-0: 0���� 1���� 2���� 3���� 4���� 5���� 6���� 7���� 8���� 9���� 10���� 11���� 12���� 13���� 14���� 15���� 16���� 17���� 18���� 19���� 20���� 21���� 22���� 23���� 24���� 25���� 26���� node-0 up (27s)
workbench: supervisor: waiting 40s for socket of node-1: node-1 up (0s)
srwxr-xr-x 1 nixbld nixbld 0 Aug 5 13:12 run/2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup/node-0/node.socket
srwxr-xr-x 1 nixbld nixbld 0 Aug 5 13:12 run/2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup/node-1/node.socket
srwxr-xr-x 1 nixbld nixbld 0 Aug 5 13:11 run/2026-08-05-13-11-ee7ea-smoketest-ci-test-hydra-coay-sup/tracer/tracer.socket
generator: ERROR (spawn error)
workbench: supervisor: fatal: failed to start generator
run-script.json ------------------------------------
{
"add_tx_size": 100,
"debugMode": false,
"era": "Conway",
"init_cooldown": 5,
"inputs_per_tx": 1,
"localNodeSocketPath": "../node-0/node.socket",
"min_utxo_value": 10000000,
"nodeConfigFile": "../node-0/config.json",
"outputs_per_tx": 1,
"plutus": {
"datum": null,
"limitExecutionMem": null,
"limitExecutionSteps": null,
"redeemer": "plutus-redeemer.json",
"script": {
"Left": "Loop"
},
"type": "LimitSaturationLoop"
},
"sigKey": "../genesis/utxo-keys/utxo1.skey",
"targetNodes": [
{
"addr": "127.0.0.1",
"name": "node-0",
"port": 30000
},
{
"addr": "127.0.0.1",
"name": "node-1",
"port": 30001
}
],
"tps": 0.2,
"tx_count": 120,
"tx_fee": 1380000
}
generator stdout -----------------------------------
Starting service tx-generator:
/nix/store/alql6jm6gibbh146kn5nnpkaqxw4nbvh-tx-generator-exe-tx-generator-2.16/bin/tx-generator
json_highlevel
run-script.json
--cardano-tracer
../tracer/tracer.socket
..or, once again, in a single line:
'/nix/store/alql6jm6gibbh146kn5nnpkaqxw4nbvh-tx-generator-exe-tx-generator-2.16/bin/tx-generator' 'json_highlevel' 'run-script.json' '--cardano-tracer' '../tracer/tracer.socket'
--> initial options:
NixServiceOptions {_nix_debugMode = False, _nix_tx_count = 120, _nix_tps = 0.2, _nix_inputs_per_tx = 1, _nix_outputs_per_tx = 1, _nix_tx_fee = Coin 1380000, _nix_min_utxo_value = Coin 10000000, _nix_add_tx_size = 100, _nix_init_cooldown = 5.0, _nix_era = AnyCardanoEra ConwayEra, _nix_plutus = Just (PlutusOn {plutusType = LimitSaturationLoop, plutusScript = Left "Loop", plutusDatum = Nothing, plutusRedeemer = Just "plutus-redeemer.json", plutusExecMemory = Nothing, plutusExecSteps = Nothing}), _nix_keepalive = Nothing, _nix_nodeConfigFile = Just "../node-0/config.json", _nix_cardanoTracerSocket = Nothing, _nix_sigKey = "../genesis/utxo-keys/utxo1.skey", _nix_localNodeSocketPath = "../node-0/node.socket", _nix_targetNodes = NodeDescription {ndAddr = NodeAddress {naHostAddress = 127.0.0.1, naPort = 30000}, ndName = "node-0"} :| [NodeDescription {ndAddr = NodeAddress {naHostAddress = 127.0.0.1, naPort = 30001}, ndName = "node-1"}]}
--> final options:
NixServiceOptions {_nix_debugMode = False, _nix_tx_count = 120, _nix_tps = 0.2, _nix_inputs_per_tx = 1, _nix_outputs_per_tx = 1, _nix_tx_fee = Coin 1380000, _nix_min_utxo_value = Coin 10000000, _nix_add_tx_size = 100, _nix_init_cooldown = 5.0, _nix_era = AnyCardanoEra ConwayEra, _nix_plutus = Just (PlutusOn {plutusType = LimitSaturationLoop, plutusScript = Left "Loop", plutusDatum = Nothing, plutusRedeemer = Just "plutus-redeemer.json", plutusExecMemory = Nothing, plutusExecSteps = Nothing}), _nix_keepalive = Nothing, _nix_nodeConfigFile = Just "../node-0/config.json", _nix_cardanoTracerSocket = Just "../tracer/tracer.socket", _nix_sigKey = "../genesis/utxo-keys/utxo1.skey", _nix_localNodeSocketPath = "../node-0/node.socket", _nix_targetNodes = NodeDescription {ndAddr = NodeAddress {naHostAddress = 127.0.0.1, naPort = 30000}, ndName = "node-0"} :| [NodeDescription {ndAddr = NodeAddress {naHostAddress = 127.0.0.1, naPort = 30001}, ndName = "node-1"}]}
--> success: quickTestPlutusDataOrDie ["plutus-redeemer.json"]
{"at":"2026-08-05T13:12:03.24690227Z","ns":"Benchmark.TxGeneratorVersion","data":{"arch":"aarch64","compilerName":"ghc","compilerVersion":"9.6","gitRev":"0000000000000000000000000000000000000000","kind":"TraceTxGeneratorVersion","os":"linux","package":"2.16"},"sev":"Info","thread":"4","host":"localhost"}
{"at":"2026-08-05T13:12:03.24692631Z","ns":"Benchmark.BenchTxSubDebug","data":{"kind":"TraceBenchTxSubDebug","msg":"Importing Genesis Fund."},"sev":"Info","thread":"4","host":"localhost"}
{"at":"2026-08-05T13:12:03.444728448Z","ns":"Benchmark.BenchTxSubDebug","data":{"kind":"TraceBenchTxSubDebug","msg":"queryRemoteProtocolParameters : query result saved in: protocol-parameters-queried.json"},"sev":"Info","thread":"4","host":"localhost"}
{"at":"2026-08-05T13:12:03.569632965Z","ns":"Benchmark.BenchTxSubError","data":{"kind":"TraceBenchTxSubError","msg":"TxGenError ApiError (\"genesisSecureInitialFund: no fund found for given key in genesis\")"},"sev":"Info","thread":"4","host":"localhost"}
{"at":"2026-08-05T13:12:03.569639445Z","ns":"Benchmark.BenchTxSubError","data":{"kind":"TraceBenchTxSubError","msg":"QRT Last Message. LoggingLayer shutting down ..."},"sev":"Info","thread":"4","host":"localhost"}
generator stderr -----------------------------------
tx-generator: Cardano.Benchmarking.Script.runScript: AsyncBenchmarkControl uninitialized
CallStack (from HasCallStack):
error, called at src/Cardano/Benchmarking/Script.hs:52:23 in tx-generator-2.16-DVFUvrnfk298bfonVqH910:Cardano.Benchmarking.Script
Service binary 'tx-generator' returned status: 1
-------------------------------------------------
workbench: FATAL: could not start supervisord
workbench: scenario: exit trap triggered
node-0: stopped
node-1: stopped
tracer: stopped
workbench: lockfile: waiting to acquire the lock on /tmp/workbench.lock
workbench: lockfile: lock acquired
workbench: scenario: exit trap finished
real 0m45.609s
user 0m3.889s
sys 0m1.815s
Loading