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?