mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-03 04:38:48 +00:00
The keyed platform renderer preserves row owners, but the disk table captured mount-time presentation. Derive current health, readings, placement and target bindings reactively without discarding focus or expanded detail. Cover snapshot replacement, in-place updates, missing evidence and attention-filter recovery; record desktop and phone browser acceptance. Change-source: pulse-maintainer
53 lines
2.6 KiB
JSON
53 lines
2.6 KiB
JSON
{
|
|
"version": 1,
|
|
"base_sha": "33d6d729c1dc7c0913a970fd4c463a9f9575b7b1",
|
|
"verified_at": "2026-10-02T10:16:57.632722Z",
|
|
"result": "passed",
|
|
"changed_paths": [
|
|
"frontend-modern/src/components/Storage/DiskList.tsx"
|
|
],
|
|
"content_sha256": {
|
|
"frontend-modern/src/components/Storage/DiskList.tsx": "df63db162779ff0d2064475a9db1fd67ac748703f398a88d108ecdd154dae9d2"
|
|
},
|
|
"routes": [
|
|
"/browser-tests/disk-live-refresh.html"
|
|
],
|
|
"viewports": [
|
|
{
|
|
"width": 1365,
|
|
"height": 900
|
|
},
|
|
{
|
|
"width": 390,
|
|
"height": 844
|
|
}
|
|
],
|
|
"states": [
|
|
"Production DiskList, DiskDetail, keyed renderer and styles with synthetic PBS collector snapshots, not installed appliance evidence",
|
|
"Healthy to failed disk updates health, warning text, endurance, temperature, model and canonical target without remounting the row or its expanded detail",
|
|
"Missing measurements remove obsolete values and critical styling; unavailable detail evidence remains visible; recovery restores current values",
|
|
"Disclosure keyboard focus and aria-controls survive same-ID updates; changed metric targets update summary/detail linkage",
|
|
"Attention filter includes the failed disk, removes the recovered disk and returns current healthy values in All",
|
|
"Desktop Chromium light and phone-emulated WebKit dark have no outer-page overflow or page errors; six fault/missing/recovered screenshots inspected; existing dense phone truncation is unchanged"
|
|
],
|
|
"interactions": [
|
|
"Expand the real disk row and focus its disclosure, apply fault/missing/recovery snapshots without navigating or reloading",
|
|
"Check current values, stable owner, focus, live disclosure target and selected detail after each snapshot",
|
|
"Toggle Attention/All across fault and recovery"
|
|
],
|
|
"command": "pulse-worker-browser frontend-modern/browser-tests/disk-live-refresh.cjs",
|
|
"browser_versions": {
|
|
"playwright": "1.56.1",
|
|
"chromium": "141.0.7390.37",
|
|
"webkit": "26.0"
|
|
},
|
|
"artifacts": [
|
|
"/var/lib/pulse-maintainer/worker-outputs/web-product-zuzev1gs/browser/chromium-fault.png",
|
|
"/var/lib/pulse-maintainer/worker-outputs/web-product-zuzev1gs/browser/chromium-missing.png",
|
|
"/var/lib/pulse-maintainer/worker-outputs/web-product-zuzev1gs/browser/chromium-recovered.png",
|
|
"/var/lib/pulse-maintainer/worker-outputs/web-product-zuzev1gs/browser/webkit-fault.png",
|
|
"/var/lib/pulse-maintainer/worker-outputs/web-product-zuzev1gs/browser/webkit-missing.png",
|
|
"/var/lib/pulse-maintainer/worker-outputs/web-product-zuzev1gs/browser/webkit-recovered.png",
|
|
"/var/lib/pulse-maintainer/worker-outputs/web-product-zuzev1gs/browser/result.json"
|
|
]
|
|
}
|