Coverage develop - harness/harness-core-ui Wiki

Total Coverage Summary

%Stmts %Branch %Funcs %Lines
80 🟢 56 🟡 69 🟡 80 🟢

Grouped Coverage Summary

Group %Stmts %Branch %Funcs %Lines
Framework 85 🟢 67 🟡 76 🟡 85 🟢
Notification 84 🟢 70 🟡 90 🟢 85 🟢
Secrets 85 🟢 65 🟡 77 🟡 85 🟢
Projects & Orgs 90 🟢 68 🟡 74 🟡 90 🟢
AuditTrail 91 🟢 76 🟡 85 🟢 91 🟢
CD 83 🟢 58 🟡 71 🟡 83 🟢
Freeze Windows 0 🔴 0 🔴 0 🔴 0 🔴
Templates 87 🟢 63 🟡 75 🟡 87 🟢
Pipeline 77 🟡 53 🟡 66 🟡 77 🟡
Triggers 46 🔴 22 🔴 29 🔴 45 🔴
CV 87 🟢 67 🟡 81 🟢 87 🟢
Variables NaN NaN NaN NaN
Connectors 82 🟢 57 🟡 72 🟡 82 🟢
Delegates 80 🟢 56 🟡 65 🟡 80 🟢
STO 91 🟢 82 🟢 85 🟢 91 🟢
GitSync 83 🟢 62 🟡 73 🟡 83 🟢
CI 87 🟢 69 🟡 79 🟡 87 🟢
CF 86 🟢 69 🟡 74 🟡 86 🟢
CE 83 🟢 63 🟡 72 🟡 83 🟢
RBAC 88 🟢 67 🟡 76 🟡 89 🟢
SHARED 85 🟢 64 🟡 76 🟡 85 🟢
DASHBOARDS 84 🟢 65 🟡 72 🟡 84 🟢
User Profile 86 🟢 58 🟡 82 🟢 85 🟢
Auth 82 🟢 54 🟡 76 🟡 82 🟢
GOVERNANCE NaN NaN NaN NaN
uncategorized 54 🟡 25 🔴 38 🔴 54 🟡

Group - Framework Summary

Metric Coverage%
Statements 85 🟢
Branches 67 🟡
Functions 76 🟡
Lines 85 🟢
33 Files
File %Stmts %Branch %Funcs %Lines
framework/GitRepoStore/GitSyncStoreContext.tsx 90 🟢 72 🟡 72 🟡 92 🟢
framework/LicenseStore/LicenseStoreContext.tsx 84 🟢 64 🟡 70 🟡 85 🟢
framework/LicenseStore/licenseStoreUtil.tsx 100 🟢 100 🟢 100 🟢 100 🟢
framework/PreferenceStore/PreferenceStoreContext.tsx 94 🟢 80 🟢 92 🟢 94 🟢
framework/SideNavStore/SideNavContext.tsx 81 🟢 100 🟢 66 🟡 81 🟢
framework/Templates/templates.ts 100 🟢 100 🟢 100 🟢 100 🟢
framework/Templates/TemplateConfigModal/TemplateConfigModal.tsx 92 🟢 67 🟡 88 🟢 92 🟢
framework/Templates/TemplateSelectorContext/TemplateSelectorActions.ts 66 🟡 100 🟢 33 🔴 66 🟡
framework/Templates/TemplateSelectorContext/TemplateSelectorContext.tsx 73 🟡 100 🟢 33 🔴 73 🟡
framework/Templates/TemplateSelectorContext/TemplateSelectorReducer.ts 44 🔴 0 🔴 0 🔴 37 🔴
framework/Templates/TemplateSelectorContext/useTemplateSelector.ts 66 🟡 100 🟢 60 🟡 66 🟡
framework/Templates/TemplateSelectorDrawer/TemplateSelectorDrawer.tsx 100 🟢 87 🟢 100 🟢 100 🟢
framework/app/bootstrap.tsx 0 🔴 0 🔴 0 🔴 0 🔴
framework/app/index.tsx 0 🔴 100 🟢 0 🔴 0 🔴
framework/featureStore/FeatureDescriptor.tsx 100 🟢 100 🟢 100 🟢 100 🟢
framework/featureStore/FeatureIdentifier.ts 100 🟢 100 🟢 100 🟢 100 🟢
framework/featureStore/FeaturesContext.tsx 84 🟢 70 🟡 77 🟡 85 🟢
framework/featureStore/FeaturesFactory.ts 75 🟡 100 🟢 66 🟡 75 🟡
framework/logging/logging.ts 78 🟡 60 🟡 100 🟢 76 🟡
framework/rbac/PermissionsContext.tsx 83 🟢 77 🟡 75 🟡 87 🟢
framework/strings/String.tsx 95 🟢 88 🟢 100 🟢 95 🟢
framework/strings/StringsContext.tsx 100 🟢 100 🟢 100 🟢 100 🟢
framework/strings/StringsContextProvider.tsx 80 🟢 100 🟢 0 🔴 80 🟢
framework/strings/index.ts 100 🟢 100 🟢 100 🟢 100 🟢
framework/tooltip/TooltipEditor.tsx 100 🟢 100 🟢 100 🟢 100 🟢
framework/types/ModuleName.ts 100 🟢 100 🟢 100 🟢 100 🟢
framework/types/SidebarIdentifider.ts 0 🔴 0 🔴 0 🔴 0 🔴
framework/utils/HelpPanelProvider.tsx 100 🟢 100 🟢 100 🟢 100 🟢
framework/utils/SecureStorage.ts 100 🟢 87 🟢 100 🟢 100 🟢
framework/utils/SessionToken.ts 66 🟡 33 🔴 50 🟡 66 🟡
framework/utils/SessionUtils.ts 100 🟢 87 🟢 100 🟢 100 🟢
framework/utils/testUtils.ts 0 🔴 100 🟢 100 🟢 0 🔴
framework/utils/AppErrorBoundary/AppErrorBoundary.tsx 86 🟢 81 🟢 75 🟡 86 🟢

Group - Notification Summary

Metric Coverage%
Statements 84 🟢
Branches 70 🟡
Functions 90 🟢
Lines 85 🟢
8 Files
File %Stmts %Branch %Funcs %Lines
modules/15-notifications/constants.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/15-notifications/Utils/Utils.tsx 94 🟢 82 🟢 100 🟢 93 🟢
modules/15-notifications/interfaces/Notifications.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/15-notifications/modals/ConfigureNotificationsModal/ConfigureNotificationsModal.tsx 86 🟢 60 🟡 75 🟡 86 🟢
modules/15-notifications/modals/ConfigureNotificationsModal/views/ConfigureEmailNotifications/ConfigureEmailNotifications.tsx 81 🟢 75 🟡 92 🟢 80 🟢
modules/15-notifications/modals/ConfigureNotificationsModal/views/ConfigureMSTeamsNotifications/ConfigureMSTeamsNotifications.tsx 82 🟢 65 🟡 84 🟢 83 🟢
modules/15-notifications/modals/ConfigureNotificationsModal/views/ConfigurePagerDutyNotifications/ConfigurePagerDutyNotifications.tsx 84 🟢 60 🟡 100 🟢 86 🟢
modules/15-notifications/modals/ConfigureNotificationsModal/views/ConfigureSlackNotifications/ConfigureSlackNotifications.tsx 83 🟢 70 🟡 88 🟢 85 🟢

Group - Secrets Summary

Metric Coverage%
Statements 85 🟢
Branches 65 🟡
Functions 77 🟡
Lines 85 🟢
44 Files
File %Stmts %Branch %Funcs %Lines
modules/30-secrets/components/CreateOrSelectSecret/CreateOrSelectSecret.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/30-secrets/components/CreateUpdateSecret/CreateUpdateSecret.tsx 74 🟡 64 🟡 72 🟡 74 🟡
modules/30-secrets/components/CreateUpdateSecret/views/LocalFormFields.tsx 90 🟢 75 🟡 66 🟡 90 🟢
modules/30-secrets/components/CreateUpdateSecret/views/VaultFormFields.tsx 87 🟢 61 🟡 50 🟡 87 🟢
modules/30-secrets/components/CreateUpdateSecret/views/CustomFormFields/CustomFormFields.tsx 100 🟢 16 🔴 100 🟢 100 🟢
modules/30-secrets/components/MutiTypeSecretInput/MultiTypeSecretInput.tsx 81 🟢 83 🟢 44 🔴 81 🟢
modules/30-secrets/components/SSHAuthFormFields/SSHAuthFormFields.tsx 94 🟢 93 🟢 66 🟡 94 🟢
modules/30-secrets/components/SSHAuthFormFields/SSHAuthUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/30-secrets/components/SSHSecretInput/SSHSecretInput.tsx 77 🟡 71 🟡 33 🔴 77 🟡
modules/30-secrets/components/ScriptVariableRuntimeInput/ScriptVariablesRuntimeInput.tsx 100 🟢 57 🟡 100 🟢 100 🟢
modules/30-secrets/components/SecretInput/SecretInput.tsx 95 🟢 80 🟢 100 🟢 95 🟢
modules/30-secrets/components/SecretReference/SecretReference.tsx 89 🟢 80 🟢 66 🟡 89 🟢
modules/30-secrets/components/SecretResourceModalBody/SecretResourceModalBody.tsx 93 🟢 73 🟡 80 🟢 96 🟢
modules/30-secrets/components/SecretResourceRenderer/SecretResourceRenderer.tsx 53 🟡 0 🔴 0 🔴 63 🟡
modules/30-secrets/components/TextReference/TextReference.tsx 91 🟢 75 🟡 90 🟢 91 🟢
modules/30-secrets/components/WinRmAuthFormFields/WinRmAuthFormFields.tsx 91 🟢 80 🟢 50 🟡 91 🟢
modules/30-secrets/modals/CreateOrSelectSecretModal/useCreateOrSelectSecretModal.tsx 66 🟡 27 🔴 54 🟡 65 🟡
modules/30-secrets/modals/CreateSSHCredModal/CreateSSHCredWizard.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/30-secrets/modals/CreateSSHCredModal/useCreateSSHCredModal.tsx 90 🟢 77 🟡 83 🟢 90 🟢
modules/30-secrets/modals/CreateSSHCredModal/useVerifyModal.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/30-secrets/modals/CreateSSHCredModal/views/StepAuthentication.tsx 93 🟢 68 🟡 87 🟢 93 🟢
modules/30-secrets/modals/CreateSSHCredModal/views/StepDetails.tsx 100 🟢 77 🟡 100 🟢 100 🟢
modules/30-secrets/modals/CreateSSHCredModal/views/StepVerify.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/30-secrets/modals/CreateSSHCredModal/views/VerifyConnection.tsx 90 🟢 69 🟡 83 🟢 90 🟢
modules/30-secrets/modals/CreateSSHCredModal/views/VerifySecret.tsx 80 🟢 26 🔴 85 🟢 80 🟢
modules/30-secrets/modals/CreateSecretModal/useCreateUpdateSecretModal.tsx 95 🟢 62 🟡 80 🟢 95 🟢
modules/30-secrets/modals/CreateWinRmCredModal/CreateWinRmCredWizard.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/30-secrets/modals/CreateWinRmCredModal/useCreateWinRmCredModal.tsx 93 🟢 82 🟢 83 🟢 93 🟢
modules/30-secrets/modals/CreateWinRmCredModal/useVerifyModal.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/30-secrets/modals/CreateWinRmCredModal/views/StepAuthentication.tsx 100 🟢 79 🟡 100 🟢 100 🟢
modules/30-secrets/modals/CreateWinRmCredModal/views/StepDetails.tsx 100 🟢 93 🟢 100 🟢 100 🟢
modules/30-secrets/modals/CreateWinRmCredModal/views/StepVerify.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/30-secrets/modals/CreateWinRmCredModal/views/VerifyConnection.tsx 95 🟢 100 🟢 83 🟢 95 🟢
modules/30-secrets/modals/CreateWinRmCredModal/views/VerifySecret.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/30-secrets/pages/secretDetails/SecretDetails.tsx 75 🟡 57 🟡 61 🟡 75 🟡
modules/30-secrets/pages/secretDetails/views/ViewSecretDetails.tsx 84 🟢 56 🟡 100 🟢 84 🟢
modules/30-secrets/pages/secretDetailsHomePage/SecretDetailsHomePage.tsx 82 🟢 56 🟡 71 🟡 82 🟢
modules/30-secrets/pages/secretReferences/SecretReferences.tsx 100 🟢 90 🟢 100 🟢 100 🟢
modules/30-secrets/pages/secretReferences/views/SecretReferencesListView/SecretReferencesList.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/30-secrets/pages/secrets/SecretsPage.tsx 87 🟢 84 🟢 42 🔴 87 🟢
modules/30-secrets/pages/secrets/views/SecretsListView/SecretsList.tsx 91 🟢 64 🟡 94 🟢 91 🟢
modules/30-secrets/utils/SSHAuthUtils.tsx 74 🟡 57 🟡 100 🟢 74 🟡
modules/30-secrets/utils/SecretField.tsx 100 🟢 81 🟢 100 🟢 100 🟢
modules/30-secrets/utils/WinRmAuthUtils.tsx 72 🟡 45 🔴 100 🟢 70 🟡

Group - Projects & Orgs Summary

Metric Coverage%
Statements 90 🟢
Branches 68 🟡
Functions 74 🟡
Lines 90 🟢
44 Files
File %Stmts %Branch %Funcs %Lines
modules/45-projects-orgs/components/CreateOrSelectAProjectTemplate/CreateOrSelectAProjectTemplate.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/45-projects-orgs/components/DashboardAPIErrorWidget/DashboardAPIErrorWidget.tsx 93 🟢 100 🟢 75 🟡 93 🟢
modules/45-projects-orgs/components/DashboardNoDataWidget/DashboardNoDataWidget.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/45-projects-orgs/components/LandingDashboardSummaryWidget/LandingDashboardSummaryWidget.tsx 93 🟢 70 🟡 100 🟢 93 🟢
modules/45-projects-orgs/components/LandingDashboardWidgetWrapper/LandingDashboardWidgetWrapper.tsx 75 🟡 0 🔴 0 🔴 75 🟡
modules/45-projects-orgs/components/Menu/ContextMenu.tsx 94 🟢 73 🟡 90 🟢 94 🟢
modules/45-projects-orgs/components/ModuleListCard/ModuleListCard.tsx 66 🟡 25 🔴 33 🔴 65 🟡
modules/45-projects-orgs/components/ModuleRenderer/DefaultRenderer.tsx 100 🟢 91 🟢 100 🟢 100 🟢
modules/45-projects-orgs/components/OrgResourceModalBody/OrgResourceModalBody.tsx 90 🟢 75 🟡 75 🟡 95 🟢
modules/45-projects-orgs/components/OrganizationCard/OrganizationCard.tsx 90 🟢 77 🟡 75 🟡 92 🟢
modules/45-projects-orgs/components/OverviewGlanceCards/OverviewGlanceCards.tsx 96 🟢 54 🟡 100 🟢 96 🟢
modules/45-projects-orgs/components/ProjectCard/ProjectCard.tsx 82 🟢 78 🟡 37 🔴 82 🟢
modules/45-projects-orgs/components/ProjectResourceModalBody/ProjectResourceModalBody.tsx 90 🟢 76 🟡 75 🟡 95 🟢
modules/45-projects-orgs/components/ProjectSelector/ProjectSelector.tsx 87 🟢 80 🟢 55 🟡 87 🟢
modules/45-projects-orgs/components/ProjectsSideNav/ProjectsSideNav.tsx 89 🟢 100 🟢 50 🟡 89 🟢
modules/45-projects-orgs/components/TimeRangeSelect/TimeRangeSelect.tsx 92 🟢 50 🟡 66 🟡 91 🟢
modules/45-projects-orgs/factories/ModuleSelectionFactory.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/45-projects-orgs/hooks/useLandingPageDefaultView.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/45-projects-orgs/modals/ModuleSelect/useModuleSelect.tsx 80 🟢 58 🟡 52 🟡 80 🟢
modules/45-projects-orgs/modals/OrganizationModal/useOrganizationModal.tsx 93 🟢 90 🟢 85 🟢 93 🟢
modules/45-projects-orgs/modals/OrganizationModal/views/CreateOrganization.tsx 100 🟢 70 🟡 100 🟢 100 🟢
modules/45-projects-orgs/modals/OrganizationModal/views/EditOrganization.tsx 100 🟢 62 🟡 100 🟢 100 🟢
modules/45-projects-orgs/modals/OrganizationModal/views/OrganizationForm.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/45-projects-orgs/modals/OrganizationModal/views/StepAboutOrganization.tsx 100 🟢 62 🟡 100 🟢 100 🟢
modules/45-projects-orgs/modals/ProjectModal/Constants.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/45-projects-orgs/modals/ProjectModal/useCollaboratorModal.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/45-projects-orgs/modals/ProjectModal/useProjectModal.tsx 86 🟢 63 🟡 90 🟢 86 🟢
modules/45-projects-orgs/modals/ProjectModal/views/Collaborators.tsx 81 🟢 54 🟡 66 🟡 81 🟢
modules/45-projects-orgs/modals/ProjectModal/views/CreateProject.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/45-projects-orgs/modals/ProjectModal/views/EditProject.tsx 97 🟢 79 🟡 100 🟢 97 🟢
modules/45-projects-orgs/modals/ProjectModal/views/InviteListRenderer.tsx 89 🟢 62 🟡 44 🔴 88 🟢
modules/45-projects-orgs/modals/ProjectModal/views/ProjectForm.tsx 100 🟢 86 🟢 100 🟢 100 🟢
modules/45-projects-orgs/modals/ProjectModal/views/StepAboutProject.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/45-projects-orgs/pages/HomePageTemplate/HomePageTemplate.tsx 80 🟢 0 🔴 66 🟡 78 🟡
modules/45-projects-orgs/pages/LandingDashboardPage/LandingDashboardPage.tsx 95 🟢 62 🟡 83 🟢 95 🟢
modules/45-projects-orgs/pages/LandingDashboardPage/LandingDashboardWelcomeView.tsx 86 🟢 70 🟡 40 🔴 86 🟢
modules/45-projects-orgs/pages/organizations/OrganizationsPage.tsx 90 🟢 52 🟡 71 🟡 90 🟢
modules/45-projects-orgs/pages/organizations/OrganizationDetails/OrganizationDetailsPage.tsx 86 🟢 71 🟡 44 🔴 86 🟢
modules/45-projects-orgs/pages/projects/DeleteProject.tsx 80 🟢 17 🔴 100 🟢 80 🟢
modules/45-projects-orgs/pages/projects/ProjectsPage.tsx 88 🟢 55 🟡 68 🟡 88 🟢
modules/45-projects-orgs/pages/projects/views/ProjectDetails/ProjectDetails.tsx 97 🟢 69 🟡 90 🟢 98 🟢
modules/45-projects-orgs/pages/projects/views/ProjectGridView/ProjectGridView.tsx 100 🟢 74 🟡 100 🟢 100 🟢
modules/45-projects-orgs/pages/projects/views/ProjectListView/ProjectListView.tsx 89 🟢 75 🟡 81 🟢 89 🟢
modules/45-projects-orgs/utils/utils.ts 79 🟡 72 🟡 85 🟢 76 🟡

