UniTrack

Projects / jhelm / Run #3168

← Prev Next →

Run #3168 PASSED Export ↗

fix/security-hardening · flag default · 538c53b · 2026-07-01 23:33 · build #947

100% pass
Tests
1338
Passed
1337
Failed
0
Skipped
1
Duration
73.2s
Line cov
84.4%
Quality gate PASSED
Regression vs baseline no new failures
vs baseline run #3157 on main0 new · 0 fixed · 0 still failing
Performance regression 2 slower
vs baseline run #3157 on main
TestBaselineNowΔ
org.alexmond.jhelm.core.util.ValuesLoaderTest › testLoadFromUrl 254 ms 549 ms +295 ms (+116.1%)
org.alexmond.jhelm.core.service.SignatureServiceTest › testVerifyFailsWithWrongPublicKey 207 ms 331 ms +124 ms (+59.9%)

Failures (0)

No failed tests. 🎉

Suites

SuiteTestsFailures ErrorsSkippedTime
org.alexmond.jhelm.app.command.ChartResolverTest 5 0 0 0 0.31s
org.alexmond.jhelm.app.command.CreateCommandTest 2 0 0 1 0.08s
org.alexmond.jhelm.app.command.CreateCommandUnitTest 3 0 0 0 0.05s
org.alexmond.jhelm.app.command.DependencyCommandTest 21 0 0 0 0.25s
org.alexmond.jhelm.app.command.EnvCommandTest 2 0 0 0 0.01s
org.alexmond.jhelm.app.command.GetCommandTest 26 0 0 0 0.21s
org.alexmond.jhelm.app.command.HistoryCommandTest 3 0 0 0 0.05s
org.alexmond.jhelm.app.command.InstallCommandTest 11 0 0 0 0.11s
org.alexmond.jhelm.app.command.LintCommandTest 3 0 0 0 0.06s
org.alexmond.jhelm.app.command.ListCommandTest 5 0 0 0 0.10s
org.alexmond.jhelm.app.command.PackageCommandTest 6 0 0 0 0.11s
org.alexmond.jhelm.app.command.PullCommandTest 6 0 0 0 0.03s
org.alexmond.jhelm.app.command.PushCommandTest 2 0 0 0 0.01s
org.alexmond.jhelm.app.command.RegistryCommandTest 8 0 0 0 0.10s
org.alexmond.jhelm.app.command.RepoCommandTest 17 0 0 0 0.09s
org.alexmond.jhelm.app.command.RollbackCommandTest 3 0 0 0 0.02s
org.alexmond.jhelm.app.command.SearchHubCommandTest 3 0 0 0 0.06s
org.alexmond.jhelm.app.command.ShowCommandTest 17 0 0 0 0.25s
org.alexmond.jhelm.app.command.StatusCommandTest 5 0 0 0 0.08s
org.alexmond.jhelm.app.command.TemplateCommandTest 2 0 0 0 0.07s
org.alexmond.jhelm.app.command.TestCommandTest 6 0 0 0 0.08s
org.alexmond.jhelm.app.command.UninstallCommandTest 3 0 0 0 0.01s
org.alexmond.jhelm.app.command.UpgradeCommandTest 14 0 0 0 0.62s
org.alexmond.jhelm.app.command.VerifyCommandTest 4 0 0 0 0.08s
org.alexmond.jhelm.app.command.VersionCommandTest 3 0 0 0 0.01s
org.alexmond.jhelm.app.HelmJavaApplicationTests 6 0 0 0 6.97s
org.alexmond.jhelm.app.output.CliOutputTest 15 0 0 0 0.17s
org.alexmond.jhelm.core.action.CreateActionTest 2 0 0 0 0.01s
org.alexmond.jhelm.core.action.GetActionTest 23 0 0 0 0.04s
org.alexmond.jhelm.core.action.HistoryActionTest 1 0 0 0 0.00s
org.alexmond.jhelm.core.action.InstallActionTest 13 0 0 0 0.03s
org.alexmond.jhelm.core.action.LintActionTest 8 0 0 0 0.07s
org.alexmond.jhelm.core.action.ListActionTest 2 0 0 0 0.00s
org.alexmond.jhelm.core.action.PackageActionTest 4 0 0 0 0.21s
org.alexmond.jhelm.core.action.RollbackActionTest 6 0 0 0 0.02s
org.alexmond.jhelm.core.action.SearchHubActionTest 5 0 0 0 0.01s
org.alexmond.jhelm.core.action.ShowActionTest 11 0 0 0 0.08s
org.alexmond.jhelm.core.action.StatusActionTest 5 0 0 0 0.01s
org.alexmond.jhelm.core.action.TemplateActionTest 1 0 0 0 0.01s
org.alexmond.jhelm.core.action.TestActionTest 9 0 0 0 0.02s
org.alexmond.jhelm.core.action.UninstallActionTest 7 0 0 0 0.02s
org.alexmond.jhelm.core.action.UpgradeActionTest 19 0 0 0 0.14s
org.alexmond.jhelm.core.action.VerifyActionTest 4 0 0 0 0.16s
org.alexmond.jhelm.core.cache.TemplateCacheTest 5 0 0 0 0.00s
org.alexmond.jhelm.core.ChartIsRootTest 1 0 0 0 0.01s
org.alexmond.jhelm.core.config.JhelmCoreAutoConfigurationTest 10 0 0 0 0.44s
org.alexmond.jhelm.core.config.JhelmSecurityPolicyTest 7 0 0 0 0.00s
org.alexmond.jhelm.core.CoreConfigTest 6 0 0 0 0.38s
org.alexmond.jhelm.core.DefineOrderTest 1 0 0 0 0.01s
org.alexmond.jhelm.core.exception.ExceptionTest 17 0 0 0 0.01s
org.alexmond.jhelm.core.KpsComparisonTest 4 0 0 0 9.26s
org.alexmond.jhelm.core.metrics.JhelmMetricsTest 13 0 0 0 0.02s
org.alexmond.jhelm.core.model.ChartFilesTest 15 0 0 0 0.01s
org.alexmond.jhelm.core.model.ChartLockTest 3 0 0 0 0.01s
org.alexmond.jhelm.core.model.ReleaseContextTest 4 0 0 0 0.00s
org.alexmond.jhelm.core.model.ReleaseHelmInteropTest 8 0 0 0 0.10s
org.alexmond.jhelm.core.model.ReleaseStatusTest 7 0 0 0 0.01s
org.alexmond.jhelm.core.model.RepositoryConfigTest 2 0 0 0 0.00s
org.alexmond.jhelm.core.NameCollisionTemplateTest 1 0 0 0 0.01s
org.alexmond.jhelm.core.NestedSubchartValuesTest 1 0 0 0 0.01s
org.alexmond.jhelm.core.RecursiveTemplateTest 1 0 0 0 0.08s
org.alexmond.jhelm.core.service.ChartLoaderTest 14 0 0 0 0.07s
org.alexmond.jhelm.core.service.DependencyConditionTest 4 0 0 0 0.44s
org.alexmond.jhelm.core.service.DependencyResolverTest 23 0 0 0 1.39s
org.alexmond.jhelm.core.service.EngineCacheTest 3 0 0 0 0.04s
org.alexmond.jhelm.core.service.EngineTest 100 0 0 0 0.41s
org.alexmond.jhelm.core.service.ExternalCommandPostRendererTest 7 0 0 0 1.04s
org.alexmond.jhelm.core.service.HelmEnvConfigResolutionTest 9 0 0 0 0.01s
org.alexmond.jhelm.core.service.LifecyclePhaseTest 1 0 0 0 0.00s
org.alexmond.jhelm.core.service.OciRegistryClientTest 26 0 0 0 1.87s
org.alexmond.jhelm.core.service.RegistryManagerTest 11 0 0 0 0.05s
org.alexmond.jhelm.core.service.RepoHttpClientFactoryTest 7 0 0 0 0.02s
org.alexmond.jhelm.core.service.RepoManagerTest 51 0 0 0 4.94s
org.alexmond.jhelm.core.service.SchemaValidatorTest 12 0 0 0 0.14s
org.alexmond.jhelm.core.service.SignatureServiceTest 14 0 0 0 1.65s
org.alexmond.jhelm.core.service.SsrfGuardingDnsResolverTest 5 0 0 0 0.01s
org.alexmond.jhelm.core.service.UrlSecurityTest 14 0 0 0 0.02s
org.alexmond.jhelm.core.SubchartNullCoalesceTest 1 0 0 0 0.01s
org.alexmond.jhelm.core.SubchartValuePropagationTest 8 0 0 0 0.06s
org.alexmond.jhelm.core.util.HookExecutorTest 12 0 0 0 0.02s
org.alexmond.jhelm.core.util.HookParserTest 21 0 0 0 0.02s
org.alexmond.jhelm.core.util.ManifestDiffTest 6 0 0 0 0.01s
org.alexmond.jhelm.core.util.ReleaseNamesTest 26 0 0 0 0.04s
org.alexmond.jhelm.core.util.ValuesLoaderTest 22 0 0 0 0.61s
org.alexmond.jhelm.core.util.ValuesOverridesTest 38 0 0 0 0.07s
org.alexmond.jhelm.core.util.YamlDocumentSeparatorTest 11 0 0 0 0.01s
org.alexmond.jhelm.core.VariableScopingTest 3 0 0 0 0.04s
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest 79 0 0 0 0.50s
org.alexmond.jhelm.gotemplate.helm.functions.KubernetesFunctionsTest 7 0 0 0 0.02s
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest 30 0 0 0 0.10s
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest 10 0 0 0 1.10s
org.alexmond.jhelm.gotemplate.helm.HelmConformanceTest 1 0 0 0 0.06s
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest 6 0 0 0 0.02s
org.alexmond.jhelm.kube.JhelmKubeAutoConfigurationTest 6 0 0 0 2.05s
org.alexmond.jhelm.kube.KubernetesConfigTest 1 0 0 0 0.00s
org.alexmond.jhelm.kube.service.internal.AsyncHelmKubeServiceTest 13 0 0 0 0.12s
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest 56 0 0 0 6.69s
org.alexmond.jhelm.kube.service.internal.KubernetesClientProviderTest 44 0 0 0 0.27s
org.alexmond.jhelm.kube.service.internal.KubernetesHealthIndicatorTest 1 0 0 0 0.44s
org.alexmond.jhelm.kube.service.internal.ObservableKubeServiceTest 13 0 0 0 0.09s
org.alexmond.jhelm.kube.service.internal.ResourcePluralizerTest 52 0 0 0 0.08s
org.alexmond.jhelm.kube.service.internal.RetryableKubeServiceTest 21 0 0 0 0.29s
org.alexmond.jhelm.mcp.JhelmMcpAutoConfigurationTest 4 0 0 0 1.76s
org.alexmond.jhelm.mcp.sample.JhelmMcpSampleApplicationTest 1 0 0 0 3.63s
org.alexmond.jhelm.plugin.config.JhelmPluginAutoConfigurationTest 3 0 0 0 0.74s
org.alexmond.jhelm.plugin.model.PluginDescriptorTest 1 0 0 0 0.00s
org.alexmond.jhelm.plugin.model.PluginEventTest 1 0 0 0 0.01s
org.alexmond.jhelm.plugin.model.PluginManifestTest 4 0 0 0 0.01s
org.alexmond.jhelm.plugin.model.PluginTypeTest 4 0 0 0 0.01s
org.alexmond.jhelm.plugin.runtime.MemoryBridgeTest 4 0 0 0 0.01s
org.alexmond.jhelm.plugin.sandbox.SandboxedExecutorTest 3 0 0 0 1.02s
org.alexmond.jhelm.plugin.service.PluginLoaderTest 4 0 0 0 0.95s
org.alexmond.jhelm.plugin.service.PluginManagerTest 7 0 0 0 1.59s
org.alexmond.jhelm.plugin.service.PluginRegistryTest 8 0 0 0 0.03s
org.alexmond.jhelm.rest.config.OpenApiErrorResponsesCustomizerTest 3 0 0 0 0.01s
org.alexmond.jhelm.rest.controller.ChartControllerTest 12 0 0 0 0.62s
org.alexmond.jhelm.rest.controller.DependencyControllerTest 2 0 0 0 0.35s
org.alexmond.jhelm.rest.controller.HubControllerTest 2 0 0 0 0.32s
org.alexmond.jhelm.rest.controller.ReleaseControllerTest 20 0 0 0 2.01s
org.alexmond.jhelm.rest.controller.RepoControllerTest 13 0 0 0 0.42s
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest 5 0 0 0 2.82s
org.alexmond.jhelm.rest.JhelmRestExceptionHandlerTest 6 0 0 0 0.23s
org.alexmond.jhelm.rest.sample.JhelmRestSampleApplicationTest 1 0 0 0 4.71s
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest 6 0 0 0 2.88s
org.alexmond.jhelm.rest.util.TempDirTest 5 0 0 0 0.03s
org.alexmond.jhelm.sample.AutoConfigurationWiringTest 2 0 0 0 0.22s
org.alexmond.jhelm.sample.KubeServiceWiringTest 1 0 0 0 2.84s

