Skip to content

Run DB integration tests concurrently - #2134

Draft
sgillespie wants to merge 6 commits into
IntersectMBO:masterfrom
sgillespie:feature/concurrent-tests
Draft

Run DB integration tests concurrently#2134
sgillespie wants to merge 6 commits into
IntersectMBO:masterfrom
sgillespie:feature/concurrent-tests

TODO[REBASEME]: Run "blocks with txs" in parallel

c3c0790
Select commit
Loading
Failed to load commit list.
IOG Hydra / ci/hydra-build:aarch64-linux.required timed out Jul 21, 2026 in 2h 12m 39s

Build timed out

1 failed steps

Details

Failed Steps

Step 1

Derivation

/nix/store/sp3hm141bbnfcf5l2s9myz3bb71bphqd-cardano-chain-gen-test-cardano-chain-gen-13.7.2.1-check.drv

Log

Running phase: unpackPhase
unpacking source archive /nix/store/laqmvq0maajl6bgx4mcjj5i8mgahl4xm-source-cardano-chain-gen-test-cardano-chain-gen-root
source root is source-cardano-chain-gen-test-cardano-chain-gen-root
Running phase: patchPhase
Running phase: buildPhase
pre-check
The files belonging to this database system will be owned by user "nixbld".
This user must also own the server process.

The database cluster will be initialized with locale "en_US.UTF-8".
The default text search configuration will be set to "english".

Data page checksums are disabled.

creating directory /build/db-dir ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default "max_connections" ... 100
selecting default "shared_buffers" ... 128MB
selecting default time zone ... UTC
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok

initdb: warning: enabling "trust" authentication for local connections
initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb.

Success. You can now start the database server using:

    pg_ctl -D /build/db-dir -l logfile start

