@@ -529,7 +529,7 @@ func TestComponentsTransform(t *testing.T) {
529
529
InitialDelaySeconds : 12 ,
530
530
}}},
531
531
}, {
532
- name : "empty probe drops probe" ,
532
+ name : "empty readiness probe drops probe" ,
533
533
override : []base.WorkloadOverride {
534
534
{
535
535
Name : "activator" ,
@@ -550,6 +550,28 @@ func TestComponentsTransform(t *testing.T) {
550
550
}},
551
551
},
552
552
}},
553
+ }, {
554
+ name : "empty liveness probe drops probe" ,
555
+ override : []base.WorkloadOverride {
556
+ {
557
+ Name : "activator" ,
558
+ LivenessProbes : []base.ProbesRequirementsOverride {{
559
+ Container : "activator" ,
560
+ }}},
561
+ },
562
+ expDeployment : map [string ]expDeployments {"activator" : {
563
+ expLabels : map [string ]string {"serving.knative.dev/release" : "v0.13.0" },
564
+ expTemplateLabels : map [string ]string {"serving.knative.dev/release" : "v0.13.0" , "app" : "activator" , "role" : "activator" },
565
+ expTemplateAnnotations : map [string ]string {"cluster-autoscaler.kubernetes.io/safe-to-evict" : "false" },
566
+ expReplicas : 0 ,
567
+ expReadinessProbe : & v1.Probe {
568
+ ProbeHandler : v1.ProbeHandler {
569
+ HTTPGet : & v1.HTTPGetAction {
570
+ Port : intstr.IntOrString {IntVal : 8012 },
571
+ HTTPHeaders : []v1.HTTPHeader {{Name : "k-kubelet-probe" , Value : "activator" }},
572
+ }},
573
+ },
574
+ }},
553
575
}, {
554
576
name : "neither replicas in workload override nor global replicas" ,
555
577
override : []base.WorkloadOverride {
0 commit comments