UniTrack

Projects / jhelm / Run #1576

← Prev Next →

Run #1576 PASSED Export ↗

refactor/lifecycle-phase-enum · flag default · 0a5f4d0 · 2026-06-27 13:29 · build #754

100% pass
Tests
131
Passed
131
Failed
0
Skipped
0
Duration
1.9s
Line cov
81.7%
Quality gate PASSED
Regression vs baseline no new failures
vs baseline run #1574 on main0 new · 0 fixed · 0 still failing

Failures (0)

No failed tests. 🎉

Suites

SuiteTestsFailures ErrorsSkippedTime
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest 77 0 0 0 0.51s
org.alexmond.jhelm.gotemplate.helm.functions.KubernetesFunctionsTest 7 0 0 0 0.01s
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest 30 0 0 0 0.12s
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest 10 0 0 0 1.11s
org.alexmond.jhelm.gotemplate.helm.HelmConformanceTest 1 0 0 0 0.08s
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest 6 0 0 0 0.02s

Slowest tests (performance →)

TestDuration
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustToYamlFailure 491 ms
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testToJsonStillWorks 418 ms
org.alexmond.jhelm.gotemplate.helm.HelmConformanceTest › helmFuncsConformance 75 ms
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustFromYamlFailure 56 ms
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustFromJson 43 ms
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testTomlRoundTrip 40 ms
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlPreservesBooleanQuotes 34 ms
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustToYaml 29 ms
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlPrettyIndentsSequenceItems 22 ms
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testIncludeExecutesNamedTemplate 12 ms

Coverage change vs baseline run #1574 on main

+0.0 pp overall

FileBaselineThis runΔ pp
org/alexmond/jhelm/core/service/LifecyclePhase.java added 100.0% +100.0

Coverage by module

ModuleLine %LinesFiles
(none) 81.5% 3997/4903 133
jhelm-gotemplate-helm 83.3% 583/700 8

Coverage by file (most missed first)

