feat(ui): Incident test case status & severity migrate from mui to core components#27595
feat(ui): Incident test case status & severity migrate from mui to core components#27595shah-harshit merged 14 commits intomainfrom
Conversation
…omponents Extract InlineIncidentStatus subcomponents (chip, popover shell, header, scroll list, failure reason chips, icons). Align status dropdown and incident UX with design tokens. Expand unit tests for InlineTestCaseIncidentStatus and InlineSeverity. Made-with: Cursor
|
Hi there 👋 Thanks for your contribution! The OpenMetadata team will review the PR shortly! Once it has been labeled as Let us know if you need any help! |
🟡 Playwright Results — all passed (8 flaky)✅ 3965 passed · ❌ 0 failed · 🟡 8 flaky · ⏭️ 86 skipped
🟡 8 flaky test(s) (passed on retry)
How to debug locally# Download playwright-test-results-<shard> artifact and unzip
npx playwright show-trace path/to/trace.zip # view trace |
Code Review
|
| Compact |
|
Was this helpful? React with 👍 / 👎 | Gitar
|



Summary
InlineIncidentStatus/(chip trigger, popover shell/header, scrollable assignee list, failure-reason chips, black/white icon variants).Screen.Recording.2026-04-23.at.5.55.32.PM.mov
Collate tracking
This PR addresses work tracked in Collate and should close:
Closes https://github.com/open-metadata/openmetadata-collate/issues/3770
Test plan
yarn test InlineTestCaseIncidentStatus.test.tsxyarn test InlineSeverity.test.tsxMade with Cursor
Summary by Gitar
postTestCaseIncidentStatustotransitionIncidentfor status updates andcreateTaskfor re-opening.DataQualityTabandIncidentManagerto usefullyQualifiedNameinstead ofstateId.InlineTestCaseIncidentStatus.test.tsxandInlineSeverity.test.tsxto accommodate the new component architecture and updated API mocks.This will update automatically on new commits.