Skip to content

fix(files): stream served files with byte ranges instead of buffering them under 100 MB #38061

fix(files): stream served files with byte ranges instead of buffering them under 100 MB

fix(files): stream served files with byte ranges instead of buffering them under 100 MB #38061

Triggered via pull request October 31, 2026 23:09
Status Cancelled
Total duration 8m 26s
Artifacts 29

ci.yml

on: pull_request
version
0s
version
desktop-changes
0s
desktop-changes
trigger-upload
0s
trigger-upload
Matrix: image-amd64
Matrix: image-arm64
Matrix: image-dev
docs-changes
0s
docs-changes
migrate-dev  /  migrate
migrate-dev / migrate
Matrix: checks / integration
Matrix: checks / test
desktop-signing
0s
desktop-signing
Matrix: checks / desktop-live
Matrix: checks / e2e-production
Matrix: checks / e2e
prerelease-create
prerelease-create
prerelease-build  /  build
prerelease-build / build
migrate  /  migrate
migrate / migrate
prerelease-publish
prerelease-publish
promote
0s
promote
prerelease-prune
prerelease-prune
Matrix: ghcr
trigger-promote
0s
trigger-promote
docs  /  embeddings
docs / embeddings
attest-subjects
0s
attest-subjects
indexnow
0s
indexnow
Matrix: attest
release
release
desktop-release  /  build
desktop-release / build
Fit to window
Zoom out
Zoom in

Annotations

