Skip to content

Fix test suite tab loading race#29561

Merged
shah-harshit merged 4 commits into
mainfrom
codex/test-suite-loader-race
Jun 30, 2026
Merged

Fix test suite tab loading race#29561
shah-harshit merged 4 commits into
mainfrom
codex/test-suite-loader-race

Merge branch 'main' into codex/test-suite-loader-race

55cb4cf
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / [open-metadata-ui] SonarCloud Code Analysis succeeded Jun 30, 2026 in 5m 35s

Annotations

Check warning on line 62 in src/components/ActivityFeed/ActivityFeedCardNew/TaskCommentCard.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Convert the conditional to a boolean to avoid leaked value

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyDt3_ujORc32Njp7&open=AZ8SyDt3_ujORc32Njp7&pullRequest=29561

Check warning on line 145 in src/pages/TourPage/TourPage.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SySGB_ujORc32Nj2q&open=AZ8SySGB_ujORc32Nj2q&pullRequest=29561

Check warning on line 296 in src/components/WorkflowDefinitions/WorkflowBuilder/NodeConfigSidebar.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer using nullish coalescing operator (`??`) instead of a ternary expression, as it is simpler to read.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyETD_ujORc32Njqd&open=AZ8SyETD_ujORc32Njqd&pullRequest=29561

Check warning on line 49 in src/components/Auth/AppAuthenticators/MsalAuthenticator.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `globalThis` over `window`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyIrM_ujORc32Njt2&open=AZ8SyIrM_ujORc32Njt2&pullRequest=29561

Check warning on line 118 in src/constants/Schedular.constants.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

`String.raw` should be used to avoid escaping `\`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SySvi_ujORc32Nj3F&open=AZ8SySvi_ujORc32Nj3F&pullRequest=29561

Check failure on line 654 in src/utils/ExplorePureUtils.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Provide a compare function that depends on "String.localeCompare", to reliably sort elements alphabetically.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyP04_ujORc32Nj09&open=AZ8SyP04_ujORc32Nj09&pullRequest=29561

Check warning on line 31 in src/components/common/DataGrid/LazyDataGrid.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyAvs_ujORc32Njnb&open=AZ8SyAvs_ujORc32Njnb&pullRequest=29561

Check warning on line 95 in src/components/common/MarkdownEditor/markdownComponents.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Simplify this regular expression to reduce its runtime, as it has super-linear performance due to backtracking.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8Sx_43_ujORc32Njmx&open=AZ8Sx_43_ujORc32Njmx&pullRequest=29561

Check warning on line 107 in src/utils/RecentActivityUtils.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Unexpected negated condition.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyMMV_ujORc32NjxD&open=AZ8SyMMV_ujORc32NjxD&pullRequest=29561

Check failure on line 93 in src/components/BlockEditor/Extensions/Callout/Callout.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `.dataset` over `getAttribute(…)`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8Sx9AP_ujORc32Njks&open=AZ8Sx9AP_ujORc32Njks&pullRequest=29561

Check warning on line 96 in src/components/Settings/Team/TeamDetails/TeamsHeaderSection/TeamsHeadingLabel.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Avoid non-native interactive elements. If using native HTML is not possible, add an appropriate role and support for tabbing, mouse, keyboard, and touch inputs to an interactive content element.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyFcq_ujORc32Njrg&open=AZ8SyFcq_ujORc32Njrg&pullRequest=29561

Check warning on line 154 in src/components/DataAssets/DataAssetsHeader/DataAssetsHeader.interface.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Consider removing 'undefined' type or '?' specifier, one of them is redundant.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyIe2_ujORc32Njtw&open=AZ8SyIe2_ujORc32Njtw&pullRequest=29561

Check warning on line 126 in src/components/common/FormBuilderV1/FormBuilderV1.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

The empty object is useless.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8Sx-vx_ujORc32Njl2&open=AZ8Sx-vx_ujORc32Njl2&pullRequest=29561

Check warning on line 89 in src/components/Settings/Services/ServiceConfig/FilterPatternField.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Mark the props of the component as read-only.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyE4L_ujORc32Njq7&open=AZ8SyE4L_ujORc32Njq7&pullRequest=29561

Check warning on line 53 in src/components/ContextCenter/DocumentStatusBadge/DocumentStatusBadge.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer using an optional chain expression instead, as it's more concise and easier to read.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyKy8_ujORc32Njvx&open=AZ8SyKy8_ujORc32Njvx&pullRequest=29561

Check warning on line 109 in src/components/BlockEditor/Extensions/File/FileNodeView.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Media elements such as <audio> and <video> must have a <track> for captions.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8Sx8zZ_ujORc32Njkj&open=AZ8Sx8zZ_ujORc32Njkj&pullRequest=29561

Check warning on line 1072 in src/components/DataContract/ODCSImportModal/ODCSImportModal.component.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

'selectedKey' is deprecated.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyJNL_ujORc32NjuV&open=AZ8SyJNL_ujORc32NjuV&pullRequest=29561

Check warning on line 223 in src/components/OntologyExplorer/utils/graphStyles.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `Number.parseInt` over `parseInt`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyJid_ujORc32Njul&open=AZ8SyJid_ujORc32Njul&pullRequest=29561

Check warning on line 417 in src/components/OntologyExplorer/hooks/useOntologyGraph.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

The empty object is useless.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyJ0o_ujORc32Nju6&open=AZ8SyJ0o_ujORc32Nju6&pullRequest=29561

Check failure on line 27 in src/utils/OktaCustomStorage.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this asynchronous operation outside of the constructor.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyM0V_ujORc32Njx7&open=AZ8SyM0V_ujORc32Njx7&pullRequest=29561

Check warning on line 80 in src/utils/AlertsClassBase.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

The empty object is useless.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyP_5_ujORc32Nj1H&open=AZ8SyP_5_ujORc32Nj1H&pullRequest=29561

Check warning on line 968 in src/utils/EntitySummaryPanelUtilsV1.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Extract this nested ternary operation into an independent statement.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyPoX_ujORc32Nj0y&open=AZ8SyPoX_ujORc32Nj0y&pullRequest=29561

Check warning on line 34 in src/components/common/MUIFormItemLabel/MUIFormItemLabel.tsx

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Consider removing 'undefined' type or '?' specifier, one of them is redundant.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8Sx_c5_ujORc32Njmb&open=AZ8Sx_c5_ujORc32Njmb&pullRequest=29561

Check warning on line 73 in src/components/BlockEditor/Extensions/File/FileNode.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Prefer `Number.parseInt` over `parseInt`.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8Sx8ua_ujORc32Njkh&open=AZ8Sx8ua_ujORc32Njkh&pullRequest=29561

Check failure on line 731 in src/components/OntologyExplorer/hooks/useGraphData.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / [open-metadata-ui] SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 21 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=open-metadata-ui&issues=AZ8SyJuq_ujORc32Nju2&open=AZ8SyJuq_ujORc32Nju2&pullRequest=29561