unbridled-41 commented on PR #4570: URL: https://github.com/apache/rocketmq-dashboard/pull/4570#issuecomment-5747185959
## Verification evidence **CI (current head)**: head SHA `e64619fe49cff0ae8cdfc5ba79f4ffddd0e463b9` has exactly one workflow run — "CI" (pull_request), run id 35485209986, conclusion `startup_failure`, and 0 check-runs (upstream CI fails at startup for every branch/PR in this repository, including maintainers'; infrastructure-level, not caused by this change). Local verification below substitutes for it. **Red (baseline = master `d50ffecc` + the new test, fix not applied)**: `npx vitest run src/components/__tests__/MetricsExplorer.test.tsx -t "distinct colors"` → `1 failed | 27 skipped` — - `gives a mixed series and the following pure series distinct colors` — `expect(new Set(strokes).size).toBe(strokes.length)` received **2** distinct strokes for **3** polylines (`Expected 3, Received 2`): the mixed series' histogram line and the following pure series both drew `#52c41a`. **Module (green)**: `npx vitest run src/components/__tests__/MetricsExplorer.test.tsx` → **28/28 passed** (all pre-existing tests unchanged and passing — the reassignment pass only recolors colliding lines). **Full suite + baseline**: `npx vitest run` on this branch under parallel load: 1035 tests (1034 pristine + 1 new), 30 failed — every failure in the previously recorded load-flaky family (ConsumerPage/AlertsPage/TopicPage/MessagePageAsyncState/NotificationDeliveries/ClusterPage/MetricsExplorer 3× timeouts/InstancePage/MessagePage/BrokerCluster/AclPage/Proxy). Isolated re-runs on the same tree: the touched file **28/28**, and the three hardest-hit untouched files (`MessagePageAsyncState`, `NotificationDeliveriesPage`, `InstancePage`) **49/49** — confirming load-order flake, not a regression from this change. Pristine `origin/master` worktree showed the same rotating family (14 and 22 failures on two runs) with the same isolation behavior. **Build**: `npx tsc -b` clean; `npx eslint src/components/MetricsExplorer.tsx src/components/__tests__/MetricsExplorer.test.tsx` 0 problems; `npm run build` ✓ (built in 9.52s). **Diff self-check (`git show --numstat HEAD`)**: `13/1 web/src/components/MetricsExplorer.tsx`, `34/0 web/src/components/__tests__/MetricsExplorer.test.tsx` — 2 files, +47/−1, no unrelated changes. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
