Skip to content

CDFs for EB announcements - #6639

Open
coot wants to merge 2 commits into
leios-prototypefrom
coot/leios-cdfs
Open

CDFs for EB announcements#6639
coot wants to merge 2 commits into
leios-prototypefrom
coot/leios-cdfs

CDFs for EB announcements

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