Parent Log: http://ci.aztec-labs.com/54f15b1cfed48c5d Command: 5fd30fafdf4fa09d yarn-project/scripts/run_test.sh blob-sink/src/server/server.test.ts Commit: https://github.com/AztecProtocol/aztec-packages/commit/5c77169d7f01a9e15bc19b05fa231fd96111d7dd Env: REF_NAME=gh-readonly-queue/next/pr-15042-d5c48d855d83e19712c6b72281801c6fce176ec1 CURRENT_VERSION=0.87.6 CI_FULL=0 Date: Wed Jun 18 15:02:23 UTC 2025 System: ARCH=arm64 CPUS=64 MEM=247Gi HOSTNAME=pr-15042_arm64_a1-fast Resources: CPU_LIST=0-63 CPUS=2 MEM=8g TIMEOUT=600s History: http://ci.aztec-labs.com/list/history_82a85302672bef9d_next 15:02:26 [15:02:26.101] INFO: blob-sink:server Server is running on http://localhost:45757 15:02:26 [15:02:26.131] INFO: blob-sink:server Stopping blob sink 15:02:26 [15:02:26.133] INFO: blob-sink:server Blob sink stopped 15:02:26 [15:02:26.136] INFO: blob-sink:server Server is running on http://localhost:42717 15:02:26 [15:02:26.333] INFO: blob-sink:server Received blob sidecar for block 0x1234 15:02:26 [15:02:26.336] INFO: blob-sink:server Blob sidecar stored successfully for block 0x1234 15:02:26 [15:02:26.680] INFO: blob-sink:server Stopping blob sink 15:02:26 [15:02:26.681] INFO: blob-sink:server Blob sink stopped 15:02:26 [15:02:26.683] INFO: blob-sink:server Server is running on http://localhost:41275 15:02:26 [15:02:26.711] INFO: blob-sink:server Received blob sidecar for block 0x1234 15:02:26 [15:02:26.712] INFO: blob-sink:server Blob sidecar stored successfully for block 0x1234 15:02:27 [15:02:27.045] INFO: blob-sink:server Stopping blob sink 15:02:27 [15:02:27.046] INFO: blob-sink:server Blob sink stopped 15:02:27 [15:02:27.048] INFO: blob-sink:server Server is running on http://localhost:35211 15:02:27 [15:02:27.073] INFO: blob-sink:server Received blob sidecar for block 0x1234 15:02:27 [15:02:27.074] INFO: blob-sink:server Blob sidecar stored successfully for block 0x1234 15:02:27 [15:02:27.243] INFO: blob-sink:server Stopping blob sink 15:02:27 [15:02:27.243] INFO: blob-sink:server Blob sink stopped 15:02:27 [15:02:27.245] INFO: blob-sink:server Server is running on http://localhost:40261 15:02:27 [15:02:27.249] INFO: blob-sink:server Stopping blob sink 15:02:27 [15:02:27.250] INFO: blob-sink:server Blob sink stopped 15:02:27 [15:02:27.252] INFO: blob-sink:server Server is running on http://localhost:42263 15:02:27 [15:02:27.259] INFO: blob-sink:server Stopping blob sink 15:02:27 [15:02:27.259] INFO: blob-sink:server Blob sink stopped 15:02:27 [15:02:27.261] INFO: blob-sink:server Server is running on http://localhost:34263 15:02:27 [15:02:27.268] INFO: blob-sink:server Stopping blob sink 15:02:27 [15:02:27.268] INFO: blob-sink:server Blob sink stopped 15:02:27 [15:02:27.269] INFO: blob-sink:server Server is running on http://localhost:45407 15:02:27 [15:02:27.273] INFO: blob-sink:server Stopping blob sink 15:02:27 [15:02:27.273] INFO: blob-sink:server Blob sink stopped 15:02:27 [15:02:27.275] INFO: blob-sink:server Server is running on http://localhost:35327 15:02:27 [15:02:27.278] INFO: blob-sink:server Stopping blob sink 15:02:27 [15:02:27.278] INFO: blob-sink:server Blob sink stopped 15:02:27 [15:02:27.302] INFO: blob-sink:server Server is running on http://localhost:34549 15:02:27 [15:02:27.304] INFO: blob-sink:server Received blob sidecar for block 0x1234 15:02:27 [15:02:27.306] INFO: blob-sink:server Blob sidecar stored successfully for block 0x1234 15:02:27 [15:02:27.309] INFO: blob-sink:server Stopping blob sink 15:02:27 [15:02:27.309] INFO: blob-sink:server Blob sink stopped 15:02:27 [15:02:27.330] INFO: blob-sink:server Server is running on http://localhost:41161 15:02:27 [15:02:27.334] INFO: blob-sink:server Received blob sidecar for block 0x1234 15:02:27 [15:02:27.335] WARN: blob-sink:server Failed to validate incoming blobs for 0x1234 15:02:27 err: { 15:02:27 "type": "Error", 15:02:27 "message": "Blobs 0x010dd7f1f193929abdb7aff2192d8940104076d5a007a4cebcaad3872dca2897 not found in block proposal event at block 0x1234", 15:02:27 "stack": 15:02:27 Error: Blobs 0x010dd7f1f193929abdb7aff2192d8940104076d5a007a4cebcaad3872dca2897 not found in block proposal event at block 0x1234 15:02:27 at BlobSinkServer.validateBlobs (/home/aztec-dev/aztec-packages/yarn-project/blob-sink/src/server/server.ts:261:13) 15:02:27 at processTicksAndRejections (node:internal/process/task_queues:105:5) 15:02:27 at BlobSinkServer.handlePostBlobSidecar (/home/aztec-dev/aztec-packages/yarn-project/blob-sink/src/server/server.ts:190:7) 15:02:27 } 15:02:27 [15:02:27.349] INFO: blob-sink:server Stopping blob sink 15:02:27 [15:02:27.349] INFO: blob-sink:server Blob sink stopped 15:02:27 [15:02:27.351] INFO: blob-sink:server Server is running on http://localhost:44323 15:02:27 [15:02:27.365] WARN: blob-sink:client Failed to deserialise blob {"commitment":"0x8a87059a655f8caeb9198c678a4c332e40b4b548c1a7a6308e942dc9561c607614a2abe4b6dd7daab2b90ce96d9c8a47"} 15:02:27 [15:02:27.393] INFO: blob-sink:server Stopping blob sink 15:02:27 [15:02:27.393] INFO: blob-sink:server Blob sink stopped 15:02:27 PASS src/server/server.test.ts 15:02:27 BlobSinkService 15:02:27 status 15:02:27 should return 200 (39 ms) 15:02:27 store 15:02:27 should retrieve the blob (547 ms) 15:02:27 should retrieve specific indicies (365 ms) 15:02:27 should retrieve a single index (197 ms) 15:02:27 errors 15:02:27 should return an error if invalid indicies are provided (6 ms) 15:02:27 should return an error if the block ID is invalid (POST) (8 ms) 15:02:27 should return an error if the block ID is invalid (GET) (9 ms) 15:02:27 should return 404 for non-existent blob (4 ms) 15:02:27 should reject negative block IDs (6 ms) 15:02:27 with l1 client 15:02:27 should accept blobs emitted by rollup contract (31 ms) 15:02:27 should reject blobs not emitted by rollup contract (39 ms) 15:02:27 with archive 15:02:27 should retrieve the blob from archive and store locally (44 ms) 15:02:27 15:02:27 Test Suites: 1 passed, 1 total 15:02:27 Tests: 12 passed, 12 total 15:02:27 Snapshots: 0 total 15:02:27 Time: 3.293 s 15:02:27 Ran all test suites matching blob-sink/src/server/server.test.ts. 15:02:27 Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?