Parent Log: http://ci.aztec-labs.com/81043fcb565088fe Command: bcc565b00bd8bb22 yarn-project/scripts/run_test.sh pxe/src/contract_function_simulator/oracle/private_execution.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/bcb41f0bbab679d1b5d50e6b59b4af0faeeb9b48 Env: REF_NAME=gh-readonly-queue/next/pr-15138-3c671e0822075208f705135771771f5a47e9652e CURRENT_VERSION=0.87.6 CI_FULL=1 Date: Wed Jun 18 16:17:47 UTC 2025 System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15138_amd64_x3-full Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_8087a2676fca9ecb_next 16:17:54 [16:17:54.208] INFO: simulator:test:private_execution Parent deployed at 0x1c945ad71b7667f94cc47254bb816034b178bad6bfbcb41588ee614b1ed03cf3 16:17:54 [16:17:54.212] INFO: simulator:test:private_execution Calling child function 0xa0df92cc at 0x3049f0d228d1a13a097247056a52bc0295b483c5c71c60ac5d0d057a891432bf 16:17:54 [16:17:54.418] INFO: simulator:test:private_execution Calling testCodeGen function 16:17:54 [16:17:54.792] INFO: simulator:test:private_execution Calling importer main function 16:18:02 PASS src/contract_function_simulator/oracle/private_execution.test.ts (13.013 s) 16:18:02 Private Execution test suite 16:18:02 no constructor 16:18:02 emits a field array as an encrypted log (354 ms) 16:18:02 stateful test contract 16:18:02 should have a constructor with arguments that inserts notes (460 ms) 16:18:02 should run the create_note function (285 ms) 16:18:02 should run the destroy_and_create function (681 ms) 16:18:02 should be able to destroy_and_create with dummy notes (711 ms) 16:18:02 nested calls 16:18:02 child function should be callable (107 ms) 16:18:02 parent should call child (247 ms) 16:18:02 nested calls through autogenerated interface 16:18:02 test function should be directly callable (227 ms) 16:18:02 test function should be callable through autogenerated interface (255 ms) 16:18:02 consuming messages 16:18:02 L1 to L2 16:18:02 Should be able to consume a dummy cross chain message (270 ms) 16:18:02 Invalid membership proof (323 ms) 16:18:02 Invalid recipient (273 ms) 16:18:02 Invalid sender (284 ms) 16:18:02 Invalid chainid (282 ms) 16:18:02 Invalid version (283 ms) 16:18:02 Invalid content (278 ms) 16:18:02 Invalid Secret (310 ms) 16:18:02 enqueued calls 16:18:02 parent should enqueue call to child (internal false) (193 ms) 16:18:02 parent should enqueue call to child (internal true) (173 ms) 16:18:02 should be ok for parent to enqueue calls with <= max total args (252 ms) 16:18:02 (prevent footguns) should error if parent enqueues two public calls with too many TOTAL args (502 ms) 16:18:02 setting teardown function 16:18:02 should be able to set a teardown function (264 ms) 16:18:02 setting fee payer 16:18:02 should default to not being a fee payer (205 ms) 16:18:02 should be able to set a fee payer (185 ms) 16:18:02 pending note hashes contract 16:18:02 should be able to insert, read, and nullify pending note hashes in one call (506 ms) 16:18:02 should be able to insert, read, and nullify pending note hashes in nested calls (470 ms) 16:18:02 cant read a commitment that is inserted later in same call (419 ms) 16:18:02 get master incoming viewing public key 16:18:02 gets the public key for an address (243 ms) 16:18:02 Get notes 16:18:02 fails if returning no notes (229 ms) 16:18:02 Context oracles 16:18:02 this_address should return the current context address (183 ms) 16:18:02 Private global variables 16:18:02 Private global vars are correctly set (214 ms) 16:18:02 Throws when chainId is incorrectly set (165 ms) 16:18:02 Throws when version is incorrectly set (207 ms) 16:18:02 Historical header in private context 16:18:02 Header is correctly set (212 ms) 16:18:02 Throws when header is not as expected (213 ms) 16:18:02 16:18:02 Test Suites: 1 passed, 1 total 16:18:02 Tests: 35 passed, 35 total 16:18:02 Snapshots: 0 total 16:18:02 Time: 13.099 s 16:18:02 Ran all test suites matching pxe/src/contract_function_simulator/oracle/private_execution.test.ts. 16:18:02 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?