The GitHub Actions job "CI" on 
rocketmq-dashboard.git/codex/k8s-cert-list-failure-state has failed.
Run started by GitHub user iloveeyjafjalla (triggered by iloveeyjafjalla).

Head commit for run:
7bd37a71e5e81af522d785422271c81709c008a8 / iloveeyjafjalla <[email protected]>
fix(cluster): report a failed certificate-list load instead of an empty 
inventory

The K8s certificate page answered a failed listK8sCerts() with a transient toast
only: the rows stayed empty, the table rendered its empty state and the header
asserted "共 0 个证书" for a read that never returned - so an operator auditing
certificate expiry saw a cluster without certificates. The effect also ran once 
per
mount, so the only recovery was a full page reload.

The failure is now state on the page: the previous rows are kept, the header 
reports
the count as unavailable instead of a measured zero, and an error banner offers 
a
retry that re-runs the load (the shape the Grafana dashboard list already uses).

Tests: K8sCertsPage.test.tsx gains a case that rejects the load, asserts the 
banner,
the unavailable header and a retry that recovers the rows; it fails on the 
previous
code ("Unable to find an element with the text: 获取数据失败") and the suite is 12/12.

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/38514706378

With regards,
GitHub Actions via GitBox

Reply via email to