UniTrack

Projects / jhelm / Run #2246

← Prev Next →

Run #2246 PASSED Export ↗

feat/pin-chart-versions · flag default · d4767ba · 2026-06-30 13:33 · build #840

100% pass
Tests
133
Passed
133
Failed
0
Skipped
0
Duration
1.8s
Line cov
83.2%
Quality gate PASSED
Regression vs baseline no new failures
vs baseline run #2243 on main0 new · 0 fixed · 0 still failing

Failures (0)

No failed tests. 🎉

Suites

SuiteTestsFailures ErrorsSkippedTime
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest 79 0 0 0 0.44s
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.22s
org.alexmond.jhelm.gotemplate.helm.HelmConformanceTest 1 0 0 0 0.06s
org.alexmond.jhelm.gotemplate.helm.HelmFunctionProviderTest 6 0 0 0 0.01s

Slowest tests (performance →)

TestDuration
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustToYamlFailure 592 ms
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testToJsonStillWorks 409 ms
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustFromYamlFailure 71 ms
org.alexmond.jhelm.gotemplate.helm.HelmConformanceTest › helmFuncsConformance 57 ms
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustFromJson 44 ms
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testTomlRoundTrip 40 ms
org.alexmond.jhelm.gotemplate.helm.Helm4FunctionsTest › testMustToYaml 34 ms
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlPreservesBooleanQuotes 30 ms
org.alexmond.jhelm.gotemplate.helm.functions.ConversionFunctionsTest › testToYamlPrettyIndentsSequenceItems 24 ms
org.alexmond.jhelm.gotemplate.helm.functions.TemplateFunctionsTest › testIncludeExecutesNamedTemplate 12 ms

Coverage change vs baseline run #2243 on main

+0.3 pp overall