19 errors and 48 warnings
checks / test-types
Process completed with exit code 1.
checks / lint
Process completed with exit code 1.
checks / integration (migrate, 4/8)
Process completed with exit code 1.
checks / e2e (browser-extension)
Canceling since a higher priority waiting request for ci-refs/pull/9542/merge exists
checks / e2e (browser-extension)
The operation was canceled.
checks / e2e (desktop-inbox)
Canceling since a higher priority waiting request for ci-refs/pull/9542/merge exists
checks / e2e (desktop-inbox)
The operation was canceled.
checks / e2e (mobile, chromium, 1/2)
Canceling since a higher priority waiting request for ci-refs/pull/9542/merge exists
checks / e2e (mobile, chromium, 1/2)
The operation was canceled.
checks / e2e (mobile, webkit, 2/2)
Canceling since a higher priority waiting request for ci-refs/pull/9542/merge exists
checks / e2e (mobile, webkit, 2/2)
The operation was canceled.
checks / desktop-live (lease-lapse)
Canceling since a higher priority waiting request for ci-refs/pull/9542/merge exists
checks / desktop-live (lease-lapse)
The operation was canceled.
checks / desktop-live (rest)
Canceling since a higher priority waiting request for ci-refs/pull/9542/merge exists
checks / desktop-live (rest)
The operation was canceled.
checks / ci
Process completed with exit code 1.
checks / ci
Checks did not pass:
ci
Canceling since a higher priority waiting request for ci-refs/pull/9542/merge exists
ci
Canceling since a higher priority waiting request for ci-refs/pull/9542/merge exists
checks / test-types
[git-mirror] Skipping cache commit: Found 2 failed/cancelled steps
checks / test-types
[git-mirror] - Step: unknown (failed)
checks / test-types
Skipping sticky disk commit due to previous step failures
checks / test-types
- Step: unknown (failed)
checks / test-types
Found 2 failed/cancelled steps in previous workflow steps
checks / test-types
Skipping sticky disk commit due to previous step failures
checks / test-types
- Step: unknown (failed)
checks / test-types
Found 2 failed/cancelled steps in previous workflow steps
checks / e2e (mobile, chromium, 1/2)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / e2e (mobile, chromium, 1/2)
Unmount failed, retrying (9/10)...
checks / e2e (mobile, chromium, 1/2)
Unmount failed, retrying (8/10)...
checks / e2e (mobile, chromium, 1/2)
Unmount failed, retrying (7/10)...
checks / e2e (mobile, chromium, 1/2)
Unmount failed, retrying (6/10)...
checks / e2e (mobile, chromium, 1/2)
Unmount failed, retrying (5/10)...
checks / e2e (mobile, chromium, 1/2)
Unmount failed, retrying (4/10)...
checks / e2e (mobile, chromium, 1/2)
Unmount failed, retrying (3/10)...
checks / e2e (mobile, chromium, 1/2)
Unmount failed, retrying (2/10)...
checks / e2e (mobile, chromium, 1/2)
Unmount failed, retrying (1/10)...
checks / e2e (mobile, webkit, 2/2)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / e2e (mobile, webkit, 2/2)
Unmount failed, retrying (9/10)...
checks / e2e (mobile, webkit, 2/2)
Unmount failed, retrying (8/10)...
checks / e2e (mobile, webkit, 2/2)
Unmount failed, retrying (7/10)...
checks / e2e (mobile, webkit, 2/2)
Unmount failed, retrying (6/10)...
checks / e2e (mobile, webkit, 2/2)
Unmount failed, retrying (5/10)...
checks / e2e (mobile, webkit, 2/2)
Unmount failed, retrying (4/10)...
checks / e2e (mobile, webkit, 2/2)
Unmount failed, retrying (3/10)...
checks / e2e (mobile, webkit, 2/2)
Unmount failed, retrying (2/10)...
checks / e2e (mobile, webkit, 2/2)
Unmount failed, retrying (1/10)...
checks / desktop-live (lease-lapse)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / desktop-live (lease-lapse)
Unmount failed, retrying (9/10)...
checks / desktop-live (lease-lapse)
Unmount failed, retrying (8/10)...
checks / desktop-live (lease-lapse)
Unmount failed, retrying (7/10)...
checks / desktop-live (lease-lapse)
Unmount failed, retrying (6/10)...
checks / desktop-live (lease-lapse)
Unmount failed, retrying (5/10)...
checks / desktop-live (lease-lapse)
Unmount failed, retrying (4/10)...
checks / desktop-live (lease-lapse)
Unmount failed, retrying (3/10)...
checks / desktop-live (lease-lapse)
Unmount failed, retrying (2/10)...
checks / desktop-live (lease-lapse)
Unmount failed, retrying (1/10)...
checks / desktop-live (rest)
Failed to cleanup and commit sticky disk at /home/runner/_work/sim/sim/node_modules: Error: Command failed: sudo umount -- /home/runner/_work/sim/sim/node_modules umount: /home/runner/_work/sim/sim/node_modules: target is busy.
checks / desktop-live (rest)
Unmount failed, retrying (9/10)...
checks / desktop-live (rest)
Unmount failed, retrying (8/10)...
checks / desktop-live (rest)
Unmount failed, retrying (7/10)...
checks / desktop-live (rest)
Unmount failed, retrying (6/10)...
checks / desktop-live (rest)
Unmount failed, retrying (5/10)...
checks / desktop-live (rest)
Unmount failed, retrying (4/10)...
checks / desktop-live (rest)
Unmount failed, retrying (3/10)...
checks / desktop-live (rest)
Unmount failed, retrying (2/10)...
checks / desktop-live (rest)
Unmount failed, retrying (1/10)...

Artifacts

