Parent Log: http://ci.aztec-labs.com/94393e9a39f896cc Command: 2f5a01bdc943190c yarn-project/scripts/run_test.sh pxe/src/contract_function_simulator/oracle/private_execution.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/b4e88ec5c5067a9b12be306fb60258508bcfdcf8 Env: REF_NAME=gh-readonly-queue/next/pr-15196-812a53d5d7c2057744dbf808172864443b5de7af CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Thu Jun 26 14:23:54 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15196_amd64_x1-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_8087a2676fca9ecb_next 14:24:00 [14:24:00.906] INFO: simulator:test:private_execution Parent deployed at 0x05598e099e44bc75baf89a26ceed0b75d7a9c365440418822d96a82a8ab4341f 14:24:00 [14:24:00.911] INFO: simulator:test:private_execution Calling child function 0xa0df92cc at 0x0fabf7d765c6bf49904438de302fa44ce4d5e4fabd78877b695a4babff60f85e 14:24:01 [14:24:01.083] INFO: simulator:test:private_execution Calling testCodeGen function 14:24:01 [14:24:01.426] INFO: simulator:test:private_execution Calling importer main function 14:24:08 PASS src/contract_function_simulator/oracle/private_execution.test.ts (13.82 s) 14:24:08 Private Execution test suite 14:24:08 no constructor 14:24:08 emits a field array as an encrypted log (392 ms) 14:24:08 stateful test contract 14:24:08 should have a constructor with arguments that inserts notes (479 ms) 14:24:08 should run the create_note function (327 ms) 14:24:08 should run the destroy_and_create function (815 ms) 14:24:08 should be able to destroy_and_create with dummy notes (750 ms) 14:24:08 nested calls 14:24:08 child function should be callable (125 ms) 14:24:08 parent should call child (217 ms) 14:24:08 nested calls through autogenerated interface 14:24:08 test function should be directly callable (198 ms) 14:24:08 test function should be callable through autogenerated interface (238 ms) 14:24:08 consuming messages 14:24:08 L1 to L2 14:24:08 Should be able to consume a dummy cross chain message (302 ms) 14:24:08 Invalid membership proof (350 ms) 14:24:08 Invalid recipient (308 ms) 14:24:08 Invalid sender (315 ms) 14:24:08 Invalid chainid (247 ms) 14:24:08 Invalid version (248 ms) 14:24:08 Invalid content (290 ms) 14:24:08 Invalid Secret (235 ms) 14:24:08 enqueued calls 14:24:08 parent should enqueue call to child (internal false) (152 ms) 14:24:08 parent should enqueue call to child (internal true) (170 ms) 14:24:08 should be ok for parent to enqueue calls with <= max total args (269 ms) 14:24:08 (prevent footguns) should error if parent enqueues two public calls with too many TOTAL args (413 ms) 14:24:08 setting teardown function 14:24:08 should be able to set a teardown function (227 ms) 14:24:08 setting fee payer 14:24:08 should default to not being a fee payer (253 ms) 14:24:08 should be able to set a fee payer (248 ms) 14:24:08 pending note hashes contract 14:24:08 should be able to insert, read, and nullify pending note hashes in one call (593 ms) 14:24:08 should be able to insert, read, and nullify pending note hashes in nested calls (571 ms) 14:24:08 cant read a commitment that is inserted later in same call (524 ms) 14:24:08 get master incoming viewing public key 14:24:08 gets the public key for an address (227 ms) 14:24:08 Get notes 14:24:08 fails if returning no notes (233 ms) 14:24:08 Context oracles 14:24:08 this_address should return the current context address (208 ms) 14:24:08 Private global variables 14:24:08 Private global vars are correctly set (227 ms) 14:24:08 Throws when chainId is incorrectly set (183 ms) 14:24:08 Throws when version is incorrectly set (209 ms) 14:24:08 Historical header in private context 14:24:08 Header is correctly set (222 ms) 14:24:08 Throws when header is not as expected (218 ms) 14:24:08 14:24:08 Test Suites: 1 passed, 1 total 14:24:08 Tests: 35 passed, 35 total 14:24:08 Snapshots: 0 total 14:24:08 Time: 13.912 s 14:24:08 Ran all test suites matching pxe/src/contract_function_simulator/oracle/private_execution.test.ts. 14:24:08 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?