unbridled-41 commented on PR #3980:
URL:
https://github.com/apache/rocketmq-dashboard/pull/3980#issuecomment-5556384327
## Verification evidence
- **CI**: this branch head `f2788380081f1d810dda6e3316bbc9032b78bd2f`
triggers the upstream `CI` workflow, which reports `startup_failure` (workflow
never starts — repository-level failure, not a job failure): 0 check runs,
combined status `pending` with 0 statuses. Recent runs on the base branch fail
the same way, so no CI signal is available for any PR in this repository; local
verification below substitutes for it.
- **Red-light output (before implementation)**: `npx vitest run
src/api/cloudCredential.test.ts
src/pages/settings/__tests__/CloudCredentialTab.test.tsx` → `Tests 3 failed |
12 passed (15)`; the two tab tests failed with `getByRole('button', { name:
/导出/ })` finding nothing (`TestingLibraryElementError`), and the API test
failed on the missing `exportCloudCredentials` export. Backend `mvn test
-Dtest='CloudCredentialServiceTest,CloudCredentialControllerTest'` failed at
testCompile with 5 × `cannot find symbol: method exportMaskedCsv(...)` — the
endpoint/service did not exist.
- **Module tests (after implementation)**: `npx vitest run
src/api/cloudCredential.test.ts
src/pages/settings/__tests__/CloudCredentialTab.test.tsx` → `Tests 15 passed
(15)`; `mvn test
-Dtest='CloudCredentialServiceTest,CloudCredentialControllerTest'` → `Tests
run: 20, Failures: 0, Errors: 0` (17 service + 3 controller), `BUILD SUCCESS`.
- **Full suites + baseline comparison**: backend `mvn test` → 2039 tests
(pristine baseline 2035 + 4 new), 4 failures:
`AuthCorsIntegrationTest.shouldStillRejectAnonymousProtectedRequests` (×2) and
`AliyunInstanceProviderTest.getGroupProgressShouldMapLagRowsTest` are
byte-identical to the pristine baseline;
`OpenAiCompatibleLlmGatewayTest.successfulAndFailedStreamsEmitOneTerminalSequence`
is the known load-flaky case (re-run in isolation: `Tests run: 9, Failures:
0`, `BUILD SUCCESS`). Zero new failures. Web `npx vitest run
--testTimeout=60000` → 925 tests (922 pristine + 3 new), 1 failure:
`ConsumerPage.test.tsx`, the known load-flaky file untouched by this PR (re-run
in isolation: 29/29 passed). Zero new failures.
- **Build**: `npm run build` → `✓ built in 13.72s`; `tsc -b` clean; `eslint`
on the five touched frontend files clean; backend main+test compilation covered
by the surefire run above.
- **Diff self-check**: 9 files, +182/−4 — one read-only endpoint, one
service export method, one API client function, one button + handler + i18n
key, and tests only. No formatting churn, no unrelated edits.
--
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]