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?