RFC: muster, a supervisor for units that run in terminals #1321
Triggered via pull request
August 19, 2026 18:42
Status
Failure
Total duration
1h 46m 42s
Artifacts
–
ci.yml
on: pull_request
nix-syntax
13s
lint
1m 3s
dev-check
5m 42s
test
4m 16s
e2e
22m 5s
coverage
4m 40s
build-windows
/
build-windows
9m 3s
Matrix: build-packages / build-packages
Annotations
12 errors, 28 warnings, and 1 notice
|
lint
Process completed with exit code 1.
|
|
FlakeHub registration required.
Unable to authenticate to FlakeHub. Individuals must register at FlakeHub.com; Organizations must create an organization at FlakeHub.com.
|
|
test
Process completed with exit code 101.
|
|
FlakeHub registration required.
Unable to authenticate to FlakeHub. Individuals must register at FlakeHub.com; Organizations must create an organization at FlakeHub.com.
|
|
FlakeHub registration required.
Unable to authenticate to FlakeHub. Individuals must register at FlakeHub.com; Organizations must create an organization at FlakeHub.com.
|
|
FlakeHub registration required.
Unable to authenticate to FlakeHub. Individuals must register at FlakeHub.com; Organizations must create an organization at FlakeHub.com.
|
|
[chromium] › tests/pane-tools.spec.ts:311:7 › Parked terminal does not resurrect › closing the session that displaced a parked one shows it:
e2e/tests/pane-tools.spec.ts#L75
2) [chromium] › tests/pane-tools.spec.ts:311:7 › Parked terminal does not resurrect › closing the session that displaced a parked one shows it, not an empty pane
Error: expect(locator).toBeVisible() failed
Locator: getByRole('button', { name: 'New terminal' }).first()
Expected: visible
Timeout: 10000ms
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByRole('button', { name: 'New terminal' }).first()
73 | await expect(
74 | page.getByRole("button", { name: "New terminal" }).first(),
> 75 | ).toBeVisible({ timeout: 10_000 });
| ^
76 | }
77 |
78 | /**
at closeAllTerminals (/home/runner/_work/blit/blit/e2e/tests/pane-tools.spec.ts:75:5)
at /home/runner/_work/blit/blit/e2e/tests/pane-tools.spec.ts:319:5
|
|
[chromium] › tests/font-size-sync.spec.ts:12:5 › font size stays local while previewing and reaches peers on Apply:
e2e/tests/font-size-sync.spec.ts#L60
1) [chromium] › tests/font-size-sync.spec.ts:12:5 › font size stays local while previewing and reaches peers on Apply
Error: browserContext.close: Test ended.
Browser logs:
[pid=85825][err] [OpenH264] this = 0x0xb8409700ba0, Warning:CWelsH264SVCEncoder::Initialize(), reinitialize, m_bInitialFlag= 1.
[pid=85825][err] [OpenH264] this = 0x0xb8409700ba0, Warning:bEnableFrameSkip = 0,bitrate can't be controlled for RC_QUALITY_MODE,RC_BITRATE_MODE and RC_TIMESTAMP_MODE without enabling skip frame.
[pid=85825][err] [0819/185959.451677:INFO:CONSOLE:0] "No available adapters.", source: http://127.0.0.1:3274/ (0)
[pid=85825][err] [0819/185959.458980:INFO:CONSOLE:4369] "[mux] mux status %s → %s disconnected connecting", source: http://127.0.0.1:3274/ (4369)
[pid=85825][err] [0819/185959.459011:INFO:CONSOLE:4369] "[mux] skipping WT (failed=%s, url=%s, api=%s), using WebSocket to %s false false true ws://127.0.0.1:3274/mux", source: http://127.0.0.1:3274/ (4369)
[pid=85825][err] [0819/185959.459019:INFO:CONSOLE:4369] "[mux] opening WebSocket to %s ws://127.0.0.1:3274/mux", source: http://127.0.0.1:3274/ (4369)
[pid=85825][err] [0819/185959.459025:INFO:CONSOLE:4339] "camera codecs: H.264 4:2:0=supported, AV1 4:2:0=supported, H.264 4:4:4=config-unsupported, AV1 4:4:4=supported", source: http://127.0.0.1:3274/ (4339)
[pid=85825][err] [OpenH264] this = 0x0xb840c9ca700, Warning:bEnableFrameSkip = 0,bitrate can't be controlled for RC_QUALITY_MODE,RC_BITRATE_MODE and RC_TIMESTAMP_MODE without enabling skip frame.
[pid=85825][err] [0819/185959.664839:ERROR:content/public/browser/web_contents_delegate.cc:309] WebContentsDelegate::CheckMediaAccessPermission: Not supported.
[pid=85825][err] [0819/185959.664859:ERROR:content/public/browser/web_contents_delegate.cc:309] WebContentsDelegate::CheckMediaAccessPermission: Not supported.
[pid=85825][err] [0819/185959.664866:ERROR:content/public/browser/web_contents_delegate.cc:309] WebContentsDelegate::CheckMediaAccessPermission: Not supported.
[pid=85825][err] [0819/185959.664868:ERROR:content/public/browser/web_contents_delegate.cc:309] WebContentsDelegate::CheckMediaAccessPermission: Not supported.
[pid=85825][err] [OpenH264] this = 0x0xb840cbee7c0, Warning:bEnableFrameSkip = 0,bitrate can't be controlled for RC_QUALITY_MODE,RC_BITRATE_MODE and RC_TIMESTAMP_MODE without enabling skip frame.
[pid=85825][err] [OpenH264] this = 0x0xb840cbee7c0, Warning:CWelsH264SVCEncoder::Initialize(), reinitialize, m_bInitialFlag= 1.
[pid=85825][err] [OpenH264] this = 0x0xb840cbee7c0, Warning:bEnableFrameSkip = 0,bitrate can't be controlled for RC_QUALITY_MODE,RC_BITRATE_MODE and RC_TIMESTAMP_MODE without enabling skip frame.
[pid=85825][err] [0819/185959.687303:INFO:CONSOLE:0] "No available adapters.", source: http://127.0.0.1:3274/ (0)
[pid=85825][err] [0819/185959.690877:INFO:CONSOLE:4369] "[mux] mux status %s → %s disconnected connecting", source: http://127.0.0.1:3274/ (4369)
[pid=85825][err] [0819/185959.691025:INFO:CONSOLE:4369] "[mux] skipping WT (failed=%s, url=%s, api=%s), using WebSocket to %s false false true ws://127.0.0.1:3274/mux", source: http://127.0.0.1:3274/ (4369)
[pid=85825][err] [0819/185959.691254:INFO:CONSOLE:4369] "[mux] opening WebSocket to %s ws://127.0.0.1:3274/mux", source: http://127.0.0.1:3274/ (4369)
[pid=85825][err] [0819/185959.693897:INFO:CONSOLE:4369] "[mux] mux status %s → %s connecting authenticating", source: http://127.0.0.1:3274/ (4369)
[pid=85825][err] [0819/185959.693912:INFO:CONSOLE:4369] "[mux] WebSocket authenticated", source: http://127.0.0.1:3274/ (4369)
[pid=85825][err] [0819/185959.693920:INFO:CONSOLE:4369] "[mux] mux status %s → %s authenticating connected", source: http://127.0.0.1:3274/ (4369)
[pid=85825][err] [0819/185959.707311:INFO:CONSOLE:4339] "camera codecs: H.264 4:2:0=supported, AV1 4:2:0=supported, H.264 4:4:4=config-unsupported, AV1 4:4:4=supported", source: http://127.0.0.1:3274/ (4339)
[pid=85825][err] [0819/185959.707823:INFO:CONSOLE
|
|
[chromium] › tests/font-size-sync.spec.ts:12:5 › font size stays local while previewing and reaches peers on Apply:
e2e/tests/font-size-sync.spec.ts#L0
1) [chromium] › tests/font-size-sync.spec.ts:12:5 › font size stays local while previewing and reaches peers on Apply
Test timeout of 30000ms exceeded.
|
|
FlakeHub registration required.
Unable to authenticate to FlakeHub. Individuals must register at FlakeHub.com; Organizations must create an organization at FlakeHub.com.
|
|
FlakeHub registration required.
Unable to authenticate to FlakeHub. Individuals must register at FlakeHub.com; Organizations must create an organization at FlakeHub.com.
|
|
FlakeHub registration required.
Unable to authenticate to FlakeHub. Individuals must register at FlakeHub.com; Organizations must create an organization at FlakeHub.com.
|
|
nix-syntax
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
nix-syntax
You've hit a rate limit, your rate limit will reset in 2 seconds
|
|
test
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
test
You've hit a rate limit, your rate limit will reset in 6 seconds
|
|
test
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
test
You've hit a rate limit, your rate limit will reset in 10 seconds
|
|
coverage
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
coverage
You've hit a rate limit, your rate limit will reset in 1 seconds
|
|
coverage
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
coverage
You've hit a rate limit, your rate limit will reset in 7 seconds
|
|
dev-check
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
dev-check
You've hit a rate limit, your rate limit will reset in 4 seconds
|
|
dev-check
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
dev-check
You've hit a rate limit, your rate limit will reset in 11 seconds
|
|
build-windows / build-windows
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
build-windows / build-windows
You've hit a rate limit, your rate limit will reset in 31 seconds
|
|
build-windows / build-windows
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
build-windows / build-windows
You've hit a rate limit, your rate limit will reset in 37 seconds
|
|
e2e
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
e2e
You've hit a rate limit, your rate limit will reset in 4 seconds
|
|
e2e
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
e2e
You've hit a rate limit, your rate limit will reset in 10 seconds
|
|
build-packages / build-packages (blacksmith-16vcpu-ubuntu-2404, linux-x86_64, amd64, true)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
build-packages / build-packages (blacksmith-16vcpu-ubuntu-2404, linux-x86_64, amd64, true)
You've hit a rate limit, your rate limit will reset in 4 seconds
|
|
build-packages / build-packages (blacksmith-16vcpu-ubuntu-2404, linux-x86_64, amd64, true)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
build-packages / build-packages (blacksmith-16vcpu-ubuntu-2404, linux-x86_64, amd64, true)
You've hit a rate limit, your rate limit will reset in 9 seconds
|
|
build-packages / build-packages (blacksmith-16vcpu-ubuntu-2404-arm, linux-aarch64, arm64, true)
Failed to restore: Failed to GetCacheEntryDownloadURL: Rate limited: Failed request: (429) Too Many Requests: rate limit exceeded
|
|
build-packages / build-packages (blacksmith-16vcpu-ubuntu-2404-arm, linux-aarch64, arm64, true)
You've hit a rate limit, your rate limit will reset in 1 seconds
|
|
🎭 Playwright Run Summary
2 flaky
[chromium] › tests/font-size-sync.spec.ts:12:5 › font size stays local while previewing and reaches peers on Apply
[chromium] › tests/pane-tools.spec.ts:311:7 › Parked terminal does not resurrect › closing the session that displaced a parked one shows it, not an empty pane
8 skipped
81 passed (4.8m)
|