Parent Log:
http://ci.aztec-labs.com/bcfdde57c1560bcc
Command: dc1ae0e48a98f45c yarn-project/scripts/run_test.sh pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts
Commit:
https://github.com/AztecProtocol/aztec-packages/commit/5ca43853c40a2b8bfbc2148d5fdd46c6f82a74eb
Env: REF_NAME=gh-readonly-queue/next/pr-14178-3cbe7945c84145b8646cf5cf8fb730b915c0dc93 CURRENT_VERSION=0.87.6 CI_FULL=0
Date: Mon Jun 16 13:38:45 UTC 2025
System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-14178_arm64_a1-fast
Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_cf49130407db039d_next
13:38:46 [13:38:46.600]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.637]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.668]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.697]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.721]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.737]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.759]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.774]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.795]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.826]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.860]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.890]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.923]
ERROR:
kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x1174b8c380fed4789d4489ec9c021d55ef0e4e83477bde43e70f6bfc1cd20173:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x1174b8c380fed4789d4489ec9c021d55ef0e4e83477bde43e70f6bfc1cd20173
13:38:46 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17
13:38:46 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29
13:38:46 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33
13:38:46 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17)
13:38:46 [13:38:46.926]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.944]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.970]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:46 [13:38:46.982]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:47 [13:38:47.006]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:47 [13:38:47.029]
ERROR:
kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Expected non-empty value at capsule array in base slot 0x0000000000000000000000000000000000000000000000000000000000000003 at index 0 for contract 0x022a1e68c552719a417e7be8d6803a7c322c1f8898780ce08f002821c391c86b
13:38:47 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17
13:38:47 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29
13:38:47 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33
13:38:47 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17)
13:38:47 [13:38:47.032]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:47 [13:38:47.052]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:47 [13:38:47.082]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:47 [13:38:47.113]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:47 [13:38:47.144]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:48 [13:38:48.070]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:48 [13:38:48.918]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:49 [13:38:49.797]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:51 [13:38:51.693]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:53 [13:38:53.579]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
13:38:54
PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (
8.653 s)
13:38:54 capsule data provider
13:38:54 store and load
13:38:54
✓ stores and loads a single value (211 ms)
13:38:54
✓ stores and loads multiple values (26 ms)
13:38:54
✓ overwrites existing values (33 ms)
13:38:54
✓ stores values for different contracts independently (24 ms)
13:38:54
✓ returns null for non-existent slots (15 ms)
13:38:54 delete
13:38:54
✓ deletes a slot (22 ms)
13:38:54
✓ deletes an empty slot (14 ms)
13:38:54 copy
13:38:54
✓ copies a single value (20 ms)
13:38:54
✓ copies multiple non-overlapping values (30 ms)
13:38:54
✓ copies overlapping values with src ahead (35 ms)
13:38:54
✓ copies overlapping values with dst ahead (30 ms)
13:38:54
✓ copying fails if any value is empty (35 ms)
13:38:54 arrays
13:38:54 appendToCapsuleArray
13:38:54
✓ creates a new array (19 ms)
13:38:54
✓ appends to an existing array (26 ms)
13:38:54 readCapsuleArray
13:38:54
✓ reads an empty array (12 ms)
13:38:54
✓ reads an existing array (24 ms)
13:38:54
✓ throws on a corrupted array (25 ms)
13:38:54 resetCapsuleArray
13:38:54
✓ resets an empty array (21 ms)
13:38:54
✓ resets an existing shorter array (30 ms)
13:38:54
✓ resets an existing longer array (30 ms)
13:38:54
✓ clears an existing array (32 ms)
13:38:54 performance tests
13:38:54
✓ create large array by appending (926 ms)
13:38:54
✓ create large array by resetting (848 ms)
13:38:54
✓ append to large array (877 ms)
13:38:54
✓ copy large number of elements (1898 ms)
13:38:54
✓ read a large array (1885 ms)
13:38:54
✓ clear a large array (1042 ms)
13:38:54
13:38:54
Test Suites: 1 passed, 1 total
13:38:54
Tests: 27 passed, 27 total
13:38:54
Snapshots: 0 total
13:38:54
Time: 8.743 s
13:38:54
Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts
.
13:38:54
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?