Parent Log:
http://ci.aztec-labs.com/f01bd540c7a78331
Command: 557c108a8ed544a3 yarn-project/scripts/run_test.sh pxe/src/contract_function_simulator/oracle/private_execution.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/ed4f6d71e2ea98f43186114eb914d54b87dd1183
Env: REF_NAME=gh-readonly-queue/next/pr-15116-433ba6218aed45169029991a493e4232b30b8ec6 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Tue Jun 17 19:34:39 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15116_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_8087a2676fca9ecb_next
19:34:45 [19:34:45.752]
INFO:
simulator:test:private_execution Parent deployed at 0x2700be4f198164e83bb4aa71997e9bd8110e69dd4229fb7a472bd8649e73d288
19:34:45 [19:34:45.757]
INFO:
simulator:test:private_execution Calling child function 0xa0df92cc at 0x15f14086baeeb8eff5d29c76360eac25ae3f6c03ca405ab20c6cc4512af978fb
19:34:45 [19:34:45.906]
INFO:
simulator:test:private_execution Calling testCodeGen function
19:34:46 [19:34:46.242]
INFO:
simulator:test:private_execution Calling importer main function
19:34:53
PASS src/contract_function_simulator/oracle/private_execution.test.ts (
13.589 s)
19:34:53 Private Execution test suite
19:34:53 no constructor
19:34:53
✓ emits a field array as an encrypted log (383 ms)
19:34:53 stateful test contract
19:34:53
✓ should have a constructor with arguments that inserts notes (427 ms)
19:34:53
✓ should run the create_note function (424 ms)
19:34:53
✓ should run the destroy_and_create function (751 ms)
19:34:53
✓ should be able to destroy_and_create with dummy notes (616 ms)
19:34:53 nested calls
19:34:53
✓ child function should be callable (97 ms)
19:34:53
✓ parent should call child (170 ms)
19:34:53 nested calls through autogenerated interface
19:34:53
✓ test function should be directly callable (190 ms)
19:34:53
✓ test function should be callable through autogenerated interface (252 ms)
19:34:53 consuming messages
19:34:53 L1 to L2
19:34:53
✓ Should be able to consume a dummy cross chain message (349 ms)
19:34:53
✓ Invalid membership proof (294 ms)
19:34:53
✓ Invalid recipient (295 ms)
19:34:53
✓ Invalid sender (297 ms)
19:34:53
✓ Invalid chainid (238 ms)
19:34:53
✓ Invalid version (280 ms)
19:34:53
✓ Invalid content (268 ms)
19:34:53
✓ Invalid Secret (241 ms)
19:34:53 enqueued calls
19:34:53
✓ parent should enqueue call to child (internal false) (203 ms)
19:34:53
✓ parent should enqueue call to child (internal true) (184 ms)
19:34:53
✓ should be ok for parent to enqueue calls with <= max total args (317 ms)
19:34:53
✓ (prevent footguns) should error if parent enqueues two public calls with too many TOTAL args (532 ms)
19:34:53 setting teardown function
19:34:53
✓ should be able to set a teardown function (221 ms)
19:34:53 setting fee payer
19:34:53
✓ should default to not being a fee payer (220 ms)
19:34:53
✓ should be able to set a fee payer (206 ms)
19:34:53 pending note hashes contract
19:34:53
✓ should be able to insert, read, and nullify pending note hashes in one call (603 ms)
19:34:53
✓ should be able to insert, read, and nullify pending note hashes in nested calls (534 ms)
19:34:53
✓ cant read a commitment that is inserted later in same call (455 ms)
19:34:53 get master incoming viewing public key
19:34:53
✓ gets the public key for an address (190 ms)
19:34:53 Get notes
19:34:53
✓ fails if returning no notes (263 ms)
19:34:53 Context oracles
19:34:53
✓ this_address should return the current context address (223 ms)
19:34:53 Private global variables
19:34:53
✓ Private global vars are correctly set (200 ms)
19:34:53
✓ Throws when chainId is incorrectly set (175 ms)
19:34:53
✓ Throws when version is incorrectly set (172 ms)
19:34:53 Historical header in private context
19:34:53
✓ Header is correctly set (195 ms)
19:34:53
✓ Throws when header is not as expected (213 ms)
19:34:53
19:34:53
Test Suites: 1 passed, 1 total
19:34:53
Tests: 35 passed, 35 total
19:34:53
Snapshots: 0 total
19:34:53
Time: 13.679 s
19:34:53
Ran all test suites matching pxe/src/contract_function_simulator/oracle/private_execution.test.ts
.
19:34:53
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?