2026-07-21 17:13:58.030 UTC [33] LOG:  starting PostgreSQL 17.7 on aarch64-unknown-linux-gnu, compiled by clang version 20.1.8, 64-bit
2026-07-21 17:13:58.030 UTC [33] LOG:  listening on Unix socket "/build/.s.PGSQL.5432"
2026-07-21 17:13:58.033 UTC [37] LOG:  database system was shut down at 2026-07-21 17:13:57 UTC
2026-07-21 17:13:58.037 UTC [33] LOG:  database system is ready to accept connections
PostgreSQL server is verified to be started.
total 18K
drwxr-xr-x  4 nixbld nixbld   4 Jan  1  1970 source-cardano-chain-gen-test-cardano-chain-gen-root
-rw-------  1 nixbld nixbld 25K Jul 21 17:13 env-vars
drwx------ 19 nixbld nixbld  26 Jul 21 17:13 db-dir
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0000-20190730.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0000-20190730.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0001-20190730.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0001-20190730.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0002-20190912.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0002-20190912.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0003-20200211.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0003-20200211.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0004-20201026.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0004-20201026.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0005-20210311.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0005-20210311.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0006-20210531.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0006-20210531.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0007-20210611.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0007-20210611.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0008-20210727.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0008-20210727.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0009-20210727.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0009-20210727.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0010-20230612.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0010-20230612.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0011-20230814.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0011-20230814.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0012-20240211.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0012-20240211.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0013-20240318.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0013-20240318.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0014-20240411.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0014-20240411.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0015-20240724.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-1-0015-20240724.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0001-20211003.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0001-20211003.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0002-20211007.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0002-20211007.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0003-20211013.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0003-20211013.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0004-20211014.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0004-20211014.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0005-20211018.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0005-20211018.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0006-20220105.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0006-20220105.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0007-20220118.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0007-20220118.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0008-20220126.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0008-20220126.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0009-20220207.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0009-20220207.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0010-20220225.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0010-20220225.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0011-20220318.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0011-20220318.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0012-20220502.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0012-20220502.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0013-20220505.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0013-20220505.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0014-20220505.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0014-20220505.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0015-20220505.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0015-20220505.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0016-20220524.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0016-20220524.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0017-20220526.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0017-20220526.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0018-20220604.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0018-20220604.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0019-20220615.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0019-20220615.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0020-20220919.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0020-20220919.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0021-20221019.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0021-20221019.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0022-20221020.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0022-20221020.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0023-20221019.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0023-20221019.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0024-20221020.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0024-20221020.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0025-20221020.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0025-20221020.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0026-20231017.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0026-20231017.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0027-20230713.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0027-20230713.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0028-20240117.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0028-20240117.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0029-20240117.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0029-20240117.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0030-20240108.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0030-20240108.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0031-20240117.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0031-20240117.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0032-20230815.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0032-20230815.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0033-20231009.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0033-20231009.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0034-20240301.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0034-20240301.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0035-20240308.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0035-20240308.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0036-20240318.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0036-20240318.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0037-20240403.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0037-20240403.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0038-20240603.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0038-20240603.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0039-20240703.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0039-20240703.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0040-20240626.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0040-20240626.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0041-20240711.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0041-20240711.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0042-20240808.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0042-20240808.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0043-20240828.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0043-20240828.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0044-20240912.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0044-20240912.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0045-20250708.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0045-20250708.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0046-20250223.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0046-20250223.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0047-20260421.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0047-20260421.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0048-20260520.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0048-20260520.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0049-20260604.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0049-20260604.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0050-20260617.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-2-0050-20260617.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-3-0001-20190816.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-3-0001-20190816.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-3-0002-20200521.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-3-0002-20200521.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-3-0003-20240121.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-3-0003-20240121.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-3-0004-20240603.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-3-0004-20240603.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-3-9999-20200728.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-3-9999-20200728.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0001-20200702.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0001-20200702.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0002-20200810.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0002-20200810.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0003-20210116.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0003-20210116.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0004-20210116.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0004-20210116.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0005-20211022.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0005-20211022.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0006-20220118.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0006-20220118.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0007-20220528.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0007-20220528.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0008-20240604.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0008-20240604.sql'
'/nix/store/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0009-20250223.sql' -> '../schema/w2rm9cr1vd3pdrbsmy9i6w2nz9p4i3i1-schema/migration-4-0009-20250223.sql'
NOTICE:  empty string is not a valid password, clearing password
CREATE ROLE
ALTER ROLE
CREATE DATABASE
You are now connected to database "nixbld" as user "postgres".
ALTER SCHEMA
CREATE DATABASE
CREATE DATABASE
CREATE DATABASE
CREATE DATABASE
/nix/store/vyjk4dgjil8qhhka6185n5n5jbdyy52n-cardano-chain-gen-test-cardano-chain-gen-13.7.2.1/bin:
patching script interpreter paths in /build/tmp.LrwPJqgGL5/bin
all
  cardano-chain-gen
    Conway unit tests
      config
        conway genesis and hash:                                                             2026-07-21 17:14:08.864 UTC [260] ERROR:  function init() does not exist
2026-07-21 17:14:08.864 UTC [260] STATEMENT:  DROP FUNCTION init();
OK (0.43s)
        missing conway genesis file:                                                         2026-07-21 17:14:08.866 UTC [262] ERROR:  function init() does not exist at character 8
2026-07-21 17:14:08.866 UTC [262] HINT:  No function matches the given name and argument types. You might need to add explicit type casts.
2026-07-21 17:14:08.866 UTC [262] STATEMENT:  SELECT init();
ExitFailure 3

Errors in file: /tmp/migrate-2026-07-21T17:14:08.847252228Z.log

ExitFailure 3

Errors in file: /tmp/migrate-2026-07-21T17:14:08.850827587Z.log

2026-07-21 17:14:08.898 UTC [273] ERROR:  relation "schema_version" does not exist at character 45
2026-07-21 17:14:08.898 UTC [273] QUERY:  SELECT stage_one + 1                   FROM "schema_version"
2026-07-21 17:14:08.898 UTC [273] CONTEXT:  PL/pgSQL function migrate() line 7 at SQL statement
2026-07-21 17:14:08.898 UTC [273] STATEMENT:  SELECT migrate();
ExitFailure 3

Errors in file: /tmp/migrate-2026-07-21T17:14:08.87051868Z.log