Group - AuditTrail Summary

Metric Coverage%
Statements 91 🟢
Branches 76 🟡
Functions 85 🟢
Lines 91 🟢
11 Files
File %Stmts %Branch %Funcs %Lines
modules/18-audit-trail/components/AuditTrailsFilters.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/18-audit-trail/components/EventSummary/EventSummary.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/18-audit-trail/components/EventSummary/YamlDiffButton.tsx 100 🟢 84 🟢 100 🟢 100 🟢
modules/18-audit-trail/components/FilterDrawer/AuditTrailFilterForm.tsx 84 🟢 72 🟡 60 🟡 86 🟢
modules/18-audit-trail/components/FilterDrawer/FilterDrawer.tsx 69 🟡 45 🔴 71 🟡 69 🟡
modules/18-audit-trail/components/UserItemRenderer/UserItemRenderer.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/18-audit-trail/components/UserTagRenderer/UserTagRenderer.tsx 100 🟢 60 🟡 100 🟢 100 🟢
modules/18-audit-trail/factories/AuditTrailFactory.tsx 87 🟢 100 🟢 80 🟢 87 🟢
modules/18-audit-trail/pages/AuditTrails/AuditTrailsPage.tsx 80 🟢 73 🟡 54 🟡 80 🟢
modules/18-audit-trail/pages/AuditTrails/views/AuditTrailsListView.tsx 98 🟢 82 🟢 95 🟢 98 🟢
modules/18-audit-trail/utils/RequestUtil.tsx 94 🟢 82 🟢 92 🟢 96 🟢

Group - CD Summary

