Skip to content

HomeAssistant: make home a choice input #28089

HomeAssistant: make home a choice input

HomeAssistant: make home a choice input #28089

Triggered via pull request November 27, 2025 17:54
@andigandig
synchronize #25634
fix/ha-5
Status Success
Total duration 4m 44s
Artifacts 1

default.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 1 notice
[chromium] β€Ί tests/vehicle-settings.spec.ts:80:3 β€Ί limitSoc β€Ί apply and restart: tests/vehicle-settings.spec.ts#L98
2) [chromium] β€Ί tests/vehicle-settings.spec.ts:80:3 β€Ί limitSoc β€Ί apply and restart ─────────────── Error: expect(locator).toContainText(expected) failed Locator: getByTestId('limit-soc-value') Expected substring: "80%" Received string: "100%" Timeout: 5000ms Call log: - Expect "toContainText" with timeout 5000ms - waiting for getByTestId('limit-soc-value') 7 Γ— locator resolved to <span data-v-6c899d4b="" data-testid="limit-soc-value" class="text-decoration-underline">…</span> - unexpected value "100%" 96 | await page.reload(); 97 | > 98 | await expect(page.getByTestId("limit-soc-value")).toContainText("80%"); | ^ 99 | 100 | await page.getByTestId("charging-plan").getByRole("button", { name: "none" }).click(); 101 | await page.getByRole("link", { name: "Arrival" }).click(); at /home/runner/work/evcc/evcc/tests/vehicle-settings.spec.ts:98:55
[chromium] β€Ί tests/config-ext-meter.spec.ts:38:3 β€Ί ext meter β€Ί template-based ext meter: tests/config-ext-meter.spec.ts#L65
1) [chromium] β€Ί tests/config-ext-meter.spec.ts:38:3 β€Ί ext meter β€Ί template-based ext meter ─────── Error: expect(locator).toContainText(expected) failed Locator: getByTestId('meter-modal').getByTestId('test-result') Expected substring: "Status: successful" Received string: "Status: failedvalidatecannot create meter type 'template': invalid key: modbus" Timeout: 5000ms Call log: - Expect "toContainText" with timeout 5000ms - waiting for getByTestId('meter-modal').getByTestId('test-result') 2 Γ— locator resolved to <div data-v-5321b16e="" data-testid="test-result" class="test-result my-4 p-4">…</div> - unexpected value "Status: Validating…" 2 Γ— locator resolved to <div data-v-5321b16e="" data-testid="test-result" class="test-result my-4 p-4">…</div> - unexpected value "Status: Validating…cannot create meter type 'template': invalid key: modbus" 5 Γ— locator resolved to <div data-v-5321b16e="" data-testid="test-result" class="test-result my-4 p-4">…</div> - unexpected value "Status: failedvalidatecannot create meter type 'template': invalid key: modbus" 63 | const testResult = meterModal.getByTestId("test-result"); 64 | await testResult.getByRole("link", { name: "validate" }).click(); > 65 | await expect(testResult).toContainText("Status: successful"); | ^ 66 | await expect(testResult).toContainText("75.0%"); 67 | 68 | await meterModal.getByRole("button", { name: "Save" }).click(); at /home/runner/work/evcc/evcc/tests/config-ext-meter.spec.ts:65:30
🎭 Playwright Run Summary
2 flaky [chromium] β€Ί tests/config-ext-meter.spec.ts:38:3 β€Ί ext meter β€Ί template-based ext meter ──────── [chromium] β€Ί tests/vehicle-settings.spec.ts:80:3 β€Ί limitSoc β€Ί apply and restart ──────────────── 2 skipped 189 passed (2.2m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report
7.99 MB
sha256:75c714edccd783eef09afd82aa90b30bc835bb7056d7c33017ccb9481c7ab39a