← Prev
Next →
Run #1220 PASSED Export ↗
chore/gotmpl4j-1.0.0 ·
flag default ·
71b308e ·
2026-06-25 20:37
· build #706
100%
pass
Tests
131
Passed
131
Failed
0
Skipped
0
Duration
1.7s
Line cov
81.8%
Quality gate
PASSED
-
✓
coverage-drop— 81.8% vs baseline 81.8% (drop 0.0pp, max 1.0pp) -
✓
new-failures— no new failures
Regression vs baseline
no new failures
Failures (0)
No failed tests. 🎉
Suites
| Suite | Tests | Failures | Errors | Skipped | Time |
|---|---|---|---|---|---|
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest |
77 | 0 | 0 | 0 | 0.49s |
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.10s |
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest |
10 | 0 | 0 | 0 | 1.00s |
org.alexmond.jhelm.gotemplate.helm.HelmConformanceTest |
1 | 0 | 0 | 0 | 0.07s |
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest |
6 | 0 | 0 | 0 | 0.01s |
Slowest tests (performance →)
Coverage by module
| Module | Line % | Lines | Files |
|---|---|---|---|
(none) |
81.6% | 3688/4519 | 119 |
jhelm-gotemplate-helm |
83.3% | 583/700 | 8 |
Coverage by file (most missed first)
| File | Line % | Covered | Missed | |
|---|---|---|---|---|
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 |
76.7% | 230 | 70 | |
org/alexmond/jhelm/core/service/Engine.java |
85.9% | 415 | 68 | |
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 |
86.9% | 113 | 17 | |
org/alexmond/jhelm/kube/service/AsyncHelmKubeService.java |
66.0% | 33 | 17 | |
org/alexmond/jhelm/core/action/PackageAction.java |
80.8% | 63 | 15 | |
org/alexmond/jhelm/app/command/UpgradeCommand.java |
82.9% | 58 | 12 | |
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/app/command/InstallCommand.java |
80.4% | 37 | 9 | |
org/alexmond/jhelm/core/service/ExternalCommandPostRenderer.java |
83.0% | 44 | 9 | |
org/alexmond/jhelm/core/service/SignatureService.java |
92.4% | 110 | 9 | |
org/alexmond/jhelm/kube/service/KubernetesClientProvider.java |
93.4% | 128 | 9 | |
org/alexmond/jhelm/core/JhelmCoreAutoConfiguration.java |
83.3% | 40 | 8 | |
org/alexmond/jhelm/core/action/UpgradeAction.java |
87.3% | 55 | 8 | |
org/alexmond/jhelm/core/action/InstallAction.java |
89.7% | 61 | 7 | |
org/alexmond/jhelm/core/action/LintAction.java |
90.0% | 54 | 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/command/TestCommand.java |
91.5% | 43 | 4 | |
org/alexmond/jhelm/app/command/StatusCommand.java |
88.9% | 32 | 4 | |
org/alexmond/jhelm/app/command/SearchHubCommand.java |
85.2% | 23 | 4 | |
org/alexmond/jhelm/app/command/TemplateCommand.java |
76.5% | 13 | 4 | |
org/alexmond/jhelm/app/command/ListCommand.java |
82.6% | 19 | 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/JHelmCommand.java |
57.1% | 4 | 3 | |
org/alexmond/jhelm/app/command/CreateCommand.java |
75.0% | 9 | 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/kube/service/ObservableKubeService.java |
92.9% | 39 | 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 |
90.5% | 19 | 2 | |
org/alexmond/jhelm/app/command/SearchCommand.java |
50.0% | 2 | 2 | |
org/alexmond/jhelm/core/action/GetAction.java |
97.1% | 66 | 2 | |
org/alexmond/jhelm/core/action/TemplateAction.java |
88.2% | 15 | 2 | |
org/alexmond/jhelm/core/exception/ReleaseStorageException.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/PluginNotFoundException.java |
50.0% | 2 | 2 | |
org/alexmond/jhelm/plugin/exception/PluginExecutionException.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/PackageCommand.java |
96.2% | 25 | 1 | |
org/alexmond/jhelm/core/action/SearchHubAction.java |
97.4% | 37 | 1 | |
org/alexmond/jhelm/core/action/ShowAction.java |
97.7% | 42 | 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/core/util/ValuesOverrides.java |
96.7% | 29 | 1 | |
org/alexmond/jhelm/kube/JhelmKubeAutoConfiguration.java |
95.5% | 21 | 1 | |
org/alexmond/jhelm/kube/service/RetryableKubeService.java |
97.8% | 44 | 1 | |
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/command/ShowCommand.java |
100.0% | 58 | 0 | |
org/alexmond/jhelm/app/command/PullCommand.java |
100.0% | 10 | 0 | |
org/alexmond/jhelm/app/command/RollbackCommand.java |
100.0% | 10 | 0 | |
org/alexmond/jhelm/app/command/RegistryCommand.java |
100.0% | 25 | 0 | |
org/alexmond/jhelm/app/command/PushCommand.java |
100.0% | 10 | 0 | |
org/alexmond/jhelm/app/command/UninstallCommand.java |
100.0% | 10 | 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/RollbackAction.java |
100.0% | 30 | 0 | |
org/alexmond/jhelm/core/action/CreateAction.java |
100.0% | 33 | 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/UninstallAction.java |
100.0% | 14 | 0 | |
org/alexmond/jhelm/core/action/ListAction.java |
100.0% | 1 | 0 | |
org/alexmond/jhelm/core/action/VerifyAction.java |
100.0% | 13 | 0 | |
org/alexmond/jhelm/core/config/JhelmCoreProperties.java |
100.0% | 3 | 0 | |
org/alexmond/jhelm/core/exception/WaitTimeoutException.java |
100.0% | 4 | 0 | |
org/alexmond/jhelm/core/exception/SchemaValidationException.java |
100.0% | 10 | 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/TemplateRenderException.java |
100.0% | 19 | 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/metrics/JhelmMetrics.java |
100.0% | 35 | 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/HelmHook.java |
0.0% | 0 | 0 | |
org/alexmond/jhelm/core/model/Release.java |
0.0% | 0 | 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/Chart.java |
0.0% | 0 | 0 | |
org/alexmond/jhelm/core/model/ChartMetadata.java |
100.0% | 1 | 0 | |
org/alexmond/jhelm/core/service/LifecycleListener.java |
0.0% | 0 | 0 | |
org/alexmond/jhelm/core/service/PostRenderProcessor.java |
0.0% | 0 | 0 | |
org/alexmond/jhelm/core/service/AsyncKubeService.java |
0.0% | 0 | 0 | |
org/alexmond/jhelm/core/service/KubeService.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/KubernetesProvider.java |
0.0% | 0 | 0 | |
org/alexmond/jhelm/gotemplate/helm/functions/KubernetesFunctions.java |
100.0% | 23 | 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/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/PluginManifest.java |
0.0% | 0 | 0 | |
org/alexmond/jhelm/plugin/model/PluginEvent.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 |