Slowest tests (performance →)

TestDuration
org.alexmond.jhelm.core.KpsComparisonTest › testSearchAndCompare 7,350 ms
org.alexmond.jhelm.core.service.RepoManagerTest › testGetChartVersionsFromRealRepo 4,145 ms
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testInstallConfigMapReplacesOn409 3,574 ms
org.alexmond.jhelm.rest.security.AccessModeInterceptorTest › readOnlyModeBlocksMutatingEndpointWith403 2,600 ms
org.alexmond.jhelm.rest.JhelmRestAutoConfigurationTest › openApiMetadataIsOverridable 2,361 ms
org.alexmond.jhelm.mcp.JhelmMcpAutoConfigurationTest › fullModeWithoutApiKeyHidesMutatingTools 1,501 ms
org.alexmond.jhelm.kube.service.internal.HelmKubeServiceTest › testDeleteIgnores404 1,230 ms
org.alexmond.jhelm.plugin.service.PluginManagerTest › uninstallThrowsForUnknownPlugin 1,184 ms
org.alexmond.jhelm.core.service.DependencyResolverTest › testOciDependencyPreservesAlias 1,088 ms
org.alexmond.jhelm.plugin.sandbox.SandboxedExecutorTest › executeThrowsTimeoutOnSlowTask 1,010 ms

