Parent Log:
http://ci.aztec-labs.com/f7f41d385a4341ce
Command: 411627cf9c043d00 yarn-project/scripts/run_test.sh pxe/src/contract_function_simulator/oracle/private_execution.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/721a41c449eb0c4538a26180f6061f326128cf78
Env: REF_NAME=gh-readonly-queue/next/pr-14963-60e60f99f2634ad75a76b6e103858ff9ccd041d5 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 16 18:41:47 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-14963_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_8087a2676fca9ecb_next
18:41:53 [18:41:53.932]
INFO:
simulator:test:private_execution Parent deployed at 0x27221168464f86e9c1b7aca4abf5623f104a26f35cb3e4fbc060750ab5be5d24
18:41:53 [18:41:53.939]
INFO:
simulator:test:private_execution Calling child function 0xa0df92cc at 0x1bdc354938280e5c93cbb8ac3bc6d171960022d28272b3f8ca69edebf2f5c4bf
18:41:54 [18:41:54.138]
INFO:
simulator:test:private_execution Calling testCodeGen function
18:41:54 [18:41:54.466]
INFO:
simulator:test:private_execution Calling importer main function
18:42:02
PASS src/contract_function_simulator/oracle/private_execution.test.ts (
14.008 s)
18:42:02 Private Execution test suite
18:42:02 no constructor
18:42:02
✓ emits a field array as an encrypted log (361 ms)
18:42:02 stateful test contract
18:42:02
✓ should have a constructor with arguments that inserts notes (436 ms)
18:42:02
✓ should run the create_note function (322 ms)
18:42:02
✓ should run the destroy_and_create function (858 ms)
18:42:02
✓ should be able to destroy_and_create with dummy notes (808 ms)
18:42:02 nested calls
18:42:02
✓ child function should be callable (87 ms)
18:42:02
✓ parent should call child (260 ms)
18:42:02 nested calls through autogenerated interface
18:42:02
✓ test function should be directly callable (194 ms)
18:42:02
✓ test function should be callable through autogenerated interface (229 ms)
18:42:02 consuming messages
18:42:02 L1 to L2
18:42:02
✓ Should be able to consume a dummy cross chain message (291 ms)
18:42:02
✓ Invalid membership proof (334 ms)
18:42:02
✓ Invalid recipient (321 ms)
18:42:02
✓ Invalid sender (352 ms)
18:42:02
✓ Invalid chainid (263 ms)
18:42:02
✓ Invalid version (268 ms)
18:42:02
✓ Invalid content (286 ms)
18:42:02
✓ Invalid Secret (323 ms)
18:42:02 enqueued calls
18:42:02
✓ parent should enqueue call to child (internal false) (240 ms)
18:42:02
✓ parent should enqueue call to child (internal true) (227 ms)
18:42:02
✓ should be ok for parent to enqueue calls with <= max total args (285 ms)
18:42:02
✓ (prevent footguns) should error if parent enqueues two public calls with too many TOTAL args (570 ms)
18:42:02 setting teardown function
18:42:02
✓ should be able to set a teardown function (206 ms)
18:42:02 setting fee payer
18:42:02
✓ should default to not being a fee payer (234 ms)
18:42:02
✓ should be able to set a fee payer (225 ms)
18:42:02 pending note hashes contract
18:42:02
✓ should be able to insert, read, and nullify pending note hashes in one call (557 ms)
18:42:02
✓ should be able to insert, read, and nullify pending note hashes in nested calls (544 ms)
18:42:02
✓ cant read a commitment that is inserted later in same call (448 ms)
18:42:02 get master incoming viewing public key
18:42:02
✓ gets the public key for an address (229 ms)
18:42:02 Get notes
18:42:02
✓ fails if returning no notes (207 ms)
18:42:02 Context oracles
18:42:02
✓ this_address should return the current context address (232 ms)
18:42:02 Private global variables
18:42:02
✓ Private global vars are correctly set (225 ms)
18:42:02
✓ Throws when chainId is incorrectly set (243 ms)
18:42:02
✓ Throws when version is incorrectly set (183 ms)
18:42:02 Historical header in private context
18:42:02
✓ Header is correctly set (212 ms)
18:42:02
✓ Throws when header is not as expected (190 ms)
18:42:02
18:42:02
Test Suites: 1 passed, 1 total
18:42:02
Tests: 35 passed, 35 total
18:42:02
Snapshots: 0 total
18:42:02
Time: 14.112 s
18:42:02
Ran all test suites matching pxe/src/contract_function_simulator/oracle/private_execution.test.ts
.
18:42:02
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?