Parent Log:
http://ci.aztec-labs.com/08d3995fcf33019a
Command: ebf67495dae0c068 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/10badd24359b04680068afd9ca24407383374db1
Env: REF_NAME=gh-readonly-queue/next/pr-15019-7d223783d91db15002a09abc1b52d1455eb3e3da CURRENT_VERSION=0.87.6 CI_FULL=1
Date: Mon Jun 16 11:07:07 UTC 2025
System: ARCH=amd64 CPUS=128 MEM=493Gi HOSTNAME=pr-15019_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:07:09 [11:07:09.381]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.420]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.443]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.479]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.508]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.523]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.556]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.575]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.603]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.640]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.685]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.720]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.769]
ERROR:
kv-store:lmdb-v2:capsule_data_provider_test Failed to commit transaction: Error: Attempted to copy empty slot 0x04523cb51cc44e1553fc56a9ee4abd784ee0029f28cc904603db08e6bde61fe7:0x0000000000000000000000000000000000000000000000000000000000000002 for contract 0x04523cb51cc44e1553fc56a9ee4abd784ee0029f28cc904603db08e6bde61fe7
11:07:09 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:64:17
11:07:09 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29
11:07:09 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33
11:07:09 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17)
11:07:09 [11:07:09.772]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.797]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.829]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.853]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.881]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.899]
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 0x2f33e72e963d1d843933c7bf52446d7c771000f4af085bfd772a0a50d9549180
11:07:09 at /home/aztec-dev/aztec-packages/yarn-project/pxe/src/storage/capsule_data_provider/capsule_data_provider.ts:110:17
11:07:09 at /home/aztec-dev/aztec-packages/yarn-project/kv-store/dest/lmdb-v2/store.js:111:29
11:07:09 at /home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/serial_queue.js:58:33
11:07:09 at FifoMemoryQueue.process (/home/aztec-dev/aztec-packages/yarn-project/foundation/dest/queue/base_memory_queue.js:110:17)
11:07:09 [11:07:09.902]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.924]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.961]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:09 [11:07:09.993]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:10 [11:07:10.027]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:10 [11:07:10.992]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:11 [11:07:11.873]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:13 [11:07:13.013]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:15 [11:07:15.494]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:18 [11:07:18.209]
INFO:
kv-store:lmdb-v2:capsule_data_provider_test Starting data store with maxReaders 16
11:07:19
PASS src/storage/capsule_data_provider/capsule_data_provider.test.ts (
10.933 s)
11:07:19 capsule data provider
11:07:19 store and load
11:07:19
✓ stores and loads a single value (250 ms)
11:07:19
✓ stores and loads multiple values (20 ms)
11:07:19
✓ overwrites existing values (37 ms)
11:07:19
✓ stores values for different contracts independently (27 ms)
11:07:19
✓ returns null for non-existent slots (17 ms)
11:07:19 delete
11:07:19
✓ deletes a slot (25 ms)
11:07:19
✓ deletes an empty slot (25 ms)
11:07:19 copy
11:07:19
✓ copies a single value (26 ms)
11:07:19
✓ copies multiple non-overlapping values (35 ms)
11:07:19
✓ copies overlapping values with src ahead (46 ms)
11:07:19
✓ copies overlapping values with dst ahead (35 ms)
11:07:19
✓ copying fails if any value is empty (52 ms)
11:07:19 arrays
11:07:19 appendToCapsuleArray
11:07:19
✓ creates a new array (24 ms)
11:07:19
✓ appends to an existing array (31 ms)
11:07:19 readCapsuleArray
11:07:19
✓ reads an empty array (19 ms)
11:07:19
✓ reads an existing array (32 ms)
11:07:19
✓ throws on a corrupted array (20 ms)
11:07:19 resetCapsuleArray
11:07:19
✓ resets an empty array (22 ms)
11:07:19
✓ resets an existing shorter array (33 ms)
11:07:19
✓ resets an existing longer array (36 ms)
11:07:19
✓ clears an existing array (32 ms)
11:07:19 performance tests
11:07:19
✓ create large array by appending (966 ms)
11:07:19
✓ create large array by resetting (879 ms)
11:07:19
✓ append to large array (1139 ms)
11:07:19
✓ copy large number of elements (2480 ms)
11:07:19
✓ read a large array (2711 ms)
11:07:19
✓ clear a large array (1268 ms)
11:07:19
11:07:19
Test Suites: 1 passed, 1 total
11:07:19
Tests: 27 passed, 27 total
11:07:19
Snapshots: 0 total
11:07:19
Time: 11.002 s
11:07:19
Ran all test suites matching /pxe\/src\/storage\/capsule_data_provider\/capsule_data_provider.test.ts/i
.
11:07:19
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?