Coverage change vs baseline run #3157 on main

+0.1 pp overall

FileBaselineThis runΔ pp
org/alexmond/jhelm/core/service/RegistryManager.java dropped 89.8% 89.7% -0.1
org/alexmond/jhelm/core/service/RepoManager.java improved 78.3% 78.4% +0.1
org/alexmond/jhelm/core/service/OciRegistryClient.java improved 93.4% 93.7% +0.3
org/alexmond/jhelm/core/service/RepoHttpClientFactory.java improved 56.0% 59.4% +3.4
org/alexmond/jhelm/core/service/ExternalCommandPostRenderer.java improved 83.0% 90.6% +7.5

Coverage by module

ModuleLine %LinesFiles
jhelm-cli 80.9% 890/1100 29
jhelm-core 85.4% 2967/3475 81
jhelm-gotemplate-helm 83.2% 598/719 8
jhelm-kube 82.4% 678/823 11
jhelm-plugin 81.0% 132/163 22
jhelm-rest 91.8% 403/439 33

Coverage by file (most missed first)

FileLine %  CoveredMissed
org/alexmond/jhelm/core/service/RepoManager.java 78.4%
422 116
org/alexmond/jhelm/app/command/DependencyCommand.java 32.6%
46 95
org/alexmond/jhelm/kube/service/internal/HelmKubeService.java 79.3%
302 79
org/alexmond/jhelm/gotemplate/helm/functions/ConversionFunctions.java 83.0%
313 64
org/alexmond/jhelm/core/service/DependencyResolver.java 51.2%
66 63
org/alexmond/jhelm/core/service/Engine.java 88.9%
450 56
org/alexmond/jhelm/core/service/RepoHttpClientFactory.java 59.4%
57 39
org/alexmond/jhelm/app/command/PluginCommand.java 22.4%
11 38
org/alexmond/jhelm/gotemplate/helm/functions/DurationFunctions.java 77.9%
106 30
org/alexmond/jhelm/gotemplate/helm/functions/TomlWriter.java 71.3%
67 27
org/alexmond/jhelm/core/service/SchemaValidator.java 74.3%
75 26
org/alexmond/jhelm/core/action/UpgradeAction.java 84.8%
112 20
org/alexmond/jhelm/kube/service/internal/ResourcePluralizer.java 79.8%
79 20
org/alexmond/jhelm/core/service/ChartLoader.java 86.5%
115 18
org/alexmond/jhelm/core/service/SignatureService.java 87.0%
114 17
org/alexmond/jhelm/kube/service/internal/AsyncHelmKubeService.java 66.0%
33 17
org/alexmond/jhelm/core/action/InstallAction.java 85.0%
85 15
org/alexmond/jhelm/core/action/PackageAction.java 81.5%
66 15
org/alexmond/jhelm/app/command/UpgradeCommand.java 89.3%
100 12
org/alexmond/jhelm/core/util/ValuesOverrides.java 85.1%
63 11
org/alexmond/jhelm/app/command/RepoCommand.java 87.7%
71 10
org/alexmond/jhelm/core/service/OciRegistryClient.java 93.7%
149 10
org/alexmond/jhelm/plugin/runtime/MemoryBridge.java 23.1%
3 10
org/alexmond/jhelm/kube/service/internal/RetryableKubeService.java 84.2%
48 9
org/alexmond/jhelm/kube/service/internal/KubernetesClientProvider.java 93.5%
129 9
org/alexmond/jhelm/app/command/InstallCommand.java 88.4%
61 8
org/alexmond/jhelm/core/JhelmCoreAutoConfiguration.java 87.3%
55 8
org/alexmond/jhelm/core/service/UrlSecurity.java 81.0%
34 8
org/alexmond/jhelm/rest/controller/RepoController.java 84.9%
45 8
org/alexmond/jhelm/kube/service/internal/ObservableKubeService.java 85.4%
41 7
org/alexmond/jhelm/rest/dto/ResourceStatusDto.java 0.0%
0 7
org/alexmond/jhelm/rest/dto/HelmHookDto.java 0.0%
0 7
org/alexmond/jhelm/app/command/ChartResolver.java 81.8%
27 6
org/alexmond/jhelm/core/action/GetAction.java 91.8%
67 6
org/alexmond/jhelm/core/action/LintAction.java 90.0%
54 6
org/alexmond/jhelm/core/service/RegistryManager.java 89.7%
52 6
org/alexmond/jhelm/core/util/HookParser.java 91.2%
62 6
org/alexmond/jhelm/core/util/HookExecutor.java 80.6%
25 6
org/alexmond/jhelm/plugin/service/PluginManager.java 86.4%
38 6
org/alexmond/jhelm/app/JHelmCommand.java 66.7%
10 5
org/alexmond/jhelm/core/action/UninstallAction.java 89.4%
42 5
org/alexmond/jhelm/core/action/TemplateAction.java 73.7%
14 5
org/alexmond/jhelm/core/service/ExternalCommandPostRenderer.java 90.6%
48 5
org/alexmond/jhelm/app/command/StatusCommand.java 88.9%
32 4
org/alexmond/jhelm/app/command/RegistryCommand.java 90.5%
38 4
org/alexmond/jhelm/app/command/TemplateCommand.java 80.0%
16 4
org/alexmond/jhelm/app/command/TestCommand.java 91.5%
43 4
org/alexmond/jhelm/app/command/ListCommand.java 91.7%
44 4
org/alexmond/jhelm/app/command/SearchHubCommand.java 85.2%
23 4
org/alexmond/jhelm/core/model/ChartLock.java 73.3%
11 4
org/alexmond/jhelm/core/util/ManifestDiff.java 88.6%
31 4
org/alexmond/jhelm/core/util/ValuesLoader.java 95.3%
81 4
org/alexmond/jhelm/rest/controller/ReleaseController.java 96.2%
101 4
org/alexmond/jhelm/rest/util/ChartArchiveUtil.java 81.8%
18 4
org/alexmond/jhelm/app/command/CreateCommand.java 75.0%
9 3
org/alexmond/jhelm/core/action/ShowAction.java 93.3%
42 3
org/alexmond/jhelm/core/action/RollbackAction.java 93.3%
42 3
org/alexmond/jhelm/core/cache/TemplateCache.java 88.0%
22 3
org/alexmond/jhelm/core/exception/KubernetesOperationException.java 72.7%
8 3
org/alexmond/jhelm/core/model/HelmReleaseCodec.java 95.8%
68 3
org/alexmond/jhelm/plugin/sandbox/SandboxedExecutor.java 76.9%
10 3
org/alexmond/jhelm/rest/JhelmRestAutoConfiguration.java 87.0%
20 3
org/alexmond/jhelm/rest/config/OpenApiErrorResponsesCustomizer.java 93.5%
43 3
org/alexmond/jhelm/app/HelmJavaApplication.java 83.3%
10 2
org/alexmond/jhelm/app/command/LintCommand.java 91.7%
22 2
org/alexmond/jhelm/app/command/SearchCommand.java 50.0%
2 2
org/alexmond/jhelm/core/action/VerifyAction.java 87.5%
14 2
org/alexmond/jhelm/core/action/CreateAction.java 94.4%
34 2
org/alexmond/jhelm/core/exception/ReleaseStorageException.java 50.0%
2 2
org/alexmond/jhelm/core/exception/SignatureException.java 50.0%
2 2
org/alexmond/jhelm/core/model/ChartFiles.java 95.2%
40 2
org/alexmond/jhelm/kube/JhelmKubeAutoConfiguration.java 92.6%
25 2
org/alexmond/jhelm/kube/service/internal/KubernetesHealthIndicator.java 71.4%
5 2
org/alexmond/jhelm/plugin/exception/PluginExecutionException.java 50.0%
2 2
org/alexmond/jhelm/plugin/exception/PluginNotFoundException.java 50.0%
2 2
org/alexmond/jhelm/plugin/exception/PluginTimeoutException.java 50.0%
2 2
org/alexmond/jhelm/plugin/exception/PluginValidationException.java 50.0%
2 2
org/alexmond/jhelm/plugin/exception/PluginLoadException.java 50.0%
2 2
org/alexmond/jhelm/plugin/service/PluginLoader.java 94.7%
36 2
org/alexmond/jhelm/app/command/GetCommand.java 99.0%
101 1
org/alexmond/jhelm/app/command/RollbackCommand.java 94.7%
18 1
org/alexmond/jhelm/app/command/PackageCommand.java 96.2%
25 1
org/alexmond/jhelm/core/action/TestAction.java 98.1%
53 1
org/alexmond/jhelm/core/action/SearchHubAction.java 97.5%
39 1
org/alexmond/jhelm/core/model/Values.java 66.7%
2 1
org/alexmond/jhelm/core/service/KubeService.java 0.0%
0 1
org/alexmond/jhelm/app/command/VerifyCommand.java 100.0%
12 0
org/alexmond/jhelm/app/command/ShowCommand.java 100.0%
58 0
org/alexmond/jhelm/app/command/PullCommand.java 100.0%
22 0
org/alexmond/jhelm/app/command/HistoryCommand.java 100.0%
16 0
org/alexmond/jhelm/app/command/VersionCommand.java 100.0%
8 0
org/alexmond/jhelm/app/command/PushCommand.java 100.0%
10 0
org/alexmond/jhelm/app/command/UninstallCommand.java 100.0%
15 0
org/alexmond/jhelm/app/command/EnvCommand.java 100.0%
21 0
org/alexmond/jhelm/app/output/CliOutput.java 100.0%
19 0
org/alexmond/jhelm/core/JhelmMetricsAutoConfiguration.java 100.0%
2 0
org/alexmond/jhelm/core/CoreConfig.java 100.0%
1 0
org/alexmond/jhelm/core/action/UninstallOptions.java 0.0%
0 0
org/alexmond/jhelm/core/action/UpgradeOptions.java 0.0%
0 0
org/alexmond/jhelm/core/action/StatusAction.java 100.0%
4 0
org/alexmond/jhelm/core/action/HistoryAction.java 100.0%
1 0
org/alexmond/jhelm/core/action/UpgradeValueStrategy.java 100.0%
5 0
org/alexmond/jhelm/core/action/RollbackOptions.java 0.0%
0 0
org/alexmond/jhelm/core/action/ListAction.java 100.0%
1 0
org/alexmond/jhelm/core/action/InstallOptions.java 0.0%
0 0
org/alexmond/jhelm/core/config/JhelmCoreProperties.java 100.0%
3 0
org/alexmond/jhelm/core/config/JhelmSecurityPolicy.java 100.0%
11 0
org/alexmond/jhelm/core/config/JhelmAccessMode.java 100.0%
3 0
org/alexmond/jhelm/core/config/JhelmSecurityProperties.java 100.0%
3 0
org/alexmond/jhelm/core/exception/WaitTimeoutException.java 100.0%
4 0
org/alexmond/jhelm/core/exception/TemplateRenderException.java 100.0%
19 0
org/alexmond/jhelm/core/exception/DeploymentFailedException.java 100.0%
4 0
org/alexmond/jhelm/core/exception/ChartLoadException.java 100.0%
14 0
org/alexmond/jhelm/core/exception/ReleaseNotFoundException.java 100.0%
5 0
org/alexmond/jhelm/core/exception/SchemaValidationException.java 100.0%
10 0
org/alexmond/jhelm/core/exception/JhelmException.java 100.0%
4 0
org/alexmond/jhelm/core/metrics/JhelmMetrics.java 100.0%
65 0
org/alexmond/jhelm/core/model/Release.java 100.0%
2 0
org/alexmond/jhelm/core/model/VersionSet.java 100.0%
3 0
org/alexmond/jhelm/core/model/HelmHook.java 0.0%
0 0
org/alexmond/jhelm/core/model/ResourceStatus.java 0.0%
0 0
org/alexmond/jhelm/core/model/RepositoryConfig.java 0.0%
0 0
org/alexmond/jhelm/core/model/Chart.java 0.0%
0 0
org/alexmond/jhelm/core/model/ReleaseStatus.java 100.0%
21 0
org/alexmond/jhelm/core/model/ReleaseContext.java 100.0%
8 0
org/alexmond/jhelm/core/model/ChartMetadata.java 100.0%
1 0
org/alexmond/jhelm/core/model/Dependency.java 0.0%
0 0
org/alexmond/jhelm/core/service/VerificationKeyring.java 100.0%
4 0
org/alexmond/jhelm/core/service/LifecyclePhase.java 100.0%
13 0
org/alexmond/jhelm/core/service/SigningKey.java 100.0%
4 0
org/alexmond/jhelm/core/service/ChartDownloader.java 0.0%
0 0
org/alexmond/jhelm/core/service/LifecycleListener.java 0.0%
0 0
org/alexmond/jhelm/core/service/SsrfGuardingDnsResolver.java 100.0%
7 0
org/alexmond/jhelm/core/service/AsyncKubeService.java 0.0%
0 0
org/alexmond/jhelm/core/service/PostRenderProcessor.java 0.0%
0 0
org/alexmond/jhelm/core/template/HelmChartTemplates.java 100.0%
13 0
org/alexmond/jhelm/core/util/ReleaseNames.java 100.0%
14 0
org/alexmond/jhelm/gotemplate/helm/HelmFunctionProvider.java 100.0%
8 0
org/alexmond/jhelm/gotemplate/helm/HelmFunctions.java 100.0%
14 0
org/alexmond/jhelm/gotemplate/helm/functions/KubernetesFunctions.java 100.0%
23 0
org/alexmond/jhelm/gotemplate/helm/functions/KubernetesProvider.java 0.0%
0 0
org/alexmond/jhelm/gotemplate/helm/functions/TemplateFunctions.java 100.0%
67 0
org/alexmond/jhelm/kube/KubernetesConfig.java 100.0%
2 0
org/alexmond/jhelm/kube/config/JhelmKubernetesProperties.java 100.0%
10 0
org/alexmond/jhelm/kube/service/internal/KubeClient.java 100.0%
4 0
org/alexmond/jhelm/plugin/JhelmPluginAutoConfiguration.java 100.0%
7 0
org/alexmond/jhelm/plugin/config/JhelmPluginProperties.java 100.0%
3 0
org/alexmond/jhelm/plugin/exception/PluginException.java 100.0%
4 0
org/alexmond/jhelm/plugin/model/PluginDescriptor.java 0.0%
0 0
org/alexmond/jhelm/plugin/model/PluginType.java 100.0%
12 0
org/alexmond/jhelm/plugin/model/PluginEvent.java 0.0%
0 0
org/alexmond/jhelm/plugin/model/PluginManifest.java 0.0%
0 0
org/alexmond/jhelm/plugin/sandbox/SandboxConfig.java 0.0%
0 0
org/alexmond/jhelm/plugin/service/PluginRegistry.java 100.0%
9 0
org/alexmond/jhelm/plugin/spi/DownloaderPlugin.java 0.0%
0 0
org/alexmond/jhelm/plugin/spi/Plugin.java 0.0%
0 0
org/alexmond/jhelm/plugin/spi/LifecycleHookPlugin.java 0.0%
0 0
org/alexmond/jhelm/plugin/spi/PostRendererPlugin.java 0.0%
0 0
org/alexmond/jhelm/rest/JhelmRestExceptionHandler.java 100.0%
20 0
org/alexmond/jhelm/rest/NotFoundException.java 100.0%
2 0
org/alexmond/jhelm/rest/config/JhelmRestProperties.java 100.0%
10 0
org/alexmond/jhelm/rest/controller/HubController.java 100.0%
4 0
org/alexmond/jhelm/rest/controller/ChartController.java 100.0%
46 0
org/alexmond/jhelm/rest/controller/DependencyController.java 100.0%
13 0
org/alexmond/jhelm/rest/dto/InstallRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/InstallUploadRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/TemplateRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/RollbackRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/TestResultDto.java 100.0%
6 0
org/alexmond/jhelm/rest/dto/UpgradeUploadRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/DependencyResolveRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/ReleaseDto.java 100.0%
13 0
org/alexmond/jhelm/rest/dto/RepoAddRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/TemplateUploadRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/PullRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/RepoDto.java 100.0%
1 0
org/alexmond/jhelm/rest/dto/UpgradeRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/ChartVersionDto.java 100.0%
6 0
org/alexmond/jhelm/rest/dto/CreateRequest.java 0.0%
0 0
org/alexmond/jhelm/rest/dto/HubSearchResultDto.java 100.0%
9 0
org/alexmond/jhelm/rest/security/MutatingOperation.java 0.0%
0 0
org/alexmond/jhelm/rest/security/AccessModeInterceptor.java 100.0%
23 0
org/alexmond/jhelm/rest/util/ChartSourceResolver.java 100.0%
8 0
org/alexmond/jhelm/rest/util/TempDir.java 100.0%
15 0