FileBaselineThis runΔ pp
org/alexmond/jhelm/app/command/EnvCommand.java removed 100.0% -100.0
org/alexmond/jhelm/app/command/HistoryCommand.java removed 100.0% -100.0
org/alexmond/jhelm/app/command/PullCommand.java removed 100.0% -100.0
org/alexmond/jhelm/app/command/PushCommand.java removed 100.0% -100.0
org/alexmond/jhelm/app/command/RegistryCommand.java removed 100.0% -100.0
org/alexmond/jhelm/app/command/ShowCommand.java removed 100.0% -100.0
org/alexmond/jhelm/app/command/UninstallCommand.java removed 100.0% -100.0
org/alexmond/jhelm/app/command/VerifyCommand.java removed 100.0% -100.0
org/alexmond/jhelm/app/command/VersionCommand.java removed 100.0% -100.0
org/alexmond/jhelm/app/output/CliOutput.java removed 100.0% -100.0
org/alexmond/jhelm/core/CoreConfig.java removed 100.0% -100.0
org/alexmond/jhelm/core/JhelmMetricsAutoConfiguration.java removed 100.0% -100.0
org/alexmond/jhelm/core/action/HistoryAction.java removed 100.0% -100.0
org/alexmond/jhelm/core/action/ListAction.java removed 100.0% -100.0
org/alexmond/jhelm/core/action/StatusAction.java removed 100.0% -100.0
org/alexmond/jhelm/core/action/UpgradeValueStrategy.java removed 100.0% -100.0
org/alexmond/jhelm/core/config/JhelmAccessMode.java removed 100.0% -100.0
org/alexmond/jhelm/core/config/JhelmCoreProperties.java removed 100.0% -100.0
org/alexmond/jhelm/core/config/JhelmSecurityPolicy.java removed 100.0% -100.0
org/alexmond/jhelm/core/config/JhelmSecurityProperties.java removed 100.0% -100.0
org/alexmond/jhelm/core/exception/ChartLoadException.java removed 100.0% -100.0
org/alexmond/jhelm/core/exception/DeploymentFailedException.java removed 100.0% -100.0
org/alexmond/jhelm/core/exception/JhelmException.java removed 100.0% -100.0
org/alexmond/jhelm/core/exception/ReleaseNotFoundException.java removed 100.0% -100.0
org/alexmond/jhelm/core/exception/SchemaValidationException.java removed 100.0% -100.0
org/alexmond/jhelm/core/exception/TemplateRenderException.java removed 100.0% -100.0
org/alexmond/jhelm/core/exception/WaitTimeoutException.java removed 100.0% -100.0
org/alexmond/jhelm/core/metrics/JhelmMetrics.java removed 100.0% -100.0
org/alexmond/jhelm/core/model/ChartMetadata.java removed 100.0% -100.0
org/alexmond/jhelm/core/model/ReleaseContext.java removed 100.0% -100.0
org/alexmond/jhelm/core/model/ReleaseStatus.java removed 100.0% -100.0
org/alexmond/jhelm/core/model/VersionSet.java removed 100.0% -100.0
org/alexmond/jhelm/core/service/LifecyclePhase.java removed 100.0% -100.0
org/alexmond/jhelm/core/service/SigningKey.java removed 100.0% -100.0
org/alexmond/jhelm/core/service/VerificationKeyring.java removed 100.0% -100.0
org/alexmond/jhelm/core/template/HelmChartTemplates.java removed 100.0% -100.0
org/alexmond/jhelm/kube/KubernetesConfig.java removed 100.0% -100.0
org/alexmond/jhelm/kube/config/JhelmKubernetesProperties.java removed 100.0% -100.0
org/alexmond/jhelm/kube/service/KubeClient.java removed 100.0% -100.0
org/alexmond/jhelm/plugin/JhelmPluginAutoConfiguration.java removed 100.0% -100.0
org/alexmond/jhelm/plugin/config/JhelmPluginProperties.java removed 100.0% -100.0
org/alexmond/jhelm/plugin/exception/PluginException.java removed 100.0% -100.0
org/alexmond/jhelm/plugin/model/PluginType.java removed 100.0% -100.0
org/alexmond/jhelm/plugin/service/PluginRegistry.java removed 100.0% -100.0
org/alexmond/jhelm/app/command/GetCommand.java removed 99.0% -99.0
org/alexmond/jhelm/core/action/TestAction.java removed 98.1% -98.1
org/alexmond/jhelm/core/action/SearchHubAction.java removed 97.5% -97.5
org/alexmond/jhelm/app/command/PackageCommand.java removed 96.2% -96.2
org/alexmond/jhelm/kube/JhelmKubeAutoConfiguration.java removed 96.0% -96.0
org/alexmond/jhelm/core/action/RollbackAction.java removed 95.3% -95.3
org/alexmond/jhelm/core/util/ValuesLoader.java removed 95.3% -95.3
org/alexmond/jhelm/core/model/ChartFiles.java removed 95.2% -95.2
org/alexmond/jhelm/core/action/UninstallAction.java removed 95.1% -95.1
org/alexmond/jhelm/app/command/RollbackCommand.java removed 94.7% -94.7
org/alexmond/jhelm/plugin/service/PluginLoader.java removed 94.7% -94.7
org/alexmond/jhelm/core/action/CreateAction.java removed 94.4% -94.4
org/alexmond/jhelm/core/service/RegistryManager.java removed 93.8% -93.8
org/alexmond/jhelm/kube/service/KubernetesClientProvider.java removed 93.5% -93.5
org/alexmond/jhelm/core/action/ShowAction.java removed 93.3% -93.3
org/alexmond/jhelm/core/action/GetAction.java removed 91.8% -91.8
org/alexmond/jhelm/app/command/LintCommand.java removed 91.7% -91.7
org/alexmond/jhelm/app/command/TestCommand.java removed 91.5% -91.5
org/alexmond/jhelm/core/util/HookParser.java removed 91.2% -91.2
org/alexmond/jhelm/core/action/LintAction.java removed 90.0% -90.0
org/alexmond/jhelm/core/service/Engine.java removed 88.9% -88.9
org/alexmond/jhelm/app/command/StatusCommand.java removed 88.9% -88.9
org/alexmond/jhelm/core/util/ManifestDiff.java removed 88.6% -88.6
org/alexmond/jhelm/core/cache/TemplateCache.java removed 88.0% -88.0
org/alexmond/jhelm/app/command/UpgradeCommand.java removed 87.9% -87.9
org/alexmond/jhelm/core/action/VerifyAction.java removed 87.5% -87.5
org/alexmond/jhelm/core/service/SignatureService.java removed 87.0% -87.0
org/alexmond/jhelm/core/service/ChartLoader.java removed 86.5% -86.5
org/alexmond/jhelm/plugin/service/PluginManager.java removed 86.4% -86.4
org/alexmond/jhelm/app/command/InstallCommand.java removed 86.2% -86.2
org/alexmond/jhelm/app/command/SearchHubCommand.java removed 85.2% -85.2
org/alexmond/jhelm/core/util/ValuesOverrides.java removed 85.1% -85.1
org/alexmond/jhelm/core/JhelmCoreAutoConfiguration.java removed 84.9% -84.9
org/alexmond/jhelm/app/command/RepoCommand.java removed 84.8% -84.8
org/alexmond/jhelm/kube/service/ObservableKubeService.java removed 84.8% -84.8
org/alexmond/jhelm/core/action/UpgradeAction.java removed 84.7% -84.7
org/alexmond/jhelm/core/action/InstallAction.java removed 83.7% -83.7
org/alexmond/jhelm/app/HelmJavaApplication.java removed 83.3% -83.3
org/alexmond/jhelm/core/service/ExternalCommandPostRenderer.java removed 83.0% -83.0
org/alexmond/jhelm/kube/service/RetryableKubeService.java removed 83.0% -83.0
org/alexmond/jhelm/app/command/ListCommand.java removed 82.6% -82.6
org/alexmond/jhelm/core/service/OciRegistryClient.java removed 81.6% -81.6
org/alexmond/jhelm/core/action/PackageAction.java removed 81.5% -81.5
org/alexmond/jhelm/core/util/HookExecutor.java removed 80.6% -80.6
org/alexmond/jhelm/app/command/TemplateCommand.java removed 80.0% -80.0
org/alexmond/jhelm/kube/service/ResourcePluralizer.java removed 79.8% -79.8
org/alexmond/jhelm/kube/service/HelmKubeService.java removed 79.7% -79.7
org/alexmond/jhelm/plugin/sandbox/SandboxedExecutor.java removed 76.9% -76.9
org/alexmond/jhelm/core/service/RepoManager.java removed 75.7% -75.7
org/alexmond/jhelm/app/command/CreateCommand.java removed 75.0% -75.0
org/alexmond/jhelm/core/service/SchemaValidator.java removed 74.3% -74.3
org/alexmond/jhelm/core/action/TemplateAction.java removed 73.7% -73.7
org/alexmond/jhelm/core/model/ChartLock.java removed 73.3% -73.3
org/alexmond/jhelm/core/exception/KubernetesOperationException.java removed 72.7% -72.7
org/alexmond/jhelm/app/JHelmCommand.java removed 66.7% -66.7
org/alexmond/jhelm/core/model/Values.java removed 66.7% -66.7
org/alexmond/jhelm/kube/service/AsyncHelmKubeService.java removed 66.0% -66.0
org/alexmond/jhelm/core/service/RepoHttpClientFactory.java removed 55.7% -55.7
org/alexmond/jhelm/core/service/DependencyResolver.java removed 51.2% -51.2
org/alexmond/jhelm/app/command/SearchCommand.java removed 50.0% -50.0
org/alexmond/jhelm/core/exception/ReleaseStorageException.java removed 50.0% -50.0
org/alexmond/jhelm/core/exception/SignatureException.java removed 50.0% -50.0
org/alexmond/jhelm/plugin/exception/PluginExecutionException.java removed 50.0% -50.0
org/alexmond/jhelm/plugin/exception/PluginLoadException.java removed 50.0% -50.0
org/alexmond/jhelm/plugin/exception/PluginNotFoundException.java removed 50.0% -50.0
org/alexmond/jhelm/plugin/exception/PluginTimeoutException.java removed 50.0% -50.0
org/alexmond/jhelm/plugin/exception/PluginValidationException.java removed 50.0% -50.0
org/alexmond/jhelm/app/command/DependencyCommand.java removed 32.6% -32.6
org/alexmond/jhelm/plugin/runtime/MemoryBridge.java removed 23.1% -23.1
org/alexmond/jhelm/app/command/PluginCommand.java removed 22.4% -22.4
org/alexmond/jhelm/core/action/InstallOptions.java removed 0.0% +-0.0
org/alexmond/jhelm/core/action/RollbackOptions.java removed 0.0% +-0.0
org/alexmond/jhelm/core/action/UninstallOptions.java removed 0.0% +-0.0
org/alexmond/jhelm/core/action/UpgradeOptions.java removed 0.0% +-0.0
org/alexmond/jhelm/core/model/Chart.java removed 0.0% +-0.0
org/alexmond/jhelm/core/model/Dependency.java removed 0.0% +-0.0
org/alexmond/jhelm/core/model/HelmHook.java removed 0.0% +-0.0
org/alexmond/jhelm/core/model/Release.java removed 0.0% +-0.0
org/alexmond/jhelm/core/model/RepositoryConfig.java removed 0.0% +-0.0
org/alexmond/jhelm/core/model/ResourceStatus.java removed 0.0% +-0.0
org/alexmond/jhelm/core/service/AsyncKubeService.java removed 0.0% +-0.0
org/alexmond/jhelm/core/service/ChartDownloader.java removed 0.0% +-0.0
org/alexmond/jhelm/core/service/KubeService.java removed 0.0% +-0.0
org/alexmond/jhelm/core/service/LifecycleListener.java removed 0.0% +-0.0
org/alexmond/jhelm/core/service/PostRenderProcessor.java removed 0.0% +-0.0
org/alexmond/jhelm/plugin/model/PluginDescriptor.java removed 0.0% +-0.0
org/alexmond/jhelm/plugin/model/PluginEvent.java removed 0.0% +-0.0
org/alexmond/jhelm/plugin/model/PluginManifest.java removed 0.0% +-0.0
org/alexmond/jhelm/plugin/sandbox/SandboxConfig.java removed 0.0% +-0.0
org/alexmond/jhelm/plugin/spi/DownloaderPlugin.java removed 0.0% +-0.0
org/alexmond/jhelm/plugin/spi/LifecycleHookPlugin.java removed 0.0% +-0.0
org/alexmond/jhelm/plugin/spi/Plugin.java removed 0.0% +-0.0
org/alexmond/jhelm/plugin/spi/PostRendererPlugin.java removed 0.0% +-0.0

Coverage by module

ModuleLine %LinesFiles
(root) 100.0% 22/22 2
functions 82.6% 576/697 6

Coverage by file (most missed first)

FileLine %  CoveredMissed
org/alexmond/jhelm/gotemplate/helm/functions/ConversionFunctions.java 83.0%
313 64
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/gotemplate/helm/HelmFunctions.java 100.0%
14 0
org/alexmond/jhelm/gotemplate/helm/HelmFunctionProvider.java 100.0%
8 0
org/alexmond/jhelm/gotemplate/helm/functions/TemplateFunctions.java 100.0%
67 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