UniTrack

Projects / jhelm / Tests / jhelm-core

jhelm — tests

Pass rate
100.0%
+0.0 pp
Failures
0
0
Suite time
22.3s
-0.3s
Tests
976
0

Latest run 5d4bc56 on 4.0 · Oct 16 09:22

Test results trend (jhelm-core — pass/fail per run)

Flaky tests

Tests that both passed and failed for the same commit — likely non-deterministic.

No flaky tests detected. 🎉

Failure clusters

Recent failures grouped by a normalized signature (type, message, top stack frame) — most frequent first.

No recent failures to cluster. 🎉

All tests (976)

0 failing · 0 flaky · 0 skipped · 976 passed

TestStatusDurationFlaky
org.alexmond.jhelm.core.action.CreateActionTest › testCreateChartFailsWhenDirectoryExists PASSED 3 ms
org.alexmond.jhelm.core.action.CreateActionTest › testCreateChartSuccess PASSED 10 ms
org.alexmond.jhelm.core.action.DependencyUpdateActionTest › noDependenciesReturnsEmptyLockWithoutWritingChartLock PASSED 10 ms
org.alexmond.jhelm.core.action.DependencyUpdateActionTest › passesEnabledTagsThroughAndNullsEmptyTags PASSED 25 ms
org.alexmond.jhelm.core.action.DependencyUpdateActionTest › resolvesDownloadsAndWritesLockWhenDependenciesPresent PASSED 369 ms
org.alexmond.jhelm.core.action.DependencyUpdateActionTest › skipRefreshDoesNotUpdateRepositories PASSED 10 ms
org.alexmond.jhelm.core.action.DependencyUpdateActionTest › throwsWhenChartPathIsNotADirectory PASSED 4 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetAll PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetAllWithHooks PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetHooks PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetHooksEmptyManifest PASSED 0 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetHooksNone PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetHooksNullManifest PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetManifest PASSED 0 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetManifestNull PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetMetadata PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetMetadataMinimal PASSED 0 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetNotes PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetNotesEmpty PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetNotesNullInfo PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetRelease PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetReleaseByRevision PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetReleaseByRevisionNotFound PASSED 2 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetReleaseNotFound PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetValuesAllMerged PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetValuesAllWithNullConfig PASSED 2 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetValuesEmptyConfig PASSED 1 ms
org.alexmond.jhelm.core.action.GetActionTest › testGetValuesUserOnly PASSED 2 ms
org.alexmond.jhelm.core.action.GetActionTest › testToJson PASSED 2 ms
org.alexmond.jhelm.core.action.GetActionTest › testToYaml PASSED 2 ms
org.alexmond.jhelm.core.action.HistoryActionTest › testHistoryReturnsReleases PASSED 1 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallAppliesCrdsBeforeManifest PASSED 3 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallAppliesCustomDescriptionAndLabels PASSED 3 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallCreatesNamespaceBeforeApply PASSED 4 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallDryRunSkipsKube PASSED 3 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallDryRunWithoutKubeService PASSED 1 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallNoHooksSkipsHooks PASSED 5 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallPersistsUserValuesAsConfig PASSED 1 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallRecordsActionMetrics PASSED 65 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallRejectsLibraryChart PASSED 2 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallRollsBackOnStoreFailure PASSED 4 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallRunsHooksAndStripsManifest PASSED 4 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallServerDryRunValidatesWithoutPersisting PASSED 2 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallSkipsNamespaceCreationByDefault PASSED 2 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallSuccess PASSED 2 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallUsesDefaultDescriptionWhenNoneGiven PASSED 2 ms
org.alexmond.jhelm.core.action.InstallActionTest › testInstallWithNullKubeServiceNoop PASSED 2 ms
org.alexmond.jhelm.core.action.LintActionTest › testLintMissingChartYaml PASSED 5 ms
org.alexmond.jhelm.core.action.LintActionTest › testLintMissingDescription PASSED 13 ms
org.alexmond.jhelm.core.action.LintActionTest › testLintMissingName PASSED 10 ms
org.alexmond.jhelm.core.action.LintActionTest › testLintNonExistentPath PASSED 3 ms
org.alexmond.jhelm.core.action.LintActionTest › testLintSchemaViolation PASSED 38 ms
org.alexmond.jhelm.core.action.LintActionTest › testLintTemplateSyntaxError PASSED 21 ms
org.alexmond.jhelm.core.action.LintActionTest › testLintValidChart PASSED 10 ms
org.alexmond.jhelm.core.action.LintActionTest › testLintWithKubeVersionRendersTemplates PASSED 12 ms
org.alexmond.jhelm.core.action.LintActionTest › testLintWithOverrideValues PASSED 47 ms
org.alexmond.jhelm.core.action.LintActionTest › testLintWithSubchartsSurfacesSubchartFindings PASSED 16 ms
org.alexmond.jhelm.core.action.ListActionTest › testListAllDelegatesToAllNamespaces PASSED 2 ms
org.alexmond.jhelm.core.action.ListActionTest › testListReturnsEmptyList PASSED 1 ms
org.alexmond.jhelm.core.action.ListActionTest › testListReturnsReleases PASSED 2 ms
org.alexmond.jhelm.core.action.PackageActionTest › testPackageChartCreatesArchive PASSED 91 ms
org.alexmond.jhelm.core.action.PackageActionTest › testPackageChartRespectsHelmignore PASSED 47 ms
org.alexmond.jhelm.core.action.PackageActionTest › testPackageChartWithoutSignatureNoProvFile PASSED 13 ms
org.alexmond.jhelm.core.action.PackageActionTest › testPackageChartWithSignatureCreatesProvFile PASSED 30 ms
org.alexmond.jhelm.core.action.PackageActionTest › testPackageChartWithVersionOverridesRewritesChartYaml PASSED 15 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testCleanupOnFailDeletesAndRethrows PASSED 11 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testDryRunDoesNotApplyOrStore PASSED 5 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testForceDeletesBeforeApply PASSED 13 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testRecreatePodsRestartsWorkloads PASSED 4 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackFailsWhenRevisionNotFound PASSED 3 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackNoHooksSkipsHooks PASSED 8 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackPrunesHistoryAfterStoreWithGivenMaxHistory PASSED 6 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackReturnsNewRelease PASSED 4 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackRunsHooksAndStripsManifest PASSED 1,481 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackSuccess PASSED 8 ms
org.alexmond.jhelm.core.action.RollbackActionTest › testWaitCallsWaitForReadyWithJobsFlag PASSED 18 ms
org.alexmond.jhelm.core.action.SearchHubActionTest › testHubResultUrl PASSED 0 ms
org.alexmond.jhelm.core.action.SearchHubActionTest › testHubResultUrlEmpty PASSED 3 ms
org.alexmond.jhelm.core.action.SearchHubActionTest › testSearchEmptyResult PASSED 3 ms
org.alexmond.jhelm.core.action.SearchHubActionTest › testSearchHttpError PASSED 288 ms
org.alexmond.jhelm.core.action.SearchHubActionTest › testSearchReturnsResults PASSED 4 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowAll PASSED 5 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowAllMinimal PASSED 8 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowChart PASSED 8 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowCrdsEmptyOrNull(List)[1] PASSED 10 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowCrdsEmptyOrNull(List)[2] PASSED 2 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowCrdsWithData PASSED 75 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowReadmeEmpty PASSED 1 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowReadmeWithData PASSED 2 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowValuesEmptyOrNull(Map)[1] PASSED 2 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowValuesEmptyOrNull(Map)[2] PASSED 2 ms
org.alexmond.jhelm.core.action.ShowActionTest › testShowValuesWithData PASSED 11 ms
org.alexmond.jhelm.core.action.StatusActionTest › testGetResourceStatusesReturnsStatuses PASSED 3 ms
org.alexmond.jhelm.core.action.StatusActionTest › testGetResourceStatusesWithBlankManifestReturnsEmpty PASSED 6 ms
org.alexmond.jhelm.core.action.StatusActionTest › testGetResourceStatusesWithNullManifestReturnsEmpty PASSED 3 ms
org.alexmond.jhelm.core.action.StatusActionTest › testStatusReturnsEmpty PASSED 2 ms
org.alexmond.jhelm.core.action.StatusActionTest › testStatusReturnsRelease PASSED 3 ms
org.alexmond.jhelm.core.action.TemplateActionProfilesTest › testActivationDirectiveNeverLeaksIntoValues PASSED 20 ms
org.alexmond.jhelm.core.action.TemplateActionProfilesTest › testNoProfileUsesBaseDocumentOnly PASSED 51 ms
org.alexmond.jhelm.core.action.TemplateActionProfilesTest › testProdProfileAppliesGatedDocument PASSED 19 ms
org.alexmond.jhelm.core.action.TemplateActionProfilesTest › testStagingProfileMergesSidecarFile PASSED 13 ms
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testCrdsExcludedByDefault PASSED 10 ms
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testIncludeCrdsEmitsCrdWithSourceMarker PASSED 9 ms
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testIsInstallByDefault PASSED 12 ms
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testIsUpgradeFlipsReleaseFlag PASSED 10 ms
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testRenderWithControlsIncludeCrdsAndSkipTests PASSED 20 ms
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testRenderWithControlsShowOnlySelectsTemplate PASSED 11 ms
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testRenderWithControlsSkipTestsDropsTestHook PASSED 10 ms
org.alexmond.jhelm.core.action.TemplateActionTest › testRenderChart PASSED 13 ms
org.alexmond.jhelm.core.action.TemplateActionTest › testRenderPassesCapabilitiesOverride PASSED 19 ms
org.alexmond.jhelm.core.action.TestActionTest › testCleanupOnSuccess PASSED 3 ms
org.alexmond.jhelm.core.action.TestActionTest › testFailingHookException PASSED 4 ms
org.alexmond.jhelm.core.action.TestActionTest › testFailingHookTimeout PASSED 8 ms
org.alexmond.jhelm.core.action.TestActionTest › testGetLogsReturnsEmptyOnError PASSED 1 ms
org.alexmond.jhelm.core.action.TestActionTest › testGetLogsReturnsStatuses PASSED 1 ms
org.alexmond.jhelm.core.action.TestActionTest › testMultipleHooksSortedByWeight PASSED 3 ms
org.alexmond.jhelm.core.action.TestActionTest › testNoTestHooks PASSED 4 ms
org.alexmond.jhelm.core.action.TestActionTest › testPassingHook PASSED 2 ms
org.alexmond.jhelm.core.action.TestActionTest › testReleaseNotFound PASSED 1 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testCascadePolicyIsPassedToDelete PASSED 2 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testCustomDescriptionStoredWhenKeepingHistory PASSED 9 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testDryRunDeletesNothingAndLeavesHistory PASSED 2 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallKeepHistoryStoresUninstalledReleaseAndKeepsHistory PASSED 2 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallNoHooksSkipsHooks PASSED 4 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallRunsHooksAndStripsManifest PASSED 5 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallSkipsResourcesWithKeepPolicy PASSED 2 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallSuccess PASSED 2 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallThrowsWhenReleaseNotFound PASSED 2 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallWithoutKeepHistoryDeletesHistoryAndDoesNotStore PASSED 3 ms
org.alexmond.jhelm.core.action.UninstallActionTest › testWaitCallsWaitForDeleted PASSED 2 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testDefaultNoOverridesReusesPriorConfig PASSED 4 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testDefaultWithOverridesDropsPrior PASSED 5 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testResetOverridesNewDefaultsIgnoringPrior PASSED 4 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testResetThenReuseRendersAgainstNewDefaults PASSED 5 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testReuseRendersAgainstOldDefaults PASSED 5 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeAppliesCustomDescriptionAndLabels PASSED 204 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeCarriesForwardLabelsWhenNoneSupplied PASSED 6 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeDeletesOrphanedResources PASSED 7 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeDryRun PASSED 5 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeForceDeletesBeforeApply PASSED 6 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeIncrementsVersion PASSED 4 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeNoHooksSkipsHooks PASSED 8 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeNoOrphansSkipsDelete PASSED 6 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradePrunesHistoryAfterStoreWithGivenMaxHistory PASSED 6 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeReappliesPreviousOnStoreFailure PASSED 8 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeRejectsLibraryChart PASSED 4 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeRunsHooksAndStripsManifest PASSED 12 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeServerDryRunValidatesWithoutPersisting PASSED 5 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeSuccess PASSED 7 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeWithoutForceDoesNotDelete PASSED 6 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeWithOverrideValues PASSED 4 ms
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeWithPreviousManifestAppliesWithPrune PASSED 19 ms
org.alexmond.jhelm.core.action.VerifyActionTest › testVerifyFailsWhenChartNotFound PASSED 6 ms
org.alexmond.jhelm.core.action.VerifyActionTest › testVerifyFailsWhenChartTampered PASSED 49 ms
org.alexmond.jhelm.core.action.VerifyActionTest › testVerifyFailsWhenProvFileNotFound PASSED 2 ms
org.alexmond.jhelm.core.action.VerifyActionTest › testVerifyValidSignature PASSED 31 ms
org.alexmond.jhelm.core.cache.TemplateCacheTest › clear_emptiesCache PASSED 0 ms
org.alexmond.jhelm.core.cache.TemplateCacheTest › get_returnsNullOnMiss PASSED 1 ms
org.alexmond.jhelm.core.cache.TemplateCacheTest › lruEviction_removesOldestEntryWhenFull PASSED 1 ms
org.alexmond.jhelm.core.cache.TemplateCacheTest › putAndGet_returnsCachedNodes PASSED 0 ms
org.alexmond.jhelm.core.cache.TemplateCacheTest › put_storesDefensiveCopy PASSED 0 ms
org.alexmond.jhelm.core.ChartIsRootTest › testIsRootTrueForParentFalseForSubchart PASSED 37 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › helmCompatibilityDefaultsToHelm4 PASSED 1,025 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › helmCompatibilityPropertySelectsTheMode PASSED 38 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › helmVersionDefaultsWhenUnset PASSED 44 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › helmVersionPropertyConfiguresEngine PASSED 72 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › jhelmMetricsBeanAbsentWithoutMeterRegistry PASSED 47 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › jhelmMetricsBeanCreatedWhenMeterRegistryPresent PASSED 54 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › templateCacheBeanAbsentWhenDisabled PASSED 53 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › templateCacheBeanRegisteredByDefault PASSED 47 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › templateCacheMaxSizeApplied PASSED 40 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testCanonicalConfigPathPropertyPassedToRepoManager PASSED 60 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testCanonicalConfigPathWinsOverCoreAlias PASSED 46 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testConditionalOnMissingBeanAllowsOverride PASSED 46 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testCoreAliasConfigPathBindsToRepoManager PASSED 51 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testCoreAliasRepositoryCachePathBindsToRepoManager PASSED 40 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testCoreBeansRegisteredWithoutKubeService PASSED 64 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testDelegatingKubeServiceAbsentWithoutResolver PASSED 54 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testKubeServiceDependentBeansAbsentWithoutKubeService PASSED 53 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testKubeServiceDependentBeansRegisteredWhenKubeServicePresent PASSED 98 ms
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testResolverPresentRoutesActionsThroughDelegating PASSED 58 ms
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › apiKeyConfiguredReflectsKeyPresence PASSED 0 ms
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › exposesModeAndHeaderName PASSED 0 ms
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › fullWithKeyEnablesMutating PASSED 1 ms
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › fullWithoutKeyDoesNotEnableMutating PASSED 0 ms
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › readOnlyNeverEnablesMutating PASSED 1 ms
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › validApiKeyFalseWhenNoKeyConfigured PASSED 1 ms
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › validApiKeyMatchesOnlyCorrectKey PASSED 0 ms
org.alexmond.jhelm.core.CoreConfigTest › testChartLoaderBean PASSED 1 ms
org.alexmond.jhelm.core.CoreConfigTest › testEngineBean PASSED 2 ms
org.alexmond.jhelm.core.CoreConfigTest › testInstallActionBean PASSED 7 ms
org.alexmond.jhelm.core.CoreConfigTest › testRegistryManagerBean PASSED 1 ms
org.alexmond.jhelm.core.CoreConfigTest › testRepoManagerBean PASSED 2 ms
org.alexmond.jhelm.core.CoreConfigTest › testTemplateActionBean PASSED 1 ms
org.alexmond.jhelm.core.DefineOrderTest › testFullPathOrderingPicksSameDefineWinnerAsHelm PASSED 6 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testChartLoadExceptionWithCause PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testChartLoadExceptionWithSuggestion PASSED 0 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testDeploymentFailedException PASSED 0 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testDeploymentFailedExceptionNullManifest PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testJhelmExceptionMessage PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testJhelmExceptionWithCause PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testKubernetesOperationException429IsTransient PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testKubernetesOperationExceptionNonTransient PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testKubernetesOperationExceptionNoStatusCode PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testKubernetesOperationExceptionTransient PASSED 0 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testReleaseNotFoundForRelease PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testReleaseNotFoundForReleaseWithNamespace PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testReleaseNotFoundForRevision PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testReleaseStorageException PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testTemplateRenderExceptionWithChartAndTemplate PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testTemplateRenderExceptionWithChartOnly PASSED 1 ms
org.alexmond.jhelm.core.exception.ExceptionTest › testWaitTimeoutException PASSED 1 ms
org.alexmond.jhelm.core.KpsComparisonTest › compareSingleChart(String, String, String, String)[1] PASSED 551 ms
org.alexmond.jhelm.core.KpsComparisonTest › testPullAndCompare PASSED 2 ms
org.alexmond.jhelm.core.KpsComparisonTest › testSearchAndCompare PASSED 7,322 ms
org.alexmond.jhelm.core.KpsComparisonTest › testSimpleRendering PASSED 3 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testCacheHitCounter PASSED 1 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testCacheMissCounter PASSED 1 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testCacheSizeGauge PASSED 0 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testGetRegistry PASSED 1 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testKubeOperationCounter PASSED 2 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testKubeOperationTimer PASSED 1 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testMultipleRenderRecordings PASSED 1 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testRenderTimerRecorded PASSED 1 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testTimeActionErrorCountsErrorOutcomeAndRethrows PASSED 2 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testTimeActionSuccessRecordsTimerAndCounter PASSED 2 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testTimeChartPullErrorCountsErrorAndRethrows PASSED 2 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testTimeChartPullSuccessRecordsHttpSource PASSED 1 ms
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testTimeRenderReturnsResult PASSED 1 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testAsConfigReturnsYamlKeyedByBaseName PASSED 2 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testAsConfigSortsKeysLikeHelm PASSED 2 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testAsSecretsBase64EncodesContent PASSED 1 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testGetBytesReturnsContent PASSED 4 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testGetBytesReturnsEmptyForMissingFile PASSED 0 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testGetReturnsEmptyStringForMissingFile PASSED 1 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testGetReturnsFileContent PASSED 1 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testGlobMatchesFiles PASSED 1 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testGlobReturnsEmptyForNoMatch PASSED 0 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testGlobThenAsConfigThroughTemplate PASSED 9 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testLinesReturnsEmptyForEmptyContent PASSED 2 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testLinesReturnsEmptyForMissingFile PASSED 1 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testLinesReturnsLines PASSED 0 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testNullFilesMapHandled PASSED 1 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testRangeOverGlob PASSED 1 ms
org.alexmond.jhelm.core.model.ChartFilesTest › testToStringReturnsEmpty PASSED 1 ms
org.alexmond.jhelm.core.model.ChartLockTest › testGeneratedTimestamp PASSED 98 ms
org.alexmond.jhelm.core.model.ChartLockTest › testReadNonExistentLockFile PASSED 2 ms
org.alexmond.jhelm.core.model.ChartLockTest › testWriteAndReadLockFile PASSED 16 ms
org.alexmond.jhelm.core.model.ReleaseContextTest › testServiceDefaultsToHelm PASSED 1 ms
org.alexmond.jhelm.core.model.ReleaseContextTest › testToMapHasExactKeysAndTypes PASSED 1 ms
org.alexmond.jhelm.core.model.ReleaseContextTest › testToMapPreservesInsertionOrder PASSED 1 ms
org.alexmond.jhelm.core.model.ReleaseContextTest › testToMapProducesExactReleaseWireForm PASSED 1 ms
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › encodesChartTemplatesAndFilesInHelmFormat PASSED 11 ms
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › omitsNullFieldsLikeHelmOmitempty PASSED 6 ms
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › readsAHelmShapedChartPayload PASSED 11 ms
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › readsAHelmShapedReleaseIncludingUnknownFields PASSED 20 ms
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › roundTripsChartThroughHelmStorageFormat PASSED 50 ms
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › serializesConfigAsABareMapLikeHelm PASSED 21 ms
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › serializesInfoTimestampsAsHelmSnakeCase PASSED 7 ms
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › serializesStatusAsHelmWireString PASSED 5 ms
org.alexmond.jhelm.core.model.ReleaseStatusTest › deserializesFromHelmWireString PASSED 10 ms
org.alexmond.jhelm.core.model.ReleaseStatusTest › fromValueIsCaseInsensitive PASSED 0 ms
org.alexmond.jhelm.core.model.ReleaseStatusTest › fromValueMapsEachWireStringBack PASSED 0 ms
org.alexmond.jhelm.core.model.ReleaseStatusTest › fromValueUnknownAndNullYieldUnknown PASSED 1 ms
org.alexmond.jhelm.core.model.ReleaseStatusTest › getValueReturnsHelmWireStrings PASSED 1 ms
org.alexmond.jhelm.core.model.ReleaseStatusTest › releaseInfoRoundTripsStatusField PASSED 15 ms
org.alexmond.jhelm.core.model.ReleaseStatusTest › serializesToHelmWireString PASSED 9 ms
org.alexmond.jhelm.core.model.RepositoryConfigTest › testSerializesBackToHelmSnakeCaseKeys PASSED 11 ms
org.alexmond.jhelm.core.model.RepositoryConfigTest › testSnakeCaseWireKeysParseIntoCamelCaseFields PASSED 9 ms
org.alexmond.jhelm.core.NameCollisionTemplateTest › testSubchartOnlyDefineIsRegisteredDespiteNameCollision PASSED 7 ms
org.alexmond.jhelm.core.NestedSubchartValuesTest › testTwoLevelDeepSubchartDefaultIsVisibleToUmbrella PASSED 6 ms
org.alexmond.jhelm.core.output.OutputFormatTest › testHistoryRowHelmShape PASSED 1 ms
org.alexmond.jhelm.core.output.OutputFormatTest › testJsonIsAnArrayForRowLists PASSED 2 ms
org.alexmond.jhelm.core.output.OutputFormatTest › testListRowHelmShape PASSED 3 ms
org.alexmond.jhelm.core.output.OutputFormatTest › testReleaseInfoIsANestedObjectWithSnakeCaseKeys PASSED 3 ms
org.alexmond.jhelm.core.output.OutputFormatTest › testReleaseJsonNestsInfoAsAnObject PASSED 9 ms
org.alexmond.jhelm.core.output.OutputFormatTest › testReleaseYamlNestsInfoAsAMapping PASSED 5 ms
org.alexmond.jhelm.core.RecursiveTemplateTest › testRecursiveTemplateFailsLoudly PASSED 88 ms
org.alexmond.jhelm.core.service.CascadePolicyTest › nullOrBlankDefaultsToBackground PASSED 0 ms
org.alexmond.jhelm.core.service.CascadePolicyTest › parsesKnownModesCaseInsensitively PASSED 0 ms
org.alexmond.jhelm.core.service.CascadePolicyTest › propagationPolicyMapsToKubernetesValues PASSED 0 ms
org.alexmond.jhelm.core.service.CascadePolicyTest › unknownModeIsRejected PASSED 0 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartFilesExcludesSpecialDirsAndFiles PASSED 5 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithCrds PASSED 10 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithEverything PASSED 10 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithFiles PASSED 5 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithoutChartYamlThrowsException PASSED 1 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithoutCrds PASSED 4 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithoutReadme PASSED 9 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithoutValuesSchema PASSED 6 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithReadme PASSED 5 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithValuesSchema PASSED 5 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadNonExistentChartThrowsException PASSED 4 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadV1ChartWithRequirementsYaml PASSED 17 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadV2ChartIgnoresRequirementsYaml PASSED 4 ms
org.alexmond.jhelm.core.service.ChartLoaderTest › testTxtAndJsonFilesLoadedAsTemplates PASSED 6 ms
org.alexmond.jhelm.core.service.ConfigServerClientTest › testFetchIsSsrfGuarded PASSED 2 ms
org.alexmond.jhelm.core.service.ConfigServerClientTest › testGuardValidatesTheBuiltUrl PASSED 0 ms
org.alexmond.jhelm.core.service.ConfigServerClientTest › testUrlFallsBackToDefaultProfile PASSED 0 ms
org.alexmond.jhelm.core.service.ConfigServerClientTest › testUrlOmitsLabelWhenAbsent PASSED 0 ms
org.alexmond.jhelm.core.service.ConfigServerClientTest › testUrlStripsTrailingSlash PASSED 0 ms
org.alexmond.jhelm.core.service.ConfigServerClientTest › testUrlWithProfilesAndLabel PASSED 1 ms
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testCliOverridesWinOverProperties PASSED 1 ms
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testCliUriEnablesEvenWhenPropertyDisabled PASSED 1 ms
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testDisabledByDefaultMakesNoCall PASSED 1 ms
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testEnabledViaPropertyFetchesAndMapsWithDefaultName PASSED 1 ms
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testFailFastAbortsOnFetchError PASSED 4 ms
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testNonFailFastWarnsAndContinues PASSED 1 ms
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testPrecedenceFlagsSurfaced PASSED 1 ms
org.alexmond.jhelm.core.service.DelegatingKubeServiceTest › testMutatingOperationsForward PASSED 2 ms
org.alexmond.jhelm.core.service.DelegatingKubeServiceTest › testReadOperationsForwardAndReturn PASSED 59 ms
org.alexmond.jhelm.core.service.DelegatingKubeServiceTest › testResolverConsultedOncePerCall PASSED 1 ms
org.alexmond.jhelm.core.service.DelegatingKubeServiceTest › testWaitOperationsForward PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyConditionTest › testBackendRendersWithAliasName PASSED 10 ms
org.alexmond.jhelm.core.service.DependencyConditionTest › testBackendServicePort PASSED 6 ms
org.alexmond.jhelm.core.service.DependencyConditionTest › testMonitoringSubchartSkipped PASSED 7 ms
org.alexmond.jhelm.core.service.DependencyConditionTest › testParentConfigMapRendered PASSED 7 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testChartLoaderNoAliasWhenDirMatchesName PASSED 9 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testChartLoaderSetsAliasFromDirectoryName PASSED 9 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testConditionEvaluation PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testConditionEvaluationEmptyValues PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testConditionEvaluationNestedPath PASSED 1 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testConditionEvaluationStringFalse PASSED 3 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testConditionEvaluationStringTrue PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testConditionWithEmptyString PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testDependencyWithoutConditionOrTagsIsIncluded PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testDigestGeneration PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testDigestIsConsistentForSameInput PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testDownloadDependenciesRenamesForAlias PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testFileDependencyPreservesVersion PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testMultipleDependenciesMixedConditions PASSED 1 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testNullValuesExcludesConditionedDependency PASSED 3 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testOciDependencyNoAlias PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testOciDependencyPreservesAlias PASSED 3 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testRepositoryAliasStripsAtPrefix PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testResolveDependenciesNullDependencies PASSED 1 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testResolveDependenciesWithNoDependencies PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testTagFilteringIncludedWhenNoEnabledTagsProvided PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testTagFilteringIncludedWhenTagMatches PASSED 2 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testTagFilteringNoMatchingTags PASSED 2 ms
org.alexmond.jhelm.core.service.EngineCacheTest › render_contentChange_doesNotReturnStaleResult PASSED 2 ms
org.alexmond.jhelm.core.service.EngineCacheTest › render_twiceSameChart_cacheIsPopulated PASSED 5 ms
org.alexmond.jhelm.core.service.EngineCacheTest › render_withCache_producesIdenticalOutput PASSED 19 ms
org.alexmond.jhelm.core.service.EngineTest › testApiVersionsHasMultipleVersions PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testApiVersionsHasReturnsFalse PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testApiVersionsHasReturnsTrue PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testBareEnabledFalseWithoutConditionStillRenders PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesAvailable PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesBlankHelmVersionUsesDefault(String)[1] PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesBlankHelmVersionUsesDefault(String)[2] PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesBlankHelmVersionUsesDefault(String)[3] PASSED 0 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesBlankKubeVersionUsesDefault PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesDefaultWhenOverrideNull PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesExtraApiVersionsAreAdditive PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesExtraApiVersionsSkipsBlankAndDuplicate PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesHelmVersionDefaultsToCompatVersion PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesHelmVersionOverride(String, String)[1] PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesHelmVersionOverride(String, String)[2] PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesHelmVersionOverride(String, String)[3] PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesJhelmVersionIsJhelmsOwnVersion PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesKubeVersionMinorWithSuffix PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesKubeVersionOverride PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesKubeVersionOverrideAddsLeadingV PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesNonNumericVersionYieldsZeroMajorMinor PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesRecordNullExtraApiVersionsBecomesEmpty PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testChartAnnotationsAccess PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testChartAnnotationsConditional PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testChartAppVersionAccess PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testCleanManifestRemovesEmptyDocuments PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testCollectionPrintedAsGoFormat PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testCommonImagesVersionDebug PASSED 8 ms
org.alexmond.jhelm.core.service.EngineTest › testCommonImagesVersionWithSemverTag PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testCompareVersions(String, String, int)[1] PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testCompareVersions(String, String, int)[2] PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testCompareVersions(String, String, int)[3] PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testCompareVersions(String, String, int)[4] PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testCompareVersions(String, String, int)[5] PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testCompareVersions(String, String, int)[6] PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testConversionFunctionsKeepNullsInBothModes(HelmCompatibility)[1] PASSED 12 ms
org.alexmond.jhelm.core.service.EngineTest › testConversionFunctionsKeepNullsInBothModes(HelmCompatibility)[2] PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testDeepValuesMerge PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testDependencyAliasFromMetadataOverridesChartName PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testDependencyConditionCommaPathFirstTruthy PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testDependencyConditionDisablesSubchart PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testDependencyConditionEnablesSubchart PASSED 6 ms
org.alexmond.jhelm.core.service.EngineTest › testDependencyConditionMissingPathDefaultsToEnabled PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testDepthLimitPreventsInfiniteNesting PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testDisabledSubchartDefinesDoNotPolluteNamedTemplates PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testDisabledSubchartIsSkipped PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testDnsPolicyNullOmitted PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testExplicitHelmVersionSurvivesAModeSwitch PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testFilesGetMissingReturnsEmpty PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testFilesGetReturnsContent PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testGlobalValuesDeepMergedWithSubchartGlobals PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testGlobalValuesPassedToSubcharts PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testHelm3ModeKeepsNullValuesInValues PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testHelm4ModeKeepsDeeperNullsAsTombstones PASSED 5 ms
org.alexmond.jhelm.core.service.EngineTest › testHelm4ModeKeepsNullsInsideListsInValues PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testHelm4ModeKeepsUserSuppliedNullOverrides PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testHelm4ModeLetsSubchartDefaultSurviveAParentNull PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testHelm4ModePrunesNullValuesFromValues PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testHelm4ModePrunesTopLevelNullValuesToo PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testHelmVersionFollowsTheCompatibilityMode PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testHooksTestChart PASSED 5 ms
org.alexmond.jhelm.core.service.EngineTest › testImportValuesMapForm PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testImportValuesNoImportWhenEmpty PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testImportValuesStringForm PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testImportValuesUserOverrideTakesPrecedence PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testImportValuesWithAlias PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testIncludeFileTemplateRedisChart PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testIncludeFileTemplateSha256sum PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testIncludeFileTemplateWithCondition PASSED 5 ms
org.alexmond.jhelm.core.service.EngineTest › testIncludeTxtTemplateFile PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testIncludeWithTemplateBasePath PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testKubeServiceDefaultCapabilitiesIsDefault PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testKubeVersionField(String, String)[1] PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testKubeVersionField(String, String)[2] PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testKubeVersionField(String, String)[3] PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testKubeVersionField(String, String)[4] PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testLibraryChartFromDisk PASSED 6 ms
org.alexmond.jhelm.core.service.EngineTest › testLibraryChartHelpersAvailableToParent PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testLibraryChartTemplateCollisionKeepsNewerVersion PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testLibraryChartTemplatesNotRendered PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testManySubchartHelpersDoNotExplodeNodeMap PASSED 8 ms
org.alexmond.jhelm.core.service.EngineTest › testMapPrintedAsGoFormat PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testMultipleRendersAreIsolated PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testNestedOrEqConditionalRendersContent PASSED 5 ms
org.alexmond.jhelm.core.service.EngineTest › testNestedParenthesizedExpressionsWithMapInput PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testNestedParenthesizedExpressionsWithTernary PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testNonYamlTemplatesAreSkipped PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testNullFieldPreservedInFromYamlToYamlPipeline PASSED 5 ms
org.alexmond.jhelm.core.service.EngineTest › testNullFieldPreservedWithNullValue PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testPgadmin4HelpersFullParse PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testQuoteNullEnvValue PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testQuoteNullGuardOmitsField PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testQuoteNullOmitsReplicas PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRangeOverMapSortedKeys PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRangeOverMapVariableFieldAccess PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testRangeSetMutatesDictInOuterScope PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testRegexMatchSubstringInConfig PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRegexReplaceAllAngleBrackets PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderChartMetadata PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderEmptyTemplates PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderOverridesDefaultValues PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderReleaseInfo PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderSimpleTemplate PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderTemplateWithValues PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderThrowsOnInvalidTemplate PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderUsesDefaultValues PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderWithNamedTemplates PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderWithNullChartValues PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testRenderWithSubchart PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testReverseAlphabeticalExecutionOrder PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testReverseExecutionOrderChart PASSED 9 ms
org.alexmond.jhelm.core.service.EngineTest › testSemverCompareInTemplate PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testSemverCompareSelectsApiVersion PASSED 17 ms
org.alexmond.jhelm.core.service.EngineTest › testSetDollarValuesPropagatesAcrossTemplates PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testSplitReturnMapWithUnderscoreKeys PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testSubchartDefaultsAvailableInParent PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testSubchartDefaultsMergedWithOverrides PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testSubchartNullValuesPrunedButTopLevelKept PASSED 11 ms
org.alexmond.jhelm.core.service.EngineTest › testSubchartsContextAvailable PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testSubchartsContextFallsBackToReleaseName PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testSubchartsContextIncludesValuesAndRelease PASSED 1 ms
org.alexmond.jhelm.core.service.EngineTest › testSubchartsContextWithAlias PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testSubchartWithAliasDefaultsAvailable PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testTemplateBasePathValue PASSED 4 ms
org.alexmond.jhelm.core.service.EngineTest › testTemplateNameValue PASSED 2 ms
org.alexmond.jhelm.core.service.EngineTest › testToYamlPreservesNullValues PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testTraefikServiceNestedRangePattern PASSED 3 ms
org.alexmond.jhelm.core.service.EngineTest › testValidationPatternMultipleEmptyIncludes PASSED 10 ms
org.alexmond.jhelm.core.service.EngineTest › testValidationPatternNoErrors PASSED 10 ms
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processChainMultipleRenderers PASSED 7 ms
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processIncludesStderrInErrorOnNonZeroExit PASSED 8 ms
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processPassesManifestThroughCommand PASSED 2 ms
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processReInterruptsWhenThreadInterrupted PASSED 8 ms
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processThrowsOnNonZeroExitCode PASSED 3 ms
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processThrowsOnTimeout PASSED 1,005 ms
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processTransformsManifest PASSED 3 ms
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processWithScriptPostRenderer PASSED 4 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › eachModeCarriesItsDefaultVersion PASSED 0 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromDefaultsToHelm4(String)[1] PASSED 1 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromDefaultsToHelm4(String)[2] PASSED 1 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromNullDefaultsToHelm4 PASSED 0 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromParsesTheHelmLine(String, HelmCompatibility)[1] PASSED 1 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromParsesTheHelmLine(String, HelmCompatibility)[2] PASSED 1 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromParsesTheHelmLine(String, HelmCompatibility)[3] PASSED 1 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromParsesTheHelmLine(String, HelmCompatibility)[4] PASSED 1 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromParsesTheHelmLine(String, HelmCompatibility)[5] PASSED 1 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromParsesTheHelmLine(String, HelmCompatibility)[6] PASSED 0 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromParsesTheHelmLine(String, HelmCompatibility)[7] PASSED 0 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromRejectsUnknownLines(String)[1] PASSED 1 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromRejectsUnknownLines(String)[2] PASSED 1 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › fromRejectsUnknownLines(String)[3] PASSED 0 ms
org.alexmond.jhelm.core.service.HelmCompatibilityTest › onlyHelm4PrunesNullValues PASSED 1 ms
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › autoConfigRegistryManagerHonorsRegistryConfigPathProperty PASSED 1 ms
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › defaultConstructorsResolveAgainstTheCurrentEnvironment PASSED 1 ms
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › registryConfigFallsBackToHelmOsDefault PASSED 1 ms
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › registryConfigHonorsHelmRegistryConfig PASSED 0 ms
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › repositoriesConfigFallsBackToHelmOsDefault PASSED 1 ms
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › repositoriesConfigHonorsHelmRepositoryConfig PASSED 0 ms
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › repositoryCacheFallsBackToJhelmDefault PASSED 1 ms
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › repositoryCacheHonorsHelmRepositoryCache PASSED 0 ms
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › resolvesTheMacOsHelmLocations PASSED 1 ms
org.alexmond.jhelm.core.service.JhelmChartDownloaderAdapterTest › adapterDelegatesSupportsAndDownload PASSED 1 ms
org.alexmond.jhelm.core.service.JhelmChartDownloaderAdapterTest › adapterTranslatesPluginExceptionToIoException PASSED 2 ms
org.alexmond.jhelm.core.service.JhelmChartDownloaderAdapterTest › repoManagerRoutesCustomSchemeToAJavaDownloader PASSED 10 ms
org.alexmond.jhelm.core.service.JhelmLifecycleListenerAdapterTest › aThrowingListenerIsSwallowed PASSED 1 ms
org.alexmond.jhelm.core.service.JhelmLifecycleListenerAdapterTest › deliversMappedEventWithReleaseDetails PASSED 0 ms
org.alexmond.jhelm.core.service.JhelmLifecycleListenerAdapterTest › everyInternalPhaseMapsToAPublicPhase PASSED 2 ms
org.alexmond.jhelm.core.service.JhelmLifecycleListenerAdapterTest › mapsDeletePhaseToUninstall PASSED 1 ms
org.alexmond.jhelm.core.service.JhelmPostRendererAdapterTest › adapterDelegatesToThePlugin PASSED 0 ms
org.alexmond.jhelm.core.service.JhelmPostRendererAdapterTest › adapterTranslatesPluginExceptionToIoException PASSED 0 ms
org.alexmond.jhelm.core.service.JhelmPostRendererAdapterTest › serviceLoaderPluginIsDiscoveredAdaptedAndApplied PASSED 1 ms
org.alexmond.jhelm.core.service.JhelmTemplateFunctionAdapterTest › adaptInvokesThePluginFunction PASSED 1 ms
org.alexmond.jhelm.core.service.JhelmTemplateFunctionAdapterTest › adaptTranslatesPluginExceptionToUnchecked PASSED 0 ms
org.alexmond.jhelm.core.service.JhelmTemplateFunctionAdapterTest › collectGathersFunctionsFromProviders PASSED 0 ms
org.alexmond.jhelm.core.service.JhelmTemplateFunctionAdapterTest › pluginFunctionIsCallableFromAChartTemplate PASSED 2 ms
org.alexmond.jhelm.core.service.KubeServiceNamespaceSetListingTest › listReleasesForEmptyNamespaceSetReturnsEmptyList PASSED 1 ms
org.alexmond.jhelm.core.service.KubeServiceNamespaceSetListingTest › listReleasesForNamespaceSetFlattensPerNamespaceResults PASSED 5 ms
org.alexmond.jhelm.core.service.LifecyclePhaseTest › testWireValues PASSED 0 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › blobExistsFalseOnNon200 PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › blobExistsFalseWhenRequestThrows PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › blobExistsTrueOn200 PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › downloadBlobFailsWhenRedirectChainExceedsCap PASSED 5 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › downloadBlobRejectsDisallowedScheme PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › downloadBlobRejectsInternalInitialUrl PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › downloadBlobRejectsRedirectWithNoLocation PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenFallsBackToAccessToken PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenReturnsNullOnNon200 PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenReturnsNullWhenBodyHasNoToken PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenReturnsNullWhenRequestThrows PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenReturnsTokenFromSuccessBody PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenUsesDockerAuthEndpointAndReturnsToken PASSED 60 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › getManifestParsesBodyWithTokenAndAccept PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › getManifestReturnsNullWhenNoEntity PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › resolveDigestFromIndexFallsBackToFirstEntry PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › resolveDigestFromIndexReturnsNullForEmptyManifests PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testBlobExistsRejectsInternalMetadataHost PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testFetchTokenRejectsInternalMetadataHost PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testGetManifestRejectsInternalMetadataHost PASSED 0 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testIsManifestIndexDetectsIndex PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testParseOciUrlDefaultsToLatest PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testParseOciUrlInvalid PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testParseOciUrlWithTag PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testResolveDigestFromIndexPrefersLinuxAmd64 PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testResolveDigestFromIndexPrefersNoPlatform PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testStrictModeConstructorStillGuardsMetadataHost PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testVerifyLoginExchangesTokenOnBearerChallenge PASSED 3 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testVerifyLoginRejectsBadCredentialsOnTokenExchange PASSED 3 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testVerifyLoginRejectsBasicChallenge PASSED 2 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testVerifyLoginRejectsInternalMetadataHost PASSED 1 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testVerifyLoginSucceedsWhenPingReturns200 PASSED 3 ms
org.alexmond.jhelm.core.service.OciRegistryClientTest › testVerifyLoginThrowsOnServerError PASSED 2 ms
org.alexmond.jhelm.core.service.PluginLoaderTest › autoConfigWiresExternalTemplateFunctionIntoEngine(Path) PASSED 1,168 ms
org.alexmond.jhelm.core.service.PluginLoaderTest › discoversAndIsolatesExternalPostRenderer(Path) PASSED 93 ms
org.alexmond.jhelm.core.service.PluginLoaderTest › emptyPathLoadsNothing PASSED 0 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testAuthBuilder PASSED 1 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testConfigBuilder PASSED 1 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testDefaultConstructorCreatesConfigPath PASSED 1 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testGetAuthReturnsNullForNonExistentRegistry PASSED 1 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testLoadConfigReadsPersistedFile PASSED 4 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testLoadConfigReturnsEmptyConfigWhenFileMissing PASSED 1 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testLoginOverwritesExistingCredentials PASSED 10 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testLoginStoresCredentials PASSED 6 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testLoginWritesOwnerOnlyCredentialsFile PASSED 7 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testLogoutRemovesCredentials PASSED 4 ms
org.alexmond.jhelm.core.service.RegistryManagerTest › testMultipleRegistries PASSED 5 ms
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthFailsClosedWhenRepoUrlMissing PASSED 0 ms
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthHandlesNullPassword PASSED 0 ms
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthSendsCrossHostWhenPassCredentialsAll PASSED 1 ms
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthSetsBasicHeader PASSED 1 ms
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthSkipsCredentialsOnDifferentHost PASSED 1 ms
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthSkipsNullRepo PASSED 0 ms
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthSkipsWhenNoCredentials PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerDownloaderTest › routesCustomSchemeToRegisteredDownloader PASSED 15 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoDuplicateWithoutForceUpdateFails PASSED 5 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoForceUpdateReplaces PASSED 6 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoPersistsCredentialsAndTls PASSED 6 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[1] PASSED 2 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[2] PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[3] PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[4] PASSED 2 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[5] PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[6] PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[7] PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[8] PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testChartVersionComparableSortsOldestFirst PASSED 0 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testClose PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testComputeBytesSha256KnownValue PASSED 2 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testComputeBytesSha256MatchesFileMethod PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testComputeFileSha256 PASSED 2 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testComputeFileSha256KnownValue PASSED 2 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testDeriveOciFileName(String, String)[1] PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testDeriveOciFileName(String, String)[2] PASSED 0 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testDeriveOciFileName(String, String)[3] PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testFindChartVersionsAcrossRepos PASSED 11 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testFindChartVersionsSkipsRepoWithoutIndex PASSED 12 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testGetChartCacheDirIsSubdirOfCacheDir PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testGetChartCacheFileStripsPrefix PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testGetChartVersionsFromRealRepo PASSED 2,752 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testGetRepositoryFound PASSED 5 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testGetRepositoryNotFound PASSED 4 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testGetRepoUrlFound PASSED 5 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testGetRepoUrlNotFound PASSED 4 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testLatestOfAcrossRepos PASSED 12 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testLoadConfigReturnsDefaultWhenFileNotExists PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testLookupChartInIndexFileNotExists PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testLookupChartInIndexFound PASSED 3 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testLookupChartInIndexVersionNotFound PASSED 2 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromRepoUrl PASSED 7 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromRepoUrlAnonymous PASSED 9 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromRepoUrlIndexDownloadFails PASSED 10 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromRepoUrlRequiresVersion PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromRepoUrlWithProvFetchesProvenance PASSED 9 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromUrl PASSED 5 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromUrlRecordsHttpMetrics PASSED 7 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromUrlWithAuthSendsHeader PASSED 9 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullOci PASSED 9 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullResolvesLatestVersionWhenOmitted PASSED 10 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPullUnknownChartWithoutVersionThrowsIllegalArgument PASSED 6 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testPushOci PASSED 9 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testRegistryLoginRejectsBadCredentialsWithoutStoring PASSED 56 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testRegistryLoginValidatesThenStores PASSED 6 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testRemoveRepo PASSED 8 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testRepoNotFound PASSED 3 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testRepositoryCacheOverrideBlankFallsBackToDefault PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testRepositoryCacheOverrideTakesPrecedence PASSED 3 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testResolveChartUrl(String, String)[1] PASSED 2 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testResolveChartUrl(String, String)[2] PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testResolveChartUrl(String, String)[3] PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testSaveAndLoadConfigRoundTrip PASSED 4 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testUnifiedPullRejectsMissingVersion PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testUntar PASSED 4 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testUntarRejectsPathTraversal PASSED 3 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testUpdateRepo PASSED 8 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testUpdateRepoSendsBasicAuth PASSED 7 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testVerifyBlobDigestMatch PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testVerifyBlobDigestMismatch PASSED 2 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testVerifyBlobDigestSkipsNonSha256 PASSED 1 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testVersionComparisonMatchesHelmSemver PASSED 2 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › longRefChainDoesNotKillTheProcess PASSED 21 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › oversizeSchemaFailsTheChartRatherThanSkippingValidation PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › remoteRefIsNeverFetched PASSED 146 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › schemaCacheIsBounded PASSED 33 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › schemaNestedBeyondJhelmsLimitIsRejected PASSED 3 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › schemaWithinJhelmsLimitStillValidates PASSED 4 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_additionalPropertiesFalse_rejectsUnknownKey PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_allOf_enforced PASSED 2 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_anyOf_enforced PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_arrayItems_enforced PASSED 2 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_blankSchema_doesNothing PASSED 0 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_const_enforced PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_draft07Schema_selectedByDollarSchema PASSED 3 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_enumViolation_throwsException PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_exceptionMessage_containsChartNameAndErrors PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_exclusiveMinimum_enforced PASSED 2 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_fractionalDoubleFailsIntegerType PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_ifThenElse_conditionalRequired PASSED 2 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_malformedSchema_logsWarningOnly PASSED 2 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_maximumViolation_throwsException PASSED 4 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_minimumViolation_throwsException PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_missingRequiredField_throwsException PASSED 3 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_multipleOf_enforced PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_nestedObjectValidation_detectsViolation PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_nullSchema_doesNothing PASSED 0 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_oneOf_enforced PASSED 2 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_patternViolation_throwsException PASSED 3 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_refToDefs_isResolved PASSED 3 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_sameSchemaTwice_usesCacheAndStaysConsistent PASSED 2 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_typeViolation_throwsException PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_unknownKeysAllowedByDefault_doesNotThrow PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_validValues_doesNotThrow PASSED 0 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_wholeDoubleSatisfiesIntegerType PASSED 1 ms
org.alexmond.jhelm.core.service.SchemaValidatorTest › valuesNestedBeyondTheLimitFailTheChart PASSED 9 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testBuildProvenanceYamlIncludesAllFields PASSED 1 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testBuildProvenanceYamlOmitsNullFields PASSED 1 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testExtractSignedDataInvalidNoBlankLine PASSED 1 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testExtractSignedDataInvalidNoHash PASSED 1 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testExtractSignedDataInvalidNoSignatureBlock PASSED 2 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testExtractSignedDataUnescapesDashEscapedLines PASSED 1 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testExtractSignedDataValid PASSED 3 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testLoadPublicKeyringFromFile PASSED 2 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testLoadSecretKeyFromFile PASSED 4 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testLoadSecretKeyNotFound PASSED 5 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testSignAndVerifyRoundTrip PASSED 15 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testSignProducesValidClearSignedMessage PASSED 4 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyFailsWithTamperedChart PASSED 7 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyFailsWithWrongPublicKey PASSED 151 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyRejectsExpiredKey PASSED 161 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyRejectsNoSignatureContent PASSED 1 ms
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyRejectsRevokedKey PASSED 242 ms
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest › allowsPublicLiteral PASSED 0 ms
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest › refusesInternalTargets(String)[1] PASSED 1 ms
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest › refusesInternalTargets(String)[2] PASSED 1 ms
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest › refusesInternalTargets(String)[3] PASSED 0 ms
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest › refusesInternalTargets(String)[4] PASSED 0 ms
org.alexmond.jhelm.core.service.TemplateCacheDefineTest › libraryDefineSurvivesSharedCacheAcrossCharts PASSED 10 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › allowsPublicHttpUrls(String)[1] PASSED 2 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › allowsPublicHttpUrls(String)[2] PASSED 0 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › allowsPublicHttpUrls(String)[3] PASSED 1 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › allowsPublicHttpUrls(String)[4] PASSED 0 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[1] PASSED 1 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[10] PASSED 0 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[2] PASSED 0 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[3] PASSED 0 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[4] PASSED 1 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[5] PASSED 1 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[6] PASSED 1 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[7] PASSED 1 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[8] PASSED 1 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[9] PASSED 3 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › loopbackIsInternalInBothModes PASSED 1 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › siteLocalIsInternalOnlyInStrictMode PASSED 1 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › strictModeStillBlocksAlwaysInternalTargets(String)[1] PASSED 1 ms
org.alexmond.jhelm.core.service.UrlSecurityTest › strictModeStillBlocksAlwaysInternalTargets(String)[2] PASSED 0 ms
org.alexmond.jhelm.core.service.ValueEncryptorTest › testDecryptAcceptsBareCiphertext PASSED 2 ms
org.alexmond.jhelm.core.service.ValueEncryptorTest › testDecryptValuesWalksNestedMapsAndLists PASSED 1 ms
org.alexmond.jhelm.core.service.ValueEncryptorTest › testDisabledIsNoOp PASSED 1 ms
org.alexmond.jhelm.core.service.ValueEncryptorTest › testEncryptDecryptRoundTrip PASSED 1 ms
org.alexmond.jhelm.core.service.ValueEncryptorTest › testFailOnErrorFalseLeavesValueUntouched PASSED 12 ms
org.alexmond.jhelm.core.service.ValueEncryptorTest › testFailOnErrorTrueThrows PASSED 1 ms
org.alexmond.jhelm.core.SubchartNullCoalesceTest › nullOverrideOnUndeclaredSubchartKeyIsKept PASSED 374 ms
org.alexmond.jhelm.core.SubchartValuePropagationTest › testComputedHelpersFromSubchartValues PASSED 7 ms
org.alexmond.jhelm.core.SubchartValuePropagationTest › testDirectSubchartValueAccess PASSED 6 ms
org.alexmond.jhelm.core.SubchartValuePropagationTest › testGlobalValuePropagation PASSED 7 ms
org.alexmond.jhelm.core.SubchartValuePropagationTest › testOverrideMergingWithSubchartDefaults PASSED 27 ms
org.alexmond.jhelm.core.SubchartValuePropagationTest › testParentNullOverrideDeletesSubchartDefault PASSED 6 ms
org.alexmond.jhelm.core.SubchartValuePropagationTest › testSubchartServiceUsesOwnDefaults PASSED 8 ms
org.alexmond.jhelm.core.SubchartValuePropagationTest › testSubchartTemplatesRendered PASSED 6 ms
org.alexmond.jhelm.core.SubchartValuePropagationTest › testUserOverridesSubchartValues PASSED 7 ms
org.alexmond.jhelm.core.TemplateSourceMarkerTest › testSourceMarkerEmittedForTemplate PASSED 6 ms
org.alexmond.jhelm.core.TemplateSourceMarkerTest › testSourceMarkerPrecedesTheDocumentContent PASSED 7 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testComparatorSortsAscendingNewestLast PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[1] PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[10] PASSED 1 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[11] PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[12] PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[13] PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[14] PASSED 1 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[15] PASSED 1 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[2] PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[3] PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[4] PASSED 1 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[5] PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[6] PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[7] PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[8] PASSED 1 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testCompareSign(String, String, int)[9] PASSED 1 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testNonNumericSegmentsFallBackToLexical PASSED 0 ms
org.alexmond.jhelm.core.util.ChartVersionsTest › testNullHandling PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testBeforeHookCreationCallsDeleteBeforeApply PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testBothBeforeHookCreationAndHookSucceeded PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testDefaultPolicyCallsDeleteBeforeApply PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testEmptyHooksListNoInteraction PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testHookFailedDeletesHookAndRethrowsOnWaitFailure PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testHooksFilteredByPhase PASSED 2 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testHooksSortedByWeightAscending PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testHookSucceededCallsDeleteAfterWait PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testNoHooksForPhaseNoInteraction PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testPreCreationDeleteExceptionIsSwallowed PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testWaitFailureWithoutHookFailedPolicyDoesNotDeleteButRethrows PASSED 1 ms
org.alexmond.jhelm.core.util.HookExecutorTest › testWaitForReadyCalledWithTimeoutSeconds PASSED 1 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksDefaultWeight PASSED 1 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksEmptyDeletePolicy PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksExtractsDeletePolicy PASSED 1 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksExtractsKindAndName PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksExtractsNamespace PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksExtractsPhases PASSED 1 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksExtractsWeight PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksIgnoresNonHookDocs PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksMultipleHooks PASSED 1 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksMultiplePhases PASSED 1 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksReturnsEmptyForBlank PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksReturnsEmptyForNoHooks PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksReturnsEmptyForNull PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testStripHooksKeepsManifestWithDashesInCommentParseable PASSED 1 ms
org.alexmond.jhelm.core.util.HookParserTest › testStripHooksOnlyHooks PASSED 1 ms
org.alexmond.jhelm.core.util.HookParserTest › testStripHooksPreservesNonHookDocs PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testStripHooksRemovesHookDocs PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testStripHooksReturnsBlankForBlank PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testStripHooksReturnsEmptyForNull PASSED 1 ms
org.alexmond.jhelm.core.util.HookParserTest › testStripKeptResourcesPreservesNonAnnotated PASSED 0 ms
org.alexmond.jhelm.core.util.HookParserTest › testStripKeptResourcesRemovesAnnotated PASSED 1 ms
org.alexmond.jhelm.core.util.HookParserTest › testStripKeptResourcesReturnsEmptyForNull PASSED 0 ms
org.alexmond.jhelm.core.util.JhelmVersionTest › currentIsTheFilteredProjectVersion PASSED 1 ms
org.alexmond.jhelm.core.util.JhelmVersionTest › withLeadingVNormalises(String, String)[1] PASSED 0 ms
org.alexmond.jhelm.core.util.JhelmVersionTest › withLeadingVNormalises(String, String)[2] PASSED 0 ms
org.alexmond.jhelm.core.util.JhelmVersionTest › withLeadingVNormalises(String, String)[3] PASSED 0 ms
org.alexmond.jhelm.core.util.ManifestDiffTest › testChangedFieldsSameIdentityIsNotOrphan PASSED 0 ms
org.alexmond.jhelm.core.util.ManifestDiffTest › testDroppedResourceIsOrphan PASSED 0 ms
org.alexmond.jhelm.core.util.ManifestDiffTest › testEmptyOldManifestYieldsNoOrphans PASSED 0 ms
org.alexmond.jhelm.core.util.ManifestDiffTest › testIdenticalManifestsHaveNoOrphans PASSED 1 ms
org.alexmond.jhelm.core.util.ManifestDiffTest › testNamespaceIsPartOfIdentity PASSED 1 ms
org.alexmond.jhelm.core.util.ManifestDiffTest › testNewSupersetHasNoOrphans PASSED 1 ms
org.alexmond.jhelm.core.util.ManifestDocumentsTest › doesNotSplitOnDashesInsideAComment PASSED 0 ms
org.alexmond.jhelm.core.util.ManifestDocumentsTest › doesNotSplitOnDashesInsideContent PASSED 1 ms
org.alexmond.jhelm.core.util.ManifestDocumentsTest › handlesCrlfSeparators PASSED 0 ms
org.alexmond.jhelm.core.util.ManifestDocumentsTest › splitsOnSeparatorLines PASSED 0 ms
org.alexmond.jhelm.core.util.ManifestDocumentsTest › splitsOnSeparatorWithTrailingSpacesOrComment PASSED 0 ms
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testActivationKeysStripped PASSED 0 ms
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testDottedKeysUnflattenToNestedMaps PASSED 0 ms
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testEmptyPropertySourcesYieldEmptyMap PASSED 6 ms
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testFirstSourceWins PASSED 0 ms
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testHigherSourceOverridesNestedKey PASSED 0 ms
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testIndexedKeysUnflattenToLists PASSED 1 ms
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testNullEnvironmentYieldsEmptyMap PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › doubleEqualsIsTreatedAsEquality PASSED 6 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › filterMatchesNameRegexUnanchored PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › filterRegexNarrows PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › invalidSelectorTermThrows PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › maxZeroMeansNoLimit PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › negativeOffsetTreatedAsZero PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › noCriteriaReturnsAllSortedByName PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › offsetAndMaxPaginateAfterSorting PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › retainStatusesKeepsOnlyMatching PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › retainStatusesNullKeepsAll PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › selectorAndsMultipleTerms PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › selectorEqualityFiltersByLabel PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseFiltersTest › selectorInequalityExcludesMatchingAndMissingLabels PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidNamespaces(String)[1] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidNamespaces(String)[2] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidNamespaces(String)[3] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidNamespaces(String)[4] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidReleaseNames(String)[1] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidReleaseNames(String)[2] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidReleaseNames(String)[3] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidReleaseNames(String)[4] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidReleaseNames(String)[5] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › allowsBlankNamespaceAsDefault PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › generateNameFallsBackWhenChartNameBlank PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › generateNameSanitizesAndBoundsLength PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › generateNameUsesChartNameAndTimestamp PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[1] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[2] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[3] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[4] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[5] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[6] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[1] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[2] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[3] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[4] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[5] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[6] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[7] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[8] PASSED 1 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[9] PASSED 0 ms
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsTooLongReleaseName PASSED 0 ms
org.alexmond.jhelm.core.util.RenderedManifestTest › testGroupBySourceKeysByTemplatePath PASSED 1 ms
org.alexmond.jhelm.core.util.RenderedManifestTest › testParseAttributesEachDocumentToItsSource PASSED 0 ms
org.alexmond.jhelm.core.util.RenderedManifestTest › testParseCarriesSourceForwardToUnmarkedDocuments PASSED 0 ms
org.alexmond.jhelm.core.util.RenderedManifestTest › testShowOnlyMatchesByTrailingPathSegment PASSED 0 ms
org.alexmond.jhelm.core.util.RenderedManifestTest › testShowOnlyMatchesFullSourcePath PASSED 0 ms
org.alexmond.jhelm.core.util.RenderedManifestTest › testShowOnlyOrdersByRequest PASSED 0 ms
org.alexmond.jhelm.core.util.RenderedManifestTest › testShowOnlyThrowsWhenTemplateMatchesNothing PASSED 0 ms
org.alexmond.jhelm.core.util.RenderedManifestTest › testSkipTestsDropsHookTestDocuments PASSED 0 ms
org.alexmond.jhelm.core.util.ThreeWayJsonMergeTest › changedScalarIsMeasuredAgainstLiveObject PASSED 1 ms
org.alexmond.jhelm.core.util.ThreeWayJsonMergeTest › controllerSetFieldNotManagedByReleaseIsPreserved PASSED 0 ms
org.alexmond.jhelm.core.util.ThreeWayJsonMergeTest › fieldAlreadyAtDesiredValueOnClusterIsNotResent PASSED 1 ms
org.alexmond.jhelm.core.util.ThreeWayJsonMergeTest › identicalStatesProduceEmptyPatch PASSED 0 ms
org.alexmond.jhelm.core.util.ThreeWayJsonMergeTest › newFieldAddedByReleaseIsIncluded PASSED 1 ms
org.alexmond.jhelm.core.util.ThreeWayJsonMergeTest › nullOriginalPrunesNothing PASSED 1 ms
org.alexmond.jhelm.core.util.ThreeWayJsonMergeTest › releaseReassertsItsValueWhenDriftedOnCluster PASSED 0 ms
org.alexmond.jhelm.core.util.ThreeWayJsonMergeTest › removedEnvEntryIsPrunedByReplacingTheWholeArray PASSED 0 ms
org.alexmond.jhelm.core.util.ThreeWayJsonMergeTest › topLevelKeyDroppedByReleaseIsDeleted PASSED 0 ms
org.alexmond.jhelm.core.util.ThreeWayJsonMergeTest › wholeEnvRemovalEmitsExplicitNullDeletion PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesLoaderProfilesTest › testMultipleProfilesLastWinsForSidecars PASSED 2 ms
org.alexmond.jhelm.core.util.ValuesLoaderProfilesTest › testNestedDirectiveFormGatesAndPrunes PASSED 3 ms
org.alexmond.jhelm.core.util.ValuesLoaderProfilesTest › testOnCloudPlatformKeyStrippedButDocumentApplies PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderProfilesTest › testOnProfileGatingAndStripping PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderProfilesTest › testPlainMultiDocFileUnchangedWithoutProfiles PASSED 2 ms
org.alexmond.jhelm.core.util.ValuesLoaderProfilesTest › testSidecarFileMergedWhenProfileActive PASSED 2 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testAllEmptyDocuments PASSED 2 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testBareOctalLiteralsParseAsOctalLikeHelm PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testDeepMergeDirectly PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testEmptyDocumentSkipped PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testEmptyFile PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testIsUrlDetectsHttp PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testIsUrlRejectsFilePaths PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testLoadFromUrl PASSED 317 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testLoadFromUrlHttpError PASSED 6 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testLoadFromUrlNestedValues PASSED 5 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testMultiDocumentDeepMergeNestedMaps PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testMultiDocumentLaterOverridesScalar PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testMultiDocumentNonOverlapping PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testNonStringMapKeysAreStringified PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testNullLiteralParsedAsNull(String)[1] PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testNullLiteralParsedAsNull(String)[2] PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testNullLiteralParsedAsNull(String)[3] PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testNullLiteralParsedAsNull(String)[4] PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testNullLiteralParsedAsNull(String)[5] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testSingleDocument PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testYaml11BooleansParsedLikeHelm PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesLoaderTest › testYamlAnchorAliasResolution PASSED 2 ms
org.alexmond.jhelm.core.util.ValuesOverridesConfigServerTest › testDefaultOrderFilesThenConfigServerThenSet PASSED 2 ms
org.alexmond.jhelm.core.util.ValuesOverridesConfigServerTest › testOverrideNoneDropsConfigServerBelowFiles PASSED 3 ms
org.alexmond.jhelm.core.util.ValuesOverridesConfigServerTest › testOverrideSystemPropertiesLiftsConfigServerAboveSet PASSED 4 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetCoercesBoolean PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetCoercesInteger PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetCoercesNull PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetDeepNesting PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetDotNotation PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetEmptyValueIsEmptyString PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetFileReadsContents PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetFloatStaysString PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetIgnoresMissingEquals PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetJsonParsesList PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetJsonParsesMap PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetLeadingZeroStaysString PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetLiteralIntegerStaysString PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetLiteralKeepsCommasVerbatim PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetLiteralNestsOnDottedKey PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetMergesIntoExistingMap PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetOverwritesExistingScalar PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetPlainStringStaysString PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetSimpleKey PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetStringBooleanStaysString PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetStringKeepsRawString PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetValueWithEquals PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testConflictingTypesMapVsScalar PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testDeepMergeAcrossFiles PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testEmptyFileDoesNotClearValues PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testEmptyInputs PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testMixedLocalAndUrlFiles PASSED 6 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testNullInputs PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testNullValueRemovesKey PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testParseFilesLaterOverridesEarlier PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testParseFromMultipleFiles PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testParseFromSetArgs PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testParseFromSingleFile PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testScalarToMapConversion PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetJsonOverridesSetOverridesFile PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetLiteralWinsOverSetJson PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetOverridesAllFiles PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetOverridesFile PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetOverridesNestedFileValues PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetOverridesUrlFile PASSED 8 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testThreeFilesCascadeOrder PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesOverridesTest › testUrlValueFile PASSED 6 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testActiveOrderAndDedupPreservedForLastWins PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testEmptyProfiles PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[1] PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[10] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[11] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[12] PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[13] PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[14] PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[15] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[16] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[17] PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[18] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[2] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[3] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[4] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[5] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[6] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[7] PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[8] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[9] PASSED 0 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testInvalidExpressionThrows PASSED 1 ms
org.alexmond.jhelm.core.util.ValuesProfilesTest › testNullAndBlankExpressionAlwaysMatch PASSED 0 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testBasicSeparator PASSED 1 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testCertManagerStyleSeparator PASSED 1 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testEmptyDocuments PASSED 0 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testGrafanaDashboardWithBlankLines PASSED 1 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testJsonWithDashes PASSED 0 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testMultilineStringWithDashes PASSED 0 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testMultipleSeparatorsInRow PASSED 0 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testSeparatorAtStart PASSED 0 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testSeparatorWithComment PASSED 0 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testSeparatorWithTrailingWhitespace PASSED 0 ms
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testTrailingSeparator PASSED 0 ms
org.alexmond.jhelm.core.VariableScopingTest › testEmptyMapAndListHandling PASSED 23 ms
org.alexmond.jhelm.core.VariableScopingTest › testSubchartValueIsolation PASSED 43 ms
org.alexmond.jhelm.core.VariableScopingTest › testVariableScopingChart PASSED 23 ms