Parent Log:
http://ci.aztec-labs.com/195ccbc9422e4e2c
Command: 8e1bd0706feebe1f 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/227fd751f8d3e07a96e4c1564665f0676f8222af
Env: REF_NAME=gh-readonly-queue/next/pr-15209-c245b3e704a64008c8dea40ee7b26418fd59554d CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 23 11:49:42 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15209_amd64_x4-full
Resources: CPU_LIST=0-127 CPUS=2 MEM=8g TIMEOUT=600s
History:
http://ci.aztec-labs.com/list/history_cf49130407db039d_next
11:49:44 [11:49:44.474]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.529]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.559]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.589]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.627]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.647]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.674]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.690]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.725]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.761]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.804]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.845]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.875]
ERROR:
kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x0fca99493a9200bb1c681595ebdeb9276212f7d56539a28f3cf0f8faf4a24fa7:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x0fca99493a9200bb1c681595ebdeb9276212f7d56539a28f3cf0f8faf4a24fa7
11:49:44 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17
11:49:44 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29
11:49:44 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33
11:49:44 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17)
11:49:44 [11:49:44.877]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.899]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.937]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.952]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:44 [11:49:44.983]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:45 [11:49:45.004]
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 0x270c80a8412c7fb7fcfc00dad3c9671efae8b6f244db67fca3294d9d973bbbd2
11:49:45 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17
11:49:45 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29
11:49:45 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33
11:49:45 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17)
11:49:45 [11:49:45.010]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:45 [11:49:45.037]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:45 [11:49:45.069]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:45 [11:49:45.111]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:45 [11:49:45.141]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:46 [11:49:46.447]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:47 [11:49:47.497]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:48 [11:49:48.747]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:51 [11:49:51.347]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:53 [11:49:53.694]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:49:54
PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (
11.064 s)
11:49:54 capsule data provider
11:49:54 store and load
11:49:54
✓ stores and loads a single value (258 ms)
11:49:54
✓ stores and loads multiple values (29 ms)
11:49:54
✓ overwrites existing values (30 ms)
11:49:54
✓ stores values for different contracts independently (34 ms)
11:49:54
✓ returns null for non-existent slots (21 ms)
11:49:54 delete
11:49:54
✓ deletes a slot (27 ms)
11:49:54
✓ deletes an empty slot (16 ms)
11:49:54 copy
11:49:54
✓ copies a single value (34 ms)
11:49:54
✓ copies multiple non-overlapping values (34 ms)
11:49:54
✓ copies overlapping values with src ahead (42 ms)
11:49:54
✓ copies overlapping values with dst ahead (42 ms)
11:49:54
✓ copying fails if any value is empty (32 ms)
11:49:54 arrays
11:49:54 appendToCapsuleArray
11:49:54
✓ creates a new array (21 ms)
11:49:54
✓ appends to an existing array (37 ms)
11:49:54 readCapsuleArray
11:49:54
✓ reads an empty array (15 ms)
11:49:54
✓ reads an existing array (30 ms)
11:49:54
✓ throws on a corrupted array (23 ms)
11:49:54 setCapsuleArray
11:49:54
✓ sets an empty array (28 ms)
11:49:54
✓ sets an existing shorter array (33 ms)
11:49:54
✓ sets an existing longer array (41 ms)
11:49:54
✓ clears an existing array (30 ms)
11:49:54 performance tests
11:49:54
✓ create large array by appending (1303 ms)
11:49:54
✓ create large array by resetting (1048 ms)
11:49:54
✓ append to large array (1253 ms)
11:49:54
✓ copy large number of elements (2600 ms)
11:49:54
✓ read a large array (2347 ms)
11:49:54
✓ clear a large array (1136 ms)
11:49:54
11:49:54
Test Suites: 1 passed, 1 total
11:49:54
Tests: 27 passed, 27 total
11:49:54
Snapshots: 0 total
11:49:54
Time: 11.148 s
11:49:54
Ran all test suites matching pxe/src/storage/capsule_data_provider/capsule_data_provider.test.ts
.
11:49:54
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?