UniTrack

Projects / jhelm / Tests / jhelm-kube

jhelm — tests

Pass rate
100.0%
+0.0 pp
Failures
0
0
Suite time
8.6s
+0.8s
Tests
278
0

Latest run 8d13132 on main · Jul 18 10:55

Test results trend (jhelm-kube — pass/fail per run)

Flaky tests

Tests that both passed and failed for the same commit — likely non-deterministic.

No flaky tests detected. 🎉

Failure clusters

Recent failures grouped by a normalized signature (type, message, top stack frame) — most frequent first.

Recurring failures (a single test failing repeatedly the same way — consistent failures; nondeterministic ones are in the Flaky section above)

org.opentest4j.AssertionFailedError — dandydev-charts/redis-ha - 1 comparison failure(s): · org.alexmond.jhelm.core.KpsComparisonTest#compareSingleChart(String, String, String, String)[1]
Last seen 2026-07-02 05:42
signature
org.opentest4j.AssertionFailedError | dandydev-charts/redis-ha - # comparison failure(s): | at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:#)

All tests (278)

0 failing · 0 flaky · 0 skipped · 278 passed

TestStatusDurationFlaky
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