Metric Coverage%
Statements 83 🟢
Branches 58 🟡
Functions 71 🟡
Lines 83 🟢
524 Files
File %Stmts %Branch %Funcs %Lines
modules/75-cd/components/BaseScript/BaseScript.tsx 94 🟢 87 🟢 66 🟡 94 🟢
modules/75-cd/components/CDExecutionCardSummary/CDExecutionCardSummary.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/CDExecutionSummary/CDExecutionSummary.tsx 100 🟢 84 🟢 100 🟢 100 🟢
modules/75-cd/components/CDExecutionSummary/EnvironmentsList.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/CDExecutionSummary/ServicesList.tsx 100 🟢 66 🟡 100 🟢 100 🟢
modules/75-cd/components/CDExecutionSummary/ServicesTable.tsx 100 🟢 94 🟢 100 🟢 100 🟢
modules/75-cd/components/CDSideNav/CDSideNav.tsx 78 🟡 45 🔴 100 🟢 78 🟡
modules/75-cd/components/CDStageDetails/CDStageDetails.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/DashboardList/DashboardList.tsx 79 🟡 31 🔴 50 🟡 80 🟢
modules/75-cd/components/DeploymentTypeIcons/DeploymentTypeIcons.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/75-cd/components/EnvironmentGroups/CreateEnvironmentGroupModal.tsx 98 🟢 70 🟡 100 🟢 98 🟢
modules/75-cd/components/EnvironmentGroups/EnvironmentGroups.tsx 96 🟢 88 🟢 83 🟢 96 🟢
modules/75-cd/components/EnvironmentGroups/ModalEnvironmentList.tsx 97 🟢 87 🟢 100 🟢 97 🟢
modules/75-cd/components/EnvironmentGroups/NoEnvironmentGroups.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentGroups/utils.ts 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentGroups/EnvironmentGroupDetails/EditEnvironmentGroupModal.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentGroups/EnvironmentGroupDetails/EnvironmentGroupDetails.tsx 96 🟢 81 🟢 100 🟢 96 🟢
modules/75-cd/components/EnvironmentGroups/EnvironmentGroupDetails/EnvironmentGroupDetailsPageHeader.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentGroups/EnvironmentGroupDetails/EnvironmentList.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentGroups/EnvironmentGroupsFilters/EnvironmentGroupsFilterForm.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentGroups/EnvironmentGroupsFilters/EnvironmentGroupsFilters.tsx 73 🟡 44 🔴 38 🔴 73 🟡
modules/75-cd/components/EnvironmentGroups/EnvironmentGroupsFilters/filterUtils.ts 100 🟢 75 🟡 100 🟢 100 🟢
modules/75-cd/components/EnvironmentGroups/EnvironmentGroupsList/EnvironmentGroupsList.tsx 100 🟢 90 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentGroups/EnvironmentGroupsList/EnvironmentGroupsListColumns.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/Environments/EnvironmentTabs.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/Environments/Environments.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/Environments/common.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/Environments/EnvironmentList/EnvironmentListingPageTemplate.tsx 100 🟢 91 🟢 100 🟢 100 🟢
modules/75-cd/components/Environments/EnvironmentList/EnvironmentsList.tsx 87 🟢 87 🟢 69 🟡 86 🟢
modules/75-cd/components/Environments/EnvironmentsListColumns/EnvironmentsListColumns.tsx 93 🟢 44 🔴 76 🟡 92 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentTabs.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/Environments.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/utils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/EnvironmentDetails.tsx 78 🟡 64 🟡 71 🟡 78 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/EnvironmentDetailsPageHeader.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/EnvironmentConfiguration/EnvironmentConfiguration.tsx 61 🟡 23 🔴 13 🔴 62 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/GitOpsCluster/AddCluster.tsx 90 🟢 68 🟡 82 🟢 90 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/GitOpsCluster/ClusterCard.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/GitOpsCluster/ClusterTableView.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/GitOpsCluster/GitOpsCluster.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/InfrastructureDefinition/InfrastructureDefinition.tsx 93 🟢 87 🟢 75 🟡 93 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/InfrastructureDefinition/InfrastructureModal.tsx 70 🟡 54 🟡 73 🟡 69 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/InfrastructureDefinition/InfrastructureList/InfrastructureList.tsx 96 🟢 62 🟡 80 🟢 96 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/InfrastructureDefinition/InfrastructureList/InfrastructureListColumns.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/InfrastructureDefinition/ReconcileHandler/ReconcileInfraDialog.tsx 93 🟢 75 🟡 100 🟢 93 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/InfrastructureDefinition/ReconcileHandler/ReconcileInfraDialogWrapper.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/InfrastructureDefinition/ReconcileHandler/YamlDiffView.tsx 97 🟢 84 🟢 85 🟢 97 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/AddEditServiceOverride.tsx 64 🟡 44 🔴 46 🔴 64 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/ServiceOverrides.tsx 25 🔴 0 🔴 0 🔴 25 🔴
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/ServiceOverridesUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/ServiceVariableOverride.tsx 83 🟢 70 🟡 66 🟡 84 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/ServiceConfigFileOverride/ServiceConfigFileList.tsx 53 🟡 0 🔴 0 🔴 53 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/ServiceConfigFileOverride/ServiceConfigFileOverride.tsx 52 🟡 1 🔴 8 🔴 53 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/ServiceConfigFileOverride/ServiceConfigFileOverridesList.tsx 56 🟡 2 🔴 16 🔴 56 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/ServiceManifestOverride/ServiceManifestOverride.tsx 45 🔴 1 🔴 7 🔴 45 🔴
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/ServiceManifestOverride/ServiceManifestOverrideUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/ServiceManifestOverride/ServiceManifestOverridesList.tsx 73 🟡 5 🔴 25 🔴 73 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentDetails/ServiceOverrides/ServiceVariablesOverrides/ServiceVariablesOverridesList.tsx 81 🟢 58 🟡 25 🔴 81 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentsFilters/EnvironmentsFilterForm.tsx 62 🟡 100 🟢 0 🔴 62 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentsFilters/EnvironmentsFilters.tsx 55 🟡 25 🔴 16 🔴 55 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentsFilters/filterUtils.ts 77 🟡 42 🔴 62 🟡 73 🟡
modules/75-cd/components/EnvironmentsV2/EnvironmentsGrid/EnvironmentCard.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentsGrid/EnvironmentsGrid.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentsList/EnvironmentsList.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/EnvironmentsList/EnvironmentsListColumns.tsx 100 🟢 82 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/PageTemplate/NoData.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/PageTemplate/PageContext.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/EnvironmentsV2/PageTemplate/PageTemplate.tsx 90 🟢 85 🟢 71 🟡 90 🟢
modules/75-cd/components/EnvironmentsV2/PageTemplate/utils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PieChart/PieChart.tsx 90 🟢 91 🟢 85 🟢 90 🟢
modules/75-cd/components/PipelineSteps/PipelineStepsUtil.ts 75 🟡 17 🔴 82 🟢 75 🟡
modules/75-cd/components/PipelineSteps/index.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureArm/AzureArm.tsx 100 🟢 85 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureArm/AzureArm.types.ts 95 🟢 100 🟢 80 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureArm/AzureArmRef.tsx 98 🟢 82 🟢 76 🟡 98 🟢
modules/75-cd/components/PipelineSteps/AzureArm/Scopes.tsx 91 🟢 76 🟡 89 🟢 90 🟢
modules/75-cd/components/PipelineSteps/AzureArm/InputSteps/FileInputStep.tsx 100 🟢 89 🟢 50 🟡 100 🟢
modules/75-cd/components/PipelineSteps/AzureArm/InputSteps/InputSteps.tsx 100 🟢 88 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureArm/InputSteps/ScopeInputStep.tsx 94 🟢 81 🟢 100 🟢 94 🟢
modules/75-cd/components/PipelineSteps/AzureArm/ScriptWizard/ScriptWizard.tsx 100 🟢 91 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureArm/ScriptWizard/ScriptWizardStepOne.tsx 95 🟢 84 🟢 88 🟢 97 🟢
modules/75-cd/components/PipelineSteps/AzureArm/ScriptWizard/ScriptWizardStepTwo.tsx 100 🟢 84 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureArm/VariableView/AzureArmVariableView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureArmRollback/AzureArmRollback.tsx 100 🟢 85 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureArmRollback/AzureArmRollbackInputSteps.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureArmRollback/AzureArmRollbackRef.tsx 92 🟢 83 🟢 71 🟡 92 🟢
modules/75-cd/components/PipelineSteps/AzureArmRollback/AzureArmRollbackVariableView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureBlueprint/AzureBlueprint.tsx 100 🟢 85 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureBlueprint/AzureBlueprintRef.tsx 97 🟢 83 🟢 85 🟢 97 🟢
modules/75-cd/components/PipelineSteps/AzureBlueprint/AzureBlueprintTypes.types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureBlueprint/InputSteps/InputSteps.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureBlueprint/InputSteps/TemplateInput.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureBlueprint/ScriptWizard/ScriptWizard.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureBlueprint/ScriptWizard/ScriptWizardStepOne.tsx 94 🟢 80 🟢 100 🟢 95 🟢
modules/75-cd/components/PipelineSteps/AzureBlueprint/ScriptWizard/ScriptWizardStepTwo.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureBlueprint/VariableView/VariableView.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureInfrastructureStep/AzureInfrastructureInterface.tsx 100 🟢 95 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureInfrastructureStep/AzureInfrastructureStep.tsx 96 🟢 77 🟡 83 🟢 96 🟢
modules/75-cd/components/PipelineSteps/AzureSlotDeployment/AzureSlotDeployment.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureSlotDeployment/AzureSlotDeploymentInputSet.tsx 100 🟢 78 🟡 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureSlotDeployment/AzureSlotDeploymentRef.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureSlotDeployment/AzureSlotDeploymentVariableView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureTrafficShift/AzureTrafficShift.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureTrafficShift/AzureTrafficShiftInputSet.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureTrafficShift/AzureTrafficShiftRef.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureTrafficShift/AzureTrafficShiftVariableView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppInfrastructureStep/AzureWebAppInfrastructureInterface.tsx 88 🟢 78 🟡 100 🟢 88 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppInfrastructureStep/AzureWebAppInfrastructureSpecEditable.tsx 100 🟢 85 🟢 92 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppInfrastructureStep/AzureWebAppInfrastructureSpecInputForm.tsx 93 🟢 75 🟡 88 🟢 94 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppInfrastructureStep/AzureWebAppInfrastructureStep.tsx 96 🟢 63 🟡 100 🟢 96 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppRollback/AzureWebAppInputStep.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppRollback/AzureWebAppRollback.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppRollback/AzureWebAppRollbackRef.tsx 95 🟢 85 🟢 80 🟢 95 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppRollback/AzureWebAppVariableView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceSpec.tsx 28 🔴 0 🔴 3 🔴 29 🔴
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceSpecEditable.tsx 58 🟡 0 🔴 0 🔴 60 🟡
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceSpecInputSetForm.tsx 77 🟡 0 🔴 0 🔴 77 🟡
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceSpecInterface.types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceSpecVariableForm.tsx 60 🟡 0 🔴 0 🔴 60 🟡
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/HarnessOption.tsx 60 🟡 37 🔴 44 🔴 60 🟡
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceConfiguration/AzureWebAppServiceConfig.types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceConfiguration/AzureWebAppServiceConfigSelection.tsx 98 🟢 82 🟢 100 🟢 98 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceConfiguration/AzureWebAppServiceConfigListView/AzureWebAppServiceConnectorField.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceConfiguration/AzureWebAppServiceConfigListView/AzureWebAppServiceListView.tsx 96 🟢 71 🟡 81 🟢 96 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceConfiguration/AzureWebAppServiceConfigListView/AzureWebAppServiceWizard/AzureWebAppServiceConfigWizard.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceConfiguration/AzureWebAppServiceConfigListView/AzureWebAppServiceWizard/AzureWebAppServiceStepOne.tsx 98 🟢 90 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppServiceConfiguration/AzureWebAppServiceConfigListView/AzureWebAppServiceWizard/AzureWebAppServiceStepTwo.tsx 97 🟢 74 🟡 100 🟢 97 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppStartupScriptSelection/MultiConfigSelectField.tsx 73 🟡 37 🔴 14 🔴 73 🟡
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppStartupScriptSelection/MultiTypeConfigFileSelect.tsx 72 🟡 52 🟡 80 🟢 72 🟡
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppStartupScriptSelection/StartupScriptConnectorField.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppStartupScriptSelection/StartupScriptInterface.types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppStartupScriptSelection/StartupScriptListView.tsx 98 🟢 76 🟡 100 🟢 98 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppStartupScriptSelection/StartupScriptSelection.tsx 100 🟢 81 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppStartupScriptSelection/StartupScriptWizard.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppStartupScriptSelection/StartupScriptWizardStepOne.tsx 98 🟢 90 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/AzureWebAppStartupScriptSelection/StartupScriptWizardStepTwo.tsx 97 🟢 77 🟡 100 🟢 97 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/RuntimeAzureWebAppConfig/RuntimeAzureWebAppConfig.tsx 92 🟢 67 🟡 100 🟢 92 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/RuntimeAzureWebAppConfig/RuntimeGitAzureWebAppConfig/RuntimeGitAzureWebAppConfig.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppServiceSpec/RuntimeAzureWebAppConfig/RuntimeGitAzureWebAppConfig/RuntimeGitAzureWebAppContent.tsx 95 🟢 85 🟢 100 🟢 95 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppSwapSlot/AzureWebAppSwapSlot.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppSwapSlot/AzureWebAppSwapSlotInputStep.tsx 100 🟢 42 🔴 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppSwapSlot/AzureWebAppSwapSlotRef.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/AzureWebAppSwapSlot/AzureWebAppSwapSlotVariableView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CloudFormationHelper.tsx 84 🟢 64 🟡 64 🟡 83 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CloudFormationInterfaces.types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/DragHelper.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/CreateStack.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/CreateStackRef.tsx 88 🟢 71 🟡 71 🟡 88 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/InlineParameterFile.tsx 100 🟢 84 🟢 90 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/InputSteps/InputStep.tsx 96 🟢 82 🟢 92 🟢 96 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/InputSteps/OverrideParameterFileInputs.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/InputSteps/ParameterInputs.tsx 100 🟢 80 🟢 88 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/InputSteps/TagsInputs.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/InputSteps/TemplateFile.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/RemoteFilesForm/CFRemoteWizard.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/RemoteFilesForm/ParameterRepoDetails.tsx 100 🟢 85 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/RemoteFilesForm/RemoteStepOne.tsx 98 🟢 88 🟢 80 🟢 98 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/RemoteFilesForm/RemoteStepTwo.tsx 97 🟢 83 🟢 80 🟢 97 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/TagsInput/RemoteTags.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/TagsInput/Tags.tsx 100 🟢 87 🟢 83 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/TagsInput/TagsStepOne.tsx 100 🟢 86 🟢 87 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/TagsInput/TagsStepTwo.tsx 100 🟢 100 🟢 87 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/CreateStack/VariableView/VariableView.tsx 100 🟢 86 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/DeleteStack/DeleteStack.tsx 97 🟢 80 🟢 85 🟢 97 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/DeleteStack/DeleteStackInputSteps.tsx 94 🟢 80 🟢 100 🟢 94 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/DeleteStack/DeleteStackRef.tsx 96 🟢 76 🟡 91 🟢 96 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/DeleteStack/DeleteStackVariableView.tsx 100 🟢 88 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/RollbackStack/RollbackStack.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/RollbackStack/RollbackStackInputSteps.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/RollbackStack/RollbackStepRef.tsx 93 🟢 91 🟢 71 🟡 93 🟢
modules/75-cd/components/PipelineSteps/CloudFormation/RollbackStack/RollbackStepVariableView.tsx 100 🟢 88 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/CommandList.tsx 81 🟢 80 🟢 88 🟢 81 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/CommandListInputSet.tsx 100 🟢 81 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/CommandScriptsEdit.tsx 100 🟢 86 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/CommandScriptsInputSet.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/CommandScriptsStep.tsx 91 🟢 76 🟡 100 🟢 91 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/CommandScriptsTypes.ts 89 🟢 33 🔴 60 🟡 88 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/VariableList.tsx 100 🟢 85 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/Commands/CommandEdit.tsx 92 🟢 81 🟢 100 🟢 92 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/Commands/CopyCommandEdit.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/Commands/DownloadArtifactCommandEdit.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/Commands/ScriptCommandEdit.tsx 96 🟢 74 🟡 85 🟢 96 🟢
modules/75-cd/components/PipelineSteps/CommandScripts/Commands/TailFilesEdit.tsx 76 🟡 72 🟡 87 🟢 76 🟡
modules/75-cd/components/PipelineSteps/CommandScripts/Commands/useCommand.tsx 95 🟢 81 🟢 100 🟢 95 🟢
modules/75-cd/components/PipelineSteps/Common/ProvisionerConstants.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/GenericExecutionStep/GenericExecutionStepEdit.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/GenericExecutionStep/GenericExecutionStepInputSet.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/GenericExecutionStep/NameTimeoutField.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/GenericExecutionStep/utils.ts 100 🟢 93 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/GenericServiceSpec/GenericServiceSpecEditable.tsx 100 🟢 85 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/GenericServiceSpec/GenericServiceSpecInputSetMode.tsx 95 🟢 71 🟡 50 🟡 95 🟢
modules/75-cd/components/PipelineSteps/Common/GenericServiceSpec/GenericServiceSpecVariablesForm.tsx 100 🟢 81 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/InputOutputVariablesInputSet/InputOutputVariablesInputSet.tsx 100 🟢 81 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/TerraformInputStep.tsx 100 🟢 81 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/TerraformInterfaces.ts 83 🟢 55 🟡 100 🟢 83 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/TerraformVariableView.tsx 100 🟢 81 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/ConfigForm.tsx 83 🟢 85 🟢 33 🔴 83 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/InlineVarFile.tsx 94 🟢 89 🟢 40 🔴 94 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/TFMonacoEditor.tsx 92 🟢 100 🟢 66 🟡 92 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/TFRemoteWizard.tsx 82 🟢 71 🟡 75 🟡 82 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/TFVarFileList.tsx 81 🟢 79 🟡 57 🟡 81 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/TFVarStore.tsx 100 🟢 88 🟢 75 🟡 100 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/TerraformArtifactoryForm.tsx 72 🟡 72 🟡 60 🟡 72 🟡
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/TerraformArtifactoryFormHelper.ts 86 🟢 74 🟡 87 🟢 84 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/TerraformConfigFormHelper.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/TerraformConfigFormStepOne.tsx 100 🟢 88 🟢 85 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/TerraformConfigFormStepTwo.tsx 95 🟢 76 🟡 80 🟢 95 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Editview/TerraformEditView.tsx 68 🟡 46 🔴 38 🔴 68 🟡
modules/75-cd/components/PipelineSteps/Common/Terraform/InputSteps/ConfigSection.tsx 94 🟢 85 🟢 80 🟢 93 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/InputSteps/TFRemoteSection.tsx 91 🟢 69 🟡 80 🟢 91 🟢
modules/75-cd/components/PipelineSteps/Common/Terraform/Variableview/ConfigSection.tsx 100 🟢 79 🟡 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/Common/mocks/connector.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CreatePrStep/CreatePRInputStep.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CreatePrStep/CreatePRVariableStep.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CreatePrStep/CreatePrScript.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CreatePrStep/CreatePrStep.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CustomDeploymentInfrastructureSpec/CustomDeploymentInfrastructureInterface.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CustomDeploymentInfrastructureSpec/CustomDeploymentInfrastructureSpecEditable.tsx 91 🟢 38 🔴 71 🟡 91 🟢
modules/75-cd/components/PipelineSteps/CustomDeploymentInfrastructureSpec/CustomDeploymentInfrastructureSpecInputForm.tsx 78 🟡 0 🔴 0 🔴 78 🟡
modules/75-cd/components/PipelineSteps/CustomDeploymentInfrastructureSpec/CustomDeploymentInfrastructureStep.tsx 72 🟡 24 🔴 75 🟡 72 🟡
modules/75-cd/components/PipelineSteps/CustomDeploymentServiceSpec/CustomDeploymentServiceSpec.tsx 52 🟡 6 🔴 20 🔴 52 🟡
modules/75-cd/components/PipelineSteps/CustomDeploymentServiceSpec/CustomDeploymentServiceSpecEditable.tsx 100 🟢 71 🟡 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/CustomDeploymentServiceSpec/CustomDeploymentServiceSpecInputSetMode.tsx 94 🟢 38 🔴 50 🟡 94 🟢
modules/75-cd/components/PipelineSteps/CustomDeploymentServiceSpec/CustomDeploymentServiceSpecVariablesForm.tsx 95 🟢 31 🔴 50 🟡 95 🟢
modules/75-cd/components/PipelineSteps/DeployEnvStep/DeployEnvStep.tsx 83 🟢 60 🟡 75 🟡 82 🟢
modules/75-cd/components/PipelineSteps/DeployEnvironmentEntityStep/DeployEnvironmentEntityStep.tsx 80 🟢 0 🔴 25 🔴 80 🟢
modules/75-cd/components/PipelineSteps/DeployEnvironmentEntityStep/DeployEnvironmentEntityWidget.tsx 27 🔴 0 🔴 0 🔴 27 🔴
modules/75-cd/components/PipelineSteps/DeployEnvironmentEntityStep/utils.ts 20 🔴 0 🔴 0 🔴 20 🔴
modules/75-cd/components/PipelineSteps/DeployEnvironmentEntityStep/DeployEnvironment/DeployEnvironment.tsx 23 🔴 0 🔴 0 🔴 24 🔴
modules/75-cd/components/PipelineSteps/DeployEnvironmentEntityStep/DeploySingleInfrastructure/DeploySingleInfrastructure.tsx 27 🔴 0 🔴 0 🔴 28 🔴
modules/75-cd/components/PipelineSteps/DeployEnvironmentEntityStep/EnvironmentEntitiesList/EnvironmentEntitiesList.tsx 66 🟡 0 🔴 0 🔴 66 🟡
modules/75-cd/components/PipelineSteps/DeployEnvironmentEntityStep/EnvironmentEntitiesList/EnvironmentEntityCard.tsx 54 🟡 0 🔴 0 🔴 54 🟡
modules/75-cd/components/PipelineSteps/DeployEnvironmentEntityStep/InfrastructureEntitiesList/InfrastructureEntitiesList.tsx 66 🟡 0 🔴 0 🔴 66 🟡
modules/75-cd/components/PipelineSteps/DeployEnvironmentEntityStep/InfrastructureEntitiesList/InfrastructureEntityCard.tsx 54 🟡 0 🔴 0 🔴 54 🟡
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/AddEditEnvironmentModal.tsx 39 🔴 0 🔴 0 🔴 39 🔴
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/DeployInfrastructureInputStep.tsx 41 🔴 0 🔴 0 🔴 41 🔴
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/DeployInfrastructureStep.tsx 37 🔴 0 🔴 10 🔴 37 🔴
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/DeployInfrastructureWidget.tsx 52 🟡 0 🔴 0 🔴 54 🟡
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/utils.ts 83 🟢 90 🟢 95 🟢 83 🟢
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/DeployClusters/DeployClusters.tsx 21 🔴 0 🔴 0 🔴 22 🔴
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/DeployClustersInMultiEnvironment/DeployClustersInMultiEnvironment.tsx 28 🔴 0 🔴 0 🔴 28 🔴
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/DeployEnvironment/DeployEnvironment.tsx 18 🔴 0 🔴 0 🔴 19 🔴
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/DeployEnvironmentGroup/DeployEnvironmentGroup.tsx 25 🔴 0 🔴 0 🔴 25 🔴
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/DeployEnvironmentInEnvGroup/DeployEnvironmentInEnvGroup.tsx 17 🔴 0 🔴 0 🔴 17 🔴
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/DeployEnvironmentOrEnvGroup/DeployEnvironmentOrEnvGroup.tsx 16 🔴 0 🔴 0 🔴 16 🔴
modules/75-cd/components/PipelineSteps/DeployInfrastructureStep/DeployInfrastructures/DeployInfrastructures.tsx 80 🟢 35 🔴 82 🟢 80 🟢
modules/75-cd/components/PipelineSteps/DeployServiceEntityStep/DeployServiceEntityInputStep.tsx 21 🔴 0 🔴 0 🔴 22 🔴
modules/75-cd/components/PipelineSteps/DeployServiceEntityStep/DeployServiceEntityStep.tsx 54 🟡 0 🔴 16 🔴 55 🟡
modules/75-cd/components/PipelineSteps/DeployServiceEntityStep/DeployServiceEntityUtils.ts 89 🟢 87 🟢 87 🟢 88 🟢
modules/75-cd/components/PipelineSteps/DeployServiceEntityStep/DeployServiceEntityWidget.tsx 88 🟢 81 🟢 90 🟢 87 🟢
modules/75-cd/components/PipelineSteps/DeployServiceEntityStep/useGetServicesData.ts 93 🟢 80 🟢 100 🟢 93 🟢
modules/75-cd/components/PipelineSteps/DeployServiceEntityStep/ServiceEntitiesList/ServiceEntitiesList.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/DeployServiceEntityStep/ServiceEntitiesList/ServiceEntityCard.tsx 82 🟢 83 🟢 33 🔴 84 🟢
modules/75-cd/components/PipelineSteps/DeployServiceStep/DeployServiceInputStep.tsx 73 🟡 52 🟡 33 🔴 73 🟡
modules/75-cd/components/PipelineSteps/DeployServiceStep/DeployServiceStep.tsx 70 🟡 17 🔴 42 🔴 71 🟡
modules/75-cd/components/PipelineSteps/DeployServiceStep/DeployServiceUtils.ts 66 🟡 33 🔴 100 🟢 66 🟡
modules/75-cd/components/PipelineSteps/DeployServiceStep/DeployServiceWidget.tsx 95 🟢 83 🟢 96 🟢 95 🟢
modules/75-cd/components/PipelineSteps/DeployServiceStep/NewEditServiceModal.tsx 88 🟢 63 🟡 100 🟢 88 🟢
modules/75-cd/components/PipelineSteps/ECSBlueGreenCreateServiceStep/ECSBlueGreenCreateServiceStep.tsx 48 🔴 0 🔴 33 🔴 48 🔴
modules/75-cd/components/PipelineSteps/ECSBlueGreenCreateServiceStep/ECSBlueGreenCreateServiceStepEdit.tsx 16 🔴 0 🔴 0 🔴 16 🔴
modules/75-cd/components/PipelineSteps/ECSBlueGreenCreateServiceStep/ECSBlueGreenCreateServiceStepInputSet.tsx 15 🔴 0 🔴 0 🔴 16 🔴
modules/75-cd/components/PipelineSteps/ECSBlueGreenRollbackStep/ECSBlueGreenRollbackStep.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSBlueGreenSwapTargetGroupsStep/ECSBlueGreenSwapTargetGroupsStep.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSCanaryDeleteStep/ECSCanaryDeleteStep.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSCanaryDeployStep/ECSCanaryDeployStep.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSInfraSpec/ECSInfraSpec.tsx 100 🟢 86 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSInfraSpec/ECSInfraSpecEditable.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSInfraSpec/ECSInfraSpecInputForm.tsx 100 🟢 84 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSRollingDeployStep/ECSRollingDeployStep.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSRollingDeployStep/ECSRollingDeployStepEdit.tsx 100 🟢 86 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSRollingDeployStep/ECSRollingDeployStepInputSet.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSRollingRollbackStep/ECSRollingRollbackStep.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSServiceSpec/ECSServiceSpec.tsx 96 🟢 81 🟢 100 🟢 96 🟢
modules/75-cd/components/PipelineSteps/ECSServiceSpec/ECSServiceSpecEditable.tsx 96 🟢 80 🟢 100 🟢 96 🟢
modules/75-cd/components/PipelineSteps/ECSServiceSpec/ManifestSource/EcsScalableTargetDefinitionManifestSource/EcsScalableTargetDefinitionManifestSource.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSServiceSpec/ManifestSource/EcsScalingPolicyDefinitionManifestSource/EcsScalingPolicyDefinitionManifestSource.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSServiceSpec/ManifestSource/EcsServiceDefinitionManifestSource/EcsServiceDefinitionManifestSource.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ECSServiceSpec/ManifestSource/EcsTaskDefinitionManifestSource/EcsTaskDefinitionManifestSource.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/FetchInstanceScriptStep/FetchInstanceScriptInputStep.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/FetchInstanceScriptStep/FetchInstanceScriptStep.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/FetchInstanceScriptStep/FetchInstanceScriptVariableView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/GcpInfrastructureSpec/GcpInfrastructureSpec.tsx 92 🟢 75 🟡 85 🟢 92 🟢
modules/75-cd/components/PipelineSteps/HelmDeploy/HelmDeploy.tsx 100 🟢 64 🟡 81 🟢 100 🟢
modules/75-cd/components/PipelineSteps/HelmRollback/HelmRollback.tsx 100 🟢 78 🟡 81 🟢 100 🟢
modules/75-cd/components/PipelineSteps/HttpStep/HttpInputSetStep.tsx 100 🟢 86 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/HttpStep/HttpStep.tsx 98 🟢 75 🟡 93 🟢 98 🟢
modules/75-cd/components/PipelineSteps/HttpStep/HttpStepBase.tsx 81 🟢 73 🟡 20 🔴 81 🟢
modules/75-cd/components/PipelineSteps/HttpStep/HttpStepVariablesView.tsx 100 🟢 88 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/HttpStep/HttpStepWidget.tsx 95 🟢 70 🟡 100 🟢 95 🟢
modules/75-cd/components/PipelineSteps/HttpStep/OptionalConfiguration.tsx 87 🟢 40 🔴 70 🟡 87 🟢
modules/75-cd/components/PipelineSteps/InfraProvisioning/ChooseProvisioner.tsx 82 🟢 66 🟡 66 🟡 82 🟢
modules/75-cd/components/PipelineSteps/InfraProvisioning/InfraProvisioning.tsx 92 🟢 100 🟢 66 🟡 92 🟢
modules/75-cd/components/PipelineSteps/InfraProvisioning/InfraProvisioningBase.tsx 56 🟡 25 🔴 44 🔴 56 🟡
modules/75-cd/components/PipelineSteps/InfraProvisioning/InfraProvisioningFunctionConfigs.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sApply/K8sApplyStep.tsx 93 🟢 66 🟡 76 🟡 93 🟢
modules/75-cd/components/PipelineSteps/K8sApply/K8sOverrideValuesListView.tsx 100 🟢 80 🟢 86 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sApply/K8sOverrideValuesManifest.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sApply/K8sOverrideValuesRuntimeFields.tsx 100 🟢 92 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sApply/K8shelper.ts 95 🟢 100 🟢 50 🟡 100 🟢
modules/75-cd/components/PipelineSteps/K8sBGSwapServices/K8sBGSwapServices.tsx 100 🟢 76 🟡 81 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sBgStep/K8sBlueGreenDeployStep.tsx 98 🟢 68 🟡 90 🟢 98 🟢
modules/75-cd/components/PipelineSteps/K8sCanaryDelete/K8sCanaryDeleteStep.tsx 97 🟢 72 🟡 80 🟢 97 🟢
modules/75-cd/components/PipelineSteps/K8sCanaryDeploy/K8sCanaryDeployStep.tsx 94 🟢 71 🟡 85 🟢 94 🟢
modules/75-cd/components/PipelineSteps/K8sDelete/K8sDeleteStep.tsx 96 🟢 70 🟡 87 🟢 96 🟢
modules/75-cd/components/PipelineSteps/K8sRollingRollback/K8sRollingRollback.tsx 97 🟢 65 🟡 80 🟢 97 🟢
modules/75-cd/components/PipelineSteps/K8sRolloutDeployStep/K8sRolloutDeployStep.tsx 97 🟢 66 🟡 80 🟢 97 🟢
modules/75-cd/components/PipelineSteps/K8sScale/K8sScaleStep.tsx 93 🟢 72 🟡 80 🟢 93 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/K8sServiceSpec.tsx 97 🟢 82 🟢 100 🟢 97 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/K8sServiceSpecHelper.ts 66 🟡 0 🔴 50 🟡 58 🟡
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/artifactSourceUtils.ts 81 🟢 55 🟡 94 🟢 78 🟡
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/ACRArtifactSource/ACRArtifactSource.tsx 95 🟢 78 🟡 88 🟢 95 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/AmazonS3ArtifactSource/AmazonS3ArtifactSource.tsx 93 🟢 71 🟡 88 🟢 93 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/ArtifactSourceRuntimeFields/ArtifactTagRuntimeField.tsx 92 🟢 74 🟡 77 🟡 94 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/ArtifactoryArtifactSource/ArtifactoryArtifactSource.tsx 85 🟢 61 🟡 61 🟡 85 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/CustomArtifactSource/CustomArtifactSource.tsx 81 🟢 52 🟡 36 🔴 81 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/DockerArtifactSource/DockerArtifactSource.tsx 92 🟢 79 🟡 66 🟡 92 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/ECRArtifactSource/ECRArtifactSource.tsx 90 🟢 69 🟡 60 🟡 92 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/GCRArtifactSource/GCRArtifactSource.tsx 91 🟢 72 🟡 64 🟡 91 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/GithubPackageRegistrySource/GithubPackageRegistrySource.tsx 96 🟢 94 🟢 75 🟡 96 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/GoogleArtifactsRegistrySource/GoogleArtifactRegistrySource.tsx 94 🟢 81 🟢 92 🟢 94 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/JenkinsArtifactSource/JenkinsArtifactSource.tsx 63 🟡 38 🔴 50 🟡 66 🟡
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/Nexus2ArtifactSource/Nexus2ArtifactSource.tsx 30 🔴 0 🔴 10 🔴 31 🔴
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ArtifactSource/NexusArtifactSource/NexusArtifactSource.tsx 66 🟡 59 🟡 40 🔴 69 🟡
modules/75-cd/components/PipelineSteps/K8sServiceSpec/K8sServiceSpecForms/ExperimentalInput.tsx 100 🟢 81 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/KubernetesArtifacts/KubernetesArtifacts.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/KubernetesArtifacts/KubernetesPrimaryArtifacts/KubernetesPrimaryArtifacts.tsx 92 🟢 78 🟡 100 🟢 92 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/KubernetesArtifacts/KubernetesSidecarArtifacts/KubernetesSidecarArtifacts.tsx 91 🟢 77 🟡 100 🟢 91 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/KubernetesArtifacts/PrimaryArtifactSource/PrimaryArtifactSource.tsx 48 🔴 17 🔴 25 🔴 47 🔴
modules/75-cd/components/PipelineSteps/K8sServiceSpec/KubernetesManifests/KubernetesManifests.tsx 100 🟢 84 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/ManifestSourceUtils.ts 87 🟢 66 🟡 91 🟢 85 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/HelmChartManifestSource/HelmChartManifestSource.tsx 67 🟡 45 🔴 30 🔴 68 🟡
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/K8sManifestSource/K8sManifestSource.tsx 88 🟢 50 🟡 100 🟢 88 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/KustomizeManifestSource/KustomizeManifestSource.tsx 81 🟢 53 🟡 40 🔴 81 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/KustomizePatchesManifestSource/KustomizePatchesManifestSource.tsx 92 🟢 71 🟡 100 🟢 92 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/ManifestSourceRuntimeFields/CustomRemoteManifestRuntimeFields.tsx 84 🟢 56 🟡 40 🔴 84 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/ManifestSourceRuntimeFields/ManifestCommonRuntimeFields.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/ManifestSourceRuntimeFields/ManifestContent.tsx 96 🟢 75 🟡 66 🟡 96 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/ManifestSourceRuntimeFields/ManifestGitStoreRuntimeFields.tsx 74 🟡 62 🟡 33 🔴 74 🟡
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/OpenshiftParamManifestSource/OpenshiftParamManifestSource.tsx 92 🟢 71 🟡 100 🟢 92 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/OpenshiftTemplateManifestSource/OpenshiftTemplateManifestSource.tsx 85 🟢 50 🟡 57 🟡 85 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/ReleaseRepoManifestSource/ReleaseRepoManifestSource.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/ServerlessAwsLambdaManifestSource/ServerlessAwsLambdaManifestSource.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/ManifestSource/ValuesYamlManifestSource/ValuesYamlManifestSource.tsx 88 🟢 50 🟡 100 🟢 88 🟢
modules/75-cd/components/PipelineSteps/K8sServiceSpec/PrimaryArtifact/PrimaryArtifactRef.tsx 29 🔴 0 🔴 0 🔴 29 🔴
modules/75-cd/components/PipelineSteps/KubernetesInfraSpec/KubernetesInfraSpec.tsx 58 🟡 37 🔴 23 🔴 59 🟡
modules/75-cd/components/PipelineSteps/MergePrStep/MergePrInputStep.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/MergePrStep/MergePrStep.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/MergePrStep/MergePrVariableView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/PDCInfrastructureSpec/PDCInfrastructureInterface.tsx 96 🟢 85 🟢 90 🟢 95 🟢
modules/75-cd/components/PipelineSteps/PDCInfrastructureSpec/PDCInfrastructureSpec.tsx 89 🟢 51 🟡 90 🟢 90 🟢
modules/75-cd/components/PipelineSteps/PDCInfrastructureSpec/PDCInfrastructureSpecInputForm.tsx 95 🟢 76 🟡 71 🟡 94 🟢
modules/75-cd/components/PipelineSteps/PDCInfrastructureSpec/connectivityStatus/ConnectivityStatus.tsx 90 🟢 64 🟡 83 🟢 90 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/BasePolicyStep.tsx 95 🟢 90 🟢 50 🟡 95 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/PolicyInputSetStep.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/PolicyStep.tsx 97 🟢 84 🟢 100 🟢 97 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/PolicyStepTypes.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/PolicyStepVariablesView.tsx 100 🟢 94 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/PolicyStepWidget.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/utils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/PolicySets/MultiTypePolicySetSelector/MultiTypePolicySetSelector.tsx 96 🟢 80 🟢 88 🟢 96 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/PolicySets/NewPolicySetButton/NewPolicySetButton.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/PolicySets/PolicySetListRenderer/MiniPolicySetRenderer.tsx 100 🟢 86 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/PolicySets/PolicySetListRenderer/PolicySetListRenderer.tsx 100 🟢 92 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/PolicyStep/PolicySets/PolicySetModal/PolicySetModal.tsx 91 🟢 88 🟢 80 🟢 91 🟢
modules/75-cd/components/PipelineSteps/ServerlessAWSLambda/ServerlessAwsLambdaSpec.tsx 100 🟢 82 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ServerlessAwsLambdaServiceSpec/ServerlessAwsLambdaServiceSpec.tsx 95 🟢 78 🟡 100 🟢 95 🟢
modules/75-cd/components/PipelineSteps/ServerlessAzure/ServerlessAzureSpec.tsx 100 🟢 81 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ServerlessGCP/ServerlessGCPSpec.tsx 100 🟢 81 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ServerlessInfraSpec/ServerlessInfraSpec.tsx 100 🟢 79 🟡 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ServerlessLambdaDeploy/ServerlessDeployCommandOptions.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ServerlessLambdaDeploy/ServerlessLambdaDeploy.tsx 94 🟢 84 🟢 90 🟢 94 🟢
modules/75-cd/components/PipelineSteps/ServerlessLambdaRollback/ServerlessLambdaRollback.tsx 94 🟢 84 🟢 90 🟢 94 🟢
modules/75-cd/components/PipelineSteps/ShellScriptStep/BaseShellScript.tsx 94 🟢 57 🟡 50 🟡 94 🟢
modules/75-cd/components/PipelineSteps/ShellScriptStep/OptionalConfiguration.tsx 84 🟢 64 🟡 61 🟡 84 🟢
modules/75-cd/components/PipelineSteps/ShellScriptStep/ShellScriptInputSetStep.tsx 96 🟢 93 🟢 83 🟢 96 🟢
modules/75-cd/components/PipelineSteps/ShellScriptStep/ShellScriptStep.tsx 81 🟢 55 🟡 65 🟡 81 🟢
modules/75-cd/components/PipelineSteps/ShellScriptStep/ShellScriptVariablesView.tsx 100 🟢 94 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ShellScriptStep/ShellScriptWidget.tsx 100 🟢 88 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/ShellScriptStep/shellScriptTypes.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/SshServiceSpec/SshServiceSpec.tsx 37 🔴 0 🔴 8 🔴 37 🔴
modules/75-cd/components/PipelineSteps/SshServiceSpec/SshServiceSpecInputSetMode.tsx 78 🟡 0 🔴 0 🔴 78 🟡
modules/75-cd/components/PipelineSteps/SshServiceSpec/SshServiceSpecVariablesForm.tsx 58 🟡 0 🔴 0 🔴 58 🟡
modules/75-cd/components/PipelineSteps/SshServiceSpec/ConfigFileSource/ConfigFileSource/K8ConfigFileSource.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/75-cd/components/PipelineSteps/SshServiceSpec/ConfigFileSource/ConfigFileSourceRuntimeFields/SshValuesYamlConfigFileContent.tsx 47 🔴 0 🔴 0 🔴 47 🔴
modules/75-cd/components/PipelineSteps/SshServiceSpec/ConfigFileSource/K8sConfigFileSource/K8ConfigFileSource.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/75-cd/components/PipelineSteps/SshServiceSpec/ConfigFileSource/SshConfigFileSource/SshConfigFileSource.tsx 66 🟡 0 🔴 50 🟡 66 🟡
modules/75-cd/components/PipelineSteps/SshServiceSpec/SshConfigFiles/ConfigFiles.tsx 39 🔴 0 🔴 0 🔴 39 🔴
modules/75-cd/components/PipelineSteps/SshServiceSpec/SshServiceSpecForm/SshServiceSpecEditable.tsx 71 🟡 0 🔴 0 🔴 71 🟡
modules/75-cd/components/PipelineSteps/SshWinRmAwsInfrastructureSpec/SshWimRmAwsInfrastructureSpecInputForm.tsx 100 🟢 72 🟡 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/SshWinRmAwsInfrastructureSpec/SshWinRmAwsInfrastructureSpec.tsx 95 🟢 69 🟡 88 🟢 95 🟢
modules/75-cd/components/PipelineSteps/SshWinRmAzureInfrastructureSpec/SshWimRmAzureInfrastructureSpecInputForm.tsx 85 🟢 70 🟡 91 🟢 85 🟢
modules/75-cd/components/PipelineSteps/SshWinRmAzureInfrastructureSpec/SshWinRmAzureInfrastructureForm.tsx 96 🟢 77 🟡 94 🟢 96 🟢
modules/75-cd/components/PipelineSteps/SshWinRmAzureInfrastructureSpec/SshWinRmAzureInfrastructureInterface.tsx 100 🟢 78 🟡 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/SshWinRmAzureInfrastructureSpec/SshWinRmAzureInfrastructureSpec.tsx 89 🟢 49 🔴 81 🟢 90 🟢
modules/75-cd/components/PipelineSteps/TerraformApply/TerraformApply.tsx 87 🟢 53 🟡 50 🟡 87 🟢
modules/75-cd/components/PipelineSteps/TerraformDestroy/TerraformDestroy.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/TerraformPlan/TerraformPlan.tsx 91 🟢 54 🟡 67 🟡 91 🟢
modules/75-cd/components/PipelineSteps/TerraformPlan/TfPlanInputStep.tsx 100 🟢 55 🟡 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/TerraformPlan/TfPlanVarFileList.tsx 75 🟡 77 🟡 38 🔴 75 🟡
modules/75-cd/components/PipelineSteps/TerraformPlan/TfPlanVariableView.tsx 100 🟢 54 🟡 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/TerraformPlan/InputSteps/RemoteVarSection.tsx 91 🟢 66 🟡 80 🟢 91 🟢
modules/75-cd/components/PipelineSteps/TerraformPlan/InputSteps/TfConfigSection.tsx 94 🟢 76 🟡 80 🟢 93 🟢
modules/75-cd/components/PipelineSteps/TerraformPlan/InputSteps/TfPlanVarFiles.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/75-cd/components/PipelineSteps/TerraformPlan/Variableview/TfPlanConfigSection.tsx 75 🟡 42 🔴 100 🟢 75 🟡
modules/75-cd/components/PipelineSteps/TerraformRollback/TerraformRollback.tsx 98 🟢 69 🟡 84 🟢 98 🟢
modules/75-cd/components/PipelineSteps/WinRmServiceSpec/WinRmServiceSpec.tsx 37 🔴 0 🔴 8 🔴 37 🔴
modules/75-cd/components/PipelineStudio/CDPipelineStagesUtils.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineStudio/DeployAdvancedSpecifications/DeployAdvancedSpecifications.tsx 75 🟡 63 🟡 66 🟡 75 🟡
modules/75-cd/components/PipelineStudio/DeployEnvSpecifications/DeployEnvSpecifications.tsx 93 🟢 55 🟡 62 🟡 93 🟢
modules/75-cd/components/PipelineStudio/DeployInfraSpecifications/DeployInfraSpecifications.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineStudio/DeployInfraSpecifications/deployInfraHelper.tsx 69 🟡 49 🔴 100 🟢 66 🟡
modules/75-cd/components/PipelineStudio/DeployInfraSpecifications/DeployInfraDefinition/DeployInfraDefinition.tsx 78 🟡 57 🟡 70 🟡 78 🟡
modules/75-cd/components/PipelineStudio/DeployInfraSpecifications/SelectInfrastructureType/SelectInfrastructureType.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineStudio/DeployServiceSpecifications/CDFirstGenTrial.tsx 78 🟡 55 🟡 66 🟡 77 🟡
modules/75-cd/components/PipelineStudio/DeployServiceSpecifications/DeployServiceEntitySpecifications.tsx 22 🔴 0 🔴 0 🔴 22 🔴
modules/75-cd/components/PipelineStudio/DeployServiceSpecifications/DeployServiceErrors.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineStudio/DeployServiceSpecifications/DeployServiceSpecifications.tsx 76 🟡 60 🟡 67 🟡 77 🟡
modules/75-cd/components/PipelineStudio/DeployServiceSpecifications/SelectDeploymentType.tsx 92 🟢 73 🟡 93 🟢 92 🟢
modules/75-cd/components/PipelineStudio/DeployServiceSpecifications/DeployServiceDefinition/DeployServiceDefinition.tsx 78 🟡 58 🟡 68 🟡 78 🟡
modules/75-cd/components/PipelineStudio/DeployServiceSpecifications/PropagateWidget/PropagateFromServiceV2.tsx 41 🔴 0 🔴 0 🔴 42 🔴
modules/75-cd/components/PipelineStudio/DeployServiceSpecifications/PropagateWidget/PropagateWidget.tsx 96 🟢 66 🟡 87 🟢 96 🟢
modules/75-cd/components/PipelineStudio/DeployStage/DeployStage.tsx 90 🟢 50 🟡 100 🟢 90 🟢
modules/75-cd/components/PipelineStudio/DeployStage/index.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/PipelineStudio/DeployStage/EditStageView/EditStageView.tsx 75 🟡 57 🟡 65 🟡 74 🟡
modules/75-cd/components/PipelineStudio/DeployStageSetupShell/DeployStageSetupShell.tsx 76 🟡 51 🟡 74 🟡 77 🟡
modules/75-cd/components/PipelineStudio/DeployStageSpecifications/DeployStageSpecifications.tsx 66 🟡 57 🟡 60 🟡 66 🟡
modules/75-cd/components/ScriptTemplateCanvas/ScriptTemplateCanvas.tsx 100 🟢 77 🟡 100 🟢 100 🟢
modules/75-cd/components/ScriptTemplateCanvas/ScriptTemplateForm/BaseScriptForm.tsx 100 🟢 85 🟢 100 🟢 100 🟢
modules/75-cd/components/ScriptTemplateCanvas/ScriptTemplateForm/OptionalConfigurations.tsx 100 🟢 78 🟡 100 🟢 100 🟢
modules/75-cd/components/ScriptTemplateCanvas/ScriptTemplateForm/ScriptTemplateForm.tsx 46 🔴 11 🔴 33 🔴 47 🔴
modules/75-cd/components/ServiceDetails/ActiveServiceInstances/ActiveServiceInstancePopover.tsx 90 🟢 56 🟡 100 🟢 90 🟢
modules/75-cd/components/ServiceDetails/ActiveServiceInstances/ActiveServiceInstances.tsx 96 🟢 86 🟢 80 🟢 96 🟢
modules/75-cd/components/ServiceDetails/ActiveServiceInstances/ActiveServiceInstancesContent.tsx 77 🟡 62 🟡 72 🟡 78 🟡
modules/75-cd/components/ServiceDetails/ActiveServiceInstances/ActiveServiceInstancesContentV2.tsx 97 🟢 79 🟡 96 🟢 96 🟢
modules/75-cd/components/ServiceDetails/ActiveServiceInstances/ActiveServiceInstancesHeader.tsx 100 🟢 90 🟢 100 🟢 100 🟢
modules/75-cd/components/ServiceDetails/ActiveServiceInstances/ActiveServiceInstancesV2.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/75-cd/components/ServiceDetails/ActiveServiceInstances/InstancesDetails/InstancesDetailsDialog.tsx 82 🟢 32 🔴 63 🟡 84 🟢
modules/75-cd/components/ServiceDetails/DeploymentView/DeploymentView.tsx 100 🟢 93 🟢 100 🟢 100 🟢
modules/75-cd/components/ServiceDetails/DeploymentView/DeploymentViewV2.tsx 100 🟢 95 🟢 100 🟢 100 🟢
modules/75-cd/components/ServiceDetails/InstanceCountHistory/InstanceCountHistory.tsx 75 🟡 64 🟡 56 🟡 74 🟡
modules/75-cd/components/ServiceDetails/PipelineExecutions/PipelineExecutions.tsx 88 🟢 51 🟡 57 🟡 88 🟢
modules/75-cd/components/ServiceDetails/ServiceDetailsContent/ServiceDetailsSummary.tsx 100 🟢 66 🟡 100 🟢 100 🟢
modules/75-cd/components/ServiceDetails/ServiceDetailsHeader/ServiceDetailsHeader.tsx 96 🟢 90 🟢 66 🟡 95 🟢
modules/75-cd/components/ServicePopoverCard/ServicePopoverCard.tsx 100 🟢 72 🟡 100 🟢 100 🟢
modules/75-cd/components/Services/Services.tsx 100 🟢 66 🟡 100 🟢 100 🟢
modules/75-cd/components/Services/common.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/Services/DeploymentsWidget/DeploymentsWidget.tsx 89 🟢 65 🟡 75 🟡 90 🟢
modules/75-cd/components/Services/MostActiveServicesWidget/MostActiveServicesWidget.tsx 98 🟢 85 🟢 95 🟢 98 🟢
modules/75-cd/components/Services/ServiceCard/ServiceCard.tsx 90 🟢 58 🟡 50 🟡 90 🟢
modules/75-cd/components/Services/ServiceEntityEditModal/ServiceEntityEditModal.tsx 88 🟢 75 🟡 100 🟢 88 🟢
modules/75-cd/components/Services/ServiceInstancesWidget/ServiceInstancesWidget.tsx 100 🟢 96 🟢 100 🟢 100 🟢
modules/75-cd/components/Services/ServiceStudio/ServiceStudio.tsx 90 🟢 38 🔴 50 🟡 90 🟢
modules/75-cd/components/Services/ServiceStudio/ServiceStudioDetails.tsx 91 🟢 84 🟢 80 🟢 91 🟢
modules/75-cd/components/Services/ServiceStudio/ServiceConfigWrapper/ServiceConfigWrapper.tsx 96 🟢 81 🟢 90 🟢 96 🟢
modules/75-cd/components/Services/ServiceStudio/ServiceConfiguration/ServiceConfiguration.tsx 98 🟢 78 🟡 87 🟢 98 🟢
modules/75-cd/components/Services/ServiceStudio/ServiceConfiguration/ServiceStepBasicInfo.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/75-cd/components/Services/ServicesContent/ServicesContent.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/Services/ServicesDashboardPage/ServicesDashboardPage.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/Services/ServicesGridView/ServicesGridView.tsx 91 🟢 71 🟡 75 🟡 91 🟢
modules/75-cd/components/Services/ServicesHeader/ServicesHeader.tsx 88 🟢 25 🔴 60 🟡 91 🟢
modules/75-cd/components/Services/ServicesList/ServicesList.tsx 92 🟢 72 🟡 89 🟢 92 🟢
modules/75-cd/components/Services/ServicesListColumns/ServicesListColumns.tsx 84 🟢 37 🔴 83 🟢 83 🟢
modules/75-cd/components/Services/ServicesListPage/ServicesListPage.tsx 74 🟡 56 🟡 43 🔴 74 🟡
modules/75-cd/components/Services/ServicesListView/ServicesListView.tsx 93 🟢 71 🟡 100 🟢 92 🟢
modules/75-cd/components/Services/utils/ServiceUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/TemplateStudio/CDTemplateStudioWrapper/CDTemplateStudioWrapper.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentConfigCanvas.tsx 37 🔴 0 🔴 0 🔴 37 🔴
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentTemplateCanvasWrapper.tsx 60 🟡 100 🟢 0 🔴 60 🟡
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentTemplateForm/DeploymentConfigForm.tsx 55 🟡 50 🟡 20 🔴 55 🟡
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentTemplateForm/DeploymentInfraWrapper/DeploymentInfraUtils.tsx 93 🟢 75 🟡 85 🟢 100 🟢
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentTemplateForm/DeploymentInfraWrapper/DeploymentInfraWrapper.tsx 96 🟢 70 🟡 80 🟢 96 🟢
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentTemplateForm/DeploymentInfraWrapper/DeploymentInfraSpecifications/DeploymentInfraSpecifications.tsx 91 🟢 78 🟡 75 🟡 91 🟢
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentTemplateForm/components/DeploymentConfigStepDrawer/DeploymentConfigStepDrawer.tsx 38 🔴 0 🔴 0 🔴 38 🔴
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentTemplateForm/components/DeploymentConfigStepDrawer/DeploymentConfigStepDrawerTitle.tsx 62 🟡 0 🔴 0 🔴 62 🟡
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentTemplateForm/components/ExecutionPanel/ExecutionPanel.tsx 35 🔴 0 🔴 0 🔴 35 🔴
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentTemplateForm/components/ExecutionPanel/ExecutionPanelUtils.tsx 50 🟡 0 🔴 0 🔴 40 🔴
modules/75-cd/components/TemplateStudio/DeploymentTemplateCanvas/DeploymentTemplateForm/components/StepTemplateCard/StepTemplateCard.tsx 34 🔴 0 🔴 0 🔴 35 🔴
modules/75-cd/components/Templates/index.ts 0 🔴 100 🟢 100 🟢 0 🔴
modules/75-cd/components/Templates/DeploymentTemplate/DeploymentTemplate.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/components/Templates/SecretManagerTemplate/SecretManagerTemplate.tsx 93 🟢 100 🟢 66 🟡 93 🟢
modules/75-cd/components/TrendPopover/TrendPopover.tsx 86 🟢 100 🟢 50 🟡 85 🟢
modules/75-cd/context/FiltersContext.tsx 87 🟢 100 🟢 66 🟡 87 🟢
modules/75-cd/context/InfrastructurePipelineContext.tsx 83 🟢 59 🟡 71 🟡 82 🟢
modules/75-cd/context/ServiceContext.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/context/ServicePipelineContext.tsx 55 🟡 31 🔴 31 🔴 55 🟡
modules/75-cd/context/DeploymentContext/DeploymentContextProvider.tsx 67 🟡 50 🟡 27 🔴 69 🟡
modules/75-cd/modals/CDTrial/useCDTrialModal.tsx 92 🟢 0 🔴 85 🟢 92 🟢
modules/75-cd/pages/Resources/FilterDrawer/FilterDrawer.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/pages/dashboard/CDDashboardPage.tsx 94 🟢 77 🟡 63 🟡 94 🟢
modules/75-cd/pages/dashboard/DeploymentExecutionsChart.tsx 83 🟢 31 🔴 75 🟡 82 🟢
modules/75-cd/pages/dashboard/DeploymentsHealthCards.tsx 97 🟢 68 🟡 90 🟢 97 🟢
modules/75-cd/pages/dashboard/dashboardUtils.ts 100 🟢 94 🟢 100 🟢 100 🟢
modules/75-cd/pages/dashboard/DeploymentCards/CardWithChart.tsx 94 🟢 85 🟢 100 🟢 94 🟢
modules/75-cd/pages/dashboard/DeploymentCards/WorkloadCard.tsx 100 🟢 76 🟡 100 🟢 100 🟢
modules/75-cd/pages/get-started-with-cd/CDOnboardingActions.tsx 88 🟢 73 🟡 60 🟡 97 🟢
modules/75-cd/pages/get-started-with-cd/CDOnboardingStore.tsx 40 🔴 100 🟢 27 🔴 42 🔴
modules/75-cd/pages/get-started-with-cd/CDOnboardingUtils.tsx 100 🟢 72 🟡 83 🟢 100 🟢
modules/75-cd/pages/get-started-with-cd/GetStartedWithCD.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/pages/get-started-with-cd/CreateDockerDelegateWizard/CreateDockerDelegate.tsx 95 🟢 80 🟢 100 🟢 95 🟢
modules/75-cd/pages/get-started-with-cd/CreateKubernetesDelegateWizard/CreateK8sDelegate.tsx 97 🟢 80 🟢 100 🟢 97 🟢
modules/75-cd/pages/get-started-with-cd/CreateKubernetesDelegateWizard/StepProcessing.tsx 97 🟢 85 🟢 100 🟢 97 🟢
modules/75-cd/pages/get-started-with-cd/DelegateSelectorWizard/DelegateSelectorWizard.tsx 100 🟢 88 🟢 100 🟢 100 🟢
modules/75-cd/pages/get-started-with-cd/DeployProvisioningWizard/Constants.ts 100 🟢 79 🟡 100 🟢 100 🟢
modules/75-cd/pages/get-started-with-cd/DeployProvisioningWizard/DeployProvisioningWizard.tsx 90 🟢 70 🟡 86 🟢 89 🟢
modules/75-cd/pages/get-started-with-cd/HelpTexts/AmazonElasticK8sService.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/pages/get-started-with-cd/HelpTexts/AzureK8sService.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/pages/get-started-with-cd/HelpTexts/GoogleK8sService.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/pages/get-started-with-cd/HelpTexts/Minikube.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/pages/get-started-with-cd/SelectArtifact/ProvideManifest.tsx 100 🟢 66 🟡 100 🟢 100 🟢
modules/75-cd/pages/get-started-with-cd/SelectArtifact/SelectArtifact.tsx 89 🟢 63 🟡 86 🟢 89 🟢
modules/75-cd/pages/get-started-with-cd/SelectArtifact/SelectGitProvider.tsx 79 🟡 66 🟡 80 🟢 79 🟡
modules/75-cd/pages/get-started-with-cd/SelectArtifact/SelectRepository.tsx 86 🟢 58 🟡 88 🟢 87 🟢
modules/75-cd/pages/get-started-with-cd/SelectInfrastructure/SelectAuthenticationMethod.tsx 81 🟢 61 🟡 81 🟢 83 🟢
modules/75-cd/pages/get-started-with-cd/SelectInfrastructure/SelectInfrastructure.tsx 91 🟢 78 🟡 92 🟢 91 🟢
modules/75-cd/pages/get-started-with-cd/SelectWorkload/SelectWorkload.tsx 93 🟢 77 🟡 100 🟢 93 🟢
modules/75-cd/pages/home/CDHomePage.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/75-cd/pages/home/CDTrialHomePage.tsx 100 🟢 50 🟡 100 🟢 100 🟢
modules/75-cd/pages/pipeline-deployment-list/CDPipelineDeploymentList.tsx 95 🟢 69 🟡 50 🟡 95 🟢
modules/75-cd/pages/pipeline-studio/CDPipelineStudio.tsx 50 🟡 0 🔴 0 🔴 50 🟡
modules/75-cd/utils/GitOpsUtils.ts 0 🔴 0 🔴 0 🔴 0 🔴
modules/75-cd/utils/connectorUtils.ts 100 🟢 87 🟢 100 🟢 100 🟢
modules/75-cd/utils/deploymentUtils.ts 95 🟢 91 🟢 100 🟢 95 🟢
modules/75-cd/utils/renderMessageUtils.ts 100 🟢 82 🟢 100 🟢 100 🟢
modules/75-cd/utils/tableUtils.tsx 100 🟢 100 🟢 100 🟢 100 🟢