Produced during runtime
Name Size Digest
ci-plan
960 Bytes
sha256:8d23dd633ee078bdfd652611f9030cd5b231f83dc8b18b6fcd2b50afae009e17
e2e-reports-browser-extension
532 KB
sha256:6e377c5a441a50fe54761a8f975772efcb06cee45819ffa71075e887297fdb01
e2e-reports-cli
8.45 KB
sha256:d04dbda236b35815cb19027c66515135abc046805e129ad016c02392abfa1fa8
e2e-reports-desktop-inbox
2.84 MB
sha256:9de552092a5101f43f4580eb4b54b89709120b26d0f9af09addef4de9d3c929d
e2e-reports-mobile-chromium-2
2.21 KB
sha256:6885f9e33a5c54e607514dd1d1f330ac876911ef4134477a80818f29975dcd5a
e2e-reports-mobile-webkit-1
3.22 KB
sha256:3f499149391774073a8a677078a37cc87a570ed8374341adf842c5895ec9775d
e2e-reports-project-files
11.7 KB
sha256:8aab1e96c2da2cd0730c4b818e3bac81638bdef8c8a151228e1a5d627d9a7aa3
e2e-reports-scim
3.76 KB
sha256:e7691c5168b6f620b4a152e559ad827724eb6cc66a885f837a06007415476178
e2e-reports-seo
5.47 KB
sha256:3b4ca5218c8596de0da0d8b49ce212b99590866a521f01d840d4ff677036a52c
e2e-reports-stop-after
2.35 KB
sha256:53af80ec2f56577fd44153b9809828c5ea84e8a57b9f2d8e6556750e7bb111be
integration-reports-migrate-1
4.49 KB
sha256:8f78157e67839cf9e640da9cff8183f29a21ecf024a37b52acaf0b8661d45530
integration-reports-migrate-2
23.6 KB
sha256:876ee218b4f639685b427e8b7221c262efdbf1d95e13014f3d1f42245a59e547
integration-reports-migrate-3
23.3 KB
sha256:e32ae29d060d1f8ea2a4c5cc8e581d720c815d10082d6b5ed1171b266396267a
integration-reports-migrate-4
20.5 KB
sha256:fe01a8af5634e7c859c347f28cfa5c7dfec0c5c6517b06da8b8e5e6ac78564a5
integration-reports-migrate-5
28 KB
sha256:a5b7daf098e8293b1c483f006ac9e81ddc789ac7bff2072d2722ac98e0abd7c5
integration-reports-migrate-6
29 KB
sha256:f8cda2fd154347225c5f379f48c0cd010edc5da00f83e46f0aefd9cf4f5bcf50
integration-reports-migrate-7
20.9 KB
sha256:41c4eb61c82505a7f24fffe4212c27374c7ec9262fae29c416d0172517cdfb7a
integration-reports-migrate-8
27.7 KB
sha256:c82d6cddd3f6b196730ff2bd56ac5d79fcbd6094c1c6e1d46569c8e8620adcdd
integration-reports-migrate-db
19.5 KB
sha256:ba735c14b37c133a00aaec803a16239ca8e595b1a2fda4ab9760c64f08220aa4
integration-reports-push-1
4.49 KB
sha256:c284b481084d9d5ed3febe6ed9279e1f3f89ee04d456afd5c7a80ff31754034a
integration-reports-push-2
23.6 KB
sha256:b3ffa5a00eb3758dbae67f826ea461d7ccfd19acfeeca7a6f0c739c3526cc815
integration-reports-push-3
23.2 KB
sha256:2b38c862e9bceab87dff6e593a9831a9e108768ac01039d639e7579748d33b99
integration-reports-push-4
20.1 KB
sha256:862ec1f7d47cba3e3c2ce5375eb708bd081145f75160eac4ad3f2e749a649fe8
integration-reports-push-5
28 KB
sha256:b53e8ef0468cbbcc7e9d9d444087c981cfa3ae9634fe693ec19c1d304209af81
integration-reports-push-6
29 KB
sha256:107a4d1867f56e41de220594ab24d03c144774da27b1da4f44c38f95e60cd62c
integration-reports-push-7
20.8 KB
sha256:87405adb03681d6df86fad984b21eb8ec0d2e9ab84aa39eb012c773ad85261a3
integration-reports-push-8
27.4 KB
sha256:7e546d08446c7cd90043faffb24b93eedee4702fd4386c6a1fc55d2523f2e7be
integration-reports-push-db
21.2 KB
sha256:dfa851d4bb22c19613b2b8866e21cf75a02fd0757b26566045c5d9ea805986ad
test-types
104 KB
sha256:c5ab2472a4b431f6a05b76a99c42c1c0546dbfad6731752f695cb6c7712f10f9