FileLine %  CoveredMissed
org/alexmond/jhelm/core/service/RepoManager.java 73.7%
347 124
org/alexmond/jhelm/app/command/DependencyCommand.java 32.6%
46 95
org/alexmond/jhelm/kube/service/HelmKubeService.java 77.9%
265 75
org/alexmond/jhelm/core/service/Engine.java 86.6%
434 67
org/alexmond/jhelm/core/service/DependencyResolver.java 51.2%
66 63
org/alexmond/jhelm/gotemplate/helm/functions/ConversionFunctions.java 83.4%
302 60
org/alexmond/jhelm/core/service/RepoHttpClientFactory.java 26.6%
21 58
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/service/OciRegistryClient.java 81.6%
115 26
org/alexmond/jhelm/kube/service/ResourcePluralizer.java 79.8%
79 20
org/alexmond/jhelm/core/service/ChartLoader.java 85.7%
114 19
org/alexmond/jhelm/core/service/SignatureService.java 87.0%
114 17
org/alexmond/jhelm/kube/service/AsyncHelmKubeService.java 66.0%
33 17
org/alexmond/jhelm/core/action/UpgradeAction.java 85.2%
92 16
org/alexmond/jhelm/core/action/PackageAction.java 81.5%
66 15
org/alexmond/jhelm/core/action/InstallAction.java 83.7%
77 15
org/alexmond/jhelm/app/command/UpgradeCommand.java 87.9%
87 12
org/alexmond/jhelm/core/util/ValuesOverrides.java 85.1%
63 11
org/alexmond/jhelm/app/command/RepoCommand.java 84.8%
56 10
org/alexmond/jhelm/plugin/runtime/MemoryBridge.java 23.1%
3 10
org/alexmond/jhelm/core/service/ExternalCommandPostRenderer.java 83.0%
44 9
org/alexmond/jhelm/kube/service/KubernetesClientProvider.java 93.5%
129 9
org/alexmond/jhelm/kube/service/RetryableKubeService.java 83.0%
44 9
org/alexmond/jhelm/app/command/InstallCommand.java 86.2%
50 8
org/alexmond/jhelm/core/JhelmCoreAutoConfiguration.java 83.3%
40 8
org/alexmond/jhelm/kube/service/ObservableKubeService.java 84.8%
39 7
org/alexmond/jhelm/core/action/LintAction.java 90.0%
54 6
org/alexmond/jhelm/core/action/GetAction.java 91.8%
67 6
org/alexmond/jhelm/core/util/HookParser.java 91.2%
62 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/TemplateAction.java 75.0%
15 5
org/alexmond/jhelm/app/command/TestCommand.java 91.5%
43 4
org/alexmond/jhelm/app/command/StatusCommand.java 88.9%
32 4
org/alexmond/jhelm/app/command/ListCommand.java 82.6%
19 4
org/alexmond/jhelm/app/command/SearchHubCommand.java 85.2%
23 4
org/alexmond/jhelm/app/command/TemplateCommand.java 80.0%
16 4
org/alexmond/jhelm/core/model/ChartLock.java 73.3%
11 4
org/alexmond/jhelm/core/util/ValuesLoader.java 93.8%
61 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/cache/TemplateCache.java 88.0%
22 3
org/alexmond/jhelm/core/config/JhelmAccessMode.java 0.0%
0 3
org/alexmond/jhelm/core/exception/KubernetesOperationException.java 72.7%
8 3
org/alexmond/jhelm/plugin/sandbox/SandboxedExecutor.java 76.9%
10 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/RollbackAction.java 95.3%
41 2
org/alexmond/jhelm/core/action/UninstallAction.java 91.7%
22 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/core/service/RegistryManager.java 93.8%
30 2
org/alexmond/jhelm/core/util/HookExecutor.java 90.5%
19 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/PluginExecutionException.java 50.0%
2 2
org/alexmond/jhelm/plugin/exception/PluginLoadException.java 50.0%
2 2
org/alexmond/jhelm/plugin/exception/PluginNotFoundException.java 50.0%
2 2
org/alexmond/jhelm/plugin/service/PluginLoader.java 94.7%
36 2
org/alexmond/jhelm/app/command/PackageCommand.java 96.2%
25 1
org/alexmond/jhelm/app/command/GetCommand.java 99.0%
101 1
org/alexmond/jhelm/core/action/SearchHubAction.java 97.5%
39 1
org/alexmond/jhelm/core/action/TestAction.java 98.1%
53 1
org/alexmond/jhelm/core/model/Values.java 66.7%
2 1
org/alexmond/jhelm/kube/JhelmKubeAutoConfiguration.java 96.0%
24 1
org/alexmond/jhelm/app/command/PushCommand.java 100.0%
10 0
org/alexmond/jhelm/app/command/EnvCommand.java 100.0%
10 0
org/alexmond/jhelm/app/command/PullCommand.java 100.0%
10 0
org/alexmond/jhelm/app/command/ShowCommand.java 100.0%
58 0
org/alexmond/jhelm/app/command/UninstallCommand.java 100.0%
11 0
org/alexmond/jhelm/app/command/RollbackCommand.java 100.0%
16 0
org/alexmond/jhelm/app/command/RegistryCommand.java 100.0%
25 0
org/alexmond/jhelm/app/command/VersionCommand.java 100.0%
8 0
org/alexmond/jhelm/app/command/HistoryCommand.java 100.0%
16 0
org/alexmond/jhelm/app/command/VerifyCommand.java 100.0%
12 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/UpgradeOptions.java 0.0%
0 0
org/alexmond/jhelm/core/action/HistoryAction.java 100.0%
1 0
org/alexmond/jhelm/core/action/StatusAction.java 100.0%
4 0
org/alexmond/jhelm/core/action/InstallOptions.java 0.0%
0 0
org/alexmond/jhelm/core/action/ListAction.java 100.0%
1 0
org/alexmond/jhelm/core/action/RollbackOptions.java 0.0%
0 0
org/alexmond/jhelm/core/action/UpgradeValueStrategy.java 100.0%
5 0
org/alexmond/jhelm/core/action/UninstallOptions.java 0.0%
0 0
org/alexmond/jhelm/core/config/JhelmCoreProperties.java 100.0%
3 0
org/alexmond/jhelm/core/exception/JhelmException.java 100.0%
4 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/WaitTimeoutException.java 100.0%
4 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/TemplateRenderException.java 100.0%
19 0
org/alexmond/jhelm/core/metrics/JhelmMetrics.java 100.0%
35 0
org/alexmond/jhelm/core/model/RepositoryConfig.java 0.0%
0 0
org/alexmond/jhelm/core/model/Dependency.java 0.0%
0 0
org/alexmond/jhelm/core/model/VersionSet.java 100.0%
3 0
org/alexmond/jhelm/core/model/ResourceStatus.java 0.0%
0 0
org/alexmond/jhelm/core/model/ChartMetadata.java 100.0%
1 0
org/alexmond/jhelm/core/model/HelmHook.java 0.0%
0 0
org/alexmond/jhelm/core/model/ReleaseStatus.java 100.0%
21 0
org/alexmond/jhelm/core/model/Chart.java 0.0%
0 0
org/alexmond/jhelm/core/model/Release.java 0.0%
0 0
org/alexmond/jhelm/core/service/KubeService.java 0.0%
0 0
org/alexmond/jhelm/core/service/VerificationKeyring.java 100.0%
4 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/service/LifecyclePhase.java 100.0%
13 0
org/alexmond/jhelm/core/service/SigningKey.java 100.0%
4 0
org/alexmond/jhelm/core/service/LifecycleListener.java 0.0%
0 0
org/alexmond/jhelm/core/service/ChartDownloader.java 0.0%
0 0
org/alexmond/jhelm/core/template/HelmChartTemplates.java 100.0%
13 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/TemplateFunctions.java 100.0%
63 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/kube/KubernetesConfig.java 100.0%
2 0
org/alexmond/jhelm/kube/config/JhelmKubernetesProperties.java 100.0%
10 0
org/alexmond/jhelm/kube/service/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/PluginManifest.java 0.0%
0 0
org/alexmond/jhelm/plugin/model/PluginEvent.java 0.0%
0 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/sandbox/SandboxConfig.java 0.0%
0 0
org/alexmond/jhelm/plugin/service/PluginRegistry.java 100.0%
9 0
org/alexmond/jhelm/plugin/spi/Plugin.java 0.0%
0 0
org/alexmond/jhelm/plugin/spi/PostRendererPlugin.java 0.0%
0 0
org/alexmond/jhelm/plugin/spi/DownloaderPlugin.java 0.0%
0 0
org/alexmond/jhelm/plugin/spi/LifecycleHookPlugin.java 0.0%
0 0