Group - Freeze Windows Summary

Metric Coverage%
Statements 0 🔴
Branches 0 🔴
Functions 0 🔴
Lines 0 🔴
31 Files
File %Stmts %Branch %Funcs %Lines
modules/72-freeze-windows/types.ts 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeStudioWrapper.tsx 0 🔴 100 🟢 0 🔴 0 🔴
modules/72-freeze-windows/components/BulkActions/BulkActions.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowList/FreezeWindowList.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowList/FreezeWindowListCells.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowList/FreezeWindowListTable.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowListHeader/FreezeWindowListHeader.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowListSubHeader/FreezeWindowListSubHeader.tsx 0 🔴 100 🟢 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/CreateNewFreezeWindow.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeStudioConfigSection.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeStudioConfigSectionRenderers.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeStudioOverviewSection.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowScheduleSection.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowStudio.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowStudioBody.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowStudioHeader.tsx 0 🔴 100 🟢 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowStudioSubHeader.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowStudioSubHeaderRightView.tsx 0 🔴 100 🟢 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowStudioUtil.ts 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowStudioVisualView.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowStudioYAMLView.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/useFreezeStudioData.ts 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowContext/FreezeWidowActions.ts 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowContext/FreezeWindowContext.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/FreezeWindowStudio/FreezeWindowContext/FreezeWindowReducer.ts 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/NewFreezeWindowButton/NewFreezeWindowButton.tsx 0 🔴 100 🟢 0 🔴 0 🔴
modules/72-freeze-windows/components/NoResultsView/NoResultsView.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/components/RightBar/RightBar.tsx 0 🔴 100 🟢 0 🔴 0 🔴
modules/72-freeze-windows/context/FreezeWindowListContext.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/pages/FreezeWindowsPage/FreezeWindowsPage.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/72-freeze-windows/utils/queryUtils.ts 0 🔴 0 🔴 0 🔴 0 🔴

