Parent Log: http://ci.aztec-labs.com/cf66edc1d29a8480 Command: 2d72990a54a9c534 yarn-project/scripts/run_test.sh pxe/src/contract_function_simulator/oracle/private_execution.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/7edf16da6c056f9499e2dfd9c71fb9b7580f9bfc Env: REF_NAME=gh-readonly-queue/next/pr-15215-1b10c7d500621ca2e4c0db764df67f3085beb282 CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Tue Jun 24 10:17:12 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15215_amd64_x2-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_8087a2676fca9ecb_next 10:17:18 [10:17:18.942] INFO: simulator:test:private_execution Parent deployed at 0x23c0fdcd29583907c482b1713e4bc700a48874ed62afb560eb7f056913354dce 10:17:18 [10:17:18.948] INFO: simulator:test:private_execution Calling child function 0xa0df92cc at 0x149215788f7deabac2086280cef528702c93a17c883db5cc8cf4477e8aa5293b 10:17:19 [10:17:19.196] INFO: simulator:test:private_execution Calling testCodeGen function 10:17:19 [10:17:19.618] INFO: simulator:test:private_execution Calling importer main function 10:17:27 PASS src/contract_function_simulator/oracle/private_execution.test.ts (13.614 s) 10:17:27 Private Execution test suite 10:17:27 no constructor 10:17:27 emits a field array as an encrypted log (365 ms) 10:17:27 stateful test contract 10:17:27 should have a constructor with arguments that inserts notes (466 ms) 10:17:27 should run the create_note function (334 ms) 10:17:27 should run the destroy_and_create function (717 ms) 10:17:27 should be able to destroy_and_create with dummy notes (716 ms) 10:17:27 nested calls 10:17:27 child function should be callable (107 ms) 10:17:27 parent should call child (280 ms) 10:17:27 nested calls through autogenerated interface 10:17:27 test function should be directly callable (241 ms) 10:17:27 test function should be callable through autogenerated interface (289 ms) 10:17:27 consuming messages 10:17:27 L1 to L2 10:17:27 Should be able to consume a dummy cross chain message (293 ms) 10:17:27 Invalid membership proof (317 ms) 10:17:27 Invalid recipient (287 ms) 10:17:27 Invalid sender (322 ms) 10:17:27 Invalid chainid (308 ms) 10:17:27 Invalid version (277 ms) 10:17:27 Invalid content (245 ms) 10:17:27 Invalid Secret (306 ms) 10:17:27 enqueued calls 10:17:27 parent should enqueue call to child (internal false) (207 ms) 10:17:27 parent should enqueue call to child (internal true) (202 ms) 10:17:27 should be ok for parent to enqueue calls with <= max total args (264 ms) 10:17:27 (prevent footguns) should error if parent enqueues two public calls with too many TOTAL args (519 ms) 10:17:27 setting teardown function 10:17:27 should be able to set a teardown function (237 ms) 10:17:27 setting fee payer 10:17:27 should default to not being a fee payer (190 ms) 10:17:27 should be able to set a fee payer (225 ms) 10:17:27 pending note hashes contract 10:17:27 should be able to insert, read, and nullify pending note hashes in one call (619 ms) 10:17:27 should be able to insert, read, and nullify pending note hashes in nested calls (605 ms) 10:17:27 cant read a commitment that is inserted later in same call (516 ms) 10:17:27 get master incoming viewing public key 10:17:27 gets the public key for an address (197 ms) 10:17:27 Get notes 10:17:27 fails if returning no notes (280 ms) 10:17:27 Context oracles 10:17:27 this_address should return the current context address (226 ms) 10:17:27 Private global variables 10:17:27 Private global vars are correctly set (203 ms) 10:17:27 Throws when chainId is incorrectly set (175 ms) 10:17:27 Throws when version is incorrectly set (192 ms) 10:17:27 Historical header in private context 10:17:27 Header is correctly set (246 ms) 10:17:27 Throws when header is not as expected (173 ms) 10:17:27 10:17:27 Test Suites: 1 passed, 1 total 10:17:27 Tests: 35 passed, 35 total 10:17:27 Snapshots: 0 total 10:17:27 Time: 13.702 s 10:17:27 Ran all test suites matching pxe/src/contract_function_simulator/oracle/private_execution.test.ts. 10:17:27 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?