Parent Log: http://ci.aztec-labs.com/68d1f31de3dea9be Command: a8cc061dbe484831 yarn-project/scripts/run_test.sh pxe/src/contract_function_simulator/oracle/private_execution.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/58696523cc93fda453138a4f2c2dff72b21f0bfa Env: REF_NAME=gh-readonly-queue/next/pr-15180-a923b0dd4c74291fcefa86c41b3b5dffca7e4178 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Fri Jun 20 13:10:26 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15180_amd64_x4-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_8087a2676fca9ecb_next 13:10:32 [13:10:32.614] INFO: simulator:test:private_execution Parent deployed at 0x1d52a78e1629e770b71cbc77da4f5765a61630cea51b9ee3bc1f3af78ab42b5e 13:10:32 [13:10:32.620] INFO: simulator:test:private_execution Calling child function 0xa0df92cc at 0x25bb680b5773665e5e77f2c24199d5283ffb75c289d9588b9a6b760412d9233f 13:10:32 [13:10:32.877] INFO: simulator:test:private_execution Calling testCodeGen function 13:10:33 [13:10:33.319] INFO: simulator:test:private_execution Calling importer main function 13:10:40 PASS src/contract_function_simulator/oracle/private_execution.test.ts (13.838 s) 13:10:40 Private Execution test suite 13:10:40 no constructor 13:10:40 emits a field array as an encrypted log (353 ms) 13:10:40 stateful test contract 13:10:40 should have a constructor with arguments that inserts notes (532 ms) 13:10:40 should run the create_note function (307 ms) 13:10:40 should run the destroy_and_create function (680 ms) 13:10:40 should be able to destroy_and_create with dummy notes (831 ms) 13:10:40 nested calls 13:10:40 child function should be callable (99 ms) 13:10:40 parent should call child (310 ms) 13:10:40 nested calls through autogenerated interface 13:10:40 test function should be directly callable (276 ms) 13:10:40 test function should be callable through autogenerated interface (266 ms) 13:10:40 consuming messages 13:10:40 L1 to L2 13:10:40 Should be able to consume a dummy cross chain message (328 ms) 13:10:40 Invalid membership proof (333 ms) 13:10:40 Invalid recipient (283 ms) 13:10:40 Invalid sender (299 ms) 13:10:40 Invalid chainid (288 ms) 13:10:40 Invalid version (276 ms) 13:10:40 Invalid content (296 ms) 13:10:40 Invalid Secret (295 ms) 13:10:40 enqueued calls 13:10:40 parent should enqueue call to child (internal false) (165 ms) 13:10:40 parent should enqueue call to child (internal true) (180 ms) 13:10:40 should be ok for parent to enqueue calls with <= max total args (269 ms) 13:10:40 (prevent footguns) should error if parent enqueues two public calls with too many TOTAL args (537 ms) 13:10:40 setting teardown function 13:10:40 should be able to set a teardown function (187 ms) 13:10:40 setting fee payer 13:10:40 should default to not being a fee payer (192 ms) 13:10:40 should be able to set a fee payer (204 ms) 13:10:40 pending note hashes contract 13:10:40 should be able to insert, read, and nullify pending note hashes in one call (516 ms) 13:10:40 should be able to insert, read, and nullify pending note hashes in nested calls (519 ms) 13:10:40 cant read a commitment that is inserted later in same call (489 ms) 13:10:40 get master incoming viewing public key 13:10:40 gets the public key for an address (251 ms) 13:10:40 Get notes 13:10:40 fails if returning no notes (254 ms) 13:10:40 Context oracles 13:10:40 this_address should return the current context address (195 ms) 13:10:40 Private global variables 13:10:40 Private global vars are correctly set (183 ms) 13:10:40 Throws when chainId is incorrectly set (230 ms) 13:10:40 Throws when version is incorrectly set (228 ms) 13:10:40 Historical header in private context 13:10:40 Header is correctly set (214 ms) 13:10:40 Throws when header is not as expected (218 ms) 13:10:40 13:10:40 Test Suites: 1 passed, 1 total 13:10:40 Tests: 35 passed, 35 total 13:10:40 Snapshots: 0 total 13:10:40 Time: 13.925 s 13:10:40 Ran all test suites matching pxe/src/contract_function_simulator/oracle/private_execution.test.ts. 13:10:40 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?