v1.0.x: Performance-Budget-Tests fuer Dashboard-Startpfad #48

Closed
opened 2026-06-17 07:45:51 +02:00 by Otto · 1 comment
Collaborator

Akzeptanz:

  • Automatisierter Test misst Root-HTML und /v1/actuators/dashboard gegen <=5s Budget.
  • Test nutzt kontrollierte Fake-HA-/Cache-Daten.
  • CI/README dokumentieren das Performance-Budget.
Akzeptanz: - Automatisierter Test misst Root-HTML und /v1/actuators/dashboard gegen <=5s Budget. - Test nutzt kontrollierte Fake-HA-/Cache-Daten. - CI/README dokumentieren das Performance-Budget.
Author
Collaborator

Erfuellt mit v1.0.5 / Commit ca253d1.

Nachweis:

  • Automatisierter Test test_dashboard_start_path_stays_within_five_second_budget misst Root-HTML und /v1/actuators/dashboard gegen das 5-Sekunden-Budget.
  • Test nutzt den bestehenden kontrollierten Fake-HA-/Cache-Aufbau aus tests/api/test_actuators.py.
  • docs/V1_0_ACCEPTANCE.md und CHANGELOG.md dokumentieren das Budget.
  • Qualitaet: pytest, ruff, mypy, diff-check und JS-Syntaxcheck sauber.

Schliesse das Issue als umgesetzt.

Erfuellt mit v1.0.5 / Commit ca253d1. Nachweis: - Automatisierter Test `test_dashboard_start_path_stays_within_five_second_budget` misst Root-HTML und `/v1/actuators/dashboard` gegen das 5-Sekunden-Budget. - Test nutzt den bestehenden kontrollierten Fake-HA-/Cache-Aufbau aus `tests/api/test_actuators.py`. - `docs/V1_0_ACCEPTANCE.md` und `CHANGELOG.md` dokumentieren das Budget. - Qualitaet: pytest, ruff, mypy, diff-check und JS-Syntaxcheck sauber. Schliesse das Issue als umgesetzt.
Otto closed this issue 2026-06-17 11:53:54 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pino/sillyhome-next#48