unbridled-41 opened a new issue, #5963: URL: https://github.com/apache/rocketmq-dashboard/issues/5963
### Studio Version branch: `rocketmq-studio` @ `7e7aa344` ### Runtime Environment Frontend tests: `cd web && npx vitest run src/pages/instance/__tests__/MessagePageAsyncState.test.tsx`. ### Connected RocketMQ Cluster Any instance whose trace provider is unavailable or slow. ### Describe the Bug The Trace and Verify tabs render the same payload (the modal fetches it on entering either), but only the Trace pane renders that request's state. A failed or pending request leaves the Verify pane with antd's empty-table placeholder, which reads as "no consumer group consumed this message" - the opposite of the truth - and the error is only visible after switching tabs. #4910 added the fetch for this tab without its request state. ### Steps to Reproduce 1. Use an instance whose trace provider is unavailable. 2. Open a message's detail and select 验证. ### What Did You Expect to See? The same loading text and error alert the Trace tab shows for the same request. ### What Did You See Instead? An empty consumer table that looks like a measured "no consumers". ### Impact The delivery-verification view states a false negative for a request that simply failed. ### Acceptance Criteria The Verify pane renders the shared request state (loading text / warning alert), with a regression test. **Corresponding PR:** #ISSUEPR# -- 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]
