Skip to content

feat: Backup and Restore for model and radio settings #559

feat: Backup and Restore for model and radio settings

feat: Backup and Restore for model and radio settings #559

Triggered via pull request February 8, 2026 12:56
Status Success
Total duration 12m 41s
Artifacts 7

pipeline.yml

on: pull_request
Matrix: compile
Matrix: build-and-test-app
preview-web
preview-web
release-app
0s
release-app
release-web-prod
0s
release-web-prod
Fit to window
Zoom out
Zoom in

Annotations

4 errors, 11 warnings, and 4 notices
[firefox] › pages/firmware-wizard/firmware-selection.spec.ts:114:7 › Downloads correct firmware for devices with similar code names: e2e/pages/firmware-wizard/firmware-selection.spec.ts#L130
1) [firefox] › pages/firmware-wizard/firmware-selection.spec.ts:114:7 › Downloads correct firmware for devices with similar code names Retry #1 --------------------------------------------------------------------------------------- page.waitForEvent: Page closed =========================== logs =========================== waiting for event "download" ============================================================ 128 | const [download] = await Promise.all([ 129 | // Start waiting for the download > 130 | !isElectron ? page.waitForEvent("download") : undefined, | ^ 131 | // Perform the action that initiates download 132 | (await queries.getByText("Download file")).click(), 133 | ]); at /home/runner/work/buddy/buddy/e2e/pages/firmware-wizard/firmware-selection.spec.ts:130:26
[firefox] › pages/firmware-wizard/firmware-selection.spec.ts:114:7 › Downloads correct firmware for devices with similar code names: e2e/pages/firmware-wizard/firmware-selection.spec.ts#L0
1) [firefox] › pages/firmware-wizard/firmware-selection.spec.ts:114:7 › Downloads correct firmware for devices with similar code names Retry #1 --------------------------------------------------------------------------------------- Test timeout of 60000ms exceeded.
[firefox] › pages/firmware-wizard/firmware-selection.spec.ts:114:7 › Downloads correct firmware for devices with similar code names: e2e/pages/firmware-wizard/firmware-selection.spec.ts#L130
1) [firefox] › pages/firmware-wizard/firmware-selection.spec.ts:114:7 › Downloads correct firmware for devices with similar code names page.waitForEvent: Page closed =========================== logs =========================== waiting for event "download" ============================================================ 128 | const [download] = await Promise.all([ 129 | // Start waiting for the download > 130 | !isElectron ? page.waitForEvent("download") : undefined, | ^ 131 | // Perform the action that initiates download 132 | (await queries.getByText("Download file")).click(), 133 | ]); at /home/runner/work/buddy/buddy/e2e/pages/firmware-wizard/firmware-selection.spec.ts:130:26
[firefox] › pages/firmware-wizard/firmware-selection.spec.ts:114:7 › Downloads correct firmware for devices with similar code names: e2e/pages/firmware-wizard/firmware-selection.spec.ts#L0
1) [firefox] › pages/firmware-wizard/firmware-selection.spec.ts:114:7 › Downloads correct firmware for devices with similar code names Test timeout of 60000ms exceeded.
lint: src/renderer/pages/sdcard/editor/AssetsTab.tsx#L402
Forbidden non-null assertion
lint: src/renderer/pages/sdcard/editor/AssetsTab.tsx#L396
Forbidden non-null assertion
lint: src/renderer/pages/sdcard/editor/AssetsTab.tsx#L395
Forbidden non-null assertion
lint: src/renderer/pages/backup/BackupCreateFlow.tsx#L182
Forbidden non-null assertion
lint: src/main/index.ts#L153
Unexpected console statement
lint: src/main/index.ts#L98
Unexpected console statement
lint: src/main/index.ts#L95
Unexpected console statement
lint: src/main/index.ts#L85
Unexpected console statement
Slow Test: [firefox] › pages/firmware-wizard/firmware-selection.spec.ts#L0
[firefox] › pages/firmware-wizard/firmware-selection.spec.ts took 2m
🎭 Playwright Run Summary
2 skipped 9 passed (53s)
🎭 Playwright Run Summary
2 skipped 9 passed (35s)
🎭 Playwright Run Summary
1 flaky [firefox] › pages/firmware-wizard/firmware-selection.spec.ts:114:7 › Downloads correct firmware for devices with similar code names 12 skipped 20 passed (4m)
🎭 Playwright Run Summary
2 skipped 9 passed (53s)

Artifacts

Produced during runtime
Name Size Digest
app-builds-macos-latest Expired
192 MB
sha256:13df47cae25dbfe77d5b660c6e430a3bfbcd2e51adaafaf62edfbfc1edc8ba59
app-builds-ubuntu-22.04 Expired
191 MB
sha256:6454be625af9dcbc9e1e7d518f6abc47c91ba0238689e1915ca5fb97c3793ae4
app-builds-windows-latest Expired
86.1 MB
sha256:7b5f829ffe0c1afb4b56eca5e4a042e2b907a2e98dd59233dcad96229719b046
compiled-macos-latest Expired
14.3 MB
sha256:b67e1e0ccec6a644c8d231d5964283a4b24db33616b7999703e6c4033dac8174
compiled-ubuntu-22.04 Expired
14.2 MB
sha256:565928a23675ac90825f98ef8403a1dbfb4b5a8c050be631dfd816907ee57ccb
compiled-windows-latest Expired
14.3 MB
sha256:8a7c1b62f3ac90625cc17c99922b58798cf7ebc3b9aa8f51e4208afbf1480de0
storybook-static Expired
2.61 MB
sha256:3a5630b63f3126b6949be93d4edde55fd8b3839f6c8d862cf6a6860bc90d1e9d