This job view page is being replaced by Spyglass soon. Check out the new job view.
PRrobscott: Delaying EndpointSlice controller syncs until cache is updated
ResultFAILURE
Tests 9 failed / 957 succeeded
Started2020-08-01 01:21
Elapsed13m32s
Revision23d8208f25e500100c78ddf6456363504e6a0396
Refs 93520
links{u'resultstore': {u'url': u'https://source.cloud.google.com/results/invocations/4c7da757-71b4-40fe-bcea-7e23179a7e39/targets/test'}}
resultstorehttps://source.cloud.google.com/results/invocations/4c7da757-71b4-40fe-bcea-7e23179a7e39/targets/test

Test Failures


//pkg/controller/endpointslice:go_default_test 0.00s

bazel test //pkg/controller/endpointslice:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/controller/endpointslice:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestSyncServiceNoSelector
--- PASS: TestSyncServiceNoSelector (0.01s)
=== RUN   TestSyncServicePendingDeletion
--- PASS: TestSyncServicePendingDeletion (0.00s)
=== RUN   TestSyncServiceWithSelector
W0801 01:32:08.012504      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--4hjmxbvq <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0801 01:32:08.019414      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--kgwvvcj9 <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0801 01:32:08.023208      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-1 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0801 01:32:08.026404      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0801 01:32:09.032856      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--4m8xfj4d <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0801 01:32:09.036801      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:09.036862      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:09.036897      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:09.237309      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:09.238573      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--tbm2jct2 <> 100
W0801 01:32:09.337704      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.337901      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.337885559 +0000 UTC m=-1.561945255 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:09.438196      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.438316      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.438304368 +0000 UTC m=-1.461526448 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:10.338553      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:10.338655      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:07.338635453 +0000 UTC m=-0.561195354 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491a98 0xc000491a99}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_with_no_batching
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:12.441762      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0801 01:32:12.445991      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:12.446069      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:12.446117      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:13.646647      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:13.648082      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kstrhcgv <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:15.847844      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:15.850907      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:15.851001      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:15.851090      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:17.051497      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:17.052546      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--h642j8kr <> 100
W0801 01:32:18.152336      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:18.152450      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:15.152437442 +0000 UTC m=+7.252606626 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
W0801 01:32:19.152874      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:19.153032      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:16.152991577 +0000 UTC m=+8.253160762 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491040 0xc000491041}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:20.153325      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodAddsBatching (11.12s)
    --- FAIL: TestPodAddsBatching/three_adds_with_no_batching (3.41s)
    --- PASS: TestPodAddsBatching/three_adds_in_one_batch (3.41s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:20.156677      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:20.156771      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:20.156814      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:20.357408      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:20.360058      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7gxnlrdv <> 100
W0801 01:32:20.457832      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.457932      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.457922562 +0000 UTC m=+9.558091746 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:20.558204      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.558298      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.55828805 +0000 UTC m=+9.658457233 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:21.458370      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:21.458522      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:18.458511828 +0000 UTC m=+10.558681012 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00039cff0 0xc00039cff1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:1,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:23.561467      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0801 01:32:23.563854      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:23.563943      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:23.563985      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:24.764769      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:24.767332      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wnmskc7n <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:26.966180      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0801 01:32:26.968928      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:26.969018      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:26.969057      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:28.169615      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:28.172206      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dt76pjfq <> 100
W0801 01:32:29.270481      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:29.270600      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:26.270589881 +0000 UTC m=+18.370759056 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
W0801 01:32:30.271007      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:30.271131      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:27.271120611 +0000 UTC m=+19.371289797 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000500210 0xc000500211}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[10.0.0.1],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:8,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:7,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:31.272568      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodUpdatesBatching (11.12s)
    --- FAIL: TestPodUpdatesBatching/three_updates_with_no_batching (3.41s)
    --- PASS: TestPodUpdatesBatching/three_updates_in_one_batch (3.40s)
    --- FAIL: TestPodUpdatesBatching/three_updates_in_two_batches (4.31s)
