=== RUN TestStartupTaintLifecycle_NoStartupTaints --- PASS: TestStartupTaintLifecycle_NoStartupTaints (0.68s) === RUN TestStartupTaintLifecycle_WithStartupTaints --- PASS: TestStartupTaintLifecycle_WithStartupTaints (0.01s) === RUN TestStartupTaintLifecycle_StartupTaintsRemoved --- PASS: TestStartupTaintLifecycle_StartupTaintsRemoved (0.01s) === RUN TestIsSystemStartupTaint === RUN TestIsSystemStartupTaint/node.cilium.io/agent-not-ready === RUN TestIsSystemStartupTaint/node.kubernetes.io/not-ready === RUN TestIsSystemStartupTaint/node.kubernetes.io/unreachable === RUN TestIsSystemStartupTaint/node.kubernetes.io/disk-pressure === RUN TestIsSystemStartupTaint/node.kubernetes.io/memory-pressure === RUN TestIsSystemStartupTaint/node.kubernetes.io/pid-pressure === RUN TestIsSystemStartupTaint/karpenter.sh/unregistered === RUN TestIsSystemStartupTaint/example.com/custom-taint === RUN TestIsSystemStartupTaint/app-specific/taint --- PASS: TestIsSystemStartupTaint (0.00s) --- PASS: TestIsSystemStartupTaint/node.cilium.io/agent-not-ready (0.00s) --- PASS: TestIsSystemStartupTaint/node.kubernetes.io/not-ready (0.00s) --- PASS: TestIsSystemStartupTaint/node.kubernetes.io/unreachable (0.00s) --- PASS: TestIsSystemStartupTaint/node.kubernetes.io/disk-pressure (0.00s) --- PASS: TestIsSystemStartupTaint/node.kubernetes.io/memory-pressure (0.00s) --- PASS: TestIsSystemStartupTaint/node.kubernetes.io/pid-pressure (0.00s) --- PASS: TestIsSystemStartupTaint/karpenter.sh/unregistered (0.00s) --- PASS: TestIsSystemStartupTaint/example.com/custom-taint (0.00s) --- PASS: TestIsSystemStartupTaint/app-specific/taint (0.00s) === RUN TestFinalizerRaceCondition === RUN TestFinalizerRaceCondition/should_NOT_add_finalizer_to_NodeClaim_with_deletion_timestamp === RUN TestFinalizerRaceCondition/should_remove_finalizer_when_NodeClaim_is_being_deleted === RUN TestFinalizerRaceCondition/should_add_finalizer_to_NodeClaim_without_deletion_timestamp === RUN TestFinalizerRaceCondition/should_handle_conflict_when_removing_finalizer === RUN TestFinalizerRaceCondition/should_handle_already_deleted_NodeClaim --- PASS: TestFinalizerRaceCondition (0.05s) --- PASS: TestFinalizerRaceCondition/should_NOT_add_finalizer_to_NodeClaim_with_deletion_timestamp (0.01s) --- PASS: TestFinalizerRaceCondition/should_remove_finalizer_when_NodeClaim_is_being_deleted (0.01s) --- PASS: TestFinalizerRaceCondition/should_add_finalizer_to_NodeClaim_without_deletion_timestamp (0.01s) --- PASS: TestFinalizerRaceCondition/should_handle_conflict_when_removing_finalizer (0.01s) --- PASS: TestFinalizerRaceCondition/should_handle_already_deleted_NodeClaim (0.01s) === RUN TestNodeUpdateRetryLogic === RUN TestNodeUpdateRetryLogic/should_retry_node_update_on_conflict_and_succeed === RUN TestNodeUpdateRetryLogic/should_retry_NodeClaim_label_update_on_conflict === RUN TestNodeUpdateRetryLogic/should_handle_multiple_concurrent_taint_applications === RUN TestNodeUpdateRetryLogic/should_succeed_when_node_already_has_taints --- PASS: TestNodeUpdateRetryLogic (0.03s) --- PASS: TestNodeUpdateRetryLogic/should_retry_node_update_on_conflict_and_succeed (0.01s) --- PASS: TestNodeUpdateRetryLogic/should_retry_NodeClaim_label_update_on_conflict (0.01s) --- PASS: TestNodeUpdateRetryLogic/should_handle_multiple_concurrent_taint_applications (0.01s) --- PASS: TestNodeUpdateRetryLogic/should_succeed_when_node_already_has_taints (0.01s) === RUN TestIsNodeReady === RUN TestIsNodeReady/Node_is_Ready === RUN TestIsNodeReady/Node_is_NotReady === RUN TestIsNodeReady/Node_has_no_Ready_condition --- PASS: TestIsNodeReady (0.01s) --- PASS: TestIsNodeReady/Node_is_Ready (0.00s) --- PASS: TestIsNodeReady/Node_is_NotReady (0.00s) --- PASS: TestIsNodeReady/Node_has_no_Ready_condition (0.00s) === RUN TestHasOtherSystemStartupTaints === RUN TestHasOtherSystemStartupTaints/Only_Karpenter_unregistered_taint === RUN TestHasOtherSystemStartupTaints/Cilium_not_ready_taint_present === RUN TestHasOtherSystemStartupTaints/Node_not_ready_taint_present === RUN TestHasOtherSystemStartupTaints/Only_non-system_taints === RUN TestHasOtherSystemStartupTaints/No_taints --- PASS: TestHasOtherSystemStartupTaints (0.01s) --- PASS: TestHasOtherSystemStartupTaints/Only_Karpenter_unregistered_taint (0.00s) --- PASS: TestHasOtherSystemStartupTaints/Cilium_not_ready_taint_present (0.00s) --- PASS: TestHasOtherSystemStartupTaints/Node_not_ready_taint_present (0.00s) --- PASS: TestHasOtherSystemStartupTaints/Only_non-system_taints (0.00s) --- PASS: TestHasOtherSystemStartupTaints/No_taints (0.00s) === RUN TestRemoveKarpenterStartupTaint --- PASS: TestRemoveKarpenterStartupTaint (0.01s) PASS ok github.com/kubernetes-sigs/karpenter-provider-ibm-cloud/pkg/controllers/nodeclaim/startuptaint 1.936s