org.alexmond.jhelm.app.command.ChartResolverTest › missingPathIsRejected |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.command.ChartResolverTest › resolveFromRepoFallsBackToLocalPathWithoutPulling |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.ChartResolverTest › resolveFromRepoWithChartRefPullsFromRegisteredRepo |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.ChartResolverTest › resolveFromRepoWithRepoUrlPullsAndLoadsChart |
PASSED
|
10 ms |
|
org.alexmond.jhelm.app.command.ChartResolverTest › resolvesChartDirectory |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.ChartResolverTest › resolvesPackagedTgz |
PASSED
|
12 ms |
|
org.alexmond.jhelm.app.command.ChartResolverTest › verifyAbortsWhenProvenanceMissing |
PASSED
|
48 ms |
|
org.alexmond.jhelm.app.command.ChartResolverTest › verifyOnDirectoryIsRejected |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.CreateCommandTest › createScaffoldsExpectedChartInProcess |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.CreateCommandUnitTest › testCreateCommandConstructor |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.command.CreateCommandUnitTest › testCreateCommandSuccess |
PASSED
|
28 ms |
|
org.alexmond.jhelm.app.command.CreateCommandUnitTest › testCreateCommandWithStarter |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testChartMetadataWithDependencies |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyBuildCommand |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyBuildCommandEmptyLock |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyBuildCommandSkipRefresh |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyCommandShowsUsage |
PASSED
|
14 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyListCommandStatusMissing |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyListCommandStatusUnpacked |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyListCommandWithChartLock |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyListCommandWithChartsDirectory |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyListCommandWithMultipleDependencies |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyListCommandWithNoDependencies |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyListCommandWithNonExistentChart |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyListCommandWithOkStatus |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyListCommandWithValidChart |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyListCommandWithWrongVersion |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyUpdateCommand |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyUpdateCommandSkipRefresh |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyWithAlias |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testDependencyWithImportValues |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testFileRepositoryUrl |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.DependencyCommandTest › testOciRepositoryUrl |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.command.EncryptDecryptCommandTest › testEncryptThenDecryptRoundTrip |
PASSED
|
28 ms |
|
org.alexmond.jhelm.app.command.EncryptDecryptCommandTest › testKeyFlagOverridesProperty |
PASSED
|
49 ms |
|
org.alexmond.jhelm.app.command.EncryptDecryptCommandTest › testMissingKeyFails |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.command.EnvCommandTest › testEnvKubeconfigFallsBackWhenNoOverride |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.EnvCommandTest › testEnvPrintsKeyValues |
PASSED
|
11 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testAllCommand |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testAllCommandNotFound |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testAllCommandWithError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testGetCommandShowsUsage |
PASSED
|
14 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testHooksCommand |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testHooksCommandEmpty |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testHooksCommandNotFound |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testHooksCommandWithError |
PASSED
|
12 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testManifestCommand |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testManifestCommandNotFound |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testManifestCommandWithError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testMetadataCommand |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testMetadataCommandJsonOutput |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testMetadataCommandNotFound |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testMetadataCommandWithError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testNotesCommand |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testNotesCommandEmpty |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testNotesCommandNotFound |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testNotesCommandWithError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testSubcommandWithNamespace |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testSubcommandWithRevision |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testValuesCommand |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testValuesCommandJsonOutput |
PASSED
|
52 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testValuesCommandNotFound |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testValuesCommandWithAllFlag |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.GetCommandTest › testValuesCommandWithError |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.HistoryCommandTest › testHistoryCommandWithError |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.HistoryCommandTest › testHistoryCommandWithNoHistory |
PASSED
|
31 ms |
|
org.alexmond.jhelm.app.command.HistoryCommandTest › testHistoryCommandWithReleases |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.HistoryCommandTest › testHistoryOutputJsonIsArrayOfHelmRows |
PASSED
|
14 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testDependencyUpdateTriggersUpdateOnLocalChartDir |
PASSED
|
10 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testDescriptionAndLabelsReachInstallOptions |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testGenerateNameConflictsWithExplicitName |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testGenerateNameProducesNameFromChart |
PASSED
|
10 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallAllowedInFullModeWithoutApiKey |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallBlockedInReadOnlyMode |
PASSED
|
10 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallCommandAtomicUninstallsOnFailure |
PASSED
|
10 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallCommandOutputJson |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallCommandSuccess |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallCommandWithDryRun |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallCommandWithError |
PASSED
|
17 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallCommandWithWait |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallCommandWithWaitDoesNotCallOnDryRun |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallDryRunClientModeEnablesDryRun |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallDryRunNoneModeInstallsForReal |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallDryRunServerModeIsDryRun |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallInvalidDryRunModeIsHandled |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallWaitForJobsTriggersWait |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testInstallWaitTimeoutExitsNonZero |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testMissingNameWithoutGenerateNameIsUsageError |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testNoDependencyUpdateWhenFlagAbsent |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testRepoFlagsReachChartResolution |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.InstallCommandTest › testSetLiteralReachesInstallOptionsVerbatim |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.command.LintCommandTest › testLintCommandSuccess |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.LintCommandTest › testLintCommandWithErrors |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.LintCommandTest › testLintCommandWithWarnings |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.LintCommandTest › testLintThreadsSubchartsQuietAndKubeVersion |
PASSED
|
43 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testAllNamespacesUsesListAll |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testExplicitStatusFlagsCombine |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListAllShowsEveryStatus |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListCommandJsonOutput |
PASSED
|
41 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListCommandWithError |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListCommandWithNoReleases |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListCommandWithReleases |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListCommandYamlOutput |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListDefaultHidesUninstalled |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListFilterByNameRegex |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListMaxLimitsCount |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListSelectorByLabel |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.ListCommandTest › testListUninstalledFlagShowsUninstalled |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.PackageCommandTest › testPackageChart |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.PackageCommandTest › testPackageSignRequiresKey |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.PackageCommandTest › testPackageSignWithEnvPassphrase |
PASSED
|
10 ms |
|
org.alexmond.jhelm.app.command.PackageCommandTest › testPackageWithDependencyUpdate |
PASSED
|
13 ms |
|
org.alexmond.jhelm.app.command.PackageCommandTest › testPackageWithDestination |
PASSED
|
12 ms |
|
org.alexmond.jhelm.app.command.PackageCommandTest › testPackageWithError |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.PackageCommandTest › testPackageWithSigning |
PASSED
|
18 ms |
|
org.alexmond.jhelm.app.command.PackageCommandTest › testPackageWithVersionOverrides |
PASSED
|
224 ms |
|
org.alexmond.jhelm.app.command.PullCommandTest › testPullOciChart |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.PullCommandTest › testPullProvKeepsProvenanceFile |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.PullCommandTest › testPullRepoChartMissingVersion |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.PullCommandTest › testPullRepoChartWithVersion |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.PullCommandTest › testPullUntarUnpacksAndRemovesArchive |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.PullCommandTest › testPullVerifyChecksProvenance |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.PullCommandTest › testPullWithDestOption |
PASSED
|
15 ms |
|
org.alexmond.jhelm.app.command.PullCommandTest › testPullWithError |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.PullCommandTest › testPullWithRepoUrlAndAuth |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.command.PushCommandTest › testPushSuccess |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.PushCommandTest › testPushWithError |
PASSED
|
190 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testLoginCommandSuccess |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testLoginCommandWithError |
PASSED
|
47 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testLoginDefaultsHaveNoTlsOverrides |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testLoginHandlesSsrfRejectionCleanly |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testLoginPassesTlsOptionsWithoutPersisting |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testLoginReadsPasswordFromStdin |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testLoginRejectsPasswordAndStdinTogether |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testLoginWithNoPasswordFails |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testLogoutCommandSuccess |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testLogoutCommandWithError |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.RegistryCommandTest › testRegistryCommandShowsUsage |
PASSED
|
10 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testAddCommandSuccess |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testAddCommandWithAuthTlsAndFlags |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testAddCommandWithError |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testListCommandOutputJson |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testListCommandSuccess |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testListCommandWithEmptyRepos |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testListCommandWithError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRemoveCommandSuccess |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRemoveCommandWithError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRepoCommandShowsUsage |
PASSED
|
16 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRepoSearchCommand |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRepoSearchCommandInvalidQuery |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRepoSearchCommandNoResults |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRepoSearchCommandWithKeyword |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRepoSearchCommandWithoutVersionsFlag |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRepoSearchCommandWithVersionsFlag |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRepoUpdateAllSuccess |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRepoUpdateNamedRepo |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RepoCommandTest › testRepoUpdateWithError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.RollbackCommandTest › testRollbackBlockedInReadOnlyMode |
PASSED
|
31 ms |
|
org.alexmond.jhelm.app.command.RollbackCommandTest › testRollbackCommandDefaultNamespace |
PASSED
|
14 ms |
|
org.alexmond.jhelm.app.command.RollbackCommandTest › testRollbackCommandSuccess |
PASSED
|
11 ms |
|
org.alexmond.jhelm.app.command.RollbackCommandTest › testRollbackCommandWithError |
PASSED
|
19 ms |
|
org.alexmond.jhelm.app.command.RollbackCommandTest › testRollbackDryRunPassesFlag |
PASSED
|
16 ms |
|
org.alexmond.jhelm.app.command.RollbackCommandTest › testRollbackFlagsReachOptions |
PASSED
|
1,544 ms |
|
org.alexmond.jhelm.app.command.SearchHubCommandTest › testSearchHubDefaultShowsArtifactHubUrl |
PASSED
|
39 ms |
|
org.alexmond.jhelm.app.command.SearchHubCommandTest › testSearchHubError |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.SearchHubCommandTest › testSearchHubListRepoUrlShowsRepositoryUrl |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.SearchHubCommandTest › testSearchHubNoResults |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.SearchHubCommandTest › testSearchHubOutputJson |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.SearchHubCommandTest › testSearchHubOutputYamlEmptyList |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.SearchHubCommandTest › testSearchHubSuccess |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowAll |
PASSED
|
17 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowChart |
PASSED
|
1,722 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowChartCommandDirectExecution |
PASSED
|
21 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowCommandHelp |
PASSED
|
51 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowCommandRunShowsUsage |
PASSED
|
27 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowCommandWithInvalidPath |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowCrds |
PASSED
|
17 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowCrdsWhenNotPresent |
PASSED
|
15 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowReadme |
PASSED
|
16 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowReadmeWhenNotPresent |
PASSED
|
15 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowSubcommandWithError(String)[1] |
PASSED
|
12 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowSubcommandWithError(String)[2] |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowSubcommandWithError(String)[3] |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowSubcommandWithError(String)[4] |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowSubcommandWithError(String)[5] |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowValues |
PASSED
|
23 ms |
|
org.alexmond.jhelm.app.command.ShowCommandTest › testShowValuesWhenEmpty |
PASSED
|
12 ms |
|
org.alexmond.jhelm.app.command.StatusCommandTest › testStatusCommandWithError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.StatusCommandTest › testStatusCommandWithExistingRelease |
PASSED
|
35 ms |
|
org.alexmond.jhelm.app.command.StatusCommandTest › testStatusCommandWithNonExistingRelease |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.StatusCommandTest › testStatusCommandWithShowResources |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.StatusCommandTest › testStatusCommandWithShowResourcesEmpty |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.StatusCommandTest › testStatusOutputJsonNestsInfoObject |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testActiveProfilesPropertyUsedWhenNoFlag |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testDependencyUpdateTriggersUpdateOnLocalChartDir(Path) |
PASSED
|
10 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testIncludeCrdsAndIsUpgradeReachTheAction |
PASSED
|
66 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testOutputDirWritesPerSourceFiles(Path) |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testProfileFlagOverridesProperty |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testProfileFlagSplitsOnCommaAndReachesAction |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testRenderControlFlagsDefaultFalse |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testShowOnlyFiltersRenderedOutput |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testSkipTestsDropsTestHookDocument |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testTemplateCommandSuccess |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.TemplateCommandTest › testTemplateCommandWithError |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.TestCommandTest › testFailingTests |
PASSED
|
69 ms |
|
org.alexmond.jhelm.app.command.TestCommandTest › testNoTestHooks |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.TestCommandTest › testPassingTests |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.TestCommandTest › testReleaseNotFound |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.TestCommandTest › testTestBlockedInReadOnlyMode |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.TestCommandTest › testWithCustomTimeout |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.TestCommandTest › testWithLogsFlag |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.UninstallCommandTest › testUninstallBlockedInReadOnlyMode |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.command.UninstallCommandTest › testUninstallCommandDefaultNamespace |
PASSED
|
11 ms |
|
org.alexmond.jhelm.app.command.UninstallCommandTest › testUninstallCommandSuccess |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.command.UninstallCommandTest › testUninstallCommandWithError |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.UninstallCommandTest › testUninstallDryRunReportsWithoutError |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.UninstallCommandTest › testUninstallFlagsReachOptions |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testDependencyUpdateTriggersUpdateOnLocalChartDir |
PASSED
|
11 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeBlockedInReadOnlyMode |
PASSED
|
10 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeCommandAtomicRollsBackOnFailure |
PASSED
|
14 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeCommandOutputJson |
PASSED
|
12 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeCommandWithDryRun |
PASSED
|
11 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeCommandWithError |
PASSED
|
11 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeCommandWithExistingRelease |
PASSED
|
344 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeCommandWithInstallAndDryRun |
PASSED
|
11 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeCommandWithInstallFlag |
PASSED
|
17 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeCommandWithNamespace |
PASSED
|
12 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeCommandWithoutInstallFlag |
PASSED
|
12 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeCommandWithWait |
PASSED
|
12 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeDescriptionAndLabelsAreWiredIntoOptions |
PASSED
|
11 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeDryRunNoneUpgradesForReal |
PASSED
|
13 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeDryRunServerModeIsDryRun |
PASSED
|
13 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeForceIsWiredIntoOptions |
PASSED
|
13 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeInvalidDryRunModeIsHandled |
PASSED
|
14 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeWaitForJobsTriggersWait |
PASSED
|
11 ms |
|
org.alexmond.jhelm.app.command.UpgradeCommandTest › testUpgradeWaitTimeoutExitsNonZero |
PASSED
|
12 ms |
|
org.alexmond.jhelm.app.command.VerifyCommandTest › testVerifyDefaultKeyring |
PASSED
|
33 ms |
|
org.alexmond.jhelm.app.command.VerifyCommandTest › testVerifyFailure |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.VerifyCommandTest › testVerifySuccess |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.VerifyCommandTest › testVerifyWithKeyring |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.VersionCommandTest › testLongOutputIncludesJava |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.VersionCommandTest › testShortOutputIsVersionOnly |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.command.VersionCommandTest › testTemplateRendersGoVersionField |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.command.VersionCommandTest › testTemplateRendersVersionField |
PASSED
|
119 ms |
|
org.alexmond.jhelm.app.command.VersionCommandTest › testVersionStringIsPrefixed |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.GlobalOptionsPreParserTest › debugMapsToLogLevelAndIsStripped |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.GlobalOptionsPreParserTest › mapsEveryGlobalFlag |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.GlobalOptionsPreParserTest › mapsInlineValueFlags |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.GlobalOptionsPreParserTest › mapsPluginDirToPluginsPathAndStripsIt |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.GlobalOptionsPreParserTest › mapsSpaceSeparatedValueFlagsAndStripsThem |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.GlobalOptionsPreParserTest › nonGlobalArgsArePreservedUntouched |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.HelmJavaApplicationTests › contextLoads |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.HelmJavaApplicationTests › testApplicationIsCreated |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.HelmJavaApplicationTests › testCliDefaultsToFullMode |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.HelmJavaApplicationTests › testGetExitCode |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.HelmJavaApplicationTests › testRunMethod |
PASSED
|
88 ms |
|
org.alexmond.jhelm.app.HelmJavaApplicationTests › testRunWithInvalidCommand |
PASSED
|
55 ms |
|
org.alexmond.jhelm.app.HelmJavaApplicationTests › testRunWithVersion |
PASSED
|
70 ms |
|
org.alexmond.jhelm.app.HelmJavaApplicationTests › testVersionResolvesFromBuildInfo |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testBoldContainsAnsiWhenEnabled |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testBoldPlainWhenDisabled |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testErrorContainsAnsiWhenEnabled |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testErrorPlainWhenDisabled |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testErrPrintlnWritesToStderr |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testHeaderDelegatesToBold |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testInfoContainsAnsiWhenEnabled |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testInfoPlainWhenDisabled |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testPrintfWritesToStdout |
PASSED
|
10 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testPrintlnWritesToStdout |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testSetEnabledToggle |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testSuccessContainsAnsiWhenEnabled |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testSuccessPlainWhenDisabled |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testWarnContainsAnsiWhenEnabled |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.output.CliOutputTest › testWarnPlainWhenDisabled |
PASSED
|
87 ms |
|
org.alexmond.jhelm.app.plugin.DiscoveredHelmPluginTest › emptyCommandYieldsEmptyList |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.DiscoveredHelmPluginTest › expandsPluginDirAndSplitsArgv |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.plugin.DiscoveredHelmPluginTest › fallsBackToOsOnlyThenTopLevelCommand |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.plugin.DiscoveredHelmPluginTest › honorsBracedVarsAndQuotedArgs |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.plugin.DiscoveredHelmPluginTest › selectsExactPlatformCommandFirst |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.DiscoveredHelmPluginTest › unsetVariableExpandsToEmpty |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginChartDownloaderTest › downloadsChartBytesViaTheContract |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginChartDownloaderTest › readOnlyModeRefusesDownload |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginChartDownloaderTest › supportsDeclaredProtocolOnly |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginChartDownloaderTest › unknownSchemeThrows |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginDiscoveryTest › discoversPluginsSortedByName |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginDiscoveryTest › fallsBackToDirectoryNameWhenManifestNameMissing |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginDiscoveryTest › findReturnsRequestedPlugin |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginDiscoveryTest › returnsEmptyWhenPluginsDirAbsent |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginDiscoveryTest › skipsDirectoriesWithoutManifest |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginDispatcherTest › findReturnsEmptyForUnknownPlugin |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginDispatcherTest › propagatesPluginExitCode |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginDispatcherTest › readOnlyModeBlocksExecution |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginDispatcherTest › runsPluginForwardingArgsAndHelmEnv |
PASSED
|
19 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginEnvironmentTest › baseEnvironmentExportsHelmDirectoriesAndContext |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginEnvironmentTest › blankOptionalValuesAreOmitted |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginEnvironmentTest › forPluginAddsPluginNameAndDir |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginExecGuardTest › fullModeAllowsPluginExecution |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginExecGuardTest › readOnlyModeBlocksPluginExecution |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallDispatchIntegrationTest › installedSubcommandPluginIsDispatchable |
PASSED
|
42 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › installsFromGitViaCloner |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › installsFromLocalDirectory |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › installsFromLocalTarball |
PASSED
|
13 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › listReturnsInstalledPlugins |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › refusesToInstallOverExistingPlugin |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › rejectsGitRefThatSmugglesAFlag |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › rejectsUnrecognizedSource |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › runsInstallHookInFullMode |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › skipsInstallHookInReadOnlyMode |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › uninstallRemovesThePluginDirectory |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › uninstallRunsDeleteHook |
PASSED
|
7 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › updateGitPluginPullsThroughTheUpdater |
PASSED
|
4 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginInstallerTest › updateReturnsEmptyForUnknownPlugin |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginManifestTest › ignoresUnknownFields |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginManifestTest › parsesDownloaderPluginManifest |
PASSED
|
8 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginManifestTest › parsesSubcommandPluginManifest |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginParameterExceptionHandlerTest › delegatesWhenUnmatchedNameIsNotAPlugin |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginParameterExceptionHandlerTest › dispatchesUnmatchedNameThatIsAPlugin |
PASSED
|
9 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginPathsTest › blankValuesAreIgnored |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginPathsTest › defaultsToXdgLinuxLayoutUnderHome |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginPathsTest › helmDataHomeWinsOverXdg |
PASSED
|
1 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginPathsTest › helmPluginsOverridesDirectly |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.plugin.HelmPluginPathsTest › honorsXdgDataHome |
PASSED
|
0 ms |
|
org.alexmond.jhelm.app.plugin.HelmPostRendererResolverTest › passesAnExistingFileThroughWithArgs |
PASSED
|
5 ms |
|
org.alexmond.jhelm.app.plugin.HelmPostRendererResolverTest › passesAnUnknownValueThroughVerbatim |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.plugin.HelmPostRendererResolverTest › readOnlyModeRefusesAPluginPostRenderer |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.plugin.HelmPostRendererResolverTest › resolvesAnInstalledPluginNameToItsCommand |
PASSED
|
3 ms |
|
org.alexmond.jhelm.app.VersionInfoTest › testDoesNotFailWhenBuildInfoAbsent |
PASSED
|
2 ms |
|
org.alexmond.jhelm.app.VersionInfoTest › testVersionComesFromBuildInfo |
PASSED
|
7 ms |
|
org.alexmond.jhelm.configserver.sample.JhelmConfigServerSampleApplicationTest › testServesProfileMergedValuesWithEncryptedTokenVerbatim |
PASSED
|
306 ms |
|
org.alexmond.jhelm.configserver.sample.JhelmConfigServerSampleApplicationTest › testUnauthenticatedRequestIsRejected |
PASSED
|
698 ms |
|
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 |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromJsonArrayNullAndEmpty |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromJsonArrayReturnsList |
PASSED
|
6 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromJsonNullAndEmpty |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromJsonReturnsMap |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromToml |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromTomlNullReturnsEmptyMap |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlArrayNullAndEmpty |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlArrayParseErrorReturnsError |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlBlockScalarAtEof |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlDuplicateKeyTakesLast |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlNullAndEmpty |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlOctalNumber |
PASSED
|
41 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlOctalPermissions |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlParseErrorReturnsErrorKey |
PASSED
|
8 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlQuotedOctalStaysString |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlTrailingContent |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testFromYamlYaml12Octal |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testGetFunctionsReturnsAllExpected |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testJsonParsing(String, String)[1] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testJsonParsing(String, String)[2] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testJsonParsing(String, String)[3] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testJsonParsing(String, String)[4] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testJsonSerialization(String, String, Object, String)[1] |
PASSED
|
5 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testJsonSerialization(String, String, Object, String)[2] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testJsonSerialization(String, String, Object, String)[3] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testJsonSerialization(String, String, Object, String)[4] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustFromJsonArrayThrowsOnNull |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustFromJsonShapes |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustFromTomlThrowsOnNull |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustFromYamlArrayThrowsOnNull |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustFromYamlThrowsOnNull |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustToJsonThrowsOnNull |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustToPrettyJson |
PASSED
|
15 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustToPrettyJsonThrowsOnNull |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustToRawJsonThrowsOnNull |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustToTomlThrowsOnNull |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testMustToYamlNullAndEmpty |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToJsonNullReturnsNullString |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToJsonPreservesOctalAsInteger |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToJsonSortsKeysAlphabetically |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToJsonWholeNumberDoubleRenderedAsInteger |
PASSED
|
14 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testTomlRoundTrip |
PASSED
|
61 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToPrettyJson |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToPrettyJsonNullReturnsNullString |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToRawJsonNullReturnsNullString |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToToml |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToTomlArrayOfTables |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToTomlNestedTablesUseHeaders |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToTomlNullReturnsEmpty |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlComplexRegexUnquoted |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlDoesNotSplitLongLines |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlNullAndEmpty |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlPreservesBooleanQuotes |
PASSED
|
51 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlPreservesQuotesWhenNeeded |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlPrettyIndentsSequenceItems |
PASSED
|
15 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlPrettyNullAndEmpty |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlQuotesLeadingHashStrings |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlQuotesTrailingColonStrings |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlQuoteStyleMatchesGoYaml |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlRegexValueUnquoted |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlRendersWholeFloatsAsIntegers |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlRootScalarHasNoDocMarker |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlSortsKeysLikeHelm |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlSortsKeysNotInsertionOrder |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlSortsNestedKeys |
PASSED
|
6 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlNonPlainValueWithQuotesIsSingleQuoted(String)[1] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlNonPlainValueWithQuotesIsSingleQuoted(String)[2] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlNullPreservation(String)[1] |
PASSED
|
113 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlNullPreservation(String)[2] |
PASSED
|
4 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlNumericStringsQuoted(String)[1] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlNumericStringsQuoted(String)[2] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlParsing(String, String)[1] |
PASSED
|
4 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlParsing(String, String)[2] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlParsing(String, String)[3] |
PASSED
|
5 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlParsing(String, String)[4] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlSequenceItemWithEmbeddedQuotesIsPlain(String)[1] |
PASSED
|
7 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlSequenceItemWithEmbeddedQuotesIsPlain(String)[2] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlSerialization(String, String)[1] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testYamlSerialization(String, String)[2] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.KubernetesFunctionsTest › testGetFunctionsContainsExpected |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.KubernetesFunctionsTest › testKubeVersionWithoutProviderReturnsStub |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.KubernetesFunctionsTest › testKubeVersionWithProviderDelegates |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.KubernetesFunctionsTest › testLookupWithoutProviderReturnsEmptyMap |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.KubernetesFunctionsTest › testLookupWithProviderDelegates |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.KubernetesFunctionsTest › testLookupWithProviderInsufficientArgs |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.KubernetesFunctionsTest › testLookupWithUnavailableProviderReturnsEmpty |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testGetFunctionsReturnsAllFunctions |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testIncludeExecutesNamedTemplate |
PASSED
|
19 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testIncludeOfConditionallyEmptyTemplate |
PASSED
|
4 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testIncludeOfEmptyTemplateReturnsEmptyString |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testIncludeReturnsEmptyOnInsufficientArgs |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testIncludeThrowsOnMissingTemplate |
PASSED
|
8 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testIncludeWithDefinedTemplate |
PASSED
|
4 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testMustIncludeExecutesNamedTemplate |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testMustIncludeThrowsOnInsufficientArgs |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testMustIncludeThrowsOnMissingTemplate |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testMustTplDefineAndIncludeInSameString |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testMustTplEvaluatesInlineTemplate |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testMustTplThrowsOnInsufficientArgs |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testMustTplThrowsOnSyntaxError |
PASSED
|
1,002 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testRequiredPassesEmptyCollection |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testRequiredPassesEmptyMap |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testRequiredPassesFalse |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testRequiredPassesNonEmptyList |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testRequiredPassesNonEmptyString |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testRequiredPassesNonZeroNumber |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testRequiredPassesTrue |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testRequiredThrowsOnEmptyString |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testRequiredThrowsOnInsufficientArgs |
PASSED
|
4 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testRequiredThrowsOnNullValue |
PASSED
|
9 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testTplDefineAndIncludeInSameString |
PASSED
|
5 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testTplEvaluatesInlineTemplate |
PASSED
|
11 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testTplReturnsEmptyOnInsufficientArgs |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testTplThrowsOnSyntaxError |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testTplWithMapContext |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testTplWithPlainText |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testCategoryBasedOrganization |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testHelmFunctionCategories |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustFromJson |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustFromYaml |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustFromYamlFailure |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustToJson |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustToYaml |
PASSED
|
3 ms |
|
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustToYamlFailure |
PASSED
|
2 ms |
|
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testToJsonStillWorks |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testToYamlStillWorks |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.HelmConformanceTest › helmFuncsConformance |
PASSED
|
63 ms |
|
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest › testBuilderWithHelmProvider |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest › testGetFunctionsReturnsHelmFunctions |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest › testName |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest › testNoArgConstructorProvideStubKubernetes |
PASSED
|
0 ms |
|
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest › testPriority |
PASSED
|
1 ms |
|
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest › testServiceLoaderDiscovery |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.JhelmKubeAutoConfigurationTest › testConditionalOnMissingBeanKubeServiceAllowsOverride |
PASSED
|
26 ms |
|
org.alexmond.jhelm.kube.JhelmKubeAutoConfigurationTest › testKubeServiceIsRetryableByDefaultWithCluster |
PASSED
|
36 ms |
|
org.alexmond.jhelm.kube.JhelmKubeAutoConfigurationTest › testKubeServiceIsRetryableByDefaultWithMockedClient |
PASSED
|
24 ms |
|
org.alexmond.jhelm.kube.JhelmKubeAutoConfigurationTest › testNoObservableWrapperWithoutMetrics |
PASSED
|
24 ms |
|
org.alexmond.jhelm.kube.JhelmKubeAutoConfigurationTest › testObservableKubeServiceWrappedWhenMetricsAvailable |
PASSED
|
33 ms |
|
org.alexmond.jhelm.kube.JhelmKubeAutoConfigurationTest › testRetryDisabledReturnsBaseService |
PASSED
|
606 ms |
|
org.alexmond.jhelm.kube.KubernetesConfigTest › testKubernetesConfigInstantiation |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › applyAsync_propagatesExceptionAsCompletionException |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › asyncHelmKubeService_implementsAsyncKubeService |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › asyncHelmKubeService_isInstanceOfHelmKubeService |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › deleteAsync_delegatesToSyncMethod |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › deleteReleaseHistoryAsync_delegatesToSyncMethod |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › getReleaseAsync_returnsEmpty |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › getReleaseAsync_returnsPresent |
PASSED
|
14 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › getReleaseHistoryAsync_delegatesToSyncMethod |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › getResourceStatusesAsync_delegatesToSyncMethod |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › listReleasesAsync_delegatesToSyncMethod |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › storeReleaseAsync_delegatesToSyncMethod |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › storeReleaseAsync_propagatesExceptionAsCompletionException |
PASSED
|
101 ms |
|
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest › waitForReadyAsync_delegatesToSyncMethod |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceApplyTest › testBarePodApplyBodyDoesNotInjectOverhead |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceApplyTest › testCustomResourceParsesAsMapNotSkipped |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceApplyTest › testMultiDocumentManifestParsesEachDocument |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceApplyTest › testSafeConstructorRejectsArbitraryTags |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceApplyTest › testUnstructuredRoundTripPreservesSourceFields |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServicePodStatusTest › testFailedIsNotReady |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServicePodStatusTest › testPodReadiness(String, boolean, boolean)[1] |
PASSED
|
19 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServicePodStatusTest › testPodReadiness(String, boolean, boolean)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServicePodStatusTest › testPodReadiness(String, boolean, boolean)[3] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServicePodStatusTest › testPodReadiness(String, boolean, boolean)[4] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServicePodStatusTest › testPodReadiness(String, boolean, boolean)[5] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServicePodStatusTest › testPodReadiness(String, boolean, boolean)[6] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServicePodStatusTest › testPodReadiness(String, boolean, boolean)[7] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServicePodStatusTest › testSucceededIsReadyRegardlessOfReadyCondition |
PASSED
|
16 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testApplyClusterScopedResourceUsesClusterPath |
PASSED
|
12 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testApplyClusterScopedResourceUsesSSA |
PASSED
|
22 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testApplyCoreV1ResourceUsesSSA |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testApplyNamespacedResourceUsesSSA |
PASSED
|
10 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testApplyThrowsOnApiException |
PASSED
|
5 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testDeleteClusterScopedResource |
PASSED
|
5 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testDeleteClusterScopedResourceUsesClusterPath |
PASSED
|
13 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testDeleteIgnores404 |
PASSED
|
183 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testDeleteNamespacedResource |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testDeleteReleaseHistoryDeletesAllVersions |
PASSED
|
9 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testDeleteThrowsOnNon404Error |
PASSED
|
5 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testDeleteWithCascadePassesPropagationPolicy |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testEnsureNamespaceCreatesNamespace |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testEnsureNamespaceSwallows409Conflict |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testEnsureNamespaceThrowsOnOtherApiError |
PASSED
|
41 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetCapabilitiesFallsBackToDefaultOnApiError |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetCapabilitiesFallsBackToDefaultOnBlankVersion |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetCapabilitiesReadsLiveServerVersion |
PASSED
|
5 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetReleaseHistoryReturnsSortedDescending |
PASSED
|
19 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetReleaseHistoryThrowsOnDecodeError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetReleaseReturnsEmptyWhenNone |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetReleaseReturnsLatestVersion |
PASSED
|
20 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetReleaseThrowsOnDecodeError |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesApiExceptionReturnsFalse |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesDaemonSetNotReady |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesDaemonSetReady |
PASSED
|
30 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesDeploymentNotReady |
PASSED
|
34 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesDeploymentNotReadyWhenObservedGenerationStale |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesDeploymentNotReadyWhenUnavailable |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesDeploymentReady |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesEmptyManifestReturnsEmpty |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesReplicaSetNotReady |
PASSED
|
38 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesReplicaSetReady |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testGetResourceStatusesServiceReturnsReady |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInferPlural(String, String)[1] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInferPlural(String, String)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInferPlural(String, String)[3] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInferPlural(String, String)[4] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInferPlural(String, String)[5] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInferPlural(String, String)[6] |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInstallConfigMapCreatesNew |
PASSED
|
10 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInstallConfigMapReplacesOn409 |
PASSED
|
188 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInstallConfigMapThrowsOnNonApiError |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInstallConfigMapThrowsOnOtherApiError |
PASSED
|
5 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testListAllReleasesSpansNamespacesAndKeepsSameNameDistinct |
PASSED
|
285 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testListPodsReturnsNames |
PASSED
|
33 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testListReleasesGroupsByNameAndPicksLatest |
PASSED
|
22 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testListReleasesHandlesDecodeError |
PASSED
|
17 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testListReleasesReturnsEmptyWhenNone |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testPruneReleaseHistoryAtLimitDeletesNothing |
PASSED
|
11 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testPruneReleaseHistoryDeletesOldestRevisions |
PASSED
|
83 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testPruneReleaseHistoryFewerThanLimitDeletesNothing |
PASSED
|
17 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testPruneReleaseHistoryZeroMaxHistoryDeletesNothing |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testRestartWorkloadsIgnoresNonWorkloadKinds |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testRestartWorkloadsStrategicMergePatchesWorkload |
PASSED
|
8 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testSecretNamingConvention(int)[1] |
PASSED
|
8 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testSecretNamingConvention(int)[2] |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testSecretNamingConvention(int)[3] |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testSecretNamingConvention(int)[4] |
PASSED
|
10 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testSecretNamingConvention(int)[5] |
PASSED
|
7 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testStoreReleaseAddsCustomLabelsWithoutOverridingReserved |
PASSED
|
47 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testStoreReleaseCreatesSecret |
PASSED
|
11 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testStoreReleaseReplacesOn409Conflict |
PASSED
|
34 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testStoreReleaseThrowsOnOtherError |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testWaitForDeletedReturnsWhenResourceAbsent |
PASSED
|
8 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testWaitForReadyFailsFastForFailedPod |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testWaitForReadyReturnsForSucceededPod |
PASSED
|
31 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testWaitForReadyTimeoutThrowsWaitTimeoutException |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testWaitForReadyWithImmediatelyReadyResources |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderLookupTest › testConfigMapDataPreserved |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderLookupTest › testDeploymentSpecAndNumericFieldsPreserved |
PASSED
|
154 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderLookupTest › testListResultExposesItemsWithFullObjects |
PASSED
|
25 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderLookupTest › testNumberToJavaLongVsDouble |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderLookupTest › testSecretDataRoundTripsAsBase64 |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderLookupTest › testSecretStringDataPreserved |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testConvertToMapWithKubernetesObject |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testConvertToMapWithListObject |
PASSED
|
4,738 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testConvertToMapWithMap |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testConvertToMapWithNull |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testConvertToMapWithObjectWithoutMetadata |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testGetVersionReturnsRealVersionWhenAvailable |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testGetVersionReturnsStubOnApiException |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testGetVersionReturnsStubWhenUnavailable |
PASSED
|
5 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testIsAvailableCachesResult |
PASSED
|
11 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testIsAvailableReturnsCachedTrue |
PASSED
|
8 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testIsAvailableReturnsFalseOnException |
PASSED
|
9 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testIsAvailableReturnsTrueWhenClusterResponds |
PASSED
|
51 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupAppsV1ResourceByName(String)[1] |
PASSED
|
66 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupAppsV1ResourceByName(String)[2] |
PASSED
|
10 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupAppsV1ResourceByName(String)[3] |
PASSED
|
20 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupAppsV1ResourceByName(String)[4] |
PASSED
|
14 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupAppsV1ResourceList(String)[1] |
PASSED
|
14 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupAppsV1ResourceList(String)[2] |
PASSED
|
10 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupAppsV1ResourceList(String)[3] |
PASSED
|
11 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupAppsV1ResourceList(String)[4] |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1Namespace |
PASSED
|
5 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1NamespaceList |
PASSED
|
5 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceByName(String)[1] |
PASSED
|
14 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceByName(String)[2] |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceByName(String)[3] |
PASSED
|
11 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceByName(String)[4] |
PASSED
|
12 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceByName(String)[5] |
PASSED
|
14 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceByName(String)[6] |
PASSED
|
10 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceList(String)[1] |
PASSED
|
10 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceList(String)[2] |
PASSED
|
8 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceList(String)[3] |
PASSED
|
7 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceList(String)[4] |
PASSED
|
4 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceList(String)[5] |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupCoreV1ResourceList(String)[6] |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupHandlesUnexpectedException |
PASSED
|
8 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupReturnsEmptyForUnsupported(String, String)[1] |
PASSED
|
7 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupReturnsEmptyForUnsupported(String, String)[2] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupReturnsEmptyForUnsupported(String, String)[3] |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupReturnsEmptyWhenUnavailable |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupWithNullNamespace |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest › testLookupWithResourceReturned |
PASSED
|
30 ms |
|
org.alexmond.jhelm.kube.service.internal.KubernetesHealthIndicatorTest › reportsDownWhenClusterUnreachable |
PASSED
|
457 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testApplyDryRunForwardsToDelegate |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testApplyRecordsErrorOnFailure |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testApplyRecordsTimerAndSuccess |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testCascadeDeleteForwardsToDelegate |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testDeleteRecordsTimer |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testDeleteReleaseHistoryRecordsTimer |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testGetCapabilitiesForwardsDelegateResult |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testGetReleaseHistoryRecordsTimer |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testGetReleaseRecordsTimer |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testGetResourceStatusesRecordsTimer |
PASSED
|
68 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testListAllReleasesForwardsToDelegate |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testListReleasesRecordsTimer |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testMixedSuccessAndErrorCounters |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testMultipleOperationsAccumulateCounters |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testRestartWorkloadsForwardsToDelegate |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testStoreReleaseRecordsTimer |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testWaitForDeletedForwardsToDelegate |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testWaitForReadyDelegatesToDelegate |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest › testWaitForReadyWithJobsForwardsToDelegate |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[10] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[11] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[12] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[13] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[14] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[3] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[4] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[5] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[6] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[7] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[8] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testClusterScopedKindsAreNotNamespaced(String)[9] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testDiscoveryFailsGracefullyWithNullApiClient |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testHeuristicFallbackForUnknownKinds(String, String)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testHeuristicFallbackForUnknownKinds(String, String)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testHeuristicFallbackForUnknownKinds(String, String)[3] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testHeuristicFallbackForUnknownKinds(String, String)[4] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testHeuristicHandlesEndingInCH |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testHeuristicHandlesEndingInSH |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testHeuristicHandlesEndingInSS |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testHeuristicHandlesEndingInX |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testHeuristicHandlesVowelPlusY |
PASSED
|
5 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testHeuristicPreservesAlreadyPluralEndpoints |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testIrregularPluralsResolved(String, String)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testIrregularPluralsResolved(String, String)[2] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testIrregularPluralsResolved(String, String)[3] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testIrregularPluralsResolved(String, String)[4] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[10] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[11] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[12] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[13] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[14] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[2] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[3] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[4] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[5] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[6] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[7] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[8] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testNamespacedKindsAreNamespaced(String)[9] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testUnknownKindDefaultsToNamespaced |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[1] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[10] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[11] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[12] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[13] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[14] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[15] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[16] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[17] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[18] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[19] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[2] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[20] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[21] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[22] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[23] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[24] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[25] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[26] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[27] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[28] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[29] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[3] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[30] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[31] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[32] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[33] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[34] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[35] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[36] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[37] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[4] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[5] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[6] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[7] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[8] |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest › testWellKnownPlurals(String, String)[9] |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testApplyDelegatesToWrapped |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testApplyDryRunDelegatesToWrapped |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testCascadeDeleteDelegates |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testDelegatesSuccessfulCalls |
PASSED
|
39 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testDeleteDelegatesToWrapped |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testDeleteReleaseHistoryDelegatesToWrapped |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testExhaustsRetriesAndThrows |
PASSED
|
6 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testGetCapabilitiesForwardsDelegateResult |
PASSED
|
3 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testGetReleaseHistoryDelegatesToWrapped |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testGetResourceStatusesDelegatesToWrapped |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testIsNotTransientFor400ApiException |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testIsNotTransientFor404ApiException |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testIsNotTransientForGenericException |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testIsTransientFor429ApiException |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testIsTransientFor500ApiException |
PASSED
|
0 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testIsTransientFor503ApiException |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testIsTransientForConnectException |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testIsTransientForKubernetesOperationException |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testIsTransientForSocketException |
PASSED
|
186 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testIsTransientForWrappedCause |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testListAllReleasesDelegates |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testRestartWorkloadsDelegates |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testRetriesOnTransientException |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testStoreReleaseDelegatesToWrapped |
PASSED
|
2 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testWaitForDeletedDelegates |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testWaitForReadyDelegatesDirectlyWithoutRetry |
PASSED
|
1 ms |
|
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest › testWaitForReadyWithJobsDelegates |
PASSED
|
1 ms |
|
org.alexmond.jhelm.mcp.JhelmMcpAutoConfigurationTest › apiKeyWithoutFullModeHidesMutatingTools |
PASSED
|
29 ms |
|
org.alexmond.jhelm.mcp.JhelmMcpAutoConfigurationTest › defaultRegistersReadToolsButHidesMutatingTools |
PASSED
|
26 ms |
|
org.alexmond.jhelm.mcp.JhelmMcpAutoConfigurationTest › fullModeWithApiKeyRegistersMutatingTools |
PASSED
|
39 ms |
|
org.alexmond.jhelm.mcp.JhelmMcpAutoConfigurationTest › fullModeWithoutApiKeyHidesMutatingTools |
PASSED
|
423 ms |
|
org.alexmond.jhelm.mcp.sample.JhelmMcpSampleApplicationTest › contextLoads |
PASSED
|
612 ms |
|
org.alexmond.jhelm.mcp.tools.ChartToolsTest › templateDefaultsAreNoOp |
PASSED
|
8 ms |
|
org.alexmond.jhelm.mcp.tools.ChartToolsTest › templatePassesRenderControls |
PASSED
|
1,028 ms |
|
org.alexmond.jhelm.mcp.tools.ReleaseMutatingToolsTest › installPassesDescriptionAndLabels |
PASSED
|
6 ms |
|
org.alexmond.jhelm.mcp.tools.ReleaseMutatingToolsTest › installToleratesNullLabels |
PASSED
|
141 ms |
|
org.alexmond.jhelm.mcp.tools.ReleaseMutatingToolsTest › rollbackThreadsForceCleanupAndWaitFlags |
PASSED
|
12 ms |
|
org.alexmond.jhelm.mcp.tools.ReleaseMutatingToolsTest › uninstallDefaultsTimeoutWhenNull |
PASSED
|
5 ms |
|
org.alexmond.jhelm.mcp.tools.ReleaseMutatingToolsTest › uninstallThreadsWaitCascadeAndDryRun |
PASSED
|
15 ms |
|
org.alexmond.jhelm.mcp.tools.ReleaseReadToolsTest › historyReturnsHelmShapedRows |
PASSED
|
292 ms |
|
org.alexmond.jhelm.mcp.tools.ReleaseReadToolsTest › listReturnsHelmShapedRows |
PASSED
|
7 ms |
|
org.alexmond.jhelm.mcp.tools.ReleaseReadToolsTest › statusNotFoundReturnsErrorObject |
PASSED
|
8 ms |
|
org.alexmond.jhelm.mcp.tools.ReleaseReadToolsTest › statusReturnsNestedInfoObject |
PASSED
|
10 ms |
|
org.alexmond.jhelm.pluginapi.JhelmPluginsTest › defaultNameIsSimpleClassName |
PASSED
|
6 ms |
|
org.alexmond.jhelm.pluginapi.JhelmPluginsTest › fromServiceLoaderFindsRegisteredService |
PASSED
|
10 ms |
|
org.alexmond.jhelm.pluginapi.JhelmPluginsTest › mergeDeduplicatesByClassPreferringTheSuppliedInstance |
PASSED
|
3 ms |
|
org.alexmond.jhelm.pluginapi.JhelmPluginsTest › mergeUnionsBeansAndServices |
PASSED
|
150 ms |
|
org.alexmond.jhelm.pluginapi.JhelmReleaseEventTest › metadataIsCopiedAndImmutable |
PASSED
|
2 ms |
|
org.alexmond.jhelm.pluginapi.JhelmReleaseEventTest › nullMetadataDefaultsToEmptyMap |
PASSED
|
3 ms |
|
org.alexmond.jhelm.pluginapi.sample.JavaPluginSampleIntegrationTest › chartDownloaderIsDiscoveredAndFetchesViaRepoManager |
PASSED
|
177 ms |
|
org.alexmond.jhelm.pluginapi.sample.JavaPluginSampleIntegrationTest › lifecycleListenerIsDiscoveredAndReceivesEvents |
PASSED
|
108 ms |
|
org.alexmond.jhelm.pluginapi.sample.JavaPluginSampleIntegrationTest › postRendererIsDiscoveredAndTransformsTheManifest |
PASSED
|
4 ms |
|
org.alexmond.jhelm.pluginapi.sample.JavaPluginSampleIntegrationTest › templateFunctionIsDiscoveredAndCallableFromAChart |
PASSED
|
376 ms |
|
org.alexmond.jhelm.plugin.config.JhelmPluginAutoConfigurationTest › beansNotRegisteredWhenDisabled |
PASSED
|
7 ms |
|
org.alexmond.jhelm.plugin.config.JhelmPluginAutoConfigurationTest › beansNotRegisteredWhenEnabledFalse |
PASSED
|
6 ms |
|
org.alexmond.jhelm.plugin.config.JhelmPluginAutoConfigurationTest › beansRegisteredWhenEnabled |
PASSED
|
572 ms |
|
org.alexmond.jhelm.plugin.model.PluginDescriptorTest › builderCreatesDescriptor |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.model.PluginEventTest › builderCreatesEvent |
PASSED
|
2 ms |
|
org.alexmond.jhelm.plugin.model.PluginManifestTest › builderCreatesManifest |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.model.PluginManifestTest › manifestWithWasmConfig |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.model.PluginManifestTest › wasmConfigCustomValues |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.model.PluginManifestTest › wasmConfigDefaults |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.model.PluginTypeTest › fromValueIsCaseInsensitive |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.model.PluginTypeTest › fromValueParsesKnownTypes |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.model.PluginTypeTest › fromValueThrowsForUnknownType |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.model.PluginTypeTest › getValueReturnsCorrectString |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.runtime.MemoryBridgeTest › packAndUnpackLargeValues |
PASSED
|
51 ms |
|
org.alexmond.jhelm.plugin.runtime.MemoryBridgeTest › packAndUnpackMixedValues |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.runtime.MemoryBridgeTest › packAndUnpackPtrLen |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.runtime.MemoryBridgeTest › packAndUnpackZeroValues |
PASSED
|
5 ms |
|
org.alexmond.jhelm.plugin.sandbox.SandboxedExecutorTest › executeReturnsResultOnSuccess |
PASSED
|
2 ms |
|
org.alexmond.jhelm.plugin.sandbox.SandboxedExecutorTest › executeThrowsTimeoutOnSlowTask |
PASSED
|
1,010 ms |
|
org.alexmond.jhelm.plugin.sandbox.SandboxedExecutorTest › executeWrapsExceptionInPluginExecutionException |
PASSED
|
3 ms |
|
org.alexmond.jhelm.plugin.service.PluginLoaderTest › loadArchiveMissingManifestThrowsValidation |
PASSED
|
4 ms |
|
org.alexmond.jhelm.plugin.service.PluginLoaderTest › loadArchiveMissingWasmThrowsValidation |
PASSED
|
8 ms |
|
org.alexmond.jhelm.plugin.service.PluginLoaderTest › loadNonexistentArchiveThrowsLoadException |
PASSED
|
3 ms |
|
org.alexmond.jhelm.plugin.service.PluginLoaderTest › loadResultEqualsHashCodeAndToStringUseContent |
PASSED
|
7 ms |
|
org.alexmond.jhelm.plugin.service.PluginLoaderTest › loadValidArchive |
PASSED
|
263 ms |
|
org.alexmond.jhelm.plugin.service.PluginManagerTest › getDownloaderForReturnsEmpty |
PASSED
|
5 ms |
|
org.alexmond.jhelm.plugin.service.PluginManagerTest › getLifecycleHooksReturnsOnlyHooks |
PASSED
|
240 ms |
|
org.alexmond.jhelm.plugin.service.PluginManagerTest › getPostRenderersReturnsOnlyPostRenderers |
PASSED
|
8 ms |
|
org.alexmond.jhelm.plugin.service.PluginManagerTest › installLoadsAndRegistersPlugin |
PASSED
|
10 ms |
|
org.alexmond.jhelm.plugin.service.PluginManagerTest › listReturnsAllRegistered |
PASSED
|
157 ms |
|
org.alexmond.jhelm.plugin.service.PluginManagerTest › uninstallRemovesRegisteredPlugin |
PASSED
|
4 ms |
|
org.alexmond.jhelm.plugin.service.PluginManagerTest › uninstallThrowsForUnknownPlugin |
PASSED
|
1,241 ms |
|
org.alexmond.jhelm.plugin.service.PluginRegistryTest › getReturnsEmptyForUnknownPlugin |
PASSED
|
2 ms |
|
org.alexmond.jhelm.plugin.service.PluginRegistryTest › listAllReturnsAllRegistered |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.service.PluginRegistryTest › listAllReturnsEmptyWhenNoPlugins |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.service.PluginRegistryTest › listByTypeFiltersCorrectly |
PASSED
|
4 ms |
|
org.alexmond.jhelm.plugin.service.PluginRegistryTest › registerAndGetPlugin |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.service.PluginRegistryTest › registerOverwritesExistingPlugin |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.service.PluginRegistryTest › unregisterRemovesPlugin |
PASSED
|
1 ms |
|
org.alexmond.jhelm.plugin.service.PluginRegistryTest › unregisterReturnsEmptyForUnknownPlugin |
PASSED
|
1 ms |
|
org.alexmond.jhelm.rest.config.OpenApiErrorResponsesCustomizerTest › getOperationGetsReadErrorResponsesButNotAuth |
PASSED
|
13 ms |
|
org.alexmond.jhelm.rest.config.OpenApiErrorResponsesCustomizerTest › mutatingOperationAlsoGetsAuthResponses |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.config.OpenApiErrorResponsesCustomizerTest › registersProblemDetailSchemaAndReferencesItAsProblemJson |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › createRejectsMissingName |
PASSED
|
13 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › createRejectsPathTraversalName |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › createReturnsArchiveDownload |
PASSED
|
46 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showAllReturnsChartInfo |
PASSED
|
5 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showChartReturnsMetadata |
PASSED
|
11 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showCrdsReturnsCrds |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showReadmeReturnsReadme |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showValuesReturnsValues |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › showWithoutVersionPulls |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › templatePassesRenderControls |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › templateRejectsMissingChartRef |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › templateRendersManifest |
PASSED
|
15 ms |
|
org.alexmond.jhelm.rest.controller.ChartControllerTest › templateUploadRendersManifest |
PASSED
|
15 ms |
|
org.alexmond.jhelm.rest.controller.DependencyControllerTest › resolveRejectsMissingChartRef |
PASSED
|
99 ms |
|
org.alexmond.jhelm.rest.controller.DependencyControllerTest › resolveWithChartRefReturnsYaml |
PASSED
|
312 ms |
|
org.alexmond.jhelm.rest.controller.HubControllerTest › searchReturnsResults |
PASSED
|
13 ms |
|
org.alexmond.jhelm.rest.controller.HubControllerTest › searchWithCustomMaxResults |
PASSED
|
19 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getHooks |
PASSED
|
10 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getManifest |
PASSED
|
20 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getNotes |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getResources |
PASSED
|
13 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getResourcesNotFound |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › getValues |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › history |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › installCreatesRelease |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › installPassesDescriptionAndLabels |
PASSED
|
18 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › installRejectsBlankChartRef |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › installRejectsMissingChartRef |
PASSED
|
12 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › installUploadCreatesRelease |
PASSED
|
53 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › listReleases |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › rollback |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › rollbackWithForceCleanupAndWaitFlags |
PASSED
|
19 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › statusReturnsNotFound |
PASSED
|
10 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › statusReturnsRelease |
PASSED
|
14 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › testEndpoint |
PASSED
|
15 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › uninstallRelease |
PASSED
|
9 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › uninstallWithWaitCascadeAndDryRunParams |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › upgradeMissingReleaseReturnsNotFound |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › upgradeRelease |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › upgradeReleaseDefaultsValueStrategyWhenOmitted |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › upgradeReleaseHonorsRequestedValueStrategy |
PASSED
|
24 ms |
|
org.alexmond.jhelm.rest.controller.ReleaseControllerTest › upgradeUploadRelease |
PASSED
|
12 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › addRepo |
PASSED
|
14 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › addRepoPersistsCredentialsAndFlags |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › addRepoRejectsMissingName |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › listCharts |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › listRepos |
PASSED
|
10 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › listVersions |
PASSED
|
9 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › pullOciChartReturnsArchiveDownload |
PASSED
|
8 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › pullRejectsMissingChart |
PASSED
|
9 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › pullRepoChartReturnsArchiveDownload |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › pullWithVerifyChecksProvenance |
PASSED
|
14 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › push |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › pushRejectsMissingRemote |
PASSED
|
4 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › removeRepo |
PASSED
|
5 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › updateAll |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.controller.RepoControllerTest › updateRepo |
PASSED
|
6 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › autoConfigurationRegistersExceptionHandler |
PASSED
|
68 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › autoConfigurationRegistersOpenApiMetadata |
PASSED
|
88 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › autoConfigurationRegistersProperties |
PASSED
|
82 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › customBasePathOverridesDefault |
PASSED
|
126 ms |
|
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › openApiMetadataIsOverridable |
PASSED
|
2,864 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › illegalArgumentMapsTo400 |
PASSED
|
1 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › malformedChartMapsTo400 |
PASSED
|
1 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › notFoundMapsTo404WithDetailAndTimestamp |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › nullMessageFallsBackToUnknownError |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › otherJhelmExceptionMapsTo500 |
PASSED
|
1 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › releaseNotFoundMapsTo404 |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › schemaAndTemplateFailuresMapTo422 |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › unhandledExceptionMapsTo500 |
PASSED
|
10 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › upstreamClusterFailuresMapTo502 |
PASSED
|
5 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › validationFoldsFieldMessagesIntoDetail |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › validationWithNoFieldErrorsFallsBackToGenericMessage |
PASSED
|
7 ms |
|
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest › waitTimeoutMapsTo504 |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.sample.JhelmRestSampleApplicationTest › contextLoads |
PASSED
|
569 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › fullModeWithKeyAndMissingHeaderRejectsWith401 |
PASSED
|
44 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › fullModeWithKeyAndValidHeaderAllowsMutatingEndpoint |
PASSED
|
46 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › fullModeWithKeyAndWrongHeaderRejectsWith401 |
PASSED
|
41 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › fullModeWithoutKeyBlocksMutatingEndpointWith403 |
PASSED
|
33 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › readEndpointAlwaysAllowed |
PASSED
|
113 ms |
|
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › readOnlyModeBlocksMutatingEndpointWith403 |
PASSED
|
2,670 ms |
|
org.alexmond.jhelm.rest.util.TempDirTest › closeDeletesTempDirectory |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.util.TempDirTest › sandboxedResolveAllowsSubdirectory |
PASSED
|
10 ms |
|
org.alexmond.jhelm.rest.util.TempDirTest › sandboxedResolveRejectsDotDot |
PASSED
|
2 ms |
|
org.alexmond.jhelm.rest.util.TempDirTest › sandboxedResolveRejectsPathTraversal |
PASSED
|
1 ms |
|
org.alexmond.jhelm.rest.util.TempDirTest › sandboxedResolveValidName |
PASSED
|
1 ms |
|
org.alexmond.jhelm.sample.AutoConfigurationWiringTest › coreBeansAreAutoWired |
PASSED
|
4 ms |
|
org.alexmond.jhelm.sample.AutoConfigurationWiringTest › installActionAbsentWithoutKubeService |
PASSED
|
553 ms |
|
org.alexmond.jhelm.sample.KubeServiceWiringTest › kubeActionsAvailableWithMockKubeService |
PASSED
|
6 ms |
|
org.alexmond.jhelm.app.command.CreateCommandTest › createMatchesHelm |
SKIPPED
|
0 ms |
|