=== RUN   TestPodDeleteBatching
=== RUN   TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:31.276098      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:31.276171      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:31.276218      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:31.476901      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:31.479433      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qf62dqtg <> 100
W0801 01:32:31.577398      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.577503      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.577492188 +0000 UTC m=+20.677661373 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:31.677733      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.677844      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.677830553 +0000 UTC m=+20.777999749 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:32.577904      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:32.578014      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:29.578003375 +0000 UTC m=+21.678172561 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00067c1a0 0xc00067c1a1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:34.680371      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0801 01:32:34.683487      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:34.683576      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:34.683638      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:35.884547      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:35.886826      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--knjz5pjh <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:38.085732      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:38.088827      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:38.089252      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:38.089322      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:39.289887      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:39.292425      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6xh9b8sh <> 100
W0801 01:32:40.390687      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:40.390927      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:37.390879014 +0000 UTC m=+29.491048196 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
W0801 01:32:41.391429      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:41.391538      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:38.391526681 +0000 UTC m=+30.491695865 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000716708 0xc000716709}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:42.392692      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0801 01:32:42.393626      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.394138      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodDeleteBatching (11.12s)
    --- FAIL: TestPodDeleteBatching/three_deletes_with_no_batching (3.41s)
    --- PASS: TestPodDeleteBatching/three_deletes_in_one_batch (3.40s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0801 01:32:42.394603      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.395109      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396041      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
W0801 01:32:42.396496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396957      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0801 01:32:42.397382      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
W0801 01:32:42.397837      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/same_slice
W0801 01:32:42.398326      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0801 01:32:42.398752      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace (0.00s)
W0801 01:32:42.399959      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
W0801 01:32:42.402377      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
W0801 01:32:42.403478      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestServiceCacheOutdated
=== RUN   TestServiceCacheOutdated/empty_statusByService
W0801 01:32:42.409351      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.410144      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_no_slices
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.411137      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.412161      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.412882      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.413598      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
--- PASS: TestServiceCacheOutdated (0.01s)
    --- PASS: TestServiceCacheOutdated/empty_statusByService (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.414849      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415022      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.415287      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415962      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated
=== RUN   TestMarkCacheUpdated/empty_statusByService
=== RUN   TestMarkCacheUpdated/statusByService_with_no_slices
W0801 01:32:42.416218      23 endpointslice_tracker.go:156] ==================> MCU NO STATUS FOR SLICE slice-1
W0801 01:32:42.416431      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.417290      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
W0801 01:32:42.417496      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.417665      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.418389      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.418577      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.418766      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.419420      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
W0801 01:32:42.419478      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.419825      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.420555      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
W0801 01:32:42.420730      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-2 <> 
W0801 01:32:42.420889      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
--- PASS: TestMarkCacheUpdated (0.01s)
    --- PASS: TestMarkCacheUpdated/empty_statusByService (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.422450      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--9z7n9rbd <> 100
=== RUN   TestReconcileEmpty
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
W0801 01:32:42.424663      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7pxnk9z6 <> 100
=== RUN   TestReconcile1Pod/ipv6
W0801 01:32:42.426008      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--92fpjm95 <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0801 01:32:42.427475      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7lpc9jxf <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0801 01:32:42.429315      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0801 01:32:42.436618      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2d529gb <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0801 01:32:42.463160      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--r9gz6bh4 <> 100
W0801 01:32:42.464823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--99fwg9xd <> 100
W0801 01:32:42.465857      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--8pm7d7hf <> 100
--- PASS: TestReconcileManyPods (0.03s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0801 01:32:42.507282      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qgpxrd57 <> 100
W0801 01:32:42.508464      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0801 01:32:42.563861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hk64btzg <> 100
W0801 01:32:42.564923      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bbj9rv28 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.06s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0801 01:32:42.597354      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 100
W0801 01:32:42.600014      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 100
W0801 01:32:42.601823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 100
W0801 01:32:42.630395      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 200
W0801 01:32:42.632004      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 200
W0801 01:32:42.633652      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0801 01:32:42.710200      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0801 01:32:42.712449      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.713905      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.09s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0801 01:32:42.739654      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.740328      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0801 01:32:42.769255      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2hmvvd6 <> 100
W0801 01:32:42.770505      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rfnrbwrt <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0801 01:32:42.806333      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--6v8gdfbm <> 100
W0801 01:32:42.807496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--shkd4278 <> 100
W0801 01:32:42.808479      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--5d7t9nfs <> 100
W0801 01:32:42.809454      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--npzhkkkn <> 100
W0801 01:32:42.810491      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--fcj6gzs8 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.04s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0801 01:32:42.842071      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--l2qtrwk6 <> 100
W0801 01:32:42.843136      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wkrfwqqn <> 100
W0801 01:32:42.843990      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--2sz7hxxw <> 100
W0801 01:32:42.844844      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5d8gx2xz <> 100
W0801 01:32:42.845624      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--42qvmmbg <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0801 01:32:42.868598      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rz46g658 <> 100
W0801 01:32:42.869913      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gvs7sldt <> 100
W0801 01:32:42.871183      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7bf2ktc9 <> 100
W0801 01:32:42.871627      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--j7s5gk9v <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0801 01:32:42.900276      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kfcrwdnr <> 100
W0801 01:32:42.902020      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cgl9nlw9 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0801 01:32:42.927914      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vwgxpxxn <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0801 01:32:42.954162      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5scl5656 <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.15s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0801 01:32:42.963989      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 100
W0801 01:32:42.966446      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0801 01:32:42.968511      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0801 01:32:42.968680      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0801 01:32:42.969861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0801 01:32:42.971034      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.971204      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0801 01:32:42.972497      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.972891      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0801 01:32:42.973997      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
--- PASS: TestReconcilerFinalizeSvcDeletionTimestamp (0.01s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set (0.00s)
=== RUN   TestNewEndpointSlice
--- PASS: TestNewEndpointSlice (0.00s)
=== RUN   TestPodToEndpoint
=== RUN   TestPodToEndpoint/Ready_pod
=== RUN   TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Unready_pod
=== RUN   TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Ready_pod_+_hostname
--- PASS: TestPodToEndpoint (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_hostname (0.00s)
=== RUN   TestServiceControllerKey
=== RUN   TestServiceControllerKey/nil_EndpointSlice
=== RUN   TestServiceControllerKey/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/nil_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
=== RUN   TestGetEndpointPorts
=== RUN   TestGetEndpointPorts/service_with_AppProtocol_on_one_port
=== RUN   TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port
--- PASS: TestGetEndpointPorts (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_AppProtocol_on_one_port (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//pkg/controller/endpointslice:go_default_test 0.00s

bazel test //pkg/controller/endpointslice:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/controller/endpointslice:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestSyncServiceNoSelector
--- PASS: TestSyncServiceNoSelector (0.01s)
=== RUN   TestSyncServicePendingDeletion
--- PASS: TestSyncServicePendingDeletion (0.00s)
=== RUN   TestSyncServiceWithSelector
W0801 01:32:08.012504      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--4hjmxbvq <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0801 01:32:08.019414      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--kgwvvcj9 <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0801 01:32:08.023208      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-1 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0801 01:32:08.026404      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0801 01:32:09.032856      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--4m8xfj4d <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0801 01:32:09.036801      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:09.036862      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:09.036897      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:09.237309      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:09.238573      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--tbm2jct2 <> 100
W0801 01:32:09.337704      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.337901      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.337885559 +0000 UTC m=-1.561945255 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:09.438196      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.438316      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.438304368 +0000 UTC m=-1.461526448 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:10.338553      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:10.338655      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:07.338635453 +0000 UTC m=-0.561195354 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491a98 0xc000491a99}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_with_no_batching
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:12.441762      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0801 01:32:12.445991      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:12.446069      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:12.446117      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:13.646647      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:13.648082      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kstrhcgv <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:15.847844      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:15.850907      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:15.851001      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:15.851090      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:17.051497      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:17.052546      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--h642j8kr <> 100
W0801 01:32:18.152336      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:18.152450      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:15.152437442 +0000 UTC m=+7.252606626 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
W0801 01:32:19.152874      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:19.153032      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:16.152991577 +0000 UTC m=+8.253160762 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491040 0xc000491041}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:20.153325      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodAddsBatching (11.12s)
    --- FAIL: TestPodAddsBatching/three_adds_with_no_batching (3.41s)
    --- PASS: TestPodAddsBatching/three_adds_in_one_batch (3.41s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:20.156677      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:20.156771      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:20.156814      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:20.357408      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:20.360058      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7gxnlrdv <> 100
W0801 01:32:20.457832      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.457932      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.457922562 +0000 UTC m=+9.558091746 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:20.558204      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.558298      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.55828805 +0000 UTC m=+9.658457233 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:21.458370      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:21.458522      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:18.458511828 +0000 UTC m=+10.558681012 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00039cff0 0xc00039cff1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:1,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:23.561467      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0801 01:32:23.563854      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:23.563943      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:23.563985      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:24.764769      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:24.767332      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wnmskc7n <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:26.966180      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0801 01:32:26.968928      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:26.969018      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:26.969057      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:28.169615      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:28.172206      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dt76pjfq <> 100
W0801 01:32:29.270481      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:29.270600      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:26.270589881 +0000 UTC m=+18.370759056 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
W0801 01:32:30.271007      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:30.271131      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:27.271120611 +0000 UTC m=+19.371289797 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000500210 0xc000500211}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[10.0.0.1],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:8,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:7,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:31.272568      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodUpdatesBatching (11.12s)
    --- FAIL: TestPodUpdatesBatching/three_updates_with_no_batching (3.41s)
    --- PASS: TestPodUpdatesBatching/three_updates_in_one_batch (3.40s)
    --- FAIL: TestPodUpdatesBatching/three_updates_in_two_batches (4.31s)
=== RUN   TestPodDeleteBatching
=== RUN   TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:31.276098      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:31.276171      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:31.276218      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:31.476901      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:31.479433      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qf62dqtg <> 100
W0801 01:32:31.577398      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.577503      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.577492188 +0000 UTC m=+20.677661373 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:31.677733      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.677844      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.677830553 +0000 UTC m=+20.777999749 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:32.577904      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:32.578014      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:29.578003375 +0000 UTC m=+21.678172561 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00067c1a0 0xc00067c1a1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:34.680371      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0801 01:32:34.683487      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:34.683576      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:34.683638      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:35.884547      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:35.886826      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--knjz5pjh <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:38.085732      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:38.088827      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:38.089252      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:38.089322      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:39.289887      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:39.292425      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6xh9b8sh <> 100
W0801 01:32:40.390687      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:40.390927      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:37.390879014 +0000 UTC m=+29.491048196 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
W0801 01:32:41.391429      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:41.391538      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:38.391526681 +0000 UTC m=+30.491695865 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000716708 0xc000716709}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:42.392692      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0801 01:32:42.393626      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.394138      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodDeleteBatching (11.12s)
    --- FAIL: TestPodDeleteBatching/three_deletes_with_no_batching (3.41s)
    --- PASS: TestPodDeleteBatching/three_deletes_in_one_batch (3.40s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0801 01:32:42.394603      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.395109      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396041      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
W0801 01:32:42.396496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396957      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0801 01:32:42.397382      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
W0801 01:32:42.397837      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/same_slice
W0801 01:32:42.398326      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0801 01:32:42.398752      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace (0.00s)
W0801 01:32:42.399959      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
W0801 01:32:42.402377      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
W0801 01:32:42.403478      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestServiceCacheOutdated
=== RUN   TestServiceCacheOutdated/empty_statusByService
W0801 01:32:42.409351      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.410144      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_no_slices
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.411137      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.412161      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.412882      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.413598      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
--- PASS: TestServiceCacheOutdated (0.01s)
    --- PASS: TestServiceCacheOutdated/empty_statusByService (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.414849      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415022      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.415287      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415962      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated
=== RUN   TestMarkCacheUpdated/empty_statusByService
=== RUN   TestMarkCacheUpdated/statusByService_with_no_slices
W0801 01:32:42.416218      23 endpointslice_tracker.go:156] ==================> MCU NO STATUS FOR SLICE slice-1
W0801 01:32:42.416431      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.417290      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
W0801 01:32:42.417496      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.417665      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.418389      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.418577      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.418766      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.419420      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
W0801 01:32:42.419478      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.419825      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.420555      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
W0801 01:32:42.420730      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-2 <> 
W0801 01:32:42.420889      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
--- PASS: TestMarkCacheUpdated (0.01s)
    --- PASS: TestMarkCacheUpdated/empty_statusByService (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.422450      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--9z7n9rbd <> 100
=== RUN   TestReconcileEmpty
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
W0801 01:32:42.424663      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7pxnk9z6 <> 100
=== RUN   TestReconcile1Pod/ipv6
W0801 01:32:42.426008      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--92fpjm95 <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0801 01:32:42.427475      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7lpc9jxf <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0801 01:32:42.429315      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0801 01:32:42.436618      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2d529gb <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0801 01:32:42.463160      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--r9gz6bh4 <> 100
W0801 01:32:42.464823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--99fwg9xd <> 100
W0801 01:32:42.465857      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--8pm7d7hf <> 100
--- PASS: TestReconcileManyPods (0.03s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0801 01:32:42.507282      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qgpxrd57 <> 100
W0801 01:32:42.508464      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0801 01:32:42.563861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hk64btzg <> 100
W0801 01:32:42.564923      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bbj9rv28 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.06s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0801 01:32:42.597354      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 100
W0801 01:32:42.600014      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 100
W0801 01:32:42.601823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 100
W0801 01:32:42.630395      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 200
W0801 01:32:42.632004      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 200
W0801 01:32:42.633652      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0801 01:32:42.710200      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0801 01:32:42.712449      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.713905      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.09s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0801 01:32:42.739654      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.740328      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0801 01:32:42.769255      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2hmvvd6 <> 100
W0801 01:32:42.770505      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rfnrbwrt <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0801 01:32:42.806333      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--6v8gdfbm <> 100
W0801 01:32:42.807496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--shkd4278 <> 100
W0801 01:32:42.808479      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--5d7t9nfs <> 100
W0801 01:32:42.809454      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--npzhkkkn <> 100
W0801 01:32:42.810491      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--fcj6gzs8 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.04s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0801 01:32:42.842071      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--l2qtrwk6 <> 100
W0801 01:32:42.843136      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wkrfwqqn <> 100
W0801 01:32:42.843990      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--2sz7hxxw <> 100
W0801 01:32:42.844844      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5d8gx2xz <> 100
W0801 01:32:42.845624      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--42qvmmbg <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0801 01:32:42.868598      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rz46g658 <> 100
W0801 01:32:42.869913      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gvs7sldt <> 100
W0801 01:32:42.871183      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7bf2ktc9 <> 100
W0801 01:32:42.871627      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--j7s5gk9v <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0801 01:32:42.900276      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kfcrwdnr <> 100
W0801 01:32:42.902020      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cgl9nlw9 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0801 01:32:42.927914      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vwgxpxxn <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0801 01:32:42.954162      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5scl5656 <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.15s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0801 01:32:42.963989      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 100
W0801 01:32:42.966446      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0801 01:32:42.968511      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0801 01:32:42.968680      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0801 01:32:42.969861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0801 01:32:42.971034      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.971204      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0801 01:32:42.972497      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.972891      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0801 01:32:42.973997      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
--- PASS: TestReconcilerFinalizeSvcDeletionTimestamp (0.01s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set (0.00s)
=== RUN   TestNewEndpointSlice
--- PASS: TestNewEndpointSlice (0.00s)
=== RUN   TestPodToEndpoint
=== RUN   TestPodToEndpoint/Ready_pod
=== RUN   TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Unready_pod
=== RUN   TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Ready_pod_+_hostname
--- PASS: TestPodToEndpoint (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_hostname (0.00s)
=== RUN   TestServiceControllerKey
=== RUN   TestServiceControllerKey/nil_EndpointSlice
=== RUN   TestServiceControllerKey/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/nil_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
=== RUN   TestGetEndpointPorts
=== RUN   TestGetEndpointPorts/service_with_AppProtocol_on_one_port
=== RUN   TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port
--- PASS: TestGetEndpointPorts (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_AppProtocol_on_one_port (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//pkg/controller/endpointslice:go_default_test 0.00s

bazel test //pkg/controller/endpointslice:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/controller/endpointslice:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestSyncServiceNoSelector
--- PASS: TestSyncServiceNoSelector (0.01s)
=== RUN   TestSyncServicePendingDeletion
--- PASS: TestSyncServicePendingDeletion (0.00s)
=== RUN   TestSyncServiceWithSelector
W0801 01:32:08.012504      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--4hjmxbvq <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0801 01:32:08.019414      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--kgwvvcj9 <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0801 01:32:08.023208      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-1 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0801 01:32:08.026404      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0801 01:32:09.032856      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--4m8xfj4d <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0801 01:32:09.036801      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:09.036862      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:09.036897      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:09.237309      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:09.238573      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--tbm2jct2 <> 100
W0801 01:32:09.337704      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.337901      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.337885559 +0000 UTC m=-1.561945255 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:09.438196      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.438316      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.438304368 +0000 UTC m=-1.461526448 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:10.338553      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:10.338655      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:07.338635453 +0000 UTC m=-0.561195354 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491a98 0xc000491a99}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_with_no_batching
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:12.441762      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0801 01:32:12.445991      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:12.446069      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:12.446117      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:13.646647      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:13.648082      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kstrhcgv <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:15.847844      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:15.850907      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:15.851001      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:15.851090      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:17.051497      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:17.052546      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--h642j8kr <> 100
W0801 01:32:18.152336      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:18.152450      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:15.152437442 +0000 UTC m=+7.252606626 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
W0801 01:32:19.152874      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:19.153032      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:16.152991577 +0000 UTC m=+8.253160762 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491040 0xc000491041}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:20.153325      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodAddsBatching (11.12s)
    --- FAIL: TestPodAddsBatching/three_adds_with_no_batching (3.41s)
    --- PASS: TestPodAddsBatching/three_adds_in_one_batch (3.41s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:20.156677      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:20.156771      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:20.156814      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:20.357408      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:20.360058      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7gxnlrdv <> 100
W0801 01:32:20.457832      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.457932      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.457922562 +0000 UTC m=+9.558091746 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:20.558204      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.558298      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.55828805 +0000 UTC m=+9.658457233 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:21.458370      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:21.458522      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:18.458511828 +0000 UTC m=+10.558681012 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00039cff0 0xc00039cff1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:1,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:23.561467      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0801 01:32:23.563854      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:23.563943      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:23.563985      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:24.764769      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:24.767332      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wnmskc7n <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:26.966180      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0801 01:32:26.968928      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:26.969018      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:26.969057      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:28.169615      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:28.172206      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dt76pjfq <> 100
W0801 01:32:29.270481      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:29.270600      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:26.270589881 +0000 UTC m=+18.370759056 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
W0801 01:32:30.271007      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:30.271131      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:27.271120611 +0000 UTC m=+19.371289797 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000500210 0xc000500211}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[10.0.0.1],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:8,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:7,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:31.272568      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodUpdatesBatching (11.12s)
    --- FAIL: TestPodUpdatesBatching/three_updates_with_no_batching (3.41s)
    --- PASS: TestPodUpdatesBatching/three_updates_in_one_batch (3.40s)
    --- FAIL: TestPodUpdatesBatching/three_updates_in_two_batches (4.31s)
=== RUN   TestPodDeleteBatching
=== RUN   TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:31.276098      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:31.276171      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:31.276218      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:31.476901      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:31.479433      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qf62dqtg <> 100
W0801 01:32:31.577398      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.577503      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.577492188 +0000 UTC m=+20.677661373 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:31.677733      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.677844      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.677830553 +0000 UTC m=+20.777999749 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:32.577904      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:32.578014      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:29.578003375 +0000 UTC m=+21.678172561 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00067c1a0 0xc00067c1a1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:34.680371      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0801 01:32:34.683487      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:34.683576      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:34.683638      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:35.884547      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:35.886826      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--knjz5pjh <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:38.085732      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:38.088827      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:38.089252      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:38.089322      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:39.289887      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:39.292425      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6xh9b8sh <> 100
W0801 01:32:40.390687      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:40.390927      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:37.390879014 +0000 UTC m=+29.491048196 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
W0801 01:32:41.391429      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:41.391538      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:38.391526681 +0000 UTC m=+30.491695865 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000716708 0xc000716709}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:42.392692      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0801 01:32:42.393626      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.394138      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodDeleteBatching (11.12s)
    --- FAIL: TestPodDeleteBatching/three_deletes_with_no_batching (3.41s)
    --- PASS: TestPodDeleteBatching/three_deletes_in_one_batch (3.40s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0801 01:32:42.394603      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.395109      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396041      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
W0801 01:32:42.396496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396957      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0801 01:32:42.397382      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
W0801 01:32:42.397837      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/same_slice
W0801 01:32:42.398326      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0801 01:32:42.398752      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace (0.00s)
W0801 01:32:42.399959      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
W0801 01:32:42.402377      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
W0801 01:32:42.403478      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestServiceCacheOutdated
=== RUN   TestServiceCacheOutdated/empty_statusByService
W0801 01:32:42.409351      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.410144      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_no_slices
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.411137      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.412161      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.412882      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.413598      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
--- PASS: TestServiceCacheOutdated (0.01s)
    --- PASS: TestServiceCacheOutdated/empty_statusByService (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.414849      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415022      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.415287      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415962      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated
=== RUN   TestMarkCacheUpdated/empty_statusByService
=== RUN   TestMarkCacheUpdated/statusByService_with_no_slices
W0801 01:32:42.416218      23 endpointslice_tracker.go:156] ==================> MCU NO STATUS FOR SLICE slice-1
W0801 01:32:42.416431      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.417290      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
W0801 01:32:42.417496      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.417665      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.418389      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.418577      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.418766      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.419420      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
W0801 01:32:42.419478      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.419825      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.420555      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
W0801 01:32:42.420730      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-2 <> 
W0801 01:32:42.420889      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
--- PASS: TestMarkCacheUpdated (0.01s)
    --- PASS: TestMarkCacheUpdated/empty_statusByService (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.422450      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--9z7n9rbd <> 100
=== RUN   TestReconcileEmpty
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
W0801 01:32:42.424663      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7pxnk9z6 <> 100
=== RUN   TestReconcile1Pod/ipv6
W0801 01:32:42.426008      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--92fpjm95 <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0801 01:32:42.427475      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7lpc9jxf <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0801 01:32:42.429315      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0801 01:32:42.436618      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2d529gb <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0801 01:32:42.463160      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--r9gz6bh4 <> 100
W0801 01:32:42.464823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--99fwg9xd <> 100
W0801 01:32:42.465857      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--8pm7d7hf <> 100
--- PASS: TestReconcileManyPods (0.03s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0801 01:32:42.507282      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qgpxrd57 <> 100
W0801 01:32:42.508464      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0801 01:32:42.563861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hk64btzg <> 100
W0801 01:32:42.564923      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bbj9rv28 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.06s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0801 01:32:42.597354      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 100
W0801 01:32:42.600014      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 100
W0801 01:32:42.601823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 100
W0801 01:32:42.630395      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 200
W0801 01:32:42.632004      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 200
W0801 01:32:42.633652      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0801 01:32:42.710200      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0801 01:32:42.712449      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.713905      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.09s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0801 01:32:42.739654      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.740328      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0801 01:32:42.769255      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2hmvvd6 <> 100
W0801 01:32:42.770505      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rfnrbwrt <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0801 01:32:42.806333      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--6v8gdfbm <> 100
W0801 01:32:42.807496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--shkd4278 <> 100
W0801 01:32:42.808479      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--5d7t9nfs <> 100
W0801 01:32:42.809454      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--npzhkkkn <> 100
W0801 01:32:42.810491      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--fcj6gzs8 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.04s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0801 01:32:42.842071      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--l2qtrwk6 <> 100
W0801 01:32:42.843136      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wkrfwqqn <> 100
W0801 01:32:42.843990      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--2sz7hxxw <> 100
W0801 01:32:42.844844      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5d8gx2xz <> 100
W0801 01:32:42.845624      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--42qvmmbg <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0801 01:32:42.868598      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rz46g658 <> 100
W0801 01:32:42.869913      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gvs7sldt <> 100
W0801 01:32:42.871183      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7bf2ktc9 <> 100
W0801 01:32:42.871627      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--j7s5gk9v <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0801 01:32:42.900276      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kfcrwdnr <> 100
W0801 01:32:42.902020      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cgl9nlw9 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0801 01:32:42.927914      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vwgxpxxn <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0801 01:32:42.954162      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5scl5656 <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.15s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0801 01:32:42.963989      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 100
W0801 01:32:42.966446      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0801 01:32:42.968511      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0801 01:32:42.968680      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0801 01:32:42.969861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0801 01:32:42.971034      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.971204      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0801 01:32:42.972497      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.972891      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0801 01:32:42.973997      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
--- PASS: TestReconcilerFinalizeSvcDeletionTimestamp (0.01s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set (0.00s)
=== RUN   TestNewEndpointSlice
--- PASS: TestNewEndpointSlice (0.00s)
=== RUN   TestPodToEndpoint
=== RUN   TestPodToEndpoint/Ready_pod
=== RUN   TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Unready_pod
=== RUN   TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Ready_pod_+_hostname
--- PASS: TestPodToEndpoint (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_hostname (0.00s)
=== RUN   TestServiceControllerKey
=== RUN   TestServiceControllerKey/nil_EndpointSlice
=== RUN   TestServiceControllerKey/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/nil_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
=== RUN   TestGetEndpointPorts
=== RUN   TestGetEndpointPorts/service_with_AppProtocol_on_one_port
=== RUN   TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port
--- PASS: TestGetEndpointPorts (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_AppProtocol_on_one_port (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//pkg/controller/endpointslice:go_default_test 0.00s

bazel test //pkg/controller/endpointslice:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/controller/endpointslice:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestSyncServiceNoSelector
--- PASS: TestSyncServiceNoSelector (0.01s)
=== RUN   TestSyncServicePendingDeletion
--- PASS: TestSyncServicePendingDeletion (0.00s)
=== RUN   TestSyncServiceWithSelector
W0801 01:32:08.012504      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--4hjmxbvq <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0801 01:32:08.019414      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--kgwvvcj9 <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0801 01:32:08.023208      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-1 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0801 01:32:08.026404      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0801 01:32:09.032856      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--4m8xfj4d <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0801 01:32:09.036801      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:09.036862      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:09.036897      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:09.237309      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:09.238573      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--tbm2jct2 <> 100
W0801 01:32:09.337704      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.337901      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.337885559 +0000 UTC m=-1.561945255 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:09.438196      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.438316      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.438304368 +0000 UTC m=-1.461526448 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:10.338553      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:10.338655      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:07.338635453 +0000 UTC m=-0.561195354 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491a98 0xc000491a99}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_with_no_batching
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:12.441762      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0801 01:32:12.445991      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:12.446069      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:12.446117      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:13.646647      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:13.648082      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kstrhcgv <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:15.847844      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:15.850907      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:15.851001      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:15.851090      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:17.051497      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:17.052546      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--h642j8kr <> 100
W0801 01:32:18.152336      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:18.152450      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:15.152437442 +0000 UTC m=+7.252606626 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
W0801 01:32:19.152874      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:19.153032      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:16.152991577 +0000 UTC m=+8.253160762 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491040 0xc000491041}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:20.153325      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodAddsBatching (11.12s)
    --- FAIL: TestPodAddsBatching/three_adds_with_no_batching (3.41s)
    --- PASS: TestPodAddsBatching/three_adds_in_one_batch (3.41s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:20.156677      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:20.156771      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:20.156814      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:20.357408      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:20.360058      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7gxnlrdv <> 100
W0801 01:32:20.457832      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.457932      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.457922562 +0000 UTC m=+9.558091746 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:20.558204      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.558298      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.55828805 +0000 UTC m=+9.658457233 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:21.458370      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:21.458522      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:18.458511828 +0000 UTC m=+10.558681012 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00039cff0 0xc00039cff1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:1,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:23.561467      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0801 01:32:23.563854      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:23.563943      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:23.563985      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:24.764769      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:24.767332      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wnmskc7n <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:26.966180      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0801 01:32:26.968928      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:26.969018      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:26.969057      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:28.169615      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:28.172206      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dt76pjfq <> 100
W0801 01:32:29.270481      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:29.270600      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:26.270589881 +0000 UTC m=+18.370759056 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
W0801 01:32:30.271007      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:30.271131      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:27.271120611 +0000 UTC m=+19.371289797 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000500210 0xc000500211}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[10.0.0.1],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:8,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:7,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:31.272568      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodUpdatesBatching (11.12s)
    --- FAIL: TestPodUpdatesBatching/three_updates_with_no_batching (3.41s)
    --- PASS: TestPodUpdatesBatching/three_updates_in_one_batch (3.40s)
    --- FAIL: TestPodUpdatesBatching/three_updates_in_two_batches (4.31s)
=== RUN   TestPodDeleteBatching
=== RUN   TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:31.276098      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:31.276171      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:31.276218      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:31.476901      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:31.479433      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qf62dqtg <> 100
W0801 01:32:31.577398      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.577503      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.577492188 +0000 UTC m=+20.677661373 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:31.677733      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.677844      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.677830553 +0000 UTC m=+20.777999749 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:32.577904      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:32.578014      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:29.578003375 +0000 UTC m=+21.678172561 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00067c1a0 0xc00067c1a1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:34.680371      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0801 01:32:34.683487      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:34.683576      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:34.683638      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:35.884547      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:35.886826      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--knjz5pjh <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:38.085732      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:38.088827      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:38.089252      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:38.089322      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:39.289887      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:39.292425      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6xh9b8sh <> 100
W0801 01:32:40.390687      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:40.390927      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:37.390879014 +0000 UTC m=+29.491048196 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
W0801 01:32:41.391429      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:41.391538      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:38.391526681 +0000 UTC m=+30.491695865 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000716708 0xc000716709}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:42.392692      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0801 01:32:42.393626      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.394138      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodDeleteBatching (11.12s)
    --- FAIL: TestPodDeleteBatching/three_deletes_with_no_batching (3.41s)
    --- PASS: TestPodDeleteBatching/three_deletes_in_one_batch (3.40s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0801 01:32:42.394603      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.395109      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396041      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
W0801 01:32:42.396496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396957      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0801 01:32:42.397382      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
W0801 01:32:42.397837      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/same_slice
W0801 01:32:42.398326      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0801 01:32:42.398752      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace (0.00s)
W0801 01:32:42.399959      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
W0801 01:32:42.402377      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
W0801 01:32:42.403478      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestServiceCacheOutdated
=== RUN   TestServiceCacheOutdated/empty_statusByService
W0801 01:32:42.409351      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.410144      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_no_slices
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.411137      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.412161      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.412882      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.413598      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
--- PASS: TestServiceCacheOutdated (0.01s)
    --- PASS: TestServiceCacheOutdated/empty_statusByService (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.414849      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415022      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.415287      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415962      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated
=== RUN   TestMarkCacheUpdated/empty_statusByService
=== RUN   TestMarkCacheUpdated/statusByService_with_no_slices
W0801 01:32:42.416218      23 endpointslice_tracker.go:156] ==================> MCU NO STATUS FOR SLICE slice-1
W0801 01:32:42.416431      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.417290      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
W0801 01:32:42.417496      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.417665      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.418389      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.418577      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.418766      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.419420      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
W0801 01:32:42.419478      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.419825      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.420555      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
W0801 01:32:42.420730      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-2 <> 
W0801 01:32:42.420889      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
--- PASS: TestMarkCacheUpdated (0.01s)
    --- PASS: TestMarkCacheUpdated/empty_statusByService (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.422450      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--9z7n9rbd <> 100
=== RUN   TestReconcileEmpty
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
W0801 01:32:42.424663      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7pxnk9z6 <> 100
=== RUN   TestReconcile1Pod/ipv6
W0801 01:32:42.426008      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--92fpjm95 <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0801 01:32:42.427475      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7lpc9jxf <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0801 01:32:42.429315      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0801 01:32:42.436618      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2d529gb <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0801 01:32:42.463160      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--r9gz6bh4 <> 100
W0801 01:32:42.464823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--99fwg9xd <> 100
W0801 01:32:42.465857      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--8pm7d7hf <> 100
--- PASS: TestReconcileManyPods (0.03s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0801 01:32:42.507282      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qgpxrd57 <> 100
W0801 01:32:42.508464      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0801 01:32:42.563861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hk64btzg <> 100
W0801 01:32:42.564923      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bbj9rv28 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.06s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0801 01:32:42.597354      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 100
W0801 01:32:42.600014      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 100
W0801 01:32:42.601823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 100
W0801 01:32:42.630395      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 200
W0801 01:32:42.632004      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 200
W0801 01:32:42.633652      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0801 01:32:42.710200      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0801 01:32:42.712449      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.713905      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.09s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0801 01:32:42.739654      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.740328      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0801 01:32:42.769255      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2hmvvd6 <> 100
W0801 01:32:42.770505      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rfnrbwrt <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0801 01:32:42.806333      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--6v8gdfbm <> 100
W0801 01:32:42.807496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--shkd4278 <> 100
W0801 01:32:42.808479      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--5d7t9nfs <> 100
W0801 01:32:42.809454      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--npzhkkkn <> 100
W0801 01:32:42.810491      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--fcj6gzs8 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.04s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0801 01:32:42.842071      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--l2qtrwk6 <> 100
W0801 01:32:42.843136      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wkrfwqqn <> 100
W0801 01:32:42.843990      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--2sz7hxxw <> 100
W0801 01:32:42.844844      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5d8gx2xz <> 100
W0801 01:32:42.845624      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--42qvmmbg <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0801 01:32:42.868598      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rz46g658 <> 100
W0801 01:32:42.869913      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gvs7sldt <> 100
W0801 01:32:42.871183      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7bf2ktc9 <> 100
W0801 01:32:42.871627      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--j7s5gk9v <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0801 01:32:42.900276      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kfcrwdnr <> 100
W0801 01:32:42.902020      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cgl9nlw9 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0801 01:32:42.927914      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vwgxpxxn <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0801 01:32:42.954162      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5scl5656 <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.15s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0801 01:32:42.963989      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 100
W0801 01:32:42.966446      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0801 01:32:42.968511      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0801 01:32:42.968680      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0801 01:32:42.969861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0801 01:32:42.971034      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.971204      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0801 01:32:42.972497      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.972891      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0801 01:32:42.973997      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
--- PASS: TestReconcilerFinalizeSvcDeletionTimestamp (0.01s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set (0.00s)
=== RUN   TestNewEndpointSlice
--- PASS: TestNewEndpointSlice (0.00s)
=== RUN   TestPodToEndpoint
=== RUN   TestPodToEndpoint/Ready_pod
=== RUN   TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Unready_pod
=== RUN   TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Ready_pod_+_hostname
--- PASS: TestPodToEndpoint (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_hostname (0.00s)
=== RUN   TestServiceControllerKey
=== RUN   TestServiceControllerKey/nil_EndpointSlice
=== RUN   TestServiceControllerKey/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/nil_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
=== RUN   TestGetEndpointPorts
=== RUN   TestGetEndpointPorts/service_with_AppProtocol_on_one_port
=== RUN   TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port
--- PASS: TestGetEndpointPorts (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_AppProtocol_on_one_port (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//pkg/controller/endpointslice:go_default_test 0.00s

bazel test //pkg/controller/endpointslice:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/controller/endpointslice:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestSyncServiceNoSelector
--- PASS: TestSyncServiceNoSelector (0.01s)
=== RUN   TestSyncServicePendingDeletion
--- PASS: TestSyncServicePendingDeletion (0.00s)
=== RUN   TestSyncServiceWithSelector
W0801 01:32:08.012504      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--4hjmxbvq <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0801 01:32:08.019414      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--kgwvvcj9 <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0801 01:32:08.023208      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-1 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0801 01:32:08.026404      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0801 01:32:09.032856      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--4m8xfj4d <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0801 01:32:09.036801      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:09.036862      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:09.036897      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:09.237309      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:09.238573      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--tbm2jct2 <> 100
W0801 01:32:09.337704      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.337901      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.337885559 +0000 UTC m=-1.561945255 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:09.438196      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.438316      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.438304368 +0000 UTC m=-1.461526448 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:10.338553      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:10.338655      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:07.338635453 +0000 UTC m=-0.561195354 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491a98 0xc000491a99}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_with_no_batching
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:12.441762      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0801 01:32:12.445991      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:12.446069      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:12.446117      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:13.646647      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:13.648082      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kstrhcgv <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:15.847844      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:15.850907      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:15.851001      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:15.851090      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:17.051497      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:17.052546      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--h642j8kr <> 100
W0801 01:32:18.152336      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:18.152450      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:15.152437442 +0000 UTC m=+7.252606626 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
W0801 01:32:19.152874      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:19.153032      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:16.152991577 +0000 UTC m=+8.253160762 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491040 0xc000491041}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:20.153325      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodAddsBatching (11.12s)
    --- FAIL: TestPodAddsBatching/three_adds_with_no_batching (3.41s)
    --- PASS: TestPodAddsBatching/three_adds_in_one_batch (3.41s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:20.156677      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:20.156771      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:20.156814      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:20.357408      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:20.360058      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7gxnlrdv <> 100
W0801 01:32:20.457832      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.457932      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.457922562 +0000 UTC m=+9.558091746 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:20.558204      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.558298      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.55828805 +0000 UTC m=+9.658457233 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:21.458370      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:21.458522      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:18.458511828 +0000 UTC m=+10.558681012 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00039cff0 0xc00039cff1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:1,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:23.561467      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0801 01:32:23.563854      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:23.563943      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:23.563985      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:24.764769      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:24.767332      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wnmskc7n <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:26.966180      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0801 01:32:26.968928      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:26.969018      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:26.969057      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:28.169615      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:28.172206      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dt76pjfq <> 100
W0801 01:32:29.270481      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:29.270600      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:26.270589881 +0000 UTC m=+18.370759056 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
W0801 01:32:30.271007      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:30.271131      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:27.271120611 +0000 UTC m=+19.371289797 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000500210 0xc000500211}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[10.0.0.1],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:8,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:7,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:31.272568      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodUpdatesBatching (11.12s)
    --- FAIL: TestPodUpdatesBatching/three_updates_with_no_batching (3.41s)
    --- PASS: TestPodUpdatesBatching/three_updates_in_one_batch (3.40s)
    --- FAIL: TestPodUpdatesBatching/three_updates_in_two_batches (4.31s)
=== RUN   TestPodDeleteBatching
=== RUN   TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:31.276098      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:31.276171      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:31.276218      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:31.476901      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:31.479433      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qf62dqtg <> 100
W0801 01:32:31.577398      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.577503      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.577492188 +0000 UTC m=+20.677661373 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:31.677733      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.677844      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.677830553 +0000 UTC m=+20.777999749 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:32.577904      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:32.578014      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:29.578003375 +0000 UTC m=+21.678172561 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00067c1a0 0xc00067c1a1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:34.680371      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0801 01:32:34.683487      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:34.683576      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:34.683638      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:35.884547      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:35.886826      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--knjz5pjh <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:38.085732      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:38.088827      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:38.089252      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:38.089322      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:39.289887      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:39.292425      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6xh9b8sh <> 100
W0801 01:32:40.390687      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:40.390927      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:37.390879014 +0000 UTC m=+29.491048196 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
W0801 01:32:41.391429      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:41.391538      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:38.391526681 +0000 UTC m=+30.491695865 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000716708 0xc000716709}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:42.392692      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0801 01:32:42.393626      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.394138      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodDeleteBatching (11.12s)
    --- FAIL: TestPodDeleteBatching/three_deletes_with_no_batching (3.41s)
    --- PASS: TestPodDeleteBatching/three_deletes_in_one_batch (3.40s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0801 01:32:42.394603      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.395109      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396041      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
W0801 01:32:42.396496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396957      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0801 01:32:42.397382      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
W0801 01:32:42.397837      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/same_slice
W0801 01:32:42.398326      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0801 01:32:42.398752      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace (0.00s)
W0801 01:32:42.399959      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
W0801 01:32:42.402377      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
W0801 01:32:42.403478      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestServiceCacheOutdated
=== RUN   TestServiceCacheOutdated/empty_statusByService
W0801 01:32:42.409351      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.410144      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_no_slices
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.411137      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.412161      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.412882      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.413598      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
--- PASS: TestServiceCacheOutdated (0.01s)
    --- PASS: TestServiceCacheOutdated/empty_statusByService (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.414849      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415022      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.415287      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415962      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated
=== RUN   TestMarkCacheUpdated/empty_statusByService
=== RUN   TestMarkCacheUpdated/statusByService_with_no_slices
W0801 01:32:42.416218      23 endpointslice_tracker.go:156] ==================> MCU NO STATUS FOR SLICE slice-1
W0801 01:32:42.416431      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.417290      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
W0801 01:32:42.417496      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.417665      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.418389      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.418577      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.418766      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.419420      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
W0801 01:32:42.419478      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.419825      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.420555      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
W0801 01:32:42.420730      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-2 <> 
W0801 01:32:42.420889      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
--- PASS: TestMarkCacheUpdated (0.01s)
    --- PASS: TestMarkCacheUpdated/empty_statusByService (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.422450      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--9z7n9rbd <> 100
=== RUN   TestReconcileEmpty
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
W0801 01:32:42.424663      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7pxnk9z6 <> 100
=== RUN   TestReconcile1Pod/ipv6
W0801 01:32:42.426008      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--92fpjm95 <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0801 01:32:42.427475      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7lpc9jxf <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0801 01:32:42.429315      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0801 01:32:42.436618      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2d529gb <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0801 01:32:42.463160      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--r9gz6bh4 <> 100
W0801 01:32:42.464823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--99fwg9xd <> 100
W0801 01:32:42.465857      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--8pm7d7hf <> 100
--- PASS: TestReconcileManyPods (0.03s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0801 01:32:42.507282      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qgpxrd57 <> 100
W0801 01:32:42.508464      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0801 01:32:42.563861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hk64btzg <> 100
W0801 01:32:42.564923      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bbj9rv28 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.06s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0801 01:32:42.597354      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 100
W0801 01:32:42.600014      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 100
W0801 01:32:42.601823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 100
W0801 01:32:42.630395      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 200
W0801 01:32:42.632004      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 200
W0801 01:32:42.633652      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0801 01:32:42.710200      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0801 01:32:42.712449      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.713905      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.09s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0801 01:32:42.739654      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.740328      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0801 01:32:42.769255      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2hmvvd6 <> 100
W0801 01:32:42.770505      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rfnrbwrt <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0801 01:32:42.806333      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--6v8gdfbm <> 100
W0801 01:32:42.807496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--shkd4278 <> 100
W0801 01:32:42.808479      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--5d7t9nfs <> 100
W0801 01:32:42.809454      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--npzhkkkn <> 100
W0801 01:32:42.810491      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--fcj6gzs8 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.04s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0801 01:32:42.842071      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--l2qtrwk6 <> 100
W0801 01:32:42.843136      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wkrfwqqn <> 100
W0801 01:32:42.843990      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--2sz7hxxw <> 100
W0801 01:32:42.844844      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5d8gx2xz <> 100
W0801 01:32:42.845624      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--42qvmmbg <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0801 01:32:42.868598      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rz46g658 <> 100
W0801 01:32:42.869913      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gvs7sldt <> 100
W0801 01:32:42.871183      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7bf2ktc9 <> 100
W0801 01:32:42.871627      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--j7s5gk9v <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0801 01:32:42.900276      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kfcrwdnr <> 100
W0801 01:32:42.902020      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cgl9nlw9 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0801 01:32:42.927914      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vwgxpxxn <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0801 01:32:42.954162      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5scl5656 <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.15s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0801 01:32:42.963989      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 100
W0801 01:32:42.966446      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0801 01:32:42.968511      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0801 01:32:42.968680      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0801 01:32:42.969861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0801 01:32:42.971034      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.971204      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0801 01:32:42.972497      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.972891      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0801 01:32:42.973997      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
--- PASS: TestReconcilerFinalizeSvcDeletionTimestamp (0.01s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set (0.00s)
=== RUN   TestNewEndpointSlice
--- PASS: TestNewEndpointSlice (0.00s)
=== RUN   TestPodToEndpoint
=== RUN   TestPodToEndpoint/Ready_pod
=== RUN   TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Unready_pod
=== RUN   TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Ready_pod_+_hostname
--- PASS: TestPodToEndpoint (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_hostname (0.00s)
=== RUN   TestServiceControllerKey
=== RUN   TestServiceControllerKey/nil_EndpointSlice
=== RUN   TestServiceControllerKey/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/nil_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
=== RUN   TestGetEndpointPorts
=== RUN   TestGetEndpointPorts/service_with_AppProtocol_on_one_port
=== RUN   TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port
--- PASS: TestGetEndpointPorts (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_AppProtocol_on_one_port (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//pkg/controller/endpointslice:go_default_test 0.00s

bazel test //pkg/controller/endpointslice:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/controller/endpointslice:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestSyncServiceNoSelector
--- PASS: TestSyncServiceNoSelector (0.01s)
=== RUN   TestSyncServicePendingDeletion
--- PASS: TestSyncServicePendingDeletion (0.00s)
=== RUN   TestSyncServiceWithSelector
W0801 01:32:08.012504      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--4hjmxbvq <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0801 01:32:08.019414      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--kgwvvcj9 <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0801 01:32:08.023208      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-1 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0801 01:32:08.026404      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0801 01:32:09.032856      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--4m8xfj4d <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0801 01:32:09.036801      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:09.036862      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:09.036897      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:09.237309      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:09.238573      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--tbm2jct2 <> 100
W0801 01:32:09.337704      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.337901      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.337885559 +0000 UTC m=-1.561945255 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:09.438196      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.438316      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.438304368 +0000 UTC m=-1.461526448 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:10.338553      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:10.338655      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:07.338635453 +0000 UTC m=-0.561195354 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491a98 0xc000491a99}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_with_no_batching
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:12.441762      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0801 01:32:12.445991      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:12.446069      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:12.446117      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:13.646647      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:13.648082      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kstrhcgv <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:15.847844      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:15.850907      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:15.851001      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:15.851090      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:17.051497      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:17.052546      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--h642j8kr <> 100
W0801 01:32:18.152336      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:18.152450      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:15.152437442 +0000 UTC m=+7.252606626 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
W0801 01:32:19.152874      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:19.153032      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:16.152991577 +0000 UTC m=+8.253160762 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491040 0xc000491041}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:20.153325      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodAddsBatching (11.12s)
    --- FAIL: TestPodAddsBatching/three_adds_with_no_batching (3.41s)
    --- PASS: TestPodAddsBatching/three_adds_in_one_batch (3.41s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:20.156677      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:20.156771      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:20.156814      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:20.357408      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:20.360058      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7gxnlrdv <> 100
W0801 01:32:20.457832      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.457932      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.457922562 +0000 UTC m=+9.558091746 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:20.558204      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.558298      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.55828805 +0000 UTC m=+9.658457233 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:21.458370      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:21.458522      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:18.458511828 +0000 UTC m=+10.558681012 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00039cff0 0xc00039cff1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:1,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:23.561467      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0801 01:32:23.563854      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:23.563943      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:23.563985      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:24.764769      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:24.767332      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wnmskc7n <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:26.966180      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0801 01:32:26.968928      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:26.969018      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:26.969057      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:28.169615      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:28.172206      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dt76pjfq <> 100
W0801 01:32:29.270481      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:29.270600      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:26.270589881 +0000 UTC m=+18.370759056 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
W0801 01:32:30.271007      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:30.271131      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:27.271120611 +0000 UTC m=+19.371289797 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000500210 0xc000500211}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[10.0.0.1],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:8,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:7,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:31.272568      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodUpdatesBatching (11.12s)
    --- FAIL: TestPodUpdatesBatching/three_updates_with_no_batching (3.41s)
    --- PASS: TestPodUpdatesBatching/three_updates_in_one_batch (3.40s)
    --- FAIL: TestPodUpdatesBatching/three_updates_in_two_batches (4.31s)
=== RUN   TestPodDeleteBatching
=== RUN   TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:31.276098      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:31.276171      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:31.276218      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:31.476901      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:31.479433      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qf62dqtg <> 100
W0801 01:32:31.577398      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.577503      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.577492188 +0000 UTC m=+20.677661373 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:31.677733      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.677844      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.677830553 +0000 UTC m=+20.777999749 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:32.577904      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:32.578014      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:29.578003375 +0000 UTC m=+21.678172561 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00067c1a0 0xc00067c1a1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:34.680371      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0801 01:32:34.683487      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:34.683576      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:34.683638      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:35.884547      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:35.886826      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--knjz5pjh <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:38.085732      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:38.088827      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:38.089252      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:38.089322      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:39.289887      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:39.292425      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6xh9b8sh <> 100
W0801 01:32:40.390687      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:40.390927      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:37.390879014 +0000 UTC m=+29.491048196 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
W0801 01:32:41.391429      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:41.391538      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:38.391526681 +0000 UTC m=+30.491695865 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000716708 0xc000716709}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:42.392692      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0801 01:32:42.393626      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.394138      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodDeleteBatching (11.12s)
    --- FAIL: TestPodDeleteBatching/three_deletes_with_no_batching (3.41s)
    --- PASS: TestPodDeleteBatching/three_deletes_in_one_batch (3.40s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0801 01:32:42.394603      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.395109      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396041      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
W0801 01:32:42.396496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396957      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0801 01:32:42.397382      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
W0801 01:32:42.397837      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/same_slice
W0801 01:32:42.398326      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0801 01:32:42.398752      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace (0.00s)
W0801 01:32:42.399959      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
W0801 01:32:42.402377      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
W0801 01:32:42.403478      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestServiceCacheOutdated
=== RUN   TestServiceCacheOutdated/empty_statusByService
W0801 01:32:42.409351      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.410144      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_no_slices
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.411137      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.412161      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.412882      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.413598      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
--- PASS: TestServiceCacheOutdated (0.01s)
    --- PASS: TestServiceCacheOutdated/empty_statusByService (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.414849      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415022      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.415287      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415962      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated
=== RUN   TestMarkCacheUpdated/empty_statusByService
=== RUN   TestMarkCacheUpdated/statusByService_with_no_slices
W0801 01:32:42.416218      23 endpointslice_tracker.go:156] ==================> MCU NO STATUS FOR SLICE slice-1
W0801 01:32:42.416431      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.417290      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
W0801 01:32:42.417496      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.417665      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.418389      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.418577      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.418766      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.419420      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
W0801 01:32:42.419478      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.419825      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.420555      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
W0801 01:32:42.420730      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-2 <> 
W0801 01:32:42.420889      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
--- PASS: TestMarkCacheUpdated (0.01s)
    --- PASS: TestMarkCacheUpdated/empty_statusByService (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.422450      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--9z7n9rbd <> 100
=== RUN   TestReconcileEmpty
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
W0801 01:32:42.424663      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7pxnk9z6 <> 100
=== RUN   TestReconcile1Pod/ipv6
W0801 01:32:42.426008      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--92fpjm95 <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0801 01:32:42.427475      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7lpc9jxf <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0801 01:32:42.429315      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0801 01:32:42.436618      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2d529gb <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0801 01:32:42.463160      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--r9gz6bh4 <> 100
W0801 01:32:42.464823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--99fwg9xd <> 100
W0801 01:32:42.465857      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--8pm7d7hf <> 100
--- PASS: TestReconcileManyPods (0.03s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0801 01:32:42.507282      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qgpxrd57 <> 100
W0801 01:32:42.508464      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0801 01:32:42.563861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hk64btzg <> 100
W0801 01:32:42.564923      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bbj9rv28 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.06s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0801 01:32:42.597354      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 100
W0801 01:32:42.600014      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 100
W0801 01:32:42.601823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 100
W0801 01:32:42.630395      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 200
W0801 01:32:42.632004      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 200
W0801 01:32:42.633652      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0801 01:32:42.710200      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0801 01:32:42.712449      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.713905      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.09s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0801 01:32:42.739654      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.740328      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0801 01:32:42.769255      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2hmvvd6 <> 100
W0801 01:32:42.770505      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rfnrbwrt <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0801 01:32:42.806333      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--6v8gdfbm <> 100
W0801 01:32:42.807496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--shkd4278 <> 100
W0801 01:32:42.808479      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--5d7t9nfs <> 100
W0801 01:32:42.809454      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--npzhkkkn <> 100
W0801 01:32:42.810491      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--fcj6gzs8 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.04s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0801 01:32:42.842071      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--l2qtrwk6 <> 100
W0801 01:32:42.843136      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wkrfwqqn <> 100
W0801 01:32:42.843990      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--2sz7hxxw <> 100
W0801 01:32:42.844844      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5d8gx2xz <> 100
W0801 01:32:42.845624      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--42qvmmbg <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0801 01:32:42.868598      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rz46g658 <> 100
W0801 01:32:42.869913      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gvs7sldt <> 100
W0801 01:32:42.871183      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7bf2ktc9 <> 100
W0801 01:32:42.871627      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--j7s5gk9v <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0801 01:32:42.900276      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kfcrwdnr <> 100
W0801 01:32:42.902020      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cgl9nlw9 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0801 01:32:42.927914      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vwgxpxxn <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0801 01:32:42.954162      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5scl5656 <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.15s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0801 01:32:42.963989      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 100
W0801 01:32:42.966446      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0801 01:32:42.968511      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0801 01:32:42.968680      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0801 01:32:42.969861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0801 01:32:42.971034      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.971204      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0801 01:32:42.972497      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.972891      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0801 01:32:42.973997      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
--- PASS: TestReconcilerFinalizeSvcDeletionTimestamp (0.01s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set (0.00s)
=== RUN   TestNewEndpointSlice
--- PASS: TestNewEndpointSlice (0.00s)
=== RUN   TestPodToEndpoint
=== RUN   TestPodToEndpoint/Ready_pod
=== RUN   TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Unready_pod
=== RUN   TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Ready_pod_+_hostname
--- PASS: TestPodToEndpoint (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_hostname (0.00s)
=== RUN   TestServiceControllerKey
=== RUN   TestServiceControllerKey/nil_EndpointSlice
=== RUN   TestServiceControllerKey/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/nil_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
=== RUN   TestGetEndpointPorts
=== RUN   TestGetEndpointPorts/service_with_AppProtocol_on_one_port
=== RUN   TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port
--- PASS: TestGetEndpointPorts (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_AppProtocol_on_one_port (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//pkg/controller/endpointslice:go_default_test 0.00s

bazel test //pkg/controller/endpointslice:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/controller/endpointslice:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestSyncServiceNoSelector
--- PASS: TestSyncServiceNoSelector (0.01s)
=== RUN   TestSyncServicePendingDeletion
--- PASS: TestSyncServicePendingDeletion (0.00s)
=== RUN   TestSyncServiceWithSelector
W0801 01:32:08.012504      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--4hjmxbvq <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0801 01:32:08.019414      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--kgwvvcj9 <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0801 01:32:08.023208      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-1 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0801 01:32:08.026404      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0801 01:32:09.032856      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--4m8xfj4d <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0801 01:32:09.036801      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:09.036862      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:09.036897      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:09.237309      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:09.238573      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--tbm2jct2 <> 100
W0801 01:32:09.337704      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.337901      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.337885559 +0000 UTC m=-1.561945255 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:09.438196      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.438316      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.438304368 +0000 UTC m=-1.461526448 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:10.338553      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:10.338655      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:07.338635453 +0000 UTC m=-0.561195354 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491a98 0xc000491a99}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_with_no_batching
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:12.441762      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0801 01:32:12.445991      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:12.446069      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:12.446117      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:13.646647      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:13.648082      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kstrhcgv <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:15.847844      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:15.850907      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:15.851001      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:15.851090      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:17.051497      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:17.052546      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--h642j8kr <> 100
W0801 01:32:18.152336      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:18.152450      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:15.152437442 +0000 UTC m=+7.252606626 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
W0801 01:32:19.152874      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:19.153032      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:16.152991577 +0000 UTC m=+8.253160762 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491040 0xc000491041}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:20.153325      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodAddsBatching (11.12s)
    --- FAIL: TestPodAddsBatching/three_adds_with_no_batching (3.41s)
    --- PASS: TestPodAddsBatching/three_adds_in_one_batch (3.41s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:20.156677      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:20.156771      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:20.156814      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:20.357408      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:20.360058      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7gxnlrdv <> 100
W0801 01:32:20.457832      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.457932      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.457922562 +0000 UTC m=+9.558091746 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:20.558204      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.558298      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.55828805 +0000 UTC m=+9.658457233 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:21.458370      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:21.458522      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:18.458511828 +0000 UTC m=+10.558681012 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00039cff0 0xc00039cff1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:1,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:23.561467      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0801 01:32:23.563854      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:23.563943      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:23.563985      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:24.764769      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:24.767332      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wnmskc7n <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:26.966180      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0801 01:32:26.968928      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:26.969018      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:26.969057      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:28.169615      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:28.172206      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dt76pjfq <> 100
W0801 01:32:29.270481      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:29.270600      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:26.270589881 +0000 UTC m=+18.370759056 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
W0801 01:32:30.271007      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:30.271131      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:27.271120611 +0000 UTC m=+19.371289797 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000500210 0xc000500211}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[10.0.0.1],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:8,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:7,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:31.272568      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodUpdatesBatching (11.12s)
    --- FAIL: TestPodUpdatesBatching/three_updates_with_no_batching (3.41s)
    --- PASS: TestPodUpdatesBatching/three_updates_in_one_batch (3.40s)
    --- FAIL: TestPodUpdatesBatching/three_updates_in_two_batches (4.31s)
=== RUN   TestPodDeleteBatching
=== RUN   TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:31.276098      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:31.276171      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:31.276218      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:31.476901      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:31.479433      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qf62dqtg <> 100
W0801 01:32:31.577398      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.577503      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.577492188 +0000 UTC m=+20.677661373 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:31.677733      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.677844      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.677830553 +0000 UTC m=+20.777999749 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:32.577904      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:32.578014      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:29.578003375 +0000 UTC m=+21.678172561 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00067c1a0 0xc00067c1a1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:34.680371      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0801 01:32:34.683487      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:34.683576      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:34.683638      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:35.884547      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:35.886826      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--knjz5pjh <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:38.085732      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:38.088827      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:38.089252      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:38.089322      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:39.289887      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:39.292425      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6xh9b8sh <> 100
W0801 01:32:40.390687      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:40.390927      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:37.390879014 +0000 UTC m=+29.491048196 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
W0801 01:32:41.391429      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:41.391538      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:38.391526681 +0000 UTC m=+30.491695865 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000716708 0xc000716709}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:42.392692      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0801 01:32:42.393626      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.394138      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodDeleteBatching (11.12s)
    --- FAIL: TestPodDeleteBatching/three_deletes_with_no_batching (3.41s)
    --- PASS: TestPodDeleteBatching/three_deletes_in_one_batch (3.40s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0801 01:32:42.394603      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.395109      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396041      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
W0801 01:32:42.396496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396957      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0801 01:32:42.397382      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
W0801 01:32:42.397837      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/same_slice
W0801 01:32:42.398326      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0801 01:32:42.398752      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace (0.00s)
W0801 01:32:42.399959      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
W0801 01:32:42.402377      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
W0801 01:32:42.403478      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestServiceCacheOutdated
=== RUN   TestServiceCacheOutdated/empty_statusByService
W0801 01:32:42.409351      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.410144      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_no_slices
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.411137      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.412161      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.412882      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.413598      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
--- PASS: TestServiceCacheOutdated (0.01s)
    --- PASS: TestServiceCacheOutdated/empty_statusByService (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.414849      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415022      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.415287      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415962      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated
=== RUN   TestMarkCacheUpdated/empty_statusByService
=== RUN   TestMarkCacheUpdated/statusByService_with_no_slices
W0801 01:32:42.416218      23 endpointslice_tracker.go:156] ==================> MCU NO STATUS FOR SLICE slice-1
W0801 01:32:42.416431      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.417290      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
W0801 01:32:42.417496      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.417665      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.418389      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.418577      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.418766      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.419420      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
W0801 01:32:42.419478      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.419825      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.420555      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
W0801 01:32:42.420730      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-2 <> 
W0801 01:32:42.420889      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
--- PASS: TestMarkCacheUpdated (0.01s)
    --- PASS: TestMarkCacheUpdated/empty_statusByService (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.422450      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--9z7n9rbd <> 100
=== RUN   TestReconcileEmpty
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
W0801 01:32:42.424663      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7pxnk9z6 <> 100
=== RUN   TestReconcile1Pod/ipv6
W0801 01:32:42.426008      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--92fpjm95 <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0801 01:32:42.427475      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7lpc9jxf <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0801 01:32:42.429315      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0801 01:32:42.436618      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2d529gb <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0801 01:32:42.463160      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--r9gz6bh4 <> 100
W0801 01:32:42.464823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--99fwg9xd <> 100
W0801 01:32:42.465857      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--8pm7d7hf <> 100
--- PASS: TestReconcileManyPods (0.03s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0801 01:32:42.507282      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qgpxrd57 <> 100
W0801 01:32:42.508464      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0801 01:32:42.563861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hk64btzg <> 100
W0801 01:32:42.564923      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bbj9rv28 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.06s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0801 01:32:42.597354      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 100
W0801 01:32:42.600014      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 100
W0801 01:32:42.601823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 100
W0801 01:32:42.630395      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 200
W0801 01:32:42.632004      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 200
W0801 01:32:42.633652      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0801 01:32:42.710200      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0801 01:32:42.712449      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.713905      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.09s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0801 01:32:42.739654      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.740328      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0801 01:32:42.769255      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2hmvvd6 <> 100
W0801 01:32:42.770505      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rfnrbwrt <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0801 01:32:42.806333      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--6v8gdfbm <> 100
W0801 01:32:42.807496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--shkd4278 <> 100
W0801 01:32:42.808479      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--5d7t9nfs <> 100
W0801 01:32:42.809454      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--npzhkkkn <> 100
W0801 01:32:42.810491      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--fcj6gzs8 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.04s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0801 01:32:42.842071      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--l2qtrwk6 <> 100
W0801 01:32:42.843136      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wkrfwqqn <> 100
W0801 01:32:42.843990      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--2sz7hxxw <> 100
W0801 01:32:42.844844      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5d8gx2xz <> 100
W0801 01:32:42.845624      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--42qvmmbg <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0801 01:32:42.868598      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rz46g658 <> 100
W0801 01:32:42.869913      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gvs7sldt <> 100
W0801 01:32:42.871183      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7bf2ktc9 <> 100
W0801 01:32:42.871627      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--j7s5gk9v <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0801 01:32:42.900276      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kfcrwdnr <> 100
W0801 01:32:42.902020      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cgl9nlw9 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0801 01:32:42.927914      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vwgxpxxn <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0801 01:32:42.954162      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5scl5656 <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.15s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0801 01:32:42.963989      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 100
W0801 01:32:42.966446      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0801 01:32:42.968511      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0801 01:32:42.968680      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0801 01:32:42.969861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0801 01:32:42.971034      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.971204      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0801 01:32:42.972497      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.972891      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0801 01:32:42.973997      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
--- PASS: TestReconcilerFinalizeSvcDeletionTimestamp (0.01s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set (0.00s)
=== RUN   TestNewEndpointSlice
--- PASS: TestNewEndpointSlice (0.00s)
=== RUN   TestPodToEndpoint
=== RUN   TestPodToEndpoint/Ready_pod
=== RUN   TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Unready_pod
=== RUN   TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Ready_pod_+_hostname
--- PASS: TestPodToEndpoint (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_hostname (0.00s)
=== RUN   TestServiceControllerKey
=== RUN   TestServiceControllerKey/nil_EndpointSlice
=== RUN   TestServiceControllerKey/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/nil_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
=== RUN   TestGetEndpointPorts
=== RUN   TestGetEndpointPorts/service_with_AppProtocol_on_one_port
=== RUN   TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port
--- PASS: TestGetEndpointPorts (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_AppProtocol_on_one_port (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//pkg/controller/endpointslice:go_default_test 0.00s

bazel test //pkg/controller/endpointslice:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/controller/endpointslice:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestSyncServiceNoSelector
--- PASS: TestSyncServiceNoSelector (0.01s)
=== RUN   TestSyncServicePendingDeletion
--- PASS: TestSyncServicePendingDeletion (0.00s)
=== RUN   TestSyncServiceWithSelector
W0801 01:32:08.012504      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--4hjmxbvq <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0801 01:32:08.019414      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--kgwvvcj9 <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0801 01:32:08.023208      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-1 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0801 01:32:08.026404      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0801 01:32:09.032856      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--4m8xfj4d <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0801 01:32:09.036801      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:09.036862      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:09.036897      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:09.237309      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:09.238573      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--tbm2jct2 <> 100
W0801 01:32:09.337704      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.337901      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.337885559 +0000 UTC m=-1.561945255 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:09.438196      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.438316      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.438304368 +0000 UTC m=-1.461526448 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:10.338553      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:10.338655      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:07.338635453 +0000 UTC m=-0.561195354 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491a98 0xc000491a99}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_with_no_batching
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:12.441762      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0801 01:32:12.445991      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:12.446069      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:12.446117      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:13.646647      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:13.648082      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kstrhcgv <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:15.847844      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:15.850907      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:15.851001      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:15.851090      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:17.051497      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:17.052546      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--h642j8kr <> 100
W0801 01:32:18.152336      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:18.152450      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:15.152437442 +0000 UTC m=+7.252606626 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
W0801 01:32:19.152874      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:19.153032      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:16.152991577 +0000 UTC m=+8.253160762 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491040 0xc000491041}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:20.153325      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodAddsBatching (11.12s)
    --- FAIL: TestPodAddsBatching/three_adds_with_no_batching (3.41s)
    --- PASS: TestPodAddsBatching/three_adds_in_one_batch (3.41s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:20.156677      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:20.156771      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:20.156814      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:20.357408      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:20.360058      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7gxnlrdv <> 100
W0801 01:32:20.457832      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.457932      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.457922562 +0000 UTC m=+9.558091746 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:20.558204      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.558298      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.55828805 +0000 UTC m=+9.658457233 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:21.458370      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:21.458522      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:18.458511828 +0000 UTC m=+10.558681012 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00039cff0 0xc00039cff1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:1,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:23.561467      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0801 01:32:23.563854      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:23.563943      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:23.563985      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:24.764769      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:24.767332      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wnmskc7n <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:26.966180      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0801 01:32:26.968928      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:26.969018      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:26.969057      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:28.169615      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:28.172206      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dt76pjfq <> 100
W0801 01:32:29.270481      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:29.270600      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:26.270589881 +0000 UTC m=+18.370759056 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
W0801 01:32:30.271007      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:30.271131      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:27.271120611 +0000 UTC m=+19.371289797 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000500210 0xc000500211}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[10.0.0.1],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:8,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:7,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:31.272568      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodUpdatesBatching (11.12s)
    --- FAIL: TestPodUpdatesBatching/three_updates_with_no_batching (3.41s)
    --- PASS: TestPodUpdatesBatching/three_updates_in_one_batch (3.40s)
    --- FAIL: TestPodUpdatesBatching/three_updates_in_two_batches (4.31s)
=== RUN   TestPodDeleteBatching
=== RUN   TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:31.276098      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:31.276171      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:31.276218      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:31.476901      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:31.479433      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qf62dqtg <> 100
W0801 01:32:31.577398      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.577503      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.577492188 +0000 UTC m=+20.677661373 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:31.677733      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.677844      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.677830553 +0000 UTC m=+20.777999749 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:32.577904      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:32.578014      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:29.578003375 +0000 UTC m=+21.678172561 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00067c1a0 0xc00067c1a1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:34.680371      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0801 01:32:34.683487      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:34.683576      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:34.683638      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:35.884547      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:35.886826      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--knjz5pjh <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:38.085732      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:38.088827      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:38.089252      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:38.089322      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:39.289887      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:39.292425      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6xh9b8sh <> 100
W0801 01:32:40.390687      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:40.390927      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:37.390879014 +0000 UTC m=+29.491048196 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
W0801 01:32:41.391429      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:41.391538      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:38.391526681 +0000 UTC m=+30.491695865 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000716708 0xc000716709}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:42.392692      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0801 01:32:42.393626      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.394138      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodDeleteBatching (11.12s)
    --- FAIL: TestPodDeleteBatching/three_deletes_with_no_batching (3.41s)
    --- PASS: TestPodDeleteBatching/three_deletes_in_one_batch (3.40s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0801 01:32:42.394603      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.395109      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396041      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
W0801 01:32:42.396496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396957      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0801 01:32:42.397382      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
W0801 01:32:42.397837      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/same_slice
W0801 01:32:42.398326      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0801 01:32:42.398752      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace (0.00s)
W0801 01:32:42.399959      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
W0801 01:32:42.402377      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
W0801 01:32:42.403478      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestServiceCacheOutdated
=== RUN   TestServiceCacheOutdated/empty_statusByService
W0801 01:32:42.409351      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.410144      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_no_slices
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.411137      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.412161      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.412882      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.413598      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
--- PASS: TestServiceCacheOutdated (0.01s)
    --- PASS: TestServiceCacheOutdated/empty_statusByService (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.414849      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415022      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.415287      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415962      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated
=== RUN   TestMarkCacheUpdated/empty_statusByService
=== RUN   TestMarkCacheUpdated/statusByService_with_no_slices
W0801 01:32:42.416218      23 endpointslice_tracker.go:156] ==================> MCU NO STATUS FOR SLICE slice-1
W0801 01:32:42.416431      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.417290      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
W0801 01:32:42.417496      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.417665      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.418389      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.418577      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.418766      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.419420      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
W0801 01:32:42.419478      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.419825      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.420555      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
W0801 01:32:42.420730      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-2 <> 
W0801 01:32:42.420889      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
--- PASS: TestMarkCacheUpdated (0.01s)
    --- PASS: TestMarkCacheUpdated/empty_statusByService (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.422450      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--9z7n9rbd <> 100
=== RUN   TestReconcileEmpty
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
W0801 01:32:42.424663      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7pxnk9z6 <> 100
=== RUN   TestReconcile1Pod/ipv6
W0801 01:32:42.426008      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--92fpjm95 <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0801 01:32:42.427475      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7lpc9jxf <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0801 01:32:42.429315      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0801 01:32:42.436618      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2d529gb <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0801 01:32:42.463160      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--r9gz6bh4 <> 100
W0801 01:32:42.464823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--99fwg9xd <> 100
W0801 01:32:42.465857      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--8pm7d7hf <> 100
--- PASS: TestReconcileManyPods (0.03s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0801 01:32:42.507282      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qgpxrd57 <> 100
W0801 01:32:42.508464      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0801 01:32:42.563861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hk64btzg <> 100
W0801 01:32:42.564923      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bbj9rv28 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.06s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0801 01:32:42.597354      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 100
W0801 01:32:42.600014      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 100
W0801 01:32:42.601823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 100
W0801 01:32:42.630395      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 200
W0801 01:32:42.632004      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 200
W0801 01:32:42.633652      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0801 01:32:42.710200      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0801 01:32:42.712449      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.713905      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.09s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0801 01:32:42.739654      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.740328      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0801 01:32:42.769255      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2hmvvd6 <> 100
W0801 01:32:42.770505      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rfnrbwrt <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0801 01:32:42.806333      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--6v8gdfbm <> 100
W0801 01:32:42.807496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--shkd4278 <> 100
W0801 01:32:42.808479      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--5d7t9nfs <> 100
W0801 01:32:42.809454      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--npzhkkkn <> 100
W0801 01:32:42.810491      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--fcj6gzs8 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.04s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0801 01:32:42.842071      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--l2qtrwk6 <> 100
W0801 01:32:42.843136      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wkrfwqqn <> 100
W0801 01:32:42.843990      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--2sz7hxxw <> 100
W0801 01:32:42.844844      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5d8gx2xz <> 100
W0801 01:32:42.845624      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--42qvmmbg <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0801 01:32:42.868598      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rz46g658 <> 100
W0801 01:32:42.869913      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gvs7sldt <> 100
W0801 01:32:42.871183      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7bf2ktc9 <> 100
W0801 01:32:42.871627      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--j7s5gk9v <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0801 01:32:42.900276      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kfcrwdnr <> 100
W0801 01:32:42.902020      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cgl9nlw9 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0801 01:32:42.927914      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vwgxpxxn <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0801 01:32:42.954162      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5scl5656 <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.15s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0801 01:32:42.963989      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 100
W0801 01:32:42.966446      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0801 01:32:42.968511      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0801 01:32:42.968680      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0801 01:32:42.969861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0801 01:32:42.971034      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.971204      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0801 01:32:42.972497      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.972891      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0801 01:32:42.973997      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
--- PASS: TestReconcilerFinalizeSvcDeletionTimestamp (0.01s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set (0.00s)
=== RUN   TestNewEndpointSlice
--- PASS: TestNewEndpointSlice (0.00s)
=== RUN   TestPodToEndpoint
=== RUN   TestPodToEndpoint/Ready_pod
=== RUN   TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Unready_pod
=== RUN   TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Ready_pod_+_hostname
--- PASS: TestPodToEndpoint (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_hostname (0.00s)
=== RUN   TestServiceControllerKey
=== RUN   TestServiceControllerKey/nil_EndpointSlice
=== RUN   TestServiceControllerKey/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/nil_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
=== RUN   TestGetEndpointPorts
=== RUN   TestGetEndpointPorts/service_with_AppProtocol_on_one_port
=== RUN   TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port
--- PASS: TestGetEndpointPorts (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_AppProtocol_on_one_port (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//pkg/controller/endpointslice:go_default_test 0.00s

bazel test //pkg/controller/endpointslice:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/controller/endpointslice:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestSyncServiceNoSelector
--- PASS: TestSyncServiceNoSelector (0.01s)
=== RUN   TestSyncServicePendingDeletion
--- PASS: TestSyncServicePendingDeletion (0.00s)
=== RUN   TestSyncServiceWithSelector
W0801 01:32:08.012504      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--4hjmxbvq <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0801 01:32:08.019414      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--kgwvvcj9 <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0801 01:32:08.023208      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-1 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0801 01:32:08.026404      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0801 01:32:09.032856      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--4m8xfj4d <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0801 01:32:09.036801      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:09.036862      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:09.036897      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:09.237309      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:09.238573      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--tbm2jct2 <> 100
W0801 01:32:09.337704      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.337901      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.337885559 +0000 UTC m=-1.561945255 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:09.438196      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:09.438316      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:06.438304368 +0000 UTC m=-1.461526448 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
W0801 01:32:10.338553      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--tbm2jct2 <> 100
W0801 01:32:10.338655      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:07.338635453 +0000 UTC m=-0.561195354 <> 2020-08-01 01:32:09.23864946 +0000 UTC m=+1.338818645
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491a98 0xc000491a99}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_with_no_batching
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:12.441762      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0801 01:32:12.445991      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:12.446069      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:12.446117      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:13.646647      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:13.648082      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kstrhcgv <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:15.847844      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:15.850907      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:15.851001      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:15.851090      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:17.051497      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:17.052546      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--h642j8kr <> 100
W0801 01:32:18.152336      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:18.152450      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:15.152437442 +0000 UTC m=+7.252606626 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
W0801 01:32:19.152874      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--h642j8kr <> 100
W0801 01:32:19.153032      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:16.152991577 +0000 UTC m=+8.253160762 <> 2020-08-01 01:32:17.052614559 +0000 UTC m=+9.152783740
    endpointslice_controller_test.go:500: 
        	Error Trace:	endpointslice_controller_test.go:500
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000491040 0xc000491041}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.4],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodAddsBatching/three_adds_in_two_batches
I0801 01:32:20.153325      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodAddsBatching (11.12s)
    --- FAIL: TestPodAddsBatching/three_adds_with_no_batching (3.41s)
    --- PASS: TestPodAddsBatching/three_adds_in_one_batch (3.41s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:20.156677      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:20.156771      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:20.156814      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:20.357408      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:20.360058      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7gxnlrdv <> 100
W0801 01:32:20.457832      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.457932      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.457922562 +0000 UTC m=+9.558091746 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:20.558204      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:20.558298      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:17.55828805 +0000 UTC m=+9.658457233 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
W0801 01:32:21.458370      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--7gxnlrdv <> 100
W0801 01:32:21.458522      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:18.458511828 +0000 UTC m=+10.558681012 <> 2020-08-01 01:32:20.360130843 +0000 UTC m=+12.460300041
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00039cff0 0xc00039cff1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:1,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_with_no_batching
I0801 01:32:23.561467      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0801 01:32:23.563854      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:23.563943      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:23.563985      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:24.764769      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:24.767332      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wnmskc7n <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:26.966180      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0801 01:32:26.968928      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:26.969018      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:26.969057      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:28.169615      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:28.172206      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dt76pjfq <> 100
W0801 01:32:29.270481      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:29.270600      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:26.270589881 +0000 UTC m=+18.370759056 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
W0801 01:32:30.271007      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--dt76pjfq <> 100
W0801 01:32:30.271131      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:27.271120611 +0000 UTC m=+19.371289797 <> 2020-08-01 01:32:28.172273132 +0000 UTC m=+20.272442318
    endpointslice_controller_test.go:645: 
        	Error Trace:	endpointslice_controller_test.go:645
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000500210 0xc000500211}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[10.0.0.1],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:8,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[10.0.0.0],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod0,UID:,APIVersion:,ResourceVersion:7,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodUpdatesBatching/three_updates_in_two_batches
I0801 01:32:31.272568      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodUpdatesBatching (11.12s)
    --- FAIL: TestPodUpdatesBatching/three_updates_with_no_batching (3.41s)
    --- PASS: TestPodUpdatesBatching/three_updates_in_one_batch (3.40s)
    --- FAIL: TestPodUpdatesBatching/three_updates_in_two_batches (4.31s)
=== RUN   TestPodDeleteBatching
=== RUN   TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:31.276098      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:31.276171      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:31.276218      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:31.476901      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:31.479433      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qf62dqtg <> 100
W0801 01:32:31.577398      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.577503      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.577492188 +0000 UTC m=+20.677661373 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:31.677733      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:31.677844      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:28.677830553 +0000 UTC m=+20.777999749 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
W0801 01:32:32.577904      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--qf62dqtg <> 100
W0801 01:32:32.578014      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:29.578003375 +0000 UTC m=+21.678172561 <> 2020-08-01 01:32:31.479503149 +0000 UTC m=+23.579672345
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc00067c1a0 0xc00067c1a1}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.5],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod1,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 3 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_with_no_batching
I0801 01:32:34.680371      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0801 01:32:34.683487      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:34.683576      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:34.683638      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:35.884547      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:35.886826      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--knjz5pjh <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0801 01:32:38.085732      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:38.088827      23 endpointslice_controller.go:242] Starting endpoint slice controller
I0801 01:32:38.089252      23 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0801 01:32:38.089322      23 shared_informer.go:247] Caches are synced for endpoint_slice 
W0801 01:32:39.289887      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0801 01:32:39.292425      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6xh9b8sh <> 100
W0801 01:32:40.390687      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:40.390927      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:37.390879014 +0000 UTC m=+29.491048196 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
W0801 01:32:41.391429      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--6xh9b8sh <> 100
W0801 01:32:41.391538      23 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-08-01 01:32:38.391526681 +0000 UTC m=+30.491695865 <> 2020-08-01 01:32:39.292494952 +0000 UTC m=+31.392664136
    endpointslice_controller_test.go:769: 
        	Error Trace:	endpointslice_controller_test.go:769
        	Error:      	"[{{default create discovery.k8s.io/v1beta1, Resource=endpointslices }  &EndpointSlice{ObjectMeta:{ foo- default    0 0001-01-01 00:00:00 +0000 UTC <nil> <nil> map[endpointslice.kubernetes.io/managed-by:endpointslice-controller.k8s.io kubernetes.io/service-name:foo] map[] [{v1 Service foo  0xc000716708 0xc000716709}] []  []},Endpoints:[]Endpoint{Endpoint{Addresses:[1.2.3.9],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod5,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.8],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod4,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.6],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod2,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.7],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod3,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.12],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod8,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.10],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod6,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.11],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod7,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},Endpoint{Addresses:[1.2.3.13],Conditions:EndpointConditions{Ready:*true,},Hostname:nil,TargetRef:&v1.ObjectReference{Kind:Pod,Namespace:default,Name:pod9,UID:,APIVersion:,ResourceVersion:,FieldPath:,},Topology:map[string]string{kubernetes.io/hostname: node-1,},},},Ports:[]EndpointPort{EndpointPort{Name:*,Protocol:*,Port:*0,AppProtocol:nil,},},AddressType:IPv4,}}]" should have 2 item(s), but has 1
        	Test:       	TestPodDeleteBatching/three_deletes_in_two_batches
I0801 01:32:42.392692      23 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0801 01:32:42.393626      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.394138      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
--- FAIL: TestPodDeleteBatching (11.12s)
    --- FAIL: TestPodDeleteBatching/three_deletes_with_no_batching (3.41s)
    --- PASS: TestPodDeleteBatching/three_deletes_in_one_batch (3.40s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0801 01:32:42.394603      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.395109      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396041      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
W0801 01:32:42.396496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0801 01:32:42.396957      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0801 01:32:42.397382      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
W0801 01:32:42.397837      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/same_slice
W0801 01:32:42.398326      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0801 01:32:42.398752      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/same_slice (0.00s)
    --- PASS: TestEndpointSliceTrackerDelete/different_namespace (0.00s)
W0801 01:32:42.399959      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
W0801 01:32:42.402377      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
W0801 01:32:42.403478      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestServiceCacheOutdated
=== RUN   TestServiceCacheOutdated/empty_statusByService
W0801 01:32:42.409351      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.410144      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_no_slices
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.411137      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.412161      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.412882      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.413598      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
--- PASS: TestServiceCacheOutdated (0.01s)
    --- PASS: TestServiceCacheOutdated/empty_statusByService (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestServiceCacheOutdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.414849      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415022      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.415287      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.415962      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated
=== RUN   TestMarkCacheUpdated/empty_statusByService
=== RUN   TestMarkCacheUpdated/statusByService_with_no_slices
W0801 01:32:42.416218      23 endpointslice_tracker.go:156] ==================> MCU NO STATUS FOR SLICE slice-1
W0801 01:32:42.416431      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date
W0801 01:32:42.417290      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-1 <> 
W0801 01:32:42.417496      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.417665      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace
W0801 01:32:42.418389      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
W0801 01:32:42.418577      23 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE slice-1
W0801 01:32:42.418766      23 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date
W0801 01:32:42.419420      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
W0801 01:32:42.419478      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-1 <> 
W0801 01:32:42.419825      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
=== RUN   TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date
W0801 01:32:42.420555      23 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED slice-2 <> 
W0801 01:32:42.420730      23 endpointslice_tracker.go:160] ==================> CACHE UPDATED FOR SLICE slice-2 <> 
W0801 01:32:42.420889      23 endpointslice_tracker.go:201] ==================> NOT OUTDATED bar
--- PASS: TestMarkCacheUpdated (0.01s)
    --- PASS: TestMarkCacheUpdated/empty_statusByService (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_no_slices (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_out_of_date,_different_namespace (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date (0.00s)
    --- PASS: TestMarkCacheUpdated/statusByService_with_one_slice_up_to_date_and_one_out_of_date (0.00s)
W0801 01:32:42.422450      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--9z7n9rbd <> 100
=== RUN   TestReconcileEmpty
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
W0801 01:32:42.424663      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7pxnk9z6 <> 100
=== RUN   TestReconcile1Pod/ipv6
W0801 01:32:42.426008      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--92fpjm95 <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0801 01:32:42.427475      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7lpc9jxf <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0801 01:32:42.429315      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0801 01:32:42.436618      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2d529gb <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0801 01:32:42.463160      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--r9gz6bh4 <> 100
W0801 01:32:42.464823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--99fwg9xd <> 100
W0801 01:32:42.465857      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--8pm7d7hf <> 100
--- PASS: TestReconcileManyPods (0.03s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0801 01:32:42.507282      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--qgpxrd57 <> 100
W0801 01:32:42.508464      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0801 01:32:42.563861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hk64btzg <> 100
W0801 01:32:42.564923      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bbj9rv28 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.06s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0801 01:32:42.597354      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 100
W0801 01:32:42.600014      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 100
W0801 01:32:42.601823      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 100
W0801 01:32:42.630395      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5kmp5xlq <> 200
W0801 01:32:42.632004      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6rddmtsk <> 200
W0801 01:32:42.633652      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--dch5gh29 <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0801 01:32:42.710200      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0801 01:32:42.712449      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.713905      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.09s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0801 01:32:42.739654      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0801 01:32:42.740328      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0801 01:32:42.769255      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d2hmvvd6 <> 100
W0801 01:32:42.770505      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rfnrbwrt <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0801 01:32:42.806333      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--6v8gdfbm <> 100
W0801 01:32:42.807496      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--shkd4278 <> 100
W0801 01:32:42.808479      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--5d7t9nfs <> 100
W0801 01:32:42.809454      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--npzhkkkn <> 100
W0801 01:32:42.810491      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--fcj6gzs8 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.04s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0801 01:32:42.842071      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--l2qtrwk6 <> 100
W0801 01:32:42.843136      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--wkrfwqqn <> 100
W0801 01:32:42.843990      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--2sz7hxxw <> 100
W0801 01:32:42.844844      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5d8gx2xz <> 100
W0801 01:32:42.845624      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--42qvmmbg <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0801 01:32:42.868598      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rz46g658 <> 100
W0801 01:32:42.869913      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gvs7sldt <> 100
W0801 01:32:42.871183      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7bf2ktc9 <> 100
W0801 01:32:42.871627      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--j7s5gk9v <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0801 01:32:42.900276      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--kfcrwdnr <> 100
W0801 01:32:42.902020      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cgl9nlw9 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0801 01:32:42.927914      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vwgxpxxn <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0801 01:32:42.954162      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5scl5656 <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.15s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0801 01:32:42.963989      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 100
W0801 01:32:42.966446      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pnpwnlck <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0801 01:32:42.968511      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0801 01:32:42.968680      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0801 01:32:42.969861      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0801 01:32:42.971034      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.971204      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0801 01:32:42.972497      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0801 01:32:42.972891      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0801 01:32:42.973997      23 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
--- PASS: TestReconcilerFinalizeSvcDeletionTimestamp (0.01s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action (0.00s)
    --- PASS: TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set (0.00s)
=== RUN   TestNewEndpointSlice
--- PASS: TestNewEndpointSlice (0.00s)
=== RUN   TestPodToEndpoint
=== RUN   TestPodToEndpoint/Ready_pod
=== RUN   TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Unready_pod
=== RUN   TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses
=== RUN   TestPodToEndpoint/Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels
=== RUN   TestPodToEndpoint/Ready_pod_+_hostname
--- PASS: TestPodToEndpoint (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod (0.00s)
    --- PASS: TestPodToEndpoint/Unready_pod_+_publishNotReadyAddresses (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Multi_IP_Ready_pod_+_node_labels (0.00s)
    --- PASS: TestPodToEndpoint/Ready_pod_+_hostname (0.00s)
=== RUN   TestServiceControllerKey
=== RUN   TestServiceControllerKey/nil_EndpointSlice
=== RUN   TestServiceControllerKey/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/nil_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
=== RUN   TestGetEndpointPorts
=== RUN   TestGetEndpointPorts/service_with_AppProtocol_on_one_port
=== RUN   TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port
--- PASS: TestGetEndpointPorts (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_AppProtocol_on_one_port (0.00s)
    --- PASS: TestGetEndpointPorts/service_with_named_port_and_AppProtocol_on_one_port (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


Show 957 Passed Tests