Parent Log: http://ci.aztec-labs.com/adf48244c46fabce Command: 0eb0803829930c84:ISOLATE=1:NAME=e2e_deploy_contract/deploy_method yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_deploy_contract/deploy_method.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/8af25f68ccf61c9ca6bcfd3ad68a45c7f141f395 Env: REF_NAME=gh-readonly-queue/next/pr-15136-cbd66b52b44f3aad75bf6e52a67987ed206598aa CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Thu Jun 19 07:01:34 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15136_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_ff32f1bd1bc2d5ce_next 07:01:34 +++ id -u 07:01:35 +++ id -g 07:01:35 ++ docker run -d --name e2e_deploy_contract_deploy_method --net=none --cpuset-cpus=0-127 --cpus=2 --memory=8g --user 1000:1000 -v/home/aztec-dev:/home/aztec-dev --mount type=tmpfs,target=/tmp,tmpfs-size=1g --workdir /home/aztec-dev/aztec-packages -e HOME -e VERBOSE -e GIT_CONFIG_GLOBAL=/home/aztec-dev/aztec-packages/build-images/src/home/.gitconfig -e FORCE_COLOR=true -e CPUS -e MEM aztecprotocol/build:3.0 /bin/bash -c 'timeout -v 600s bash -c '\''yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_deploy_contract/deploy_method.test.ts'\''' 07:01:35 + cid=0c5a742437029f0842e4f4eb71c0eff8bc7d52c9764ea57d34753b856a78f305 07:01:35 + set +x 07:01:36 {"level":25,"time":1750316496300,"pid":12,"hostname":"0c5a74243702","module":"logger","msg":"Logger initialized with level verbose"} 07:01:44 [07:01:44.239] WARN: e2e:snapshot_manager:e2e_deploy_contract/deploy method No data path given, will not persist any snapshots. 07:01:44 [07:01:44.577] VERBOSE: e2e:snapshot_manager:e2e_deploy_contract/deploy method Initializing state... 07:01:44 [07:01:44.587] VERBOSE: e2e:snapshot_manager:e2e_deploy_contract/deploy method Starting anvil... 07:01:44 [07:01:44.748] VERBOSE: e2e:snapshot_manager:e2e_deploy_contract/deploy method Deploying L1 contracts... 07:01:45 [07:01:45.739] INFO: world-state:database Creating world state data store at directory /tmp/aztec-world-state-ib1hRZ/world_state with map sizes {"archiveTreeMapSizeKb":10485760,"nullifierTreeMapSizeKb":10485760,"noteHashTreeMapSizeKb":10485760,"messageTreeMapSizeKb":10485760,"publicDataTreeMapSizeKb":10485760} and 2 threads. 07:01:45 [07:01:45.900] INFO: e2e:snapshot_manager:e2e_deploy_contract/deploy method Sent 0.1 ETH to deployer {"deployer":"0x05f32b3cc3888453ff71b01135b34ff8e41263f2","value":100000000000000000} 07:01:45 [07:01:45.914] INFO: e2e:snapshot_manager:e2e_deploy_contract/deploy method Sent 0.1 ETH to deployer {"deployer":"0x05f32b3cc3888453ff71b01135b34ff8e41263f2","value":100000000000000000} 07:01:45 FAIL src/e2e_deploy_contract/deploy_method.test.ts 07:01:45 e2e_deploy_contract deploy method 07:01:45 refused to deploy a contract instance whose contract class is not yet registered (2 ms) 07:01:45 publicly deploys and initializes a contract 07:01:45 publicly universally deploys and initializes a contract 07:01:45 publicly deploys and calls a public function from the constructor 07:01:45 publicly deploys and initializes via a public function (1 ms) 07:01:45 deploys a contract with a default initializer not named constructor 07:01:45 publicly deploys a contract with no constructor 07:01:45 refuses to deploy a contract with no constructor and no public deployment 07:01:45 publicly deploys and calls a public contract in the same batched call 07:01:45 publicly deploys a contract in one tx and calls a public function on it later in the same block 07:01:45 regressions 07:01:45 fails properly when trying to deploy a contract with a failing constructor with a pxe client with retries (1 ms) 07:01:45 07:01:45 e2e_deploy_contract deploy method › refused to deploy a contract instance whose contract class is not yet registered 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 e2e_deploy_contract deploy method › publicly deploys and initializes a contract 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 e2e_deploy_contract deploy method › publicly universally deploys and initializes a contract 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 e2e_deploy_contract deploy method › publicly deploys and calls a public function from the constructor 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 e2e_deploy_contract deploy method › publicly deploys and initializes via a public function 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 e2e_deploy_contract deploy method › deploys a contract with a default initializer not named constructor 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 e2e_deploy_contract deploy method › publicly deploys a contract with no constructor 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 e2e_deploy_contract deploy method › refuses to deploy a contract with no constructor and no public deployment 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 e2e_deploy_contract deploy method › publicly deploys and calls a public contract in the same batched call 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 e2e_deploy_contract deploy method › publicly deploys a contract in one tx and calls a public function on it later in the same block 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 e2e_deploy_contract deploy method › regressions › fails properly when trying to deploy a contract with a failing constructor with a pxe client with retries 07:01:45 07:01:45 TransactionReceiptNotFoundError: Transaction receipt with hash "0x07471adfe8f4ec553c1199f495be97fc8be8e0626ae307281c22534460184ed1" could not be found. The Transaction may not be processed on a block yet. 07:01:45 07:01:45 Version: viem@2.23.7 07:01:45 07:01:45 at getTransactionReceipt (../../node_modules/viem/actions/public/getTransactionReceipt.ts:66:23) 07:01:45 at Object.onBlockNumber (../../node_modules/viem/actions/public/waitForTransactionReceipt.ts:294:27) 07:01:45 07:01:45 Test Suites: 1 failed, 1 total 07:01:45 Tests: 11 failed, 11 total 07:01:45 Snapshots: 0 total 07:01:45 Time: 9.987 s 07:01:45 Ran all test suites matching src/e2e_deploy_contract/deploy_method.test.ts. 07:01:45 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?