2026-07-21 17:14:08.905 UTC [275] ERROR:  relation "schema_version" does not exist at character 45
2026-07-21 17:14:08.905 UTC [275] QUERY:  SELECT stage_one + 1                   FROM "schema_version"
2026-07-21 17:14:08.905 UTC [275] CONTEXT:  PL/pgSQL function migrate() line 7 at SQL statement
2026-07-21 17:14:08.905 UTC [275] STATEMENT:  SELECT migrate();
ExitFailure 3

Errors in file: /tmp/migrate-2026-07-21T17:14:08.877169793Z.log

2026-07-21 17:14:08.989 UTC [325] ERROR:  function migrate() does not exist at character 8
2026-07-21 17:14:08.989 UTC [325] HINT:  No function matches the given name and argument types. You might need to add explicit type casts.
2026-07-21 17:14:08.989 UTC [325] STATEMENT:  SELECT migrate();
ExitFailure 3

Errors in file: /tmp/migrate-2026-07-21T17:14:08.907466201Z.log

2026-07-21 17:14:08.994 UTC [324] ERROR:  function init() does not exist
2026-07-21 17:14:08.994 UTC [324] STATEMENT:  DROP FUNCTION init();
ExitFailure 3

Errors in file: /tmp/migrate-2026-07-21T17:14:08.978210048Z.log

OK (0.15s)
        no conway genesis hash:                                                              OK (0.16s)
        mismatched conway genesis hash:                                                      OK (0.09s)
        default insert config:                                                               OK
        insert config:                                                                       OK
        simple
          simple forge blocks:                                                               OK (1.69s)
          sync one block:                                                                    OK (2.06s)
          sync small chain:                                                                  OK (1.99s)
          restart db-sync:                                                                   OK (2.02s)
          node restart:                                                                      2026-07-21 17:14:25.502 UTC [3824] WARNING:  there is no transaction in progress
OK (9.20s)
          node restart boundary:                                                             OK (9.40s)
        jsonb-in-schema
          jsonb in schema true:                                                              OK (2.05s)
          jsonb in schema false:                                                             OK (1.80s)
          remove jsonb from schema and add back:                                             OK (2.48s)
        Schema
          validate schema table columns:                                                     OK (3.22s)
          validate schema table columns address variant:                                     OK (2.60s)
        tx-out
          basic prune:                                                                       OK (2.49s)
          prune with simple rollback:                                                        OK (3.74s)
          prune with full tx rollback:                                                       OK (2.95s)
          pruning should keep some tx:                                                       OK (2.75s)
          prune and rollback one block:                                                      OK (3.54s)
          no pruning and rollback:                                                           OK (3.47s)
          prune same block:                                                                  OK (3.33s)
          no pruning same block:                                                             OK (3.26s)
          restart with new consumed set to false:                                            OK (8.61s)
          set prune flag, restart missing prune flag:                                        OK (8.44s)
          set bootstrap flag, restart missing bootstrap flag:                                2026-07-21 17:15:36.897 UTC [7707] WARNING:  there is no transaction in progress
OK (8.36s)
        tx-out with use_address_table config
          basic prune, with use_address_table config:                                        OK (2.78s)
          prune with simple rollback, with use_address_table config:                         OK (3.92s)
          prune with full tx rollback, with use_address_table config:                        OK (3.39s)
          pruning should keep some tx, with use_address_table config:                        OK (3.38s)
          prune and rollback one block, with use_address_table config:                       OK (3.48s)
          no pruning and rollback, with use_address_table config:                            OK (3.61s)
          prune same block, with use_address_table config:                                   OK (3.49s)
          no pruning same block, with use_address_table config:                              OK (3.12s)
          restart with new consumed set to false, with use_address_table config:             OK (8.64s)
          set prune flag, restart missing prune flag, with use_address_table config:         OK (8.58s)
          set bootstrap flag, restart missing bootstrap flag, with use_address_table config: OK (8.23s)
          populate db then reset with use_address_table config config active:                2026-07-21 17:16:33.038 UTC [10420] WARNING:  there is no transaction in progress
