Conversation
openmetadata-ui/src/main/resources/ui/src/components/common/FormItemLabel/FormItemLabel.tsx
Outdated
Show resolved
Hide resolved
🔍 CI failure analysis for 103d617: Playwright E2E (6, 6): 1 failed, 5 flaky tests - all unrelated to PR. Pass rate 98% (628/645). All failures are known flaky tests with timeouts/timing issues.IssuePlaywright CI job (6, 6) for commit 103d617: Test Results: 1 failed, 5 flaky, 11 skipped, 628 passed (645 total)
Failed:
Flaky (5 tests):
Root CauseAll 6 E2E failures are unrelated to the PR - they are known flaky tests with timing/infrastructure issues: Common Patterns Across All Failures:
Specific Failures:1. SearchIndexApplication (failed)
2. Glossary - Drag and Drop (flaky)
3. ODCSImportExport (flaky)
4. Tag Page permissions (flaky)
5. Users - Data Steward permissions (flaky)
6. EntityVersionPages - Spreadsheet (flaky)
Why Unrelated to PRPR changes (commit 103d617):
PR scope:
Failing tests involve:
None of these features use the migrated form components. DetailsTest statistics:
Historical pattern:
Comparison with other Playwright jobs:
If the PR caused these failures:
Instead we see:
Code Review
|
| Auto-apply | Compact |
|
|
Was this helpful? React with 👍 / 👎 | Gitar
|



Describe your changes:
Fixes
I worked on ... because ...
Type of change:
Checklist:
Fixes <issue-number>: <short explanation>Summary by Gitar
FormItemLabelimplementations and replacedMUISwitchwith core components (Toggle,Badge,Tooltip) from@openmetadata/ui-core-components, eliminating dual Ant Design/Material-UI implementationsMUISwitchwrapper, changedFieldTypes.SWITCH_MUItoFieldTypes.UT_SWITCH, updated form rendering to useTogglewithvaluePropName="isSelected"FormItemLabelto dedicated directory using Tailwind CSS styling (tw:classes) and@untitledui/icons, standardized test IDs frommui-*toform-item-*Form/MUIFormItemLabelpaths to newFormItemLabellocation with consistent tooltip placement type (@react-types/overlaysPlacement)This will update automatically on new commits.