Parent Log: http://ci.aztec-labs.com/8c7fab2989a37396 Command: a668859b212fc7b1 yarn-project/scripts/run_test.sh pxe/src/contract_function_simulator/oracle/private_execution.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/6c74ed65f1d93cd2cb1d0bc305917b967dd0f83a Env: REF_NAME=release-please--branches--next CURRENT_VERSION=0.88.0 CI_FULL=0 Date: Tue Jun 17 22:22:21 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=release-please--branches--next_amd64 Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_8087a2676fca9ecb_next 22:22:28 [22:22:28.168] INFO: simulator:test:private_execution Parent deployed at 0x05acade4470de90f18b6fcd288d8b4df10f93759bc1b105e24cfba303dc7159d 22:22:28 [22:22:28.172] INFO: simulator:test:private_execution Calling child function 0xa0df92cc at 0x183b526b78a33b5e7f1020d784c765c29ca26b0cbb976715bc053b976be0dcf3 22:22:28 [22:22:28.355] INFO: simulator:test:private_execution Calling testCodeGen function 22:22:28 [22:22:28.715] INFO: simulator:test:private_execution Calling importer main function 22:22:35 PASS src/contract_function_simulator/oracle/private_execution.test.ts (12.986 s) 22:22:35 Private Execution test suite 22:22:35 no constructor 22:22:35 emits a field array as an encrypted log (345 ms) 22:22:35 stateful test contract 22:22:35 should have a constructor with arguments that inserts notes (451 ms) 22:22:35 should run the create_note function (285 ms) 22:22:35 should run the destroy_and_create function (727 ms) 22:22:35 should be able to destroy_and_create with dummy notes (700 ms) 22:22:35 nested calls 22:22:35 child function should be callable (106 ms) 22:22:35 parent should call child (213 ms) 22:22:35 nested calls through autogenerated interface 22:22:35 test function should be directly callable (188 ms) 22:22:35 test function should be callable through autogenerated interface (288 ms) 22:22:35 consuming messages 22:22:35 L1 to L2 22:22:35 Should be able to consume a dummy cross chain message (297 ms) 22:22:35 Invalid membership proof (272 ms) 22:22:35 Invalid recipient (241 ms) 22:22:35 Invalid sender (264 ms) 22:22:35 Invalid chainid (264 ms) 22:22:35 Invalid version (259 ms) 22:22:35 Invalid content (244 ms) 22:22:35 Invalid Secret (255 ms) 22:22:35 enqueued calls 22:22:35 parent should enqueue call to child (internal false) (157 ms) 22:22:35 parent should enqueue call to child (internal true) (158 ms) 22:22:35 should be ok for parent to enqueue calls with <= max total args (343 ms) 22:22:35 (prevent footguns) should error if parent enqueues two public calls with too many TOTAL args (481 ms) 22:22:35 setting teardown function 22:22:35 should be able to set a teardown function (204 ms) 22:22:35 setting fee payer 22:22:35 should default to not being a fee payer (183 ms) 22:22:35 should be able to set a fee payer (195 ms) 22:22:35 pending note hashes contract 22:22:35 should be able to insert, read, and nullify pending note hashes in one call (558 ms) 22:22:35 should be able to insert, read, and nullify pending note hashes in nested calls (449 ms) 22:22:35 cant read a commitment that is inserted later in same call (470 ms) 22:22:35 get master incoming viewing public key 22:22:35 gets the public key for an address (251 ms) 22:22:35 Get notes 22:22:35 fails if returning no notes (247 ms) 22:22:35 Context oracles 22:22:35 this_address should return the current context address (209 ms) 22:22:35 Private global variables 22:22:35 Private global vars are correctly set (191 ms) 22:22:35 Throws when chainId is incorrectly set (194 ms) 22:22:35 Throws when version is incorrectly set (173 ms) 22:22:35 Historical header in private context 22:22:35 Header is correctly set (187 ms) 22:22:35 Throws when header is not as expected (221 ms) 22:22:35 22:22:35 Test Suites: 1 passed, 1 total 22:22:35 Tests: 35 passed, 35 total 22:22:35 Snapshots: 0 total 22:22:35 Time: 13.099 s 22:22:35 Ran all test suites matching pxe/src/contract_function_simulator/oracle/private_execution.test.ts. 22:22:35 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?