Parent Log:
http://ci.aztec-labs.com/52c2e08d0b93dac4
Command: c9b93c46acbfae2b 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/88c86d76e23c515deea689031fe891949d47ec49
Env: REF_NAME=gh-readonly-queue/next/pr-15152-3aafa23f28c401f1c88d60325230f1ce801d72a6 CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Thu Jun 19 10:20:27 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15152_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_cf49130407db039d_next
10:20:29 [10:20:29.245]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.285]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.314]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.344]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.370]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.404]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.436]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.460]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.495]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.552]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.593]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.643]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.682]
ERROR:
kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x25753e8ae27d45695b810c875bb28b2576e7e86053bed05a7df24bcd069b26ad:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x25753e8ae27d45695b810c875bb28b2576e7e86053bed05a7df24bcd069b26ad
10:20:29 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17
10:20:29 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29
10:20:29 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33
10:20:29 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17)
10:20:29 [10:20:29.685]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.709]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.749]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.763]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.782]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.802]
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 0x254cb560c9f884d9864a6a572233269cd2028daf49a3aa05df3b0f1e7abfa835
10:20:29 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17
10:20:29 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29
10:20:29 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33
10:20:29 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17)
10:20:29 [10:20:29.806]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.831]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.865]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.899]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:29 [10:20:29.930]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:31 [10:20:31.308]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:32 [10:20:32.441]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:33 [10:20:33.492]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:36 [10:20:36.115]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:39 [10:20:39.501]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
10:20:41
PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (
12.718 s)
10:20:41 capsule data provider
10:20:41 store and load
10:20:41
✓ stores and loads a single value (262 ms)
10:20:41
✓ stores and loads multiple values (29 ms)
10:20:41
✓ overwrites existing values (28 ms)
10:20:41
✓ stores values for different contracts independently (26 ms)
10:20:41
✓ returns null for non-existent slots (29 ms)
10:20:41 delete
10:20:41
✓ deletes a slot (33 ms)
10:20:41
✓ deletes an empty slot (24 ms)
10:20:41 copy
10:20:41
✓ copies a single value (34 ms)
10:20:41
✓ copies multiple non-overlapping values (55 ms)
10:20:41
✓ copies overlapping values with src ahead (42 ms)
10:20:41
✓ copies overlapping values with dst ahead (50 ms)
10:20:41
✓ copying fails if any value is empty (41 ms)
10:20:41 arrays
10:20:41 appendToCapsuleArray
10:20:41
✓ creates a new array (23 ms)
10:20:41
✓ appends to an existing array (38 ms)
10:20:41 readCapsuleArray
10:20:41
✓ reads an empty array (14 ms)
10:20:41
✓ reads an existing array (19 ms)
10:20:41
✓ throws on a corrupted array (22 ms)
10:20:41 resetCapsuleArray
10:20:41
✓ resets an empty array (23 ms)
10:20:41
✓ resets an existing shorter array (36 ms)
10:20:41
✓ resets an existing longer array (34 ms)
10:20:41
✓ clears an existing array (29 ms)
10:20:41 performance tests
10:20:41
✓ create large array by appending (1377 ms)
10:20:41
✓ create large array by resetting (1130 ms)
10:20:41
✓ append to large array (1051 ms)
10:20:41
✓ copy large number of elements (2625 ms)
10:20:41
✓ read a large array (3385 ms)
10:20:41
✓ clear a large array (1694 ms)
10:20:41
10:20:41
Test Suites: 1 passed, 1 total
10:20:41
Tests: 27 passed, 27 total
10:20:41
Snapshots: 0 total
10:20:41
Time: 12.811 s
10:20:41
Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts
.
10:20:41
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?