org.alexmond.jhelm.core.action.CreateActionTest › testCreateChartFailsWhenDirectoryExists |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.CreateActionTest › testCreateChartSuccess |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.action.DependencyUpdateActionTest › noDependenciesReturnsEmptyLockWithoutWritingChartLock |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.DependencyUpdateActionTest › passesEnabledTagsThroughAndNullsEmptyTags |
PASSED
|
12 ms |
|
org.alexmond.jhelm.core.action.DependencyUpdateActionTest › resolvesDownloadsAndWritesLockWhenDependenciesPresent |
PASSED
|
195 ms |
|
org.alexmond.jhelm.core.action.DependencyUpdateActionTest › skipRefreshDoesNotUpdateRepositories |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.action.DependencyUpdateActionTest › throwsWhenChartPathIsNotADirectory |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testGetAll |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testGetAllWithHooks |
PASSED
|
0 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
|
1 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testGetManifestNull |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testGetMetadata |
PASSED
|
2 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
|
0 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testGetRelease |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testGetReleaseByRevision |
PASSED
|
2 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
|
2 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testGetValuesAllWithNullConfig |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testGetValuesEmptyConfig |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testGetValuesUserOnly |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testToJson |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.action.GetActionTest › testToYaml |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.HistoryActionTest › testHistoryReturnsReleases |
PASSED
|
14 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallAppliesCrdsBeforeManifest |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallAppliesCustomDescriptionAndLabels |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallCreatesNamespaceBeforeApply |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallDryRunSkipsKube |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallDryRunWithoutKubeService |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallNoHooksSkipsHooks |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallPersistsUserValuesAsConfig |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallRecordsActionMetrics |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallRejectsLibraryChart |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallRollsBackOnStoreFailure |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallRunsHooksAndStripsManifest |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallServerDryRunValidatesWithoutPersisting |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallSkipsNamespaceCreationByDefault |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallSuccess |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallUsesDefaultDescriptionWhenNoneGiven |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.InstallActionTest › testInstallWithNullKubeServiceNoop |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.LintActionTest › testLintMissingChartYaml |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.LintActionTest › testLintMissingDescription |
PASSED
|
11 ms |
|
org.alexmond.jhelm.core.action.LintActionTest › testLintMissingName |
PASSED
|
11 ms |
|
org.alexmond.jhelm.core.action.LintActionTest › testLintNonExistentPath |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.LintActionTest › testLintSchemaViolation |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.action.LintActionTest › testLintTemplateSyntaxError |
PASSED
|
17 ms |
|
org.alexmond.jhelm.core.action.LintActionTest › testLintValidChart |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.action.LintActionTest › testLintWithKubeVersionRendersTemplates |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.action.LintActionTest › testLintWithOverrideValues |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.action.LintActionTest › testLintWithSubchartsSurfacesSubchartFindings |
PASSED
|
12 ms |
|
org.alexmond.jhelm.core.action.ListActionTest › testListAllDelegatesToAllNamespaces |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.ListActionTest › testListReturnsEmptyList |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.ListActionTest › testListReturnsReleases |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.PackageActionTest › testPackageChartCreatesArchive |
PASSED
|
15 ms |
|
org.alexmond.jhelm.core.action.PackageActionTest › testPackageChartRespectsHelmignore |
PASSED
|
38 ms |
|
org.alexmond.jhelm.core.action.PackageActionTest › testPackageChartWithoutSignatureNoProvFile |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.action.PackageActionTest › testPackageChartWithSignatureCreatesProvFile |
PASSED
|
34 ms |
|
org.alexmond.jhelm.core.action.PackageActionTest › testPackageChartWithVersionOverridesRewritesChartYaml |
PASSED
|
11 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testCleanupOnFailDeletesAndRethrows |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testDryRunDoesNotApplyOrStore |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testForceDeletesBeforeApply |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testRecreatePodsRestartsWorkloads |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackFailsWhenRevisionNotFound |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackNoHooksSkipsHooks |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackPrunesHistoryAfterStoreWithGivenMaxHistory |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackReturnsNewRelease |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackRunsHooksAndStripsManifest |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testRollbackSuccess |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.RollbackActionTest › testWaitCallsWaitForReadyWithJobsFlag |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.action.SearchHubActionTest › testHubResultUrl |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.action.SearchHubActionTest › testHubResultUrlEmpty |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.SearchHubActionTest › testSearchEmptyResult |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.SearchHubActionTest › testSearchHttpError |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.action.SearchHubActionTest › testSearchReturnsResults |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowAll |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowAllMinimal |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowChart |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowCrdsEmptyOrNull(List)[1] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowCrdsEmptyOrNull(List)[2] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowCrdsWithData |
PASSED
|
46 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowReadmeEmpty |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowReadmeWithData |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowValuesEmptyOrNull(Map)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowValuesEmptyOrNull(Map)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.ShowActionTest › testShowValuesWithData |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.StatusActionTest › testGetResourceStatusesReturnsStatuses |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.StatusActionTest › testGetResourceStatusesWithBlankManifestReturnsEmpty |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.action.StatusActionTest › testGetResourceStatusesWithNullManifestReturnsEmpty |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.action.StatusActionTest › testStatusReturnsEmpty |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.action.StatusActionTest › testStatusReturnsRelease |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.TemplateActionProfilesTest › testActivationDirectiveNeverLeaksIntoValues |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.action.TemplateActionProfilesTest › testNoProfileUsesBaseDocumentOnly |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.action.TemplateActionProfilesTest › testProdProfileAppliesGatedDocument |
PASSED
|
12 ms |
|
org.alexmond.jhelm.core.action.TemplateActionProfilesTest › testStagingProfileMergesSidecarFile |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testCrdsExcludedByDefault |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testIncludeCrdsEmitsCrdWithSourceMarker |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testIsInstallByDefault |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testIsUpgradeFlipsReleaseFlag |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testRenderWithControlsIncludeCrdsAndSkipTests |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testRenderWithControlsShowOnlySelectsTemplate |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.action.TemplateActionRenderControlTest › testRenderWithControlsSkipTestsDropsTestHook |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.action.TemplateActionTest › testRenderChart |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.TemplateActionTest › testRenderPassesCapabilitiesOverride |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.action.TestActionTest › testCleanupOnSuccess |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.TestActionTest › testFailingHookException |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.TestActionTest › testFailingHookTimeout |
PASSED
|
5 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
|
2 ms |
|
org.alexmond.jhelm.core.action.TestActionTest › testNoTestHooks |
PASSED
|
1 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
|
2 ms |
|
org.alexmond.jhelm.core.action.UninstallActionTest › testDryRunDeletesNothingAndLeavesHistory |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallKeepHistoryStoresUninstalledReleaseAndKeepsHistory |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallNoHooksSkipsHooks |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallRunsHooksAndStripsManifest |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallSkipsResourcesWithKeepPolicy |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallSuccess |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallThrowsWhenReleaseNotFound |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.UninstallActionTest › testUninstallWithoutKeepHistoryDeletesHistoryAndDoesNotStore |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UninstallActionTest › testWaitCallsWaitForDeleted |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testDefaultNoOverridesReusesPriorConfig |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testDefaultWithOverridesDropsPrior |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testResetOverridesNewDefaultsIgnoringPrior |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testResetThenReuseRendersAgainstNewDefaults |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testReuseRendersAgainstOldDefaults |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeAppliesCustomDescriptionAndLabels |
PASSED
|
93 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeCarriesForwardLabelsWhenNoneSupplied |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeDeletesOrphanedResources |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeDryRun |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeForceDeletesBeforeApply |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeIncrementsVersion |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeNoHooksSkipsHooks |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeNoOrphansSkipsDelete |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradePrunesHistoryAfterStoreWithGivenMaxHistory |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeReappliesPreviousOnStoreFailure |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeRejectsLibraryChart |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeRunsHooksAndStripsManifest |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeServerDryRunValidatesWithoutPersisting |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeSuccess |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeWithoutForceDoesNotDelete |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.UpgradeActionTest › testUpgradeWithOverrideValues |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.VerifyActionTest › testVerifyFailsWhenChartNotFound |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.VerifyActionTest › testVerifyFailsWhenChartTampered |
PASSED
|
39 ms |
|
org.alexmond.jhelm.core.action.VerifyActionTest › testVerifyFailsWhenProvFileNotFound |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.action.VerifyActionTest › testVerifyValidSignature |
PASSED
|
35 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
|
2 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
|
10 ms |
|
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › jhelmMetricsBeanAbsentWithoutMeterRegistry |
PASSED
|
37 ms |
|
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › jhelmMetricsBeanCreatedWhenMeterRegistryPresent |
PASSED
|
46 ms |
|
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › templateCacheBeanAbsentWhenDisabled |
PASSED
|
42 ms |
|
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › templateCacheBeanRegisteredByDefault |
PASSED
|
41 ms |
|
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › templateCacheMaxSizeApplied |
PASSED
|
37 ms |
|
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testConditionalOnMissingBeanAllowsOverride |
PASSED
|
36 ms |
|
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testConfigPathPropertyPassedToRepoManager |
PASSED
|
35 ms |
|
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testCoreBeansRegisteredWithoutKubeService |
PASSED
|
44 ms |
|
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testKubeServiceDependentBeansAbsentWithoutKubeService |
PASSED
|
39 ms |
|
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest › testKubeServiceDependentBeansRegisteredWhenKubeServicePresent |
PASSED
|
61 ms |
|
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › apiKeyConfiguredReflectsKeyPresence |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › exposesModeAndHeaderName |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › fullWithKeyEnablesMutating |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › fullWithoutKeyDoesNotEnableMutating |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › readOnlyNeverEnablesMutating |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest › validApiKeyFalseWhenNoKeyConfigured |
PASSED
|
0 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
|
3 ms |
|
org.alexmond.jhelm.core.CoreConfigTest › testRegistryManagerBean |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.CoreConfigTest › testRepoManagerBean |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.CoreConfigTest › testTemplateActionBean |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.DefineOrderTest › testFullPathOrderingPicksSameDefineWinnerAsHelm |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.exception.ExceptionTest › testChartLoadExceptionWithCause |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.exception.ExceptionTest › testChartLoadExceptionWithSuggestion |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.exception.ExceptionTest › testDeploymentFailedException |
PASSED
|
1 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
|
0 ms |
|
org.alexmond.jhelm.core.exception.ExceptionTest › testKubernetesOperationException429IsTransient |
PASSED
|
0 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
|
0 ms |
|
org.alexmond.jhelm.core.exception.ExceptionTest › testTemplateRenderExceptionWithChartOnly |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.exception.ExceptionTest › testWaitTimeoutException |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.KpsComparisonTest › compareSingleChart(String, String, String, String)[1] |
PASSED
|
1,137 ms |
|
org.alexmond.jhelm.core.KpsComparisonTest › testPullAndCompare |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.KpsComparisonTest › testSearchAndCompare |
PASSED
|
7,342 ms |
|
org.alexmond.jhelm.core.KpsComparisonTest › testSimpleRendering |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testCacheHitCounter |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testCacheMissCounter |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testCacheSizeGauge |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testGetRegistry |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testKubeOperationCounter |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testKubeOperationTimer |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testMultipleRenderRecordings |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testRenderTimerRecorded |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testTimeActionErrorCountsErrorOutcomeAndRethrows |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testTimeActionSuccessRecordsTimerAndCounter |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testTimeChartPullErrorCountsErrorAndRethrows |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testTimeChartPullSuccessRecordsHttpSource |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.metrics.JhelmMetricsTest › testTimeRenderReturnsResult |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testAsConfigReturnsYamlKeyedByBaseName |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testAsSecretsBase64EncodesContent |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testGetBytesReturnsContent |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testGetBytesReturnsEmptyForMissingFile |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testGetReturnsEmptyStringForMissingFile |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testGetReturnsFileContent |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testGlobMatchesFiles |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testGlobReturnsEmptyForNoMatch |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testGlobThenAsConfigThroughTemplate |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testLinesReturnsEmptyForEmptyContent |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testLinesReturnsEmptyForMissingFile |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ChartFilesTest › testLinesReturnsLines |
PASSED
|
1 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
|
0 ms |
|
org.alexmond.jhelm.core.model.ChartLockTest › testGeneratedTimestamp |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.model.ChartLockTest › testReadNonExistentLockFile |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ChartLockTest › testWriteAndReadLockFile |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.model.ReleaseContextTest › testServiceDefaultsToHelm |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ReleaseContextTest › testToMapHasExactKeysAndTypes |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ReleaseContextTest › testToMapPreservesInsertionOrder |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.model.ReleaseContextTest › testToMapProducesExactReleaseWireForm |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › encodesChartTemplatesAndFilesInHelmFormat |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › omitsNullFieldsLikeHelmOmitempty |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › readsAHelmShapedChartPayload |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › readsAHelmShapedReleaseIncludingUnknownFields |
PASSED
|
17 ms |
|
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › roundTripsChartThroughHelmStorageFormat |
PASSED
|
18 ms |
|
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › serializesConfigAsABareMapLikeHelm |
PASSED
|
11 ms |
|
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › serializesInfoTimestampsAsHelmSnakeCase |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest › serializesStatusAsHelmWireString |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.model.ReleaseStatusTest › deserializesFromHelmWireString |
PASSED
|
1 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
|
0 ms |
|
org.alexmond.jhelm.core.model.ReleaseStatusTest › getValueReturnsHelmWireStrings |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.model.ReleaseStatusTest › releaseInfoRoundTripsStatusField |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.model.ReleaseStatusTest › serializesToHelmWireString |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.model.RepositoryConfigTest › testSerializesBackToHelmSnakeCaseKeys |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.model.RepositoryConfigTest › testSnakeCaseWireKeysParseIntoCamelCaseFields |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.NameCollisionTemplateTest › testSubchartOnlyDefineIsRegisteredDespiteNameCollision |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.NestedSubchartValuesTest › testTwoLevelDeepSubchartDefaultIsVisibleToUmbrella |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.output.OutputFormatTest › testHistoryRowHelmShape |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.output.OutputFormatTest › testJsonIsAnArrayForRowLists |
PASSED
|
31 ms |
|
org.alexmond.jhelm.core.output.OutputFormatTest › testListRowHelmShape |
PASSED
|
403 ms |
|
org.alexmond.jhelm.core.output.OutputFormatTest › testReleaseInfoIsANestedObjectWithSnakeCaseKeys |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.output.OutputFormatTest › testReleaseJsonNestsInfoAsAnObject |
PASSED
|
37 ms |
|
org.alexmond.jhelm.core.output.OutputFormatTest › testReleaseYamlNestsInfoAsAMapping |
PASSED
|
32 ms |
|
org.alexmond.jhelm.core.RecursiveTemplateTest › testRecursiveTemplateFailsLoudly |
PASSED
|
329 ms |
|
org.alexmond.jhelm.core.service.CascadePolicyTest › nullOrBlankDefaultsToBackground |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.CascadePolicyTest › parsesKnownModesCaseInsensitively |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.CascadePolicyTest › propagationPolicyMapsToKubernetesValues |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.CascadePolicyTest › unknownModeIsRejected |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartFilesExcludesSpecialDirsAndFiles |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithCrds |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithEverything |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithFiles |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithoutChartYamlThrowsException |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithoutCrds |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithoutReadme |
PASSED
|
13 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithoutValuesSchema |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithReadme |
PASSED
|
14 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadChartWithValuesSchema |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadNonExistentChartThrowsException |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadV1ChartWithRequirementsYaml |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testLoadV2ChartIgnoresRequirementsYaml |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.ChartLoaderTest › testTxtAndJsonFilesLoadedAsTemplates |
PASSED
|
11 ms |
|
org.alexmond.jhelm.core.service.ConfigServerClientTest › testFetchIsSsrfGuarded |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.ConfigServerClientTest › testGuardValidatesTheBuiltUrl |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.ConfigServerClientTest › testUrlFallsBackToDefaultProfile |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.service.ConfigServerClientTest › testUrlOmitsLabelWhenAbsent |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.ConfigServerClientTest › testUrlStripsTrailingSlash |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.service.ConfigServerClientTest › testUrlWithProfilesAndLabel |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testCliOverridesWinOverProperties |
PASSED
|
0 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
|
2 ms |
|
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testFailFastAbortsOnFetchError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testNonFailFastWarnsAndContinues |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.ConfigServerValuesLoaderTest › testPrecedenceFlagsSurfaced |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.DependencyConditionTest › testBackendRendersWithAliasName |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.service.DependencyConditionTest › testBackendServicePort |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.service.DependencyConditionTest › testMonitoringSubchartSkipped |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.service.DependencyConditionTest › testParentConfigMapRendered |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testChartLoaderNoAliasWhenDirMatchesName |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testChartLoaderSetsAliasFromDirectoryName |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testConditionEvaluation |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testConditionEvaluationEmptyValues |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testConditionEvaluationNestedPath |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testConditionEvaluationStringFalse |
PASSED
|
2 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
|
3 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testFileDependencyPreservesVersion |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testMultipleDependenciesMixedConditions |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testNullValuesExcludesConditionedDependency |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testOciDependencyNoAlias |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testOciDependencyPreservesAlias |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testRepositoryAliasStripsAtPrefix |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.DependencyResolverTest › testResolveDependenciesNullDependencies |
PASSED
|
2 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
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineCacheTest › render_contentChange_doesNotReturnStaleResult |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineCacheTest › render_twiceSameChart_cacheIsPopulated |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.EngineCacheTest › render_withCache_producesIdenticalOutput |
PASSED
|
11 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testApiVersionsHasMultipleVersions |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testApiVersionsHasReturnsFalse |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testApiVersionsHasReturnsTrue |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testBareEnabledFalseWithoutConditionStillRenders |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesAvailable |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesBlankKubeVersionUsesDefault |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesDefaultWhenOverrideNull |
PASSED
|
2 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 › testCapabilitiesKubeVersionMinorWithSuffix |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesKubeVersionOverride |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesKubeVersionOverrideAddsLeadingV |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesNonNumericVersionYieldsZeroMajorMinor |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCapabilitiesRecordNullExtraApiVersionsBecomesEmpty |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testChartAnnotationsAccess |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testChartAnnotationsConditional |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testChartAppVersionAccess |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCleanManifestRemovesEmptyDocuments |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCollectionPrintedAsGoFormat |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCommonImagesVersionDebug |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCommonImagesVersionWithSemverTag |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCompareVersions(String, String, int)[1] |
PASSED
|
16 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCompareVersions(String, String, int)[2] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCompareVersions(String, String, int)[3] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testCompareVersions(String, String, int)[4] |
PASSED
|
3 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
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testDeepValuesMerge |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testDependencyAliasFromMetadataOverridesChartName |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testDependencyConditionCommaPathFirstTruthy |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testDependencyConditionDisablesSubchart |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testDependencyConditionEnablesSubchart |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testDependencyConditionMissingPathDefaultsToEnabled |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testDepthLimitPreventsInfiniteNesting |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testDisabledSubchartDefinesDoNotPolluteNamedTemplates |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testDisabledSubchartIsSkipped |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testDnsPolicyNullOmitted |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testFilesGetMissingReturnsEmpty |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testFilesGetReturnsContent |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testGlobalValuesDeepMergedWithSubchartGlobals |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testGlobalValuesPassedToSubcharts |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testHooksTestChart |
PASSED
|
16 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testImportValuesMapForm |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testImportValuesNoImportWhenEmpty |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testImportValuesStringForm |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testImportValuesUserOverrideTakesPrecedence |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testImportValuesWithAlias |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testIncludeFileTemplateRedisChart |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testIncludeFileTemplateSha256sum |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testIncludeFileTemplateWithCondition |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testIncludeTxtTemplateFile |
PASSED
|
24 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testIncludeWithTemplateBasePath |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testKubeServiceDefaultCapabilitiesIsDefault |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testKubeVersionField(String, String)[1] |
PASSED
|
11 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testKubeVersionField(String, String)[2] |
PASSED
|
3 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
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testLibraryChartFromDisk |
PASSED
|
19 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testLibraryChartHelpersAvailableToParent |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testLibraryChartTemplateCollisionKeepsNewerVersion |
PASSED
|
14 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testLibraryChartTemplatesNotRendered |
PASSED
|
3 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
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testNestedOrEqConditionalRendersContent |
PASSED
|
4 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
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testNullFieldPreservedInFromYamlToYamlPipeline |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testNullFieldPreservedWithNullValue |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testPgadmin4HelpersFullParse |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testQuoteNullEnvValue |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testQuoteNullGuardOmitsField |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testQuoteNullOmitsReplicas |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRangeOverMapSortedKeys |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRangeOverMapVariableFieldAccess |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRangeSetMutatesDictInOuterScope |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRegexMatchSubstringInConfig |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRegexReplaceAllAngleBrackets |
PASSED
|
11 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRenderChartMetadata |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRenderEmptyTemplates |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRenderOverridesDefaultValues |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRenderReleaseInfo |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRenderSimpleTemplate |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRenderTemplateWithValues |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testRenderThrowsOnInvalidTemplate |
PASSED
|
3 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
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testReverseAlphabeticalExecutionOrder |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testReverseExecutionOrderChart |
PASSED
|
19 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSemverCompareInTemplate |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSemverCompareSelectsApiVersion |
PASSED
|
26 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSetDollarValuesPropagatesAcrossTemplates |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSplitReturnMapWithUnderscoreKeys |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSubchartDefaultsAvailableInParent |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSubchartDefaultsMergedWithOverrides |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSubchartNullValuesPrunedButTopLevelKept |
PASSED
|
17 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSubchartsContextAvailable |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSubchartsContextFallsBackToReleaseName |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSubchartsContextIncludesValuesAndRelease |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSubchartsContextWithAlias |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testSubchartWithAliasDefaultsAvailable |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testTemplateBasePathValue |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testTemplateNameValue |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testToYamlPreservesNullValues |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testTraefikServiceNestedRangePattern |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testValidationPatternMultipleEmptyIncludes |
PASSED
|
12 ms |
|
org.alexmond.jhelm.core.service.EngineTest › testValidationPatternNoErrors |
PASSED
|
30 ms |
|
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processChainMultipleRenderers |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processIncludesStderrInErrorOnNonZeroExit |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processPassesManifestThroughCommand |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processReInterruptsWhenThreadInterrupted |
PASSED
|
14 ms |
|
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processThrowsOnNonZeroExitCode |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processThrowsOnTimeout |
PASSED
|
1,006 ms |
|
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processTransformsManifest |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest › processWithScriptPostRenderer |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › autoConfigRegistryManagerHonorsRegistryConfigPathProperty |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › defaultConstructorsResolveAgainstTheCurrentEnvironment |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › registryConfigFallsBackToHelmOsDefault |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest › registryConfigHonorsHelmRegistryConfig |
PASSED
|
1 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
|
0 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
|
2 ms |
|
org.alexmond.jhelm.core.service.JhelmChartDownloaderAdapterTest › adapterTranslatesPluginExceptionToIoException |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.JhelmChartDownloaderAdapterTest › repoManagerRoutesCustomSchemeToAJavaDownloader |
PASSED
|
433 ms |
|
org.alexmond.jhelm.core.service.JhelmLifecycleListenerAdapterTest › aThrowingListenerIsSwallowed |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.JhelmLifecycleListenerAdapterTest › deliversMappedEventWithReleaseDetails |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.JhelmLifecycleListenerAdapterTest › everyInternalPhaseMapsToAPublicPhase |
PASSED
|
6 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
|
1 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
|
1 ms |
|
org.alexmond.jhelm.core.service.JhelmTemplateFunctionAdapterTest › collectGathersFunctionsFromProviders |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.JhelmTemplateFunctionAdapterTest › pluginFunctionIsCallableFromAChartTemplate |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.LifecyclePhaseTest › testWireValues |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › blobExistsFalseOnNon200 |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › blobExistsFalseWhenRequestThrows |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › blobExistsTrueOn200 |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › downloadBlobFailsWhenRedirectChainExceedsCap |
PASSED
|
6 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
|
3 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenFallsBackToAccessToken |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenReturnsNullOnNon200 |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenReturnsNullWhenBodyHasNoToken |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenReturnsNullWhenRequestThrows |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenReturnsTokenFromSuccessBody |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › fetchTokenUsesDockerAuthEndpointAndReturnsToken |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › getManifestParsesBodyWithTokenAndAccept |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › getManifestReturnsNullWhenNoEntity |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › resolveDigestFromIndexFallsBackToFirstEntry |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › resolveDigestFromIndexReturnsNullForEmptyManifests |
PASSED
|
1 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
|
1 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › testIsManifestIndexDetectsIndex |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › testParseOciUrlDefaultsToLatest |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › testParseOciUrlInvalid |
PASSED
|
3 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
|
5 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › testStrictModeConstructorStillGuardsMetadataHost |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › testVerifyLoginExchangesTokenOnBearerChallenge |
PASSED
|
4 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
|
6 ms |
|
org.alexmond.jhelm.core.service.OciRegistryClientTest › testVerifyLoginThrowsOnServerError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.PluginLoaderTest › autoConfigWiresExternalTemplateFunctionIntoEngine(Path) |
PASSED
|
1,646 ms |
|
org.alexmond.jhelm.core.service.PluginLoaderTest › discoversAndIsolatesExternalPostRenderer(Path) |
PASSED
|
109 ms |
|
org.alexmond.jhelm.core.service.PluginLoaderTest › emptyPathLoadsNothing |
PASSED
|
1 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
|
5 ms |
|
org.alexmond.jhelm.core.service.RegistryManagerTest › testLoadConfigReturnsEmptyConfigWhenFileMissing |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.RegistryManagerTest › testLoginOverwritesExistingCredentials |
PASSED
|
25 ms |
|
org.alexmond.jhelm.core.service.RegistryManagerTest › testLoginStoresCredentials |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.RegistryManagerTest › testLoginWritesOwnerOnlyCredentialsFile |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RegistryManagerTest › testLogoutRemovesCredentials |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.RegistryManagerTest › testMultipleRegistries |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthFailsClosedWhenRepoUrlMissing |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthHandlesNullPassword |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthSendsCrossHostWhenPassCredentialsAll |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthSetsBasicHeader |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthSkipsCredentialsOnDifferentHost |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthSkipsNullRepo |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest › testConfigureAuthSkipsWhenNoCredentials |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.RepoManagerDownloaderTest › routesCustomSchemeToRegisteredDownloader |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoDuplicateWithoutForceUpdateFails |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoForceUpdateReplaces |
PASSED
|
16 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoPersistsCredentialsAndTls |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[1] |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[2] |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[3] |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[4] |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[5] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[6] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[7] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testAddRepoRejectsUnsafeNames(String)[8] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testClose |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testComputeBytesSha256KnownValue |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testComputeBytesSha256MatchesFileMethod |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testComputeFileSha256 |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testComputeFileSha256KnownValue |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testDeriveOciFileName(String, String)[1] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testDeriveOciFileName(String, String)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testDeriveOciFileName(String, String)[3] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testGetChartCacheDirIsSubdirOfCacheDir |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testGetChartCacheFileStripsPrefix |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testGetChartVersionsFromRealRepo |
PASSED
|
4,148 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testGetRepositoryFound |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testGetRepositoryNotFound |
PASSED
|
15 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testGetRepoUrlFound |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testGetRepoUrlNotFound |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testLoadConfigReturnsDefaultWhenFileNotExists |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testLookupChartInIndexFileNotExists |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testLookupChartInIndexFound |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testLookupChartInIndexVersionNotFound |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromRepoUrl |
PASSED
|
11 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromRepoUrlAnonymous |
PASSED
|
29 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromRepoUrlIndexDownloadFails |
PASSED
|
1,659 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromRepoUrlRequiresVersion |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromRepoUrlWithProvFetchesProvenance |
PASSED
|
13 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromUrl |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromUrlRecordsHttpMetrics |
PASSED
|
65 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testPullFromUrlWithAuthSendsHeader |
PASSED
|
15 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testPullOci |
PASSED
|
20 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testPushOci |
PASSED
|
18 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testRegistryLoginRejectsBadCredentialsWithoutStoring |
PASSED
|
45 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testRegistryLoginValidatesThenStores |
PASSED
|
13 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testRemoveRepo |
PASSED
|
13 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testRepoNotFound |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testRepositoryCacheOverrideBlankFallsBackToDefault |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testRepositoryCacheOverrideTakesPrecedence |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testResolveChartUrl(String, String)[1] |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testResolveChartUrl(String, String)[2] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testResolveChartUrl(String, String)[3] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testSaveAndLoadConfigRoundTrip |
PASSED
|
12 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testUnifiedPullRejectsMissingVersion |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testUntar |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testUntarRejectsPathTraversal |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testUpdateRepo |
PASSED
|
16 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testUpdateRepoSendsBasicAuth |
PASSED
|
23 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testVerifyBlobDigestMatch |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testVerifyBlobDigestMismatch |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testVerifyBlobDigestSkipsNonSha256 |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.RepoManagerTest › testVersionComparisonMatchesHelmSemver |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_blankSchema_doesNothing |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_enumViolation_throwsException |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_exceptionMessage_containsChartNameAndErrors |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_malformedSchema_logsWarningOnly |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_maximumViolation_throwsException |
PASSED
|
33 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_minimumViolation_throwsException |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_missingRequiredField_throwsException |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_nestedObjectValidation_detectsViolation |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_nullSchema_doesNothing |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_patternViolation_throwsException |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_typeViolation_throwsException |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.SchemaValidatorTest › validate_validValues_doesNotThrow |
PASSED
|
2 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
|
6 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testExtractSignedDataUnescapesDashEscapedLines |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testExtractSignedDataValid |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testLoadPublicKeyringFromFile |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testLoadSecretKeyFromFile |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testLoadSecretKeyNotFound |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testSignAndVerifyRoundTrip |
PASSED
|
32 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testSignProducesValidClearSignedMessage |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyFailsWithTamperedChart |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyFailsWithWrongPublicKey |
PASSED
|
154 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyRejectsExpiredKey |
PASSED
|
171 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyRejectsNoSignatureContent |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyRejectsRevokedKey |
PASSED
|
60 ms |
|
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest › allowsPublicLiteral |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest › refusesInternalTargets(String)[1] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest › refusesInternalTargets(String)[2] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest › refusesInternalTargets(String)[3] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest › refusesInternalTargets(String)[4] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.TemplateCacheDefineTest › libraryDefineSurvivesSharedCacheAcrossCharts |
PASSED
|
14 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › allowsPublicHttpUrls(String)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › allowsPublicHttpUrls(String)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › allowsPublicHttpUrls(String)[3] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › allowsPublicHttpUrls(String)[4] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[10] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[3] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[4] |
PASSED
|
0 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
|
0 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[8] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.service.UrlSecurityTest › blocksSsrfTargetsAndBadSchemes(String)[9] |
PASSED
|
1 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
|
1 ms |
|
org.alexmond.jhelm.core.service.ValueEncryptorTest › testDecryptAcceptsBareCiphertext |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.service.ValueEncryptorTest › testDecryptValuesWalksNestedMapsAndLists |
PASSED
|
2 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
|
17 ms |
|
org.alexmond.jhelm.core.service.ValueEncryptorTest › testFailOnErrorTrueThrows |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.SubchartNullCoalesceTest › nullOverrideOnUndeclaredSubchartKeyIsKept |
PASSED
|
13 ms |
|
org.alexmond.jhelm.core.SubchartValuePropagationTest › testComputedHelpersFromSubchartValues |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.SubchartValuePropagationTest › testDirectSubchartValueAccess |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.SubchartValuePropagationTest › testGlobalValuePropagation |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.SubchartValuePropagationTest › testOverrideMergingWithSubchartDefaults |
PASSED
|
7 ms |
|
org.alexmond.jhelm.core.SubchartValuePropagationTest › testParentNullOverrideDeletesSubchartDefault |
PASSED
|
8 ms |
|
org.alexmond.jhelm.core.SubchartValuePropagationTest › testSubchartServiceUsesOwnDefaults |
PASSED
|
13 ms |
|
org.alexmond.jhelm.core.SubchartValuePropagationTest › testSubchartTemplatesRendered |
PASSED
|
12 ms |
|
org.alexmond.jhelm.core.SubchartValuePropagationTest › testUserOverridesSubchartValues |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.TemplateSourceMarkerTest › testSourceMarkerEmittedForTemplate |
PASSED
|
5 ms |
|
org.alexmond.jhelm.core.TemplateSourceMarkerTest › testSourceMarkerPrecedesTheDocumentContent |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.util.HookExecutorTest › testBeforeHookCreationCallsDeleteBeforeApply |
PASSED
|
2 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
|
0 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
|
0 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
|
0 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
|
1 ms |
|
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksExtractsNamespace |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksExtractsPhases |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.HookParserTest › testParseHooksExtractsWeight |
PASSED
|
1 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
|
0 ms |
|
org.alexmond.jhelm.core.util.HookParserTest › testStripHooksPreservesNonHookDocs |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.HookParserTest › testStripHooksRemovesHookDocs |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.HookParserTest › testStripHooksReturnsBlankForBlank |
PASSED
|
1 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
|
0 ms |
|
org.alexmond.jhelm.core.util.HookParserTest › testStripKeptResourcesReturnsEmptyForNull |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ManifestDiffTest › testChangedFieldsSameIdentityIsNotOrphan |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ManifestDiffTest › testDroppedResourceIsOrphan |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.util.ManifestDiffTest › testEmptyOldManifestYieldsNoOrphans |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ManifestDiffTest › testIdenticalManifestsHaveNoOrphans |
PASSED
|
2 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
|
1 ms |
|
org.alexmond.jhelm.core.util.ManifestDocumentsTest › doesNotSplitOnDashesInsideContent |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ManifestDocumentsTest › handlesCrlfSeparators |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ManifestDocumentsTest › splitsOnSeparatorLines |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ManifestDocumentsTest › splitsOnSeparatorWithTrailingSpacesOrComment |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testActivationKeysStripped |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testDottedKeysUnflattenToNestedMaps |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testEmptyPropertySourcesYieldEmptyMap |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testFirstSourceWins |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testHigherSourceOverridesNestedKey |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testIndexedKeysUnflattenToLists |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.PropertySourceMapperTest › testNullEnvironmentYieldsEmptyMap |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseFiltersTest › doubleEqualsIsTreatedAsEquality |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.util.ReleaseFiltersTest › filterMatchesNameRegexUnanchored |
PASSED
|
0 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
|
0 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
|
1 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
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidNamespaces(String)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidNamespaces(String)[2] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidNamespaces(String)[3] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidNamespaces(String)[4] |
PASSED
|
0 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
|
0 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › acceptsValidReleaseNames(String)[5] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › allowsBlankNamespaceAsDefault |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › generateNameFallsBackWhenChartNameBlank |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › generateNameSanitizesAndBoundsLength |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › generateNameUsesChartNameAndTimestamp |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[3] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[4] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[5] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidNamespaces(String)[6] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[3] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ReleaseNamesTest › rejectsInvalidReleaseNames(String)[4] |
PASSED
|
0 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
|
1 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
|
1 ms |
|
org.alexmond.jhelm.core.util.RenderedManifestTest › testShowOnlyMatchesFullSourcePath |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.RenderedManifestTest › testShowOnlyOrdersByRequest |
PASSED
|
1 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.ValuesLoaderProfilesTest › testMultipleProfilesLastWinsForSidecars |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderProfilesTest › testNestedDirectiveFormGatesAndPrunes |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderProfilesTest › testOnCloudPlatformKeyStrippedButDocumentApplies |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderProfilesTest › testOnProfileGatingAndStripping |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderProfilesTest › testPlainMultiDocFileUnchangedWithoutProfiles |
PASSED
|
1 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
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testEmptyDocumentSkipped |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testEmptyFile |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testIsUrlDetectsHttp |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testIsUrlRejectsFilePaths |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testLoadFromUrl |
PASSED
|
309 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testLoadFromUrlHttpError |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testLoadFromUrlNestedValues |
PASSED
|
6 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testMultiDocumentDeepMergeNestedMaps |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testMultiDocumentLaterOverridesScalar |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testMultiDocumentNonOverlapping |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testNonStringMapKeysAreStringified |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.util.ValuesLoaderTest › testNullLiteralParsedAsNull(String)[1] |
PASSED
|
2 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
|
1 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
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesConfigServerTest › testDefaultOrderFilesThenConfigServerThenSet |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesConfigServerTest › testOverrideNoneDropsConfigServerBelowFiles |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesConfigServerTest › testOverrideSystemPropertiesLiftsConfigServerAboveSet |
PASSED
|
1 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
|
2 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
|
0 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetIgnoresMissingEquals |
PASSED
|
0 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
|
0 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetLiteralIntegerStaysString |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetLiteralKeepsCommasVerbatim |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetLiteralNestsOnDottedKey |
PASSED
|
0 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
|
1 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
|
0 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testApplySetValueWithEquals |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testConflictingTypesMapVsScalar |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testDeepMergeAcrossFiles |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testEmptyFileDoesNotClearValues |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testEmptyInputs |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testMixedLocalAndUrlFiles |
PASSED
|
7 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
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testParseFromSingleFile |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testScalarToMapConversion |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetJsonOverridesSetOverridesFile |
PASSED
|
4 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetLiteralWinsOverSetJson |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetOverridesAllFiles |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetOverridesFile |
PASSED
|
3 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetOverridesNestedFileValues |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testSetOverridesUrlFile |
PASSED
|
10 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testThreeFilesCascadeOrder |
PASSED
|
2 ms |
|
org.alexmond.jhelm.core.util.ValuesOverridesTest › testUrlValueFile |
PASSED
|
8 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
|
2 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
|
0 ms |
|
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[13] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[14] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[15] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[16] |
PASSED
|
1 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
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[4] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.ValuesProfilesTest › testExpressionMatching(String, String, boolean)[5] |
PASSED
|
1 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
|
0 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
|
0 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
|
0 ms |
|
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testJsonWithDashes |
PASSED
|
1 ms |
|
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testMultilineStringWithDashes |
PASSED
|
0 ms |
|
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest › testMultipleSeparatorsInRow |
PASSED
|
1 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
|
8 ms |
|
org.alexmond.jhelm.core.VariableScopingTest › testSubchartValueIsolation |
PASSED
|
9 ms |
|
org.alexmond.jhelm.core.VariableScopingTest › testVariableScopingChart |
PASSED
|
7 ms |
|