Group - Templates Summary

Metric Coverage%
Statements 87 🟢
Branches 63 🟡
Functions 75 🟡
Lines 87 🟢
73 Files
File %Stmts %Branch %Funcs %Lines
modules/72-templates-library/TemplatesTestHelper.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/AbstractTemplate/Template.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/AbstractTemplate/TemplateFactory.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/DeleteTemplateModal/DeleteTemplateModal.tsx 85 🟢 69 🟡 90 🟢 86 🟢
modules/72-templates-library/components/PipelineSteps/index.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/PipelineSteps/TemplateStep/TemplateInputSetStep.tsx 100 🟢 71 🟡 100 🟢 100 🟢
modules/72-templates-library/components/PipelineSteps/TemplateStep/TemplateStep.tsx 88 🟢 62 🟡 71 🟡 88 🟢
modules/72-templates-library/components/PipelineSteps/TemplateStep/TemplateStepWidget/TemplateStepWidget.tsx 82 🟢 44 🔴 62 🟡 81 🟢
modules/72-templates-library/components/RbacResourceModals/TemplateResourceModal.tsx 94 🟢 76 🟡 85 🟢 97 🟢
modules/72-templates-library/components/RbacResourceModals/TemplateResourceRenderer.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/72-templates-library/components/TemplateActivityLog/TemplateActivityLog.tsx 95 🟢 84 🟢 90 🟢 95 🟢
modules/72-templates-library/components/TemplateCard/TemplateCard.tsx 97 🟢 84 🟢 50 🟡 97 🟢
modules/72-templates-library/components/TemplateCard/TemplateColor/TemplateColor.tsx 100 🟢 85 🟢 100 🟢 100 🟢
modules/72-templates-library/components/TemplateDetailDrawer/TemplateDetailDrawer.tsx 100 🟢 62 🟡 100 🟢 100 🟢
modules/72-templates-library/components/TemplateDetails/TemplateDetails.tsx 85 🟢 68 🟡 70 🟡 86 🟢
modules/72-templates-library/components/TemplateInputs/TemplateInputs.tsx 95 🟢 68 🟡 75 🟡 95 🟢
modules/72-templates-library/components/TemplatePipelineContext/TemplatePipelineContext.tsx 65 🟡 37 🔴 33 🔴 66 🟡
modules/72-templates-library/components/TemplatePreview/TemplatePreview.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/TemplateSelector/TemplateSelector.tsx 100 🟢 84 🟢 100 🟢 100 🟢
modules/72-templates-library/components/TemplateSelector/TemplateSelectorLeftView/TemplateSelectorLeftView.tsx 89 🟢 72 🟡 88 🟢 89 🟢
modules/72-templates-library/components/TemplateSelector/TemplateSelectorLeftView/TemplateSelectorLeftViewUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/TemplateSettingsModal/TemplateSettingsModal.tsx 95 🟢 60 🟡 100 🟢 95 🟢
modules/72-templates-library/components/TemplateStage/TemplateStage.tsx 55 🟡 0 🔴 0 🔴 55 🟡
modules/72-templates-library/components/TemplateStage/index.tsx 77 🟡 100 🟢 0 🔴 87 🟢
modules/72-templates-library/components/TemplateStageSetupShell/TemplateStageSetupShell.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/TemplateStageSetupShell/TemplateStageSetupShellUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/TemplateStageSpecifications/TemplateStageSpecifications.tsx 94 🟢 74 🟡 90 🟢 94 🟢
modules/72-templates-library/components/TemplateStudio/TemplateStudio.tsx 74 🟡 36 🔴 44 🔴 74 🟡
modules/72-templates-library/components/TemplateStudio/TemplateStudioUtils.ts 85 🟢 83 🟢 100 🟢 85 🟢
modules/72-templates-library/components/TemplateStudio/TemplateStudioWrapper.tsx 95 🟢 0 🔴 50 🟡 95 🟢
modules/72-templates-library/components/TemplateStudio/PipelineTemplateCanvas/PipelineTemplateCanvas.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/TemplateStudio/PipelineTemplateCanvas/PipelineTemplateCanvasWrapper.tsx 100 🟢 50 🟡 100 🟢 100 🟢
modules/72-templates-library/components/TemplateStudio/RightBar/RightBar.tsx 100 🟢 50 🟡 100 🟢 100 🟢
modules/72-templates-library/components/TemplateStudio/RightDrawer/RightDrawer.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/72-templates-library/components/TemplateStudio/SaveTemplatePopover/SaveTemplatePopover.tsx 81 🟢 60 🟡 66 🟡 81 🟢
modules/72-templates-library/components/TemplateStudio/StageTemplateCanvas/StageTemplateCanvas.tsx 96 🟢 67 🟡 75 🟡 96 🟢
modules/72-templates-library/components/TemplateStudio/StageTemplateCanvas/StageTemplateCanvasWrapper.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/TemplateStudio/StageTemplateCanvas/StageTemplateDiagram/StageTemplateDiagram.tsx 73 🟡 58 🟡 50 🟡 73 🟡
modules/72-templates-library/components/TemplateStudio/StageTemplateCanvas/StageTemplateForm/StageTemplateForm.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/72-templates-library/components/TemplateStudio/StepTemplateCanvas/StepTemplateCanvas.tsx 92 🟢 50 🟡 50 🟡 92 🟢
modules/72-templates-library/components/TemplateStudio/StepTemplateCanvas/StepTemplateDiagram/StepTemplateDiagram.tsx 76 🟡 52 🟡 77 🟡 76 🟡
modules/72-templates-library/components/TemplateStudio/StepTemplateCanvas/StepTemplateForm/StepTemplateForm.tsx 85 🟢 30 🔴 42 🔴 88 🟢
modules/72-templates-library/components/TemplateStudio/TemplateContext/TemplateActions.ts 96 🟢 100 🟢 90 🟢 100 🟢
modules/72-templates-library/components/TemplateStudio/TemplateContext/TemplateContext.tsx 60 🟡 35 🔴 57 🟡 60 🟡
modules/72-templates-library/components/TemplateStudio/TemplateContext/TemplateReducer.ts 94 🟢 78 🟡 100 🟢 93 🟢
modules/72-templates-library/components/TemplateStudio/TemplateInputsWrapper/TemplateInputsWrapper.tsx 100 🟢 66 🟡 100 🟢 100 🟢
modules/72-templates-library/components/TemplateStudio/TemplateStudioHeader/TemplateStudioHeader.tsx 100 🟢 77 🟡 100 🟢 100 🟢
modules/72-templates-library/components/TemplateStudio/TemplateStudioSubHeader/TemplateStudioSubHeader.tsx 96 🟢 80 🟢 83 🟢 96 🟢
modules/72-templates-library/components/TemplateStudio/TemplateStudioSubHeader/views/TemplateStudioSubHeaderLeftView/TemplateStudioSubHeaderLeftView.tsx 93 🟢 68 🟡 86 🟢 93 🟢
modules/72-templates-library/components/TemplateStudio/TemplateVariables/TemplateVariables.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/72-templates-library/components/TemplateTags/TemplateTags.tsx 93 🟢 66 🟡 100 🟢 93 🟢
modules/72-templates-library/components/Templates/TemplatesFactory.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/Templates/index.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/Templates/ExecutionTemplate/ExecutionTemplate.tsx 85 🟢 100 🟢 33 🔴 85 🟢
modules/72-templates-library/components/Templates/InfrastructureTemplate/InfrastructureTemplate.tsx 85 🟢 100 🟢 33 🔴 85 🟢
modules/72-templates-library/components/Templates/PipelineTemplate/PipelineTemplate.tsx 86 🟢 100 🟢 33 🔴 86 🟢
modules/72-templates-library/components/Templates/ServiceTemplate/ServiceTemplate.tsx 85 🟢 100 🟢 33 🔴 85 🟢
modules/72-templates-library/components/Templates/StageTemplate/StageTemplate.tsx 86 🟢 100 🟢 33 🔴 86 🟢
modules/72-templates-library/components/Templates/StepGroupTemplate/StepGroupTemplate.tsx 85 🟢 100 🟢 33 🔴 85 🟢
modules/72-templates-library/components/Templates/StepTemplate/StepTemplate.tsx 93 🟢 100 🟢 66 🟡 93 🟢
modules/72-templates-library/components/TemplatesActionPopover/TemplatesActionPopover.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/components/VersionsDropDown/VersionsDropDown.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/pages/TemplatesPage/TemplatesPage.tsx 85 🟢 72 🟡 53 🟡 85 🟢
modules/72-templates-library/pages/TemplatesPage/TemplatesPageUtils.tsx 100 🟢 96 🟢 100 🟢 100 🟢
modules/72-templates-library/pages/TemplatesPage/views/NewTemplatePopover/NewTemplatePopover.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/pages/TemplatesPage/views/NoResultsView/NoResultsView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/pages/TemplatesPage/views/ResultsViewHeader/ResultsViewHeader.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/pages/TemplatesPage/views/TemplateListCardContextMenu/TemplateListCardContextMenu.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/pages/TemplatesPage/views/TemplatesGridView/TemplatesGridView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/pages/TemplatesPage/views/TemplatesListView/TemplatesListView.tsx 95 🟢 83 🟢 90 🟢 95 🟢
modules/72-templates-library/pages/TemplatesPage/views/TemplatesView/TemplatesView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/utils/templateContextTestUtils.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/72-templates-library/utils/templatesUtils.ts 100 🟢 93 🟢 100 🟢 100 🟢

Group - Pipeline Summary