OK (8.75s)
      Command Line Arguments
        config
          fails if incorrect config file given:                                              OK
      Epoch
        Epoch view is empty when disabled:                                                   OK (2.40s)
        Epoch view is populated when enabled:                                                OK (2.05s)
        Epoch current view updates live within an epoch:                                     OK (1.66s)
        Epoch rollback refreshes epoch_finalized:                                            OK (3.17s)
        Epoch rollback to first block of epoch:                                              OK (3.06s)
        Epoch rollback to last block of epoch:                                               OK (3.30s)
      rollbacks
        simple rollback:                                                                     2026-07-21 17:16:58.427 UTC [11869] WARNING:  there is no transaction in progress
OK (2.59s)
        drepDistr rollback:                                                                  OK (3.15s)
        sync bigger chain:                                                                   OK (3.94s)
        rollback while db-sync is off:                                                       OK (5.65s)
        large rollback while db-sync is off:                                                 OK (6.29s)
        big rollback executed lazily:                                                        OK (3.32s)
        lazy rollback on restart:                                                            OK (4.29s)
        rollback while rollbacking:                                                          OK (4.05s)
        rollback stake address cache:                                                        OK (3.00s)
        rollback change order of txs:                                                        OK (2.89s)
        rollback full tx:                                                                    OK (3.25s)
        basic pool stats functionality:                                                      OK (3.01s)
        pool stat rollback no duplicates:                                                    OK (4.24s)
        pool stat rollback general:                                                          OK (3.88s)
        ada pots max supply and rollback:                                                    OK (4.37s)
      different configs
        genesis config without pool:                                                         OK (4.66s)
        genesis config without stakes:                                                       OK (4.80s)
      blocks with txs
        simple tx:                                                                           OK (1.58s)
        simple tx in Shelley era:                                                            OK (1.94s)
        simple tx with ledger disabled:                                                      OK (1.71s)
        tx with treasury donation:                                                           OK (2.00s)
        consume utxo same block:                                                             OK (2.15s)
        block size reflects block body:                                                      OK (1.77s)
        tx with metadata:                                                                    OK (2.73s)
        tx with metadata disabled:                                                           OK (2.81s)
        tx with metadata whitelist:                                                          OK (1.97s)
      stake addresses
        (de)registrations:                                                                   OK (2.01s)
        (de)registrations in same block:                                                     OK (1.55s)
        (de)registrations in same tx:                                                        OK (1.51s)
        stake address pointers:                                                              OK (1.62s)
        stake address pointers deregistration:                                               OK (1.54s)
        stake address pointers. Use before registering.:                                     OK (1.62s)
        stake address pointers have NULL stake_address_id in Conway:                         OK (1.67s)
        register stake creds:                                                                OK (2.07s)
        register stake creds with shelley disabled:                                          OK (2.07s)
      stake distribution
        stake distribution from genesis:                                                     OK (2.35s)
        2000 delegations:                                                                    OK (5.47s)
        2001 delegations:                                                                    OK (5.39s)
        8000 delegations:                                                                    2026-07-21 17:18:58.596 UTC [35] LOG:  checkpoint starting: time
OK (16.92s)
        many delegations:                                                                    OK (64.31s)
        many delegations, sparse chain:                                                      2026-07-21 17:21:15.647 UTC [18895] WARNING:  there is no transaction in progress
