You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit dc1db41
Browse filesBrowse the repository at this point in the historyBrowse files
fix(web): simplify Stovepipe results and separate repository status (#904)
## Why?
Project result percentages add noise, and the repository result is mixed
into the project table.
## What?
Show Green or Breakage without percentages, keeping No result recorded
for missing data. Move Repository result into Request status above
History, leaving only projects in the Project results table. Preserve
successful results after a failed refresh.
## Test Plan
- Stovepipe library: 40 tests passed, including result labels,
repository placement, missing sections, and refresh behavior.
- Full web check passed: 31 test targets, including React 18 package
rendering and hydration, lint, typechecks, and deployable image builds.
Repository lint, dependency, and build-file checks passed.
- Real-stack E2E: Stovepipe (5 tests) and SubmitQueue (5 tests) passed
locally, including server-rendered styling, project cursors, refresh,
missing results, and accessibility checks. E2E typecheck also passed.
- Validation command: `./tool/bazel test
//web/test/e2e/stovepipe:web_test //web/test/e2e/submitqueue:web_test
//web/test/e2e/stovepipe:typecheck_typecheck_test --test_output=errors`.
Copy file name to clipboardExpand all lines: web/stovepipe/README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,8 @@ projects; `?projects=<opaque-token>` carries its continuation and can be shared.
20
20
First-page navigation removes the cursor. Pages are live rather than a snapshot;
21
21
return to the first page to see newly recorded projects.
22
22
23
+
The repository result appears in the request summary above history; the project results table contains only projects. Recorded results show Green or Breakage without percentages.
24
+
23
25
Repository breakage, per-project breakage, and recording completion are separate.
24
26
Zero breakage is green; absent results are never treated as green. Completion
25
27
describes result production, not whether all pages have been displayed. Project
0 commit comments