Metric Coverage%
Statements 77 🟡
Branches 53 🟡
Functions 66 🟡
Lines 77 🟡
638 Files <
File %Stmts %Branch %Funcs %Lines
modules/70-pipeline/components/AbstractSteps/AbstractStepFactory.ts 63 🟡 83 🟢 70 🟡 66 🟡
modules/70-pipeline/components/AbstractSteps/Step.tsx 91 🟢 90 🟢 88 🟢 91 🟢
modules/70-pipeline/components/AbstractSteps/StepWidget.tsx 100 🟢 85 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactHelper.ts 97 🟢 93 🟢 100 🟢 96 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactInterface.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactUtils.ts 78 🟡 43 🔴 71 🟡 75 🟡
modules/70-pipeline/components/ArtifactsSelection/ArtifactsSelection.tsx 74 🟡 43 🔴 71 🟡 74 🟡
modules/70-pipeline/components/ArtifactsSelection/ServiceV2ArtifactsSelection.tsx 19 🔴 0 🔴 0 🔴 19 🔴
modules/70-pipeline/components/ArtifactsSelection/ArtifactListView/ArtifactListView.tsx 100 🟢 68 🟡 100 🟢 100 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactListView/ArtifactRepositoryTooltip.tsx 62 🟡 0 🔴 0 🔴 62 🟡
modules/70-pipeline/components/ArtifactsSelection/ArtifactListView/PrimaryArtifact/PrimaryArtifactView.tsx 95 🟢 86 🟢 100 🟢 95 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactListView/PrimaryArtifactSources/PrimaryArtifactSources.tsx 41 🔴 0 🔴 0 🔴 41 🔴
modules/70-pipeline/components/ArtifactsSelection/ArtifactListView/SidecarArtifacts/SidecarArtifacts.tsx 87 🟢 72 🟡 60 🟡 87 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactConnector.tsx 89 🟢 65 🟡 50 🟡 89 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactoryRepoType.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/ArtifactIdentifier.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/ACRArtifact/ACRArtifact.tsx 80 🟢 59 🟡 84 🟢 81 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/AmazonS3Artifact/AmazonS3.tsx 96 🟢 73 🟡 86 🟢 96 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/ArtifactImagePathTagView/ArtifactImagePathTagView.tsx 76 🟡 59 🟡 46 🔴 76 🟡
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/Artifactory/Artifactory.tsx 77 🟡 49 🔴 54 🟡 77 🟡
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/Artifactory/ServerlessArtifactoryRepository.tsx 91 🟢 85 🟢 90 🟢 91 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/CustomArtifact/CustomArtifact.tsx 39 🔴 25 🔴 11 🔴 39 🔴
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/DockerRegistryArtifact/DockerRegistryArtifact.tsx 86 🟢 55 🟡 75 🟡 86 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/ECRArtifact/ECRArtifact.tsx 84 🟢 50 🟡 66 🟡 83 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/GCRImagePath/GCRImagePath.tsx 81 🟢 42 🔴 62 🟡 81 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/GithubPackageRegistry/GithubPackageRegistry.tsx 90 🟢 68 🟡 91 🟢 90 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/GoogleArtifactRegistry/GoogleArtifactRegistry.tsx 95 🟢 77 🟡 91 🟢 95 🟢
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/JenkinsArtifact/JenkinsArtifact.tsx 67 🟡 49 🔴 51 🟡 69 🟡
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/Nexus2Artifact/Nexus2Artifact.tsx 21 🔴 0 🔴 0 🔴 21 🔴
modules/70-pipeline/components/ArtifactsSelection/ArtifactRepository/ArtifactLastSteps/NexusArtifact/NexusArtifact.tsx 58 🟡 27 🔴 48 🔴 61 🟡
modules/70-pipeline/components/ArtifactsSelection/ArtifactWizard/ArtifactWizard.tsx 80 🟢 63 🟡 100 🟢 80 🟢
modules/70-pipeline/components/CanvasButtons/CanvasButtons.tsx 100 🟢 74 🟡 100 🟢 100 🟢
modules/70-pipeline/components/ClonePipelineForm/ClonePipelineForm.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ClonePipelineForm/ClonePipelineFormUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/CommonPipelineStages/ApprovalStage/ApprovalStage.tsx 88 🟢 50 🟡 100 🟢 88 🟢
modules/70-pipeline/components/CommonPipelineStages/ApprovalStage/ApprovalStageAdvanced.tsx 81 🟢 62 🟡 75 🟡 83 🟢
modules/70-pipeline/components/CommonPipelineStages/ApprovalStage/ApprovalStageExecution.tsx 66 🟡 6 🔴 20 🔴 70 🟡
modules/70-pipeline/components/CommonPipelineStages/ApprovalStage/ApprovalStageMinimalMode.tsx 97 🟢 80 🟢 100 🟢 97 🟢
modules/70-pipeline/components/CommonPipelineStages/ApprovalStage/ApprovalStageOverview.tsx 92 🟢 66 🟡 66 🟡 92 🟢
modules/70-pipeline/components/CommonPipelineStages/ApprovalStage/ApprovalStageSetupShellMode.tsx 95 🟢 62 🟡 100 🟢 95 🟢
modules/70-pipeline/components/CommonPipelineStages/ApprovalStage/ApprovalTypeCards.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/CommonPipelineStages/ApprovalStage/index.tsx 77 🟡 100 🟢 0 🔴 87 🟢
modules/70-pipeline/components/CommonPipelineStages/CustomStage/CustomStage.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/CommonPipelineStages/CustomStage/CustomStageMinimalMode.tsx 100 🟢 76 🟡 100 🟢 100 🟢
modules/70-pipeline/components/CommonPipelineStages/CustomStage/CustomStageSetupShellMode.tsx 97 🟢 64 🟡 100 🟢 97 🟢
modules/70-pipeline/components/CommonPipelineStages/CustomStage/index.tsx 77 🟡 100 🟢 0 🔴 87 🟢
modules/70-pipeline/components/CommonPipelineStages/PipelineStage/PipelineList.tsx 37 🔴 0 🔴 0 🔴 37 🔴
modules/70-pipeline/components/CommonPipelineStages/PipelineStage/PipelineStage.tsx 50 🟡 0 🔴 0 🔴 50 🟡
modules/70-pipeline/components/CommonPipelineStages/PipelineStage/PipelineStageMinimalMode.tsx 26 🔴 0 🔴 0 🔴 26 🔴
modules/70-pipeline/components/CommonPipelineStages/PipelineStage/index.tsx 77 🟡 100 🟢 0 🔴 87 🟢
modules/70-pipeline/components/ConditionalExecutionToolTip/ConditionalExecutionTooltip.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/ConditionalExecutionToolTip/ConditionalExecutionTooltipWrapper.tsx 95 🟢 68 🟡 100 🟢 95 🟢
modules/70-pipeline/components/ConfigFilesSelection/ConfigFilesHelper.ts 65 🟡 14 🔴 33 🔴 61 🟡
modules/70-pipeline/components/ConfigFilesSelection/ConfigFilesSelection.tsx 47 🔴 0 🔴 0 🔴 47 🔴
modules/70-pipeline/components/ConfigFilesSelection/ConfigFilesListView/ConfigFilesListView.tsx 21 🔴 0 🔴 0 🔴 21 🔴
modules/70-pipeline/components/ConfigFilesSelection/ConfigFilesWizard/ConfigFilesWizard.tsx 50 🟡 0 🔴 0 🔴 50 🟡
modules/70-pipeline/components/ConfigFilesSelection/ConfigFilesWizard/ConfigFilesSteps/ConfigFilesStore.tsx 32 🔴 0 🔴 0 🔴 32 🔴
modules/70-pipeline/components/ConfigFilesSelection/ConfigFilesWizard/ConfigFilesSteps/HarnessConfigStep.tsx 32 🔴 0 🔴 0 🔴 32 🔴
modules/70-pipeline/components/ConfigFilesSelection/ConfigFilesWizard/ConfigFilesSteps/MultiConfigSelectField/MultiConfigSelectField.tsx 66 🟡 50 🟡 47 🔴 66 🟡
modules/70-pipeline/components/ConfigFilesSelection/ConfigFilesWizard/ConfigFilesSteps/MultiConfigSelectField/MultiTypeConfigFileSelect.tsx 78 🟡 57 🟡 66 🟡 78 🟡
modules/70-pipeline/components/CreatePipelineButton/CreatePipelineButton.tsx 100 🟢 88 🟢 100 🟢 100 🟢
modules/70-pipeline/components/CreatePipelineForm/CreatePipelineForm.tsx 92 🟢 60 🟡 75 🟡 92 🟢
modules/70-pipeline/components/Dashboards/RangeSelector.tsx 80 🟢 20 🔴 75 🟡 80 🟢
modules/70-pipeline/components/Dashboards/shared.tsx 68 🟡 49 🔴 75 🟡 69 🟡
modules/70-pipeline/components/Dashboards/BuildCards/RepositoryCard.tsx 90 🟢 80 🟢 100 🟢 90 🟢
modules/70-pipeline/components/Dashboards/BuildExecutionsChart/BuildExecutionsChart.tsx 97 🟢 79 🟡 88 🟢 97 🟢
modules/70-pipeline/components/Dashboards/BuildExecutionsChart/PipelineBuildExecutionsChart.tsx 100 🟢 73 🟡 100 🟢 100 🟢
modules/70-pipeline/components/Dashboards/CIDashboardSummaryCards/CIDashboardSummaryCards.tsx 92 🟢 79 🟡 100 🟢 92 🟢
modules/70-pipeline/components/Dashboards/CardRailView/CardRailView.tsx 90 🟢 80 🟢 57 🟡 89 🟢
modules/70-pipeline/components/Dashboards/PipelineSummaryCards/PipelineSummaryCards.tsx 100 🟢 74 🟡 100 🟢 100 🟢
modules/70-pipeline/components/DeploymentConfigRuntimeInputs/DeploymentConfigRuntimeInputs.tsx 66 🟡 0 🔴 0 🔴 66 🟡
modules/70-pipeline/components/Diagram/Constants.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/Diagram/index.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/Diagram/canvas/CanvasWidget.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/Diagram/canvas/RollbackToggleSwitch/RollbackToggleSwitch.tsx 68 🟡 50 🟡 60 🟡 68 🟡
modules/70-pipeline/components/Diagram/label/DefaultLabelFactory.tsx 88 🟢 100 🟢 66 🟡 88 🟢
modules/70-pipeline/components/Diagram/label/DefaultLabelModel.tsx 75 🟡 66 🟡 75 🟡 75 🟡
modules/70-pipeline/components/Diagram/label/DefaultLabelWidget.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/Diagram/link/DefaultLinkFactory.tsx 71 🟡 20 🔴 40 🔴 71 🟡
modules/70-pipeline/components/Diagram/link/DefaultLinkModel.ts 25 🔴 33 🔴 44 🔴 25 🔴
modules/70-pipeline/components/Diagram/link/DefaultLinkPointWidget.tsx 25 🔴 0 🔴 0 🔴 25 🔴
modules/70-pipeline/components/Diagram/link/DefaultLinkSegmentWidget.tsx 10 🔴 0 🔴 0 🔴 10 🔴
modules/70-pipeline/components/Diagram/link/DefaultLinkWidget.tsx 48 🔴 19 🔴 30 🔴 51 🟡
modules/70-pipeline/components/Diagram/model/DiagramModel.ts 73 🟡 44 🔴 73 🟡 72 🟡
modules/70-pipeline/components/Diagram/node/DefaultNodeFactory.tsx 88 🟢 100 🟢 66 🟡 88 🟢
modules/70-pipeline/components/Diagram/node/DefaultNodeModel.ts 47 🔴 52 🟡 68 🟡 47 🔴
modules/70-pipeline/components/Diagram/node/DefaultNodeWidget.tsx 66 🟡 54 🟡 59 🟡 67 🟡
modules/70-pipeline/components/Diagram/node-layer/StepGroupNodeLayerFactory.tsx 87 🟢 100 🟢 66 🟡 87 🟢
modules/70-pipeline/components/Diagram/node-layer/StepGroupNodeLayerModel.ts 84 🟢 33 🔴 71 🟡 84 🟢
modules/70-pipeline/components/Diagram/node-layer/StepGroupNodeLayerWidget.tsx 60 🟡 49 🔴 42 🔴 60 🟡
modules/70-pipeline/components/Diagram/node/CreateNew/CreateNewFactory.tsx 77 🟡 100 🟢 33 🔴 77 🟡
modules/70-pipeline/components/Diagram/node/CreateNew/CreateNewModel.ts 75 🟡 33 🔴 33 🔴 75 🟡
modules/70-pipeline/components/Diagram/node/CreateNew/CreateNewWidget.tsx 68 🟡 66 🟡 40 🔴 68 🟡
modules/70-pipeline/components/Diagram/node/DiamondNode/DiamondNodeFactory.tsx 88 🟢 100 🟢 66 🟡 88 🟢
modules/70-pipeline/components/Diagram/node/DiamondNode/DiamondNodeModel.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/Diagram/node/DiamondNode/DiamondNodeWidget.tsx 50 🟡 48 🔴 21 🔴 52 🟡
modules/70-pipeline/components/Diagram/node/EmptyNode/EmptyNodeFactory.tsx 88 🟢 100 🟢 66 🟡 88 🟢
modules/70-pipeline/components/Diagram/node/EmptyNode/EmptyNodeModel.ts 90 🟢 0 🔴 75 🟡 90 🟢
modules/70-pipeline/components/Diagram/node/EmptyNode/EmptyNodeWidget.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/Diagram/node/GroupNode/GroupNodeFactory.tsx 77 🟡 100 🟢 33 🔴 77 🟡
modules/70-pipeline/components/Diagram/node/GroupNode/GroupNodeModel.ts 30 🔴 0 🔴 0 🔴 30 🔴
modules/70-pipeline/components/Diagram/node/GroupNode/GroupNodeWidget.tsx 26 🔴 0 🔴 0 🔴 26 🔴
modules/70-pipeline/components/Diagram/node/IconNode/IconNodeFactory.tsx 88 🟢 100 🟢 66 🟡 88 🟢
modules/70-pipeline/components/Diagram/node/IconNode/IconNodeModel.ts 83 🟢 33 🔴 66 🟡 83 🟢
modules/70-pipeline/components/Diagram/node/IconNode/IconNodeWidget.tsx 39 🔴 47 🔴 16 🔴 39 🔴
modules/70-pipeline/components/Diagram/node/NodeStart/NodeStartFactory.tsx 88 🟢 100 🟢 66 🟡 88 🟢
modules/70-pipeline/components/Diagram/node/NodeStart/NodeStartModel.ts 86 🟢 91 🟢 66 🟡 86 🟢
modules/70-pipeline/components/Diagram/node/NodeStart/NodeStartWidget.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/70-pipeline/components/Diagram/port/DefaultPortFactory.tsx 83 🟢 100 🟢 50 🟡 83 🟢
modules/70-pipeline/components/Diagram/port/DefaultPortLabelWidget.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/Diagram/port/DefaultPortModel.ts 34 🔴 35 🔴 33 🔴 34 🔴
modules/70-pipeline/components/DiagramLoader/DiagramLoader.tsx 75 🟡 100 🟢 0 🔴 75 🟡
modules/70-pipeline/components/ErrorsStrip/ErrorsStrip.tsx 83 🟢 65 🟡 73 🟡 82 🟢
modules/70-pipeline/components/ErrorsStrip/ErrorsStripBinded.tsx 68 🟡 31 🔴 60 🟡 68 🟡
modules/70-pipeline/components/ExecutionActions/ExecutionActions.tsx 89 🟢 93 🟢 69 🟡 89 🟢
modules/70-pipeline/components/ExecutionCard/ExecutionCard.tsx 80 🟢 26 🔴 28 🔴 82 🟢
modules/70-pipeline/components/ExecutionCard/TimePopoverWithLocal.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ExecutionCard/MiniExecutionGraph/MiniExecutionGraph.tsx 56 🟡 22 🔴 45 🔴 55 🟡
modules/70-pipeline/components/ExecutionCard/MiniExecutionGraph/ParallelStageNode.tsx 100 🟢 50 🟡 100 🟢 100 🟢
modules/70-pipeline/components/ExecutionCard/MiniExecutionGraph/StageNode.tsx 80 🟢 61 🟡 75 🟡 80 🟢
modules/70-pipeline/components/ExecutionCompareYaml/ExecutionCompareContext.tsx 90 🟢 100 🟢 83 🟢 87 🟢
modules/70-pipeline/components/ExecutionCompareYaml/ExecutionCompareYaml.tsx 100 🟢 71 🟡 100 🟢 100 🟢
modules/70-pipeline/components/ExecutionCompiledYaml/ExecutionCompiledYaml.tsx 100 🟢 96 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ExecutionLayout/ExecutionLayoutContext.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ExecutionLayout/ExecutionLayoutFloatingView.tsx 34 🔴 0 🔴 0 🔴 36 🔴
modules/70-pipeline/components/ExecutionLayout/ExecutionLayoutToggle.tsx 70 🟡 25 🔴 71 🟡 70 🟡
modules/70-pipeline/components/ExecutionStageDiagram/ExecutionPipelineModel.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ExecutionStageDiagram/ExecutionStageDiagram.tsx 86 🟢 68 🟡 93 🟢 85 🟢
modules/70-pipeline/components/ExecutionStageDiagram/ExecutionStageDiagramModel.ts 89 🟢 56 🟡 89 🟢 89 🟢
modules/70-pipeline/components/ExecutionStageDiagram/ExecutionStageDiagramUtils.ts 60 🟡 51 🟡 93 🟢 59 🟡
modules/70-pipeline/components/ExecutionStatusIcon/ExecutionStatusIcon.tsx 90 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/ExecutionStatusLabel/ExecutionStatusLabel.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/ExecutionStepDetails/ExecutionStepDetails.tsx 89 🟢 78 🟡 100 🟢 92 🟢
modules/70-pipeline/components/ExpandErrorModal/useExpandErrorModal.tsx 68 🟡 0 🔴 25 🔴 68 🟡
modules/70-pipeline/components/GitPopover/GitPopover.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/70-pipeline/components/GitPopover/GitPopoverInfo.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/HomePageByModule/HomePageByModule.tsx 82 🟢 65 🟡 61 🟡 84 🟢
modules/70-pipeline/components/HoverCard/HoverCard.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ImportResource/ImportResource.tsx 92 🟢 79 🟡 91 🟢 92 🟢
modules/70-pipeline/components/ImportResource/useImportResource.tsx 84 🟢 33 🔴 50 🟡 84 🟢
modules/70-pipeline/components/InputSetErrorHandling/utils.ts 100 🟢 92 🟢 100 🟢 100 🟢
modules/70-pipeline/components/InputSetErrorHandling/OutOfSyncErrorStrip/OutOfSyncErrorStrip.tsx 100 🟢 96 🟢 100 🟢 100 🟢
modules/70-pipeline/components/InputSetErrorHandling/ReconcileDialog/ReconcileDialog.tsx 100 🟢 93 🟢 100 🟢 100 🟢
modules/70-pipeline/components/InputSetErrorHandling/YamlDiffView/YamlDiffView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/InputSetForm/FormikInputSetForm.tsx 98 🟢 82 🟢 100 🟢 97 🟢
modules/70-pipeline/components/InputSetForm/InputSetForm.tsx 97 🟢 84 🟢 94 🟢 97 🟢
modules/70-pipeline/components/InputSetForm/NewInputSetModal.tsx 70 🟡 100 🟢 33 🔴 70 🟡
modules/70-pipeline/components/InputSetForm/useSaveInputSet.ts 95 🟢 83 🟢 83 🟢 95 🟢
modules/70-pipeline/components/InputSetSelector/InputSetGitDetails.tsx 100 🟢 72 🟡 100 🟢 100 🟢
modules/70-pipeline/components/InputSetSelector/InputSetSelector.tsx 94 🟢 80 🟢 93 🟢 95 🟢
modules/70-pipeline/components/InputSetSelector/MultipleInputSetList.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/InputSetSelector/RenderValue.tsx 84 🟢 57 🟡 90 🟢 83 🟢
modules/70-pipeline/components/InputSetSelector/SelectedMultipleList.tsx 86 🟢 75 🟡 100 🟢 85 🟢
modules/70-pipeline/components/InputSetSelector/utils.ts 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/InputSetView/MultiSelectInputSetView/MultiSelectInputSetView.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/70-pipeline/components/InputSetView/SelectInputSetView/SelectInputSetView.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/70-pipeline/components/InputSetView/TextFieldInputSetView/TextFieldInputSetView.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/70-pipeline/components/InputSetView/TimeoutFieldInputSetView/TimeoutFieldInputSetView.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/70-pipeline/components/InputSetView/utils/utils.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LandingDashboardDeploymentsWidget/LandingDashboardDeploymentsWidget.tsx 67 🟡 54 🟡 61 🟡 67 🟡
modules/70-pipeline/components/LogsContent/LogsContent.tsx 82 🟢 68 🟡 72 🟡 82 🟢
modules/70-pipeline/components/LogsContent/useLogsContent.tsx 75 🟡 59 🟡 73 🟡 77 🟡
modules/70-pipeline/components/LogsContent/LogsState/actions.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/createSections.ts 93 🟢 78 🟡 87 🟢 94 🟢
modules/70-pipeline/components/LogsContent/LogsState/fetchSectionData.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/fetchingSectionData.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/goToNextSearchResult.ts 100 🟢 50 🟡 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/goToPrevSearchResult.ts 100 🟢 50 🟡 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/index.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/resetSearch.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/resetSectionData.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/search.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/toggleSection.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/updateSectionData.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/LogsState/utils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/components/GroupedLogs.tsx 24 🔴 0 🔴 0 🔴 24 🔴
modules/70-pipeline/components/LogsContent/components/SingleSectionLogs.tsx 89 🟢 60 🟡 66 🟡 89 🟢
modules/70-pipeline/components/LogsContent/components/GroupHeader/GroupHeader.tsx 100 🟢 93 🟢 100 🟢 100 🟢
modules/70-pipeline/components/LogsContent/components/MultiLogLine/MultiLogLine.tsx 94 🟢 86 🟢 100 🟢 93 🟢
modules/70-pipeline/components/ManifestSelection/DragnDropPaths.tsx 69 🟡 77 🟡 70 🟡 69 🟡
modules/70-pipeline/components/ManifestSelection/ManifestSelection.tsx 71 🟡 28 🔴 61 🟡 70 🟡
modules/70-pipeline/components/ManifestSelection/Manifesthelper.ts 91 🟢 72 🟡 91 🟢 91 🟢
modules/70-pipeline/components/ManifestSelection/GitOps/ReleaseRepoInterface.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ManifestSelection/GitOps/ReleaseRepoListView/ReleaseRepoListView.tsx 99 🟢 80 🟢 100 🟢 99 🟢
modules/70-pipeline/components/ManifestSelection/GitOps/ReleaseRepoWizard/ReleaseRepoUtils.ts 95 🟢 80 🟢 100 🟢 94 🟢
modules/70-pipeline/components/ManifestSelection/GitOps/ReleaseRepoWizard/ReleaseRepoWizard.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ManifestSelection/GitOps/ReleaseRepoWizard/RepoDetails.tsx 97 🟢 90 🟢 90 🟢 97 🟢
modules/70-pipeline/components/ManifestSelection/GitOps/ReleaseRepoWizard/RepoStore.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ManifestSelection/ManifestListView/AttachPathYamlFlow.tsx 45 🔴 12 🔴 8 🔴 48 🔴
modules/70-pipeline/components/ManifestSelection/ManifestListView/ConnectorField.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ManifestSelection/ManifestListView/ManifestListView.tsx 80 🟢 75 🟡 87 🟢 80 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizard/ManifestWizard.tsx 91 🟢 82 🟢 100 🟢 91 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/HelmAdvancedStepSection.tsx 88 🟢 76 🟡 63 🟡 88 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/ManifestRepoTypes.tsx 100 🟢 78 🟡 100 🟢 100 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/ManifestStore.tsx 90 🟢 71 🟡 87 🟢 90 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/ManifestUtils.ts 88 🟢 66 🟡 100 🟢 87 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/CommonManifestDetails/CommonManifestDetails.tsx 84 🟢 48 🔴 85 🟢 84 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/CommonManifestDetails/ManifestDetailsAdvancedSection.tsx 90 🟢 47 🔴 50 🟡 90 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/CommonManifestDetails/ManifestDetailsCoreSection.tsx 83 🟢 77 🟡 33 🔴 83 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/CommonManifestDetails/utils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/CustomRemoteManifest/CustomRemoteManifest.tsx 86 🟢 53 🟡 66 🟡 86 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/GitRepositoryName/GitRepositoryName.tsx 100 🟢 33 🔴 100 🟢 100 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/HarnessFileStore/HarnessFileStore.tsx 93 🟢 72 🟡 90 🟢 93 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/HelmWithGIT/HelmWithGIT.tsx 75 🟡 53 🟡 47 🔴 75 🟡
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/HelmWithGcs/HelmWithGcs.tsx 71 🟡 53 🟡 35 🔴 72 🟡
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/HelmWithHarnessStore/HelmWithHarnessStore.tsx 90 🟢 75 🟡 88 🟢 90 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/HelmWithHttp/HelmWithHttp.tsx 77 🟡 57 🟡 53 🟡 77 🟡
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/HelmWithOCI/HelmWithOCI.tsx 97 🟢 79 🟡 90 🟢 97 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/HelmWithS3/HelmWithS3.tsx 78 🟡 59 🟡 51 🟡 78 🟡
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/InheritFromManifest/InheritFromManifest.tsx 96 🟢 73 🟡 90 🟢 96 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/InlineManifest/InlineManifest.tsx 96 🟢 75 🟡 71 🟡 96 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/K8sValuesManifest/K8sValuesManifest.tsx 82 🟢 60 🟡 73 🟡 82 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/KustomizePatchesDetails/KustomizePatchesDetails.tsx 67 🟡 62 🟡 48 🔴 67 🟡
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/KustomizeWithGIT/KustomizeWithGIT.tsx 72 🟡 53 🟡 38 🔴 72 🟡
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/KustomizeWithHarnessStore/KustomizeWithHarnessStore.tsx 91 🟢 76 🟡 77 🟡 91 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/OSTemplateWithGit/OSTemplateWithGit.tsx 74 🟡 52 🟡 43 🔴 74 🟡
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/OpenShiftParam/OSWithGit.tsx 82 🟢 59 🟡 53 🟡 82 🟢
modules/70-pipeline/components/ManifestSelection/ManifestWizardSteps/ServerlessAwsLambdaManifest/ServerlessAwsLambdaManifest.tsx 92 🟢 78 🟡 80 🟢 92 🟢
modules/70-pipeline/components/NewPipelineSelect/NewPipelineSelect.tsx 94 🟢 66 🟡 85 🟢 94 🟢
modules/70-pipeline/components/Notifications/NotificationTable.tsx 87 🟢 57 🟡 85 🟢 87 🟢
modules/70-pipeline/components/Notifications/NotificationTypeOptions.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/Notifications/NotificationUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/Notifications/useNotificationModal.tsx 92 🟢 66 🟡 87 🟢 92 🟢
modules/70-pipeline/components/Notifications/Steps/NotificationMethods.tsx 84 🟢 64 🟡 63 🟡 84 🟢
modules/70-pipeline/components/Notifications/Steps/Overview.tsx 100 🟢 60 🟡 100 🟢 100 🟢
modules/70-pipeline/components/Notifications/Steps/PipelineEvents.tsx 70 🟡 53 🟡 56 🟡 75 🟡
modules/70-pipeline/components/OverlayInputSetForm/OverlayInputSetForm.tsx 93 🟢 86 🟢 78 🟡 93 🟢
modules/70-pipeline/components/OverlayInputSetForm/OverlayInputSetUtils.ts 100 🟢 80 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/DiagramFactory.tsx 78 🟡 66 🟡 60 🟡 77 🟡
modules/70-pipeline/components/PipelineDiagram/types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/GraphActions/GraphActions.tsx 73 🟡 50 🟡 50 🟡 73 🟡
modules/70-pipeline/components/PipelineDiagram/GraphActions/constants.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/NodeStatusIndicator/NodeStatusIndicator.tsx 100 🟢 79 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/Nodes/MatrixNodeLabelWrapper.tsx 83 🟢 100 🟢 0 🔴 83 🟢
modules/70-pipeline/components/PipelineDiagram/Nodes/MatrixNodeNameLabelWrapper.tsx 33 🔴 0 🔴 0 🔴 33 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/NodeDimensionStore.tsx 68 🟡 0 🔴 25 🔴 66 🟡
modules/70-pipeline/components/PipelineDiagram/Nodes/SVGMarker.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/Nodes/utils.tsx 48 🔴 63 🟡 33 🔴 47 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/CreateNode/CreateNode.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/Nodes/CreateNode/CreateNodeStage.tsx 40 🔴 16 🔴 16 🔴 40 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/CreateNode/CreateNodeStep.tsx 30 🔴 17 🔴 14 🔴 30 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/DefaultNode/DefaultNode.tsx 14 🔴 0 🔴 0 🔴 14 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/DefaultNode/AddLinkNode/AddLinkNode.tsx 42 🔴 4 🔴 25 🔴 42 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/DefaultNode/PipelineStageNode/PipelineStageNode.tsx 47 🔴 46 🔴 16 🔴 46 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/DefaultNode/PipelineStepNode/PipelineStepNode.tsx 53 🟡 46 🔴 15 🔴 52 🟡
modules/70-pipeline/components/PipelineDiagram/Nodes/DiamondNode/DiamondNode.tsx 60 🟡 45 🔴 12 🔴 60 🟡
modules/70-pipeline/components/PipelineDiagram/Nodes/EndNode/EndNodeStage.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/Nodes/EndNode/EndNodeStep.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/Nodes/GroupNode/DefaultGroupNode.tsx 0 🔴 0 🔴 0 🔴 0 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/GroupNode/GroupNode.tsx 80 🟢 55 🟡 60 🟡 81 🟢
modules/70-pipeline/components/PipelineDiagram/Nodes/IconNode/IconNode.tsx 22 🔴 0 🔴 0 🔴 22 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/MatrixNode/MatrixNode.tsx 20 🔴 0 🔴 0 🔴 20 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/MatrixStepNode/MatrixStepNode.tsx 19 🔴 0 🔴 0 🔴 18 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/StartNode/StartNodeStage.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/Nodes/StartNode/StartNodeStep.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/Nodes/StepGroupGraph/StepGroupGraph.tsx 15 🔴 0 🔴 0 🔴 15 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/StepGroupNode/CIDependencyNode.tsx 39 🔴 0 🔴 0 🔴 39 🔴
modules/70-pipeline/components/PipelineDiagram/Nodes/StepGroupNode/StepGroupNode.tsx 26 🔴 0 🔴 0 🔴 26 🔴
modules/70-pipeline/components/PipelineDiagram/PipelineGraph/GraphConfigStore.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/PipelineGraph/PipelineGraph.tsx 79 🟡 61 🟡 55 🟡 79 🟡
modules/70-pipeline/components/PipelineDiagram/PipelineGraph/PipelineGraphNode.tsx 82 🟢 61 🟡 86 🟢 82 🟢
modules/70-pipeline/components/PipelineDiagram/PipelineGraph/PipelineGraphUtils.ts 44 🔴 15 🔴 50 🟡 45 🔴
modules/70-pipeline/components/PipelineDiagram/PipelineGraph/utils.ts 100 🟢 84 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineDiagram/hooks/useIntersection.ts 0 🔴 0 🔴 0 🔴 0 🔴
modules/70-pipeline/components/PipelineDiagram/hooks/useResizeObserver.ts 81 🟢 58 🟡 75 🟡 81 🟢
modules/70-pipeline/components/PipelineExecutionWarning/PipelineExecutionWarning.tsx 85 🟢 50 🟡 50 🟡 85 🟢
modules/70-pipeline/components/PipelineInputSetForm/CICodebaseInputSetForm.tsx 77 🟡 69 🟡 87 🟢 76 🟡
modules/70-pipeline/components/PipelineInputSetForm/CollapseForm.tsx 100 🟢 71 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineInputSetForm/PipelineInputSetForm.tsx 92 🟢 78 🟡 78 🟡 92 🟢
modules/70-pipeline/components/PipelineInputSetForm/StageAdvancedInputSetForm.tsx 64 🟡 61 🟡 33 🔴 64 🟡
modules/70-pipeline/components/PipelineInputSetForm/StageInputSetForm.tsx 81 🟢 60 🟡 46 🔴 81 🟢
modules/70-pipeline/components/PipelineModalListView/PipelineModalListView.tsx 88 🟢 81 🟢 50 🟡 88 🟢
modules/70-pipeline/components/PipelineModalListView/RunPipelineListView.tsx 94 🟢 57 🟡 71 🟡 94 🟢
modules/70-pipeline/components/PipelineSelect/PipelineSelect.tsx 87 🟢 50 🟡 72 🟡 87 🟢
modules/70-pipeline/components/PipelineStages/PipelineStage.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStages/PipelineStages.tsx 75 🟡 52 🟡 83 🟢 74 🟡
modules/70-pipeline/components/PipelineStages/views/AddStageView.tsx 96 🟢 85 🟢 100 🟢 96 🟢
modules/70-pipeline/components/PipelineStages/views/EmptyStageView.tsx 88 🟢 100 🟢 50 🟡 88 🟢
modules/70-pipeline/components/PipelineStages/views/StageHoverView.tsx 88 🟢 79 🟡 50 🟡 88 🟢
modules/70-pipeline/components/PipelineSteps/PipelineStep.ts 66 🟡 87 🟢 66 🟡 66 🟡
modules/70-pipeline/components/PipelineSteps/PipelineStepFactory.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/PipelineStepInterface.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/AdvancedSteps.tsx 88 🟢 72 🟡 71 🟡 88 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/constants.ts 0 🔴 100 🟢 100 🟢 0 🔴
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/ConditionalExecutionPanel/ConditionalExecutionCondition.tsx 90 🟢 75 🟡 100 🟢 90 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/ConditionalExecutionPanel/ConditionalExecutionHeader.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/ConditionalExecutionPanel/ConditionalExecutionPanel.tsx 92 🟢 44 🔴 66 🟡 92 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/ConditionalExecutionPanel/ConditionalExecutionPanelUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/ConditionalExecutionPanel/ConditionalExecutionStatus.tsx 92 🟢 100 🟢 50 🟡 92 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/DelegateSelectorPanel/DelegateSelectorPanel.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/FailureStrategyPanel/FailureStrategyPanel.tsx 100 🟢 96 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/FailureStrategyPanel/FailureTypeMultiSelect.tsx 98 🟢 85 🟢 100 🟢 97 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/FailureStrategyPanel/utils.ts 100 🟢 92 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/FailureStrategyPanel/validation.ts 95 🟢 89 🟢 100 🟢 95 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/FailureStrategyPanel/StrategySelection/StrategyConfig.ts 100 🟢 80 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/FailureStrategyPanel/StrategySelection/StrategySelection.tsx 98 🟢 82 🟢 100 🟢 98 🟢
modules/70-pipeline/components/PipelineSteps/AdvancedSteps/FailureStrategyPanel/StrategySelection/StrategyStepsList.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/StepsHelper.ts 100 🟢 69 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/StepsTransformValuesUtils.ts 97 🟢 86 🟢 100 🟢 97 🟢
modules/70-pipeline/components/PipelineSteps/Steps/StepsValidateUtils.ts 86 🟢 77 🟡 88 🟢 87 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Approval/HarnessApproval.tsx 95 🟢 69 🟡 90 🟢 95 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Approval/HarnessApprovalDeploymentMode.tsx 100 🟢 79 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Approval/HarnessApprovalStepMode.tsx 90 🟢 65 🟡 70 🟡 90 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Approval/helper.ts 92 🟢 76 🟡 100 🟢 92 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Barrier/Barrier.tsx 95 🟢 61 🟡 85 🟢 95 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Common/ApprovalCommons.ts 97 🟢 82 🟢 100 🟢 96 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Common/ApprovalRejectionCriteria.tsx 71 🟡 51 🟡 52 🟡 72 🟡
modules/70-pipeline/components/PipelineSteps/Steps/Common/types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomApproval/BaseCustomApproval.tsx 90 🟢 70 🟡 57 🟡 90 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomApproval/CustomApproval.tsx 91 🟢 63 🟡 70 🟡 91 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomApproval/CustomApprovalInputSetStep.tsx 100 🟢 92 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomApproval/CustomApprovalVariablesView.tsx 100 🟢 74 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomApproval/CustomApprovalWidget.tsx 100 🟢 60 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomApproval/OptionalConfiguration.tsx 87 🟢 75 🟡 50 🟡 87 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomApproval/types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomVariables/AddEditCustomVariable.tsx 87 🟢 76 🟡 83 🟢 86 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomVariables/CustomVariableEditable.tsx 84 🟢 64 🟡 52 🟡 84 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomVariables/CustomVariableInputSet.tsx 97 🟢 64 🟡 100 🟢 96 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomVariables/CustomVariableUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomVariables/CustomVariables.tsx 92 🟢 48 🔴 80 🟢 92 🟢
modules/70-pipeline/components/PipelineSteps/Steps/CustomVariables/CustomVariablesEditableStage.tsx 89 🟢 74 🟡 68 🟡 89 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JenkinsStep/JenkinsStep.tsx 87 🟢 63 🟡 62 🟡 87 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JenkinsStep/JenkinsStepBase.tsx 61 🟡 34 🔴 47 🔴 63 🟡
modules/70-pipeline/components/PipelineSteps/Steps/JenkinsStep/JenkinsStepInputSet.tsx 57 🟡 28 🔴 41 🔴 59 🟡
modules/70-pipeline/components/PipelineSteps/Steps/JenkinsStep/JenkinsStepVariables.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JenkinsStep/OptionalConfiguration.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JenkinsStep/helper.tsx 58 🟡 0 🔴 50 🟡 50 🟡
modules/70-pipeline/components/PipelineSteps/Steps/JiraApproval/JiraApproval.tsx 96 🟢 55 🟡 85 🟢 96 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraApproval/JiraApprovalDeploymentMode.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraApproval/JiraApprovalStepMode.tsx 83 🟢 61 🟡 65 🟡 83 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraApproval/helper.ts 91 🟢 70 🟡 88 🟢 92 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraCreate/JiraCreate.tsx 96 🟢 77 🟡 71 🟡 96 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraCreate/JiraCreateDeploymentMode.tsx 83 🟢 55 🟡 88 🟢 85 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraCreate/JiraCreateStepMode.tsx 70 🟡 58 🟡 56 🟡 70 🟡
modules/70-pipeline/components/PipelineSteps/Steps/JiraCreate/JiraDynamicFieldsSelector.tsx 95 🟢 81 🟢 85 🟢 95 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraCreate/JiraFieldSelector.tsx 83 🟢 50 🟡 83 🟢 86 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraCreate/JiraFieldsRenderer.tsx 90 🟢 77 🟡 87 🟢 89 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraCreate/JiraUserMultiTypeInput.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraCreate/helper.ts 93 🟢 80 🟢 85 🟢 96 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraCreate/types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraUpdate/JiraUpdate.tsx 96 🟢 76 🟡 71 🟡 96 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraUpdate/JiraUpdateDeploymentMode.tsx 91 🟢 64 🟡 66 🟡 93 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraUpdate/JiraUpdateStepMode.tsx 81 🟢 53 🟡 58 🟡 81 🟢
modules/70-pipeline/components/PipelineSteps/Steps/JiraUpdate/helper.ts 100 🟢 84 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Queue/Queue.tsx 56 🟡 7 🔴 50 🟡 56 🟡
modules/70-pipeline/components/PipelineSteps/Steps/Queue/QueueInputStep.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Queue/QueueVariableStep.tsx 80 🟢 0 🔴 0 🔴 80 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Queue/QueueWidget.tsx 92 🟢 80 🟢 66 🟡 92 🟢
modules/70-pipeline/components/PipelineSteps/Steps/Queue/helper.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowApproval/ServiceNowApproval.tsx 95 🟢 60 🟡 92 🟢 95 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowApproval/ServiceNowApprovalChangeWindow.tsx 100 🟢 78 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowApproval/ServiceNowApprovalDeploymentMode.tsx 91 🟢 69 🟡 85 🟢 91 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowApproval/ServiceNowApprovalRejectionCriteria.tsx 81 🟢 69 🟡 62 🟡 81 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowApproval/ServiceNowApprovalStepMode.tsx 86 🟢 65 🟡 70 🟡 86 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowApproval/helper.ts 81 🟢 62 🟡 77 🟡 82 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowApproval/types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowCreate/ServiceNowCreate.tsx 84 🟢 68 🟡 81 🟢 84 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowCreate/ServiceNowCreateDeploymentMode.tsx 87 🟢 69 🟡 93 🟢 88 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowCreate/ServiceNowCreateStepMode.tsx 81 🟢 66 🟡 72 🟡 81 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowCreate/ServiceNowDynamicFieldsSelector.tsx 89 🟢 73 🟡 82 🟢 89 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowCreate/ServiceNowFieldSelector.tsx 83 🟢 50 🟡 83 🟢 86 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowCreate/ServiceNowFieldsRenderer.tsx 85 🟢 59 🟡 100 🟢 85 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowCreate/ServiceNowTemplateFieldRenderer.tsx 100 🟢 80 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowCreate/helper.ts 88 🟢 65 🟡 83 🟢 88 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowCreate/types.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowUpdate/ServiceNowUpdate.tsx 89 🟢 58 🟡 81 🟢 89 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowUpdate/ServiceNowUpdateDeploymentMode.tsx 87 🟢 69 🟡 87 🟢 87 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowUpdate/ServiceNowUpdateStepMode.tsx 81 🟢 66 🟡 70 🟡 81 🟢
modules/70-pipeline/components/PipelineSteps/Steps/ServiceNowUpdate/helper.ts 93 🟢 80 🟢 80 🟢 92 🟢
modules/70-pipeline/components/PipelineSteps/Steps/StepGroupStep/StepGroupStep.tsx 67 🟡 0 🔴 16 🔴 67 🟡
modules/70-pipeline/components/PipelineSteps/Steps/WaitStep/BaseWaitStep.tsx 93 🟢 81 🟢 50 🟡 93 🟢
modules/70-pipeline/components/PipelineSteps/Steps/WaitStep/WaitInputSetStep.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/WaitStep/WaitStep.tsx 97 🟢 81 🟢 100 🟢 97 🟢
modules/70-pipeline/components/PipelineSteps/Steps/WaitStep/WaitStepVariablesView.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineSteps/Steps/WaitStep/WaitStepWidget.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineConstants.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineStudio.tsx 87 🟢 47 🔴 60 🟡 87 🟢
modules/70-pipeline/components/PipelineStudio/PipelineStudioTestHelper.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineUtils.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/StepUtil.ts 71 🟡 59 🟡 63 🟡 70 🟡
modules/70-pipeline/components/PipelineStudio/StudioGitPopover.tsx 94 🟢 48 🔴 100 🟢 94 🟢
modules/70-pipeline/components/PipelineStudio/AdvancedOptions/AdvancedOptions.tsx 100 🟢 55 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/CommonUtils/CommonUtils.ts 91 🟢 71 🟡 92 🟢 91 🟢
modules/70-pipeline/components/PipelineStudio/CommonUtils/DeployStageSetupShellUtils.ts 92 🟢 13 🔴 66 🟡 90 🟢
modules/70-pipeline/components/PipelineStudio/ConditionalExecution/ConditionalExecution.tsx 100 🟢 76 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/CreateModal/PipelineCreate.tsx 92 🟢 65 🟡 85 🟢 92 🟢
modules/70-pipeline/components/PipelineStudio/DelegateSelector/DelegateSelector.tsx 100 🟢 92 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/ExecutionStrategy/ExecutionStrategy.constant.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/ExecutionStrategy/ExecutionStrategy.tsx 89 🟢 69 🟡 84 🟢 89 🟢
modules/70-pipeline/components/PipelineStudio/ExecutionStrategy/ExecutionStrategyHelpers.ts 81 🟢 12 🔴 66 🟡 79 🟡
modules/70-pipeline/components/PipelineStudio/ExecutionStrategy/Phases.tsx 71 🟡 38 🔴 79 🟡 71 🟡
modules/70-pipeline/components/PipelineStudio/ExecutionStrategy/Steps.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/FailureStrategy/FailureStrategy.tsx 67 🟡 52 🟡 54 🟡 66 🟡
modules/70-pipeline/components/PipelineStudio/FlowControl/FlowControl.tsx 85 🟢 55 🟡 77 🟡 85 🟢
modules/70-pipeline/components/PipelineStudio/LoopingStrategy/LoopingStrategy.tsx 90 🟢 76 🟡 94 🟢 90 🟢
modules/70-pipeline/components/PipelineStudio/LoopingStrategy/LoopingStrategyUtils.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineCanvas/PipelineCanvas.tsx 53 🟡 45 🔴 38 🔴 54 🟡
modules/70-pipeline/components/PipelineStudio/PipelineCanvas/PipelineCanvasUtils.ts 81 🟢 66 🟡 61 🟡 79 🟡
modules/70-pipeline/components/PipelineStudio/PipelineCanvas/PipelineErrors/PipelineErrorCard.tsx 100 🟢 91 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineCanvas/PipelineErrors/PipelineErrors.tsx 100 🟢 79 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineCanvas/PipelineErrors/usePipelineErrors.tsx 64 🟡 28 🔴 40 🔴 64 🟡
modules/70-pipeline/components/PipelineStudio/PipelineCanvas/mock/index.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineContext/PipelineActions.ts 91 🟢 58 🟡 85 🟢 93 🟢
modules/70-pipeline/components/PipelineStudio/PipelineContext/helpers.ts 100 🟢 74 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineNotifications/PipelineNotifications.tsx 49 🔴 7 🔴 20 🔴 49 🔴
modules/70-pipeline/components/PipelineStudio/PipelineQueryParamState/usePipelineQueryParam.ts 20 🔴 0 🔴 0 🔴 20 🔴
modules/70-pipeline/components/PipelineStudio/PipelineSchema/PipelineSchemaContext.tsx 77 🟡 0 🔴 100 🟢 77 🟡
modules/70-pipeline/components/PipelineStudio/PipelineTemplateBuilder/TemplatePipelineBuilder/TemplatePipelineBuilder.tsx 66 🟡 0 🔴 0 🔴 66 🟡
modules/70-pipeline/components/PipelineStudio/PipelineTemplateBuilder/TemplatePipelineCanvas/TemplatePipelineCanvas.tsx 97 🟢 81 🟢 87 🟢 97 🟢
modules/70-pipeline/components/PipelineStudio/PipelineTemplateBuilder/TemplatePipelineSpecifications/TemplatePipelineSpecifications.tsx 22 🔴 0 🔴 0 🔴 22 🔴
modules/70-pipeline/components/PipelineStudio/PipelineTemplates/PipelineTemplates.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/PipelineVariables.tsx 86 🟢 70 🟡 88 🟢 85 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/VariableAccordionSummary.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/Cards/DeploymentTemplateCard.tsx 100 🟢 80 🟢 66 🟡 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/Cards/EnvironmentCard.tsx 95 🟢 73 🟡 100 🟢 95 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/Cards/ExecutionCard.tsx 82 🟢 77 🟡 60 🟡 85 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/Cards/InfrastructureCard.tsx 100 🟢 48 🔴 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/Cards/MonitoredServiceCard.tsx 92 🟢 57 🟡 60 🟡 92 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/Cards/PipelineCard.tsx 94 🟢 80 🟢 66 🟡 94 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/Cards/SecretManagerCard.tsx 92 🟢 75 🟡 80 🟢 92 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/Cards/ServiceCard.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/Cards/StageCard.tsx 70 🟡 65 🟡 27 🔴 70 🟡
modules/70-pipeline/components/PipelineStudio/PipelineVariables/Cards/StepCard.tsx 89 🟢 62 🟡 83 🟢 89 🟢
modules/70-pipeline/components/PipelineStudio/PipelineVariables/VariablesHeader/VariablesHeader.tsx 100 🟢 86 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/PiplineHooks/useValidationErrors.ts 72 🟡 12 🔴 66 🟡 72 🟡
modules/70-pipeline/components/PipelineStudio/PiplineHooks/useVariablesExpression.ts 81 🟢 84 🟢 68 🟡 86 🟢
modules/70-pipeline/components/PipelineStudio/RightBar/RightBar.tsx 89 🟢 75 🟡 90 🟢 89 🟢
modules/70-pipeline/components/PipelineStudio/RightBar/RightBarUtils.tsx 95 🟢 82 🟢 75 🟡 95 🟢
modules/70-pipeline/components/PipelineStudio/RightDrawer/RightDrawer.tsx 63 🟡 46 🔴 54 🟡 64 🟡
modules/70-pipeline/components/PipelineStudio/RightDrawer/RightDrawerTitle.tsx 100 🟢 45 🔴 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/SavePipelinePopover/SavePipelinePopover.tsx 75 🟡 57 🟡 61 🟡 75 🟡
modules/70-pipeline/components/PipelineStudio/SaveTemplateButton/SaveTemplateButton.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/SaveTemplateButton/useSaveAsTemplate.tsx 89 🟢 27 🔴 66 🟡 89 🟢
modules/70-pipeline/components/PipelineStudio/SkipInstances/MultiTypeSkipInstances.tsx 75 🟡 57 🟡 71 🟡 75 🟡
modules/70-pipeline/components/PipelineStudio/SkipInstances/SkipInstances.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/StageBuilder/StageBuildOldUtils.ts 11 🔴 1 🔴 20 🔴 10 🔴
modules/70-pipeline/components/PipelineStudio/StageBuilder/StageBuilder.tsx 43 🔴 14 🔴 25 🔴 42 🔴
modules/70-pipeline/components/PipelineStudio/StageBuilder/StageBuilderModel.ts 46 🔴 21 🔴 41 🔴 47 🔴
modules/70-pipeline/components/PipelineStudio/StageBuilder/StageBuilderUtil.ts 30 🔴 12 🔴 36 🔴 25 🔴
modules/70-pipeline/components/PipelineStudio/StageBuilder/useStageBuilderCanvasState.tsx 84 🟢 37 🔴 75 🟡 84 🟢
modules/70-pipeline/components/PipelineStudio/StageBuilder/views/StageList.tsx 42 🔴 0 🔴 0 🔴 42 🔴
modules/70-pipeline/components/PipelineStudio/StageBuilder/views/StageList/StageList.tsx 100 🟢 73 🟡 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/Stages/StagesCollection.tsx 90 🟢 100 🟢 83 🟢 90 🟢
modules/70-pipeline/components/PipelineStudio/StepCommands/StepCommandTypes.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/StepCommands/StepCommands.tsx 48 🔴 25 🔴 41 🔴 48 🔴
modules/70-pipeline/components/PipelineStudio/StepPalette/StepPalette.tsx 88 🟢 74 🟡 88 🟢 88 🟢
modules/70-pipeline/components/PipelineStudio/StepPalette/iconMap.ts 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/StepPalette/StepPopover/StepPopover.tsx 88 🟢 68 🟡 100 🟢 88 🟢
modules/70-pipeline/components/PipelineStudio/TemplateBar/TemplateBar.tsx 100 🟢 84 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/TemplateYaml/TemplateYaml.tsx 100 🟢 88 🟢 100 🟢 100 🟢
modules/70-pipeline/components/PipelineStudio/hooks/useSaveTemplateListener.ts 98 🟢 76 🟡 100 🟢 98 🟢
modules/70-pipeline/components/PipelineVariablesContext/PipelineVariablesContext.tsx 69 🟡 55 🟡 62 🟡 69 🟡
modules/70-pipeline/components/PreFlightCheckModal/PreFlightCheckModal.tsx 92 🟢 84 🟢 90 🟢 92 🟢
modules/70-pipeline/components/RbacResourceModals/EnvironmentAttributeModal/EnvironmentAttributeModal.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/RbacResourceModals/EnvironmentGroupsResourceModal/EnvironmentGroupsResourceModal.tsx 100 🟢 90 🟢 100 🟢 100 🟢
modules/70-pipeline/components/RbacResourceModals/EnvironmentResourceModal/EnvironmentResourceModal.tsx 91 🟢 72 🟡 80 🟢 95 🟢
modules/70-pipeline/components/RbacResourceModals/PipelineResourceModal/PipelineResourceModal.tsx 94 🟢 77 🟡 83 🟢 96 🟢
modules/70-pipeline/components/RbacResourceModals/PipelineResourceRenderer/PipelineResourceRenderer.tsx 100 🟢 87 🟢 100 🟢 100 🟢
modules/70-pipeline/components/RbacResourceModals/ServiceResourceModal/ServiceResourceModal.tsx 90 🟢 72 🟡 75 🟡 94 🟢
modules/70-pipeline/components/RbacResourceTables/EnvironmentAttributeRenderer/EnvironmentAttributeRenderer.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/RbacResourceTables/EnvironmentAttributeRenderer/EnvironmentResourceRenderer.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/RetryPipeline/RetryPipeline.tsx 66 🟡 47 🔴 51 🟡 66 🟡
modules/70-pipeline/components/RetryPipeline/SelectStagetoRetry.tsx 100 🟢 75 🟡 100 🟢 100 🟢
modules/70-pipeline/components/RetryPipeline/RetryHistory/RetryHistory.tsx 39 🔴 0 🔴 0 🔴 39 🔴
modules/70-pipeline/components/RunPipelineModal/CheckBoxActions.tsx 93 🟢 75 🟡 66 🟡 93 🟢
modules/70-pipeline/components/RunPipelineModal/PipelineErrorView.tsx 54 🟡 0 🔴 0 🔴 54 🟡
modules/70-pipeline/components/RunPipelineModal/PipelineInvalidRequestContent.tsx 100 🟢 57 🟡 100 🟢 100 🟢
modules/70-pipeline/components/RunPipelineModal/ReplacedExpressionInputForm.tsx 88 🟢 28 🔴 50 🟡 88 🟢
modules/70-pipeline/components/RunPipelineModal/RunModalHeader.tsx 59 🟡 15 🔴 25 🔴 61 🟡
modules/70-pipeline/components/RunPipelineModal/RunPipelineForm.tsx 74 🟡 58 🟡 75 🟡 75 🟡
modules/70-pipeline/components/RunPipelineModal/RunStageInfoComponents.tsx 86 🟢 40 🔴 85 🟢 85 🟢
modules/70-pipeline/components/RunPipelineModal/SaveAsInputSet.tsx 82 🟢 51 🟡 69 🟡 82 🟢
modules/70-pipeline/components/RunPipelineModal/SelectExistingOrProvide.tsx 100 🟢 100 🟢 100 🟢 100 🟢
modules/70-pipeline/components/RunPipelineModal/VisualView.tsx 95 🟢 85 🟢 100 🟢 95 🟢
modules/70-pipeline/components/RunPipelineModal/useInputSets.tsx 91 🟢 99 🟢 71 🟡 93 🟢
modules/70-pipeline/components/RunPipelineModal/useRunPipelineModal.tsx 88 🟢 85 🟢 77 🟡 88 🟢
modules/70-pipeline/components/SelectOrCreatePipelineForm/SelectOrCreatePipelineForm.tsx 82 🟢 0 🔴 60 🟡 82 🟢
modules/70-pipeline/components/ServiceExecutionsCard/ServiceExecutionsCard.tsx 89 🟢 64 🟡 87 🟢 90 🟢
modules/70-pipeline/components/StatusHeatMap/StatusHeatMap.tsx 87 🟢 80 🟢 80 🟢 87 🟢
modules/70-pipeline/components/StatusSelect/StatusSelect.tsx 100 🟢 83 🟢 100 🟢 100 🟢
modules/70-pipeline/components/TemplateErrors/useTemplateErrors.tsx 66 🟡 0 🔴 25 🔴 66 🟡
modules/70-pipeline/components/TemplateLibraryErrorHandling/utils.ts 56 🟡 10 🔴 33 🔴 50 🟡
modules/70-pipeline/components/TemplateLibraryErrorHandling/ErrorDirectory/ErrorNode.tsx 34 🔴 0 🔴 0 🔴 39 🔴
modules/70-pipeline/components/TemplateLibraryErrorHandling/OutOfSyncErrorStrip/OutOfSyncErrorStrip.tsx 45 🔴 0 🔴