OK (63.59s)
      rewards
        rewards simple:                                                                      OK (2.91s)
        shelley rewards from multiple sources:                                               OK (2.19s)
        rollback on epoch boundary:                                                          OK (2.17s)
      plutus send scripts
        simple script lock:                                                                  OK (2.43s)
        unlock script in same block:                                                         OK (1.60s)
        unlock script with plutus disabled:                                                  OK (2.15s)
        failed script:                                                                       OK (1.57s)
        failed script fees:                                                                  OK (1.56s)
        failed script in same block:                                                         OK (2.04s)
        multiple scripts unlocked:                                                           OK (1.56s)
        multiple scripts unlocked rollback:                                                  OK (2.91s)
        multiple scripts unlocked same block:                                                OK (1.97s)
        multiple scripts failed:                                                             OK (1.64s)
        multiple scripts failed same block:                                                  OK (2.08s)
      Inline and reference
        spend inline datum:                                                                  OK (2.06s)
        spend inline datum same block:                                                       OK (1.99s)
        inline datum with noncanonical CBOR:                                                 OK (1.65s)
        spend reference script:                                                              OK (1.65s)
        spend reference script same block:                                                   OK (2.07s)
        spend collateral output of invalid tx:                                               OK (1.84s)
        spend collateral output of invalid tx rollback:                                      OK (3.02s)
        spend collateral output of invalid tx same block:                                    OK (1.82s)
        reference input to output which is not spent:                                        OK (2.19s)
        supply and run script which is both reference and in witnesses:                      OK (1.76s)
        supply and run script which is both reference and in witnesses same block:           OK (2.15s)
        reference script as minting:                                                         OK (2.34s)
        reference script as delegation:                                                      OK (2.16s)
      Hard Fork
        fork from Babbage to Conway fixed epoch:                                             OK (2.77s)
        fork from Babbage to Conway and rollback:                                            OK (2.16s)
        fork with protocol change proposal:                                                  OK (2.69s)
      Governance
        drep distribution:                                                                   OK (2.73s)
        new committee member:                                                                OK (2.60s)
        chained committee proposals:                                                         OK (2.14s)
        rollback new committee member:                                                       OK (3.24s)
        rollback new committee member proposal:                                              OK (2.72s)
        update constitution:                                                                 OK (2.39s)
        treasury withdrawal:                                                                 OK (2.68s)
        parameter change:                                                                    OK (2.18s)
        hard fork:                                                                           OK (2.43s)
        hard fork post block:                                                                OK (3.19s)
        rollback hardfork:                                                                   OK (2.77s)
        info action:                                                                         OK (3.66s)
    Babbage unit tests
      simple
        simple forge blocks:                                                                 OK (3.43s)
        sync one block:                                                                      FAIL (54.63s)
          test/Test/Cardano/Db/Mock/Validate.hs:146:
          Unexpected BlockNo: got Just 106 expected Just 1
          Use -p '/Babbage unit tests.simple.sync one block/' to rerun this test only.
        sync small chain:                                                                    FAIL (54.72s)
          test/Test/Cardano/Db/Mock/Validate.hs:146:
          Unexpected BlockNo: got Just 106 expected Just 3
          Use -p '/Babbage unit tests.simple.sync small chain/' to rerun this test only.
        restart db-sync:                                                                     FAIL (54.64s)
          test/Test/Cardano/Db/Mock/Validate.hs:146:
          Unexpected BlockNo: got Just 106 expected Just 1
          Use -p '/Babbage unit tests.simple.restart db-sync/' to rerun this test only.
        node restart:                                                                        FAIL (54.58s)
          test/Test/Cardano/Db/Mock/Validate.hs:146:
          Unexpected BlockNo: got Just 106 expected Just 5
          Use -p '$0=="all.cardano-chain-gen.Babbage unit tests.simple.node restart"' to rerun this test only.
        node restart boundary:                                                               2026-07-21 17:23:29.743 UTC [35] LOG:  checkpoint complete: wrote 8882 buffers (54.2%); 0 WAL file(s) added, 0 removed, 16 recycled; write=269.490 s, sync=0.469 s, total=271.148 s; sync files=58666, longest=0.027 s, average=0.001 s; distance=259526 kB, estimate=259526 kB; lsn=0/1F0AE610, redo lsn=0/112BB820
2026-07-21 17:23:58.775 UTC [35] LOG:  checkpoint starting: time
2026-07-21 17:26:30.689 UTC [35] LOG:  checkpoint complete: wrote 1515 buffers (9.2%); 0 WAL file(s) added, 0 removed, 14 recycled; write=151.390 s, sync=0.043 s, total=151.914 s; sync files=280, longest=0.026 s, average=0.001 s; distance=227339 kB, estimate=256308 kB; lsn=0/1F0BE7A8, redo lsn=0/1F0BE718