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-07-31 22:01
Elapsed10m52s
Revision525d861eae4f1a87e976b3e1b43158192f85df5c
Refs 93520
links{u'resultstore': {u'url': u'https://source.cloud.google.com/results/invocations/1f292ac8-c86b-4bcf-8f10-84217f52d0c2/targets/test'}}
resultstorehttps://source.cloud.google.com/results/invocations/1f292ac8-c86b-4bcf-8f10-84217f52d0c2/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
W0731 22:10:37.454585      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--8mbrjrvf <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0731 22:10:37.460291      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--ll8sgh9g <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0731 22:10:37.463221      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-2 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0731 22:10:37.466138      24 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0731 22:10:38.472472      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--t44jk9vh <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0731 22:10:38.475949      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:38.476011      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:38.476354      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:38.676231      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:38.677521      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n8w9sdqf <> 100
W0731 22:10:38.776569      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.776668      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.776658828 +0000 UTC m=-1.584431865 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:38.876894      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.877018      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.877007358 +0000 UTC m=-1.484083338 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:39.777414      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:39.777500      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:36.777492018 +0000 UTC m=-0.583598665 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
    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  0xc0002eda80 0xc0002eda81}] []  []},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
I0731 22:10:41.880973      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0731 22:10:41.884755      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:41.884842      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:41.884882      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:43.085362      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:43.087040      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--smft57bb <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0731 22:10:45.286789      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:45.289032      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:45.289114      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:45.289173      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:46.489524      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:46.490876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hrl9c9rw <> 100
W0731 22:10:47.590311      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:47.590447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:44.590404444 +0000 UTC m=+7.229313750 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
W0731 22:10:48.590817      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:48.590929      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:45.590899047 +0000 UTC m=+8.229808352 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
    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  0xc0002ed2c8 0xc0002ed2c9}] []  []},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
I0731 22:10:49.591384      24 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.40s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0731 22:10:49.595287      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:49.595373      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:49.595418      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:49.795991      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:49.798498      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ccp59sn5 <> 100
W0731 22:10:49.896322      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.896419      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.896410649 +0000 UTC m=+9.535319950 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:49.996670      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.996768      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.996750235 +0000 UTC m=+9.635659539 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:50.896910      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:50.897000      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:47.896991222 +0000 UTC m=+10.535900530 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
    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  0xc00030bf28 0xc00030bf29}] []  []},Endpoints:[]Endpoint{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:[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.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.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.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,},},},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
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0731 22:10:52.999601      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:53.001905      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:53.001980      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:53.002021      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:54.202479      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:54.205631      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ntrnmthz <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0731 22:10:56.403688      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0731 22:10:56.407323      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:56.407401      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:56.407450      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:57.607875      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:57.610327      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--xww56ndw <> 100
W0731 22:10:58.708697      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:58.708809      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:55.708790412 +0000 UTC m=+18.347699739 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
W0731 22:10:59.709216      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:59.709353      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:56.709336634 +0000 UTC m=+19.348245996 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
    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  0xc000650038 0xc000650039}] []  []},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.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.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.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.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.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.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,},},},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
I0731 22:11:00.710701      24 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
I0731 22:11:00.714270      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:00.714644      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:00.714727      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:00.915472      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:00.918090      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--jb7c7rkr <> 100
W0731 22:11:01.015843      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.015941      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.015932237 +0000 UTC m=+20.654841556 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:01.116240      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.116342      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.116332776 +0000 UTC m=+20.755242084 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:02.016354      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:02.016447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:59.016430264 +0000 UTC m=+21.655339569 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
    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  0xc000651888 0xc000651889}] []  []},Endpoints:[]Endpoint{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.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.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:[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,},},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,},},},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
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0731 22:11:04.119404      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:04.121720      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:04.121804      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:04.121848      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:05.323547      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:05.325760      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n6w68llg <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0731 22:11:07.525128      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:07.528074      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:07.528165      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:07.528210      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:08.729108      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:08.732493      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bgbvtb4g <> 100
W0731 22:11:09.829964      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:09.830058      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:06.830049401 +0000 UTC m=+29.468958708 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
W0731 22:11:10.830468      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:10.830605      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:07.830595631 +0000 UTC m=+30.469504933 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
    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  0xc0006bf3d8 0xc0006bf3d9}] []  []},Endpoints:[]Endpoint{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.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.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.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.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.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
    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.41s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
I0731 22:11:11.832741      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0731 22:11:11.832916      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0731 22:11:11.833557      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
W0731 22:11:11.834127      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
W0731 22:11:11.834639      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0731 22:11:11.835567      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836072      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836518      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/same_slice
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0731 22:11:11.836963      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837409      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
W0731 22:11:11.838326      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (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)
    --- 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)
=== RUN   TestEndpointSliceTrackerDeleteService
W0731 22:11:11.839133      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.839554      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.840004      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestReconcileEmpty
W0731 22:11:11.841155      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hn8fqlvb <> 100
W0731 22:11:11.843066      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--nsnmkwlh <> 100
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
=== RUN   TestReconcile1Pod/ipv6
W0731 22:11:11.844614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--zpcqqxkz <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0731 22:11:11.845991      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--td22v9jb <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0731 22:11:11.847844      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0731 22:11:11.854907      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d5h96bm9 <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0731 22:11:11.881318      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w227tsdw <> 100
W0731 22:11:11.889949      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7mt7dpvs <> 100
W0731 22:11:11.891334      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x9p8llbh <> 100
--- PASS: TestReconcileManyPods (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0731 22:11:11.931439      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--g27nzqm9 <> 100
W0731 22:11:11.932587      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0731 22:11:11.974370      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pfhmj4bb <> 100
W0731 22:11:11.975281      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x8rjjqd6 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.04s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0731 22:11:12.002885      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 100
W0731 22:11:12.004893      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 100
W0731 22:11:12.006059      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 100
W0731 22:11:12.033975      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 200
W0731 22:11:12.036336      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 200
W0731 22:11:12.038511      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0731 22:11:12.109930      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0731 22:11:12.111186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.112384      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.08s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0731 22:11:12.136103      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.136744      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0731 22:11:12.161614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rntp6f6b <> 100
W0731 22:11:12.162424      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5gz6vsvk <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0731 22:11:12.194186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--94vfcscr <> 100
W0731 22:11:12.195277      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--25nzlxn4 <> 100
W0731 22:11:12.196180      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--s2c9k867 <> 100
W0731 22:11:12.197023      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--8hz5qnzn <> 100
W0731 22:11:12.197821      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--hrrzckp6 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.03s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0731 22:11:12.227915      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--4mffjf5k <> 100
W0731 22:11:12.228884      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--q5d6qc99 <> 100
W0731 22:11:12.229658      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6c9qf4kq <> 100
W0731 22:11:12.230501      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ctcjmkn4 <> 100
W0731 22:11:12.231276      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rvtdpdp8 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0731 22:11:12.253609      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cz8bzgqd <> 100
W0731 22:11:12.254873      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6t8rnswr <> 100
W0731 22:11:12.255919      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n5b75jmw <> 100
W0731 22:11:12.256404      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x7jszwm4 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0731 22:11:12.283396      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--94l8td9r <> 100
W0731 22:11:12.284711      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--prd7jn2j <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0731 22:11:12.308860      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w496sp2c <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0731 22:11:12.337233      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5dw5rqfm <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.14s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0731 22:11:12.342725      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 100
W0731 22:11:12.344951      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0731 22:11:12.346808      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0731 22:11:12.347115      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0731 22:11:12.348380      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0731 22:11:12.349526      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.349668      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0731 22:11:12.351006      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.351260      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0731 22:11:12.352452      24 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/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
=== RUN   TestServiceControllerKey/nil_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/nil_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
W0731 22:10:37.454585      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--8mbrjrvf <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0731 22:10:37.460291      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--ll8sgh9g <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0731 22:10:37.463221      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-2 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0731 22:10:37.466138      24 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0731 22:10:38.472472      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--t44jk9vh <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0731 22:10:38.475949      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:38.476011      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:38.476354      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:38.676231      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:38.677521      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n8w9sdqf <> 100
W0731 22:10:38.776569      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.776668      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.776658828 +0000 UTC m=-1.584431865 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:38.876894      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.877018      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.877007358 +0000 UTC m=-1.484083338 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:39.777414      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:39.777500      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:36.777492018 +0000 UTC m=-0.583598665 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
    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  0xc0002eda80 0xc0002eda81}] []  []},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
I0731 22:10:41.880973      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0731 22:10:41.884755      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:41.884842      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:41.884882      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:43.085362      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:43.087040      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--smft57bb <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0731 22:10:45.286789      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:45.289032      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:45.289114      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:45.289173      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:46.489524      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:46.490876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hrl9c9rw <> 100
W0731 22:10:47.590311      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:47.590447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:44.590404444 +0000 UTC m=+7.229313750 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
W0731 22:10:48.590817      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:48.590929      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:45.590899047 +0000 UTC m=+8.229808352 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
    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  0xc0002ed2c8 0xc0002ed2c9}] []  []},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
I0731 22:10:49.591384      24 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.40s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0731 22:10:49.595287      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:49.595373      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:49.595418      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:49.795991      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:49.798498      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ccp59sn5 <> 100
W0731 22:10:49.896322      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.896419      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.896410649 +0000 UTC m=+9.535319950 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:49.996670      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.996768      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.996750235 +0000 UTC m=+9.635659539 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:50.896910      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:50.897000      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:47.896991222 +0000 UTC m=+10.535900530 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
    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  0xc00030bf28 0xc00030bf29}] []  []},Endpoints:[]Endpoint{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:[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.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.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.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,},},},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
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0731 22:10:52.999601      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:53.001905      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:53.001980      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:53.002021      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:54.202479      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:54.205631      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ntrnmthz <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0731 22:10:56.403688      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0731 22:10:56.407323      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:56.407401      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:56.407450      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:57.607875      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:57.610327      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--xww56ndw <> 100
W0731 22:10:58.708697      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:58.708809      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:55.708790412 +0000 UTC m=+18.347699739 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
W0731 22:10:59.709216      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:59.709353      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:56.709336634 +0000 UTC m=+19.348245996 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
    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  0xc000650038 0xc000650039}] []  []},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.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.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.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.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.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.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,},},},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
I0731 22:11:00.710701      24 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
I0731 22:11:00.714270      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:00.714644      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:00.714727      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:00.915472      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:00.918090      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--jb7c7rkr <> 100
W0731 22:11:01.015843      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.015941      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.015932237 +0000 UTC m=+20.654841556 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:01.116240      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.116342      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.116332776 +0000 UTC m=+20.755242084 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:02.016354      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:02.016447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:59.016430264 +0000 UTC m=+21.655339569 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
    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  0xc000651888 0xc000651889}] []  []},Endpoints:[]Endpoint{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.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.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:[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,},},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,},},},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
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0731 22:11:04.119404      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:04.121720      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:04.121804      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:04.121848      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:05.323547      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:05.325760      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n6w68llg <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0731 22:11:07.525128      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:07.528074      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:07.528165      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:07.528210      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:08.729108      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:08.732493      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bgbvtb4g <> 100
W0731 22:11:09.829964      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:09.830058      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:06.830049401 +0000 UTC m=+29.468958708 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
W0731 22:11:10.830468      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:10.830605      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:07.830595631 +0000 UTC m=+30.469504933 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
    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  0xc0006bf3d8 0xc0006bf3d9}] []  []},Endpoints:[]Endpoint{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.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.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.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.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.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
    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.41s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
I0731 22:11:11.832741      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0731 22:11:11.832916      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0731 22:11:11.833557      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
W0731 22:11:11.834127      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
W0731 22:11:11.834639      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0731 22:11:11.835567      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836072      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836518      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/same_slice
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0731 22:11:11.836963      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837409      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
W0731 22:11:11.838326      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (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)
    --- 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)
=== RUN   TestEndpointSliceTrackerDeleteService
W0731 22:11:11.839133      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.839554      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.840004      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestReconcileEmpty
W0731 22:11:11.841155      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hn8fqlvb <> 100
W0731 22:11:11.843066      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--nsnmkwlh <> 100
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
=== RUN   TestReconcile1Pod/ipv6
W0731 22:11:11.844614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--zpcqqxkz <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0731 22:11:11.845991      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--td22v9jb <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0731 22:11:11.847844      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0731 22:11:11.854907      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d5h96bm9 <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0731 22:11:11.881318      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w227tsdw <> 100
W0731 22:11:11.889949      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7mt7dpvs <> 100
W0731 22:11:11.891334      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x9p8llbh <> 100
--- PASS: TestReconcileManyPods (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0731 22:11:11.931439      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--g27nzqm9 <> 100
W0731 22:11:11.932587      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0731 22:11:11.974370      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pfhmj4bb <> 100
W0731 22:11:11.975281      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x8rjjqd6 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.04s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0731 22:11:12.002885      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 100
W0731 22:11:12.004893      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 100
W0731 22:11:12.006059      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 100
W0731 22:11:12.033975      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 200
W0731 22:11:12.036336      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 200
W0731 22:11:12.038511      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0731 22:11:12.109930      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0731 22:11:12.111186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.112384      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.08s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0731 22:11:12.136103      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.136744      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0731 22:11:12.161614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rntp6f6b <> 100
W0731 22:11:12.162424      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5gz6vsvk <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0731 22:11:12.194186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--94vfcscr <> 100
W0731 22:11:12.195277      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--25nzlxn4 <> 100
W0731 22:11:12.196180      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--s2c9k867 <> 100
W0731 22:11:12.197023      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--8hz5qnzn <> 100
W0731 22:11:12.197821      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--hrrzckp6 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.03s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0731 22:11:12.227915      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--4mffjf5k <> 100
W0731 22:11:12.228884      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--q5d6qc99 <> 100
W0731 22:11:12.229658      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6c9qf4kq <> 100
W0731 22:11:12.230501      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ctcjmkn4 <> 100
W0731 22:11:12.231276      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rvtdpdp8 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0731 22:11:12.253609      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cz8bzgqd <> 100
W0731 22:11:12.254873      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6t8rnswr <> 100
W0731 22:11:12.255919      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n5b75jmw <> 100
W0731 22:11:12.256404      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x7jszwm4 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0731 22:11:12.283396      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--94l8td9r <> 100
W0731 22:11:12.284711      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--prd7jn2j <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0731 22:11:12.308860      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w496sp2c <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0731 22:11:12.337233      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5dw5rqfm <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.14s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0731 22:11:12.342725      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 100
W0731 22:11:12.344951      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0731 22:11:12.346808      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0731 22:11:12.347115      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0731 22:11:12.348380      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0731 22:11:12.349526      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.349668      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0731 22:11:12.351006      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.351260      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0731 22:11:12.352452      24 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/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
=== RUN   TestServiceControllerKey/nil_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/nil_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
W0731 22:10:37.454585      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--8mbrjrvf <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0731 22:10:37.460291      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--ll8sgh9g <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0731 22:10:37.463221      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-2 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0731 22:10:37.466138      24 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0731 22:10:38.472472      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--t44jk9vh <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0731 22:10:38.475949      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:38.476011      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:38.476354      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:38.676231      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:38.677521      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n8w9sdqf <> 100
W0731 22:10:38.776569      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.776668      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.776658828 +0000 UTC m=-1.584431865 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:38.876894      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.877018      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.877007358 +0000 UTC m=-1.484083338 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:39.777414      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:39.777500      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:36.777492018 +0000 UTC m=-0.583598665 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
    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  0xc0002eda80 0xc0002eda81}] []  []},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
I0731 22:10:41.880973      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0731 22:10:41.884755      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:41.884842      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:41.884882      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:43.085362      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:43.087040      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--smft57bb <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0731 22:10:45.286789      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:45.289032      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:45.289114      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:45.289173      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:46.489524      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:46.490876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hrl9c9rw <> 100
W0731 22:10:47.590311      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:47.590447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:44.590404444 +0000 UTC m=+7.229313750 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
W0731 22:10:48.590817      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:48.590929      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:45.590899047 +0000 UTC m=+8.229808352 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
    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  0xc0002ed2c8 0xc0002ed2c9}] []  []},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
I0731 22:10:49.591384      24 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.40s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0731 22:10:49.595287      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:49.595373      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:49.595418      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:49.795991      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:49.798498      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ccp59sn5 <> 100
W0731 22:10:49.896322      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.896419      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.896410649 +0000 UTC m=+9.535319950 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:49.996670      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.996768      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.996750235 +0000 UTC m=+9.635659539 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:50.896910      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:50.897000      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:47.896991222 +0000 UTC m=+10.535900530 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
    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  0xc00030bf28 0xc00030bf29}] []  []},Endpoints:[]Endpoint{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:[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.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.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.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,},},},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
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0731 22:10:52.999601      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:53.001905      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:53.001980      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:53.002021      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:54.202479      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:54.205631      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ntrnmthz <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0731 22:10:56.403688      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0731 22:10:56.407323      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:56.407401      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:56.407450      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:57.607875      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:57.610327      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--xww56ndw <> 100
W0731 22:10:58.708697      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:58.708809      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:55.708790412 +0000 UTC m=+18.347699739 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
W0731 22:10:59.709216      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:59.709353      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:56.709336634 +0000 UTC m=+19.348245996 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
    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  0xc000650038 0xc000650039}] []  []},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.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.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.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.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.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.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,},},},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
I0731 22:11:00.710701      24 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
I0731 22:11:00.714270      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:00.714644      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:00.714727      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:00.915472      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:00.918090      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--jb7c7rkr <> 100
W0731 22:11:01.015843      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.015941      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.015932237 +0000 UTC m=+20.654841556 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:01.116240      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.116342      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.116332776 +0000 UTC m=+20.755242084 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:02.016354      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:02.016447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:59.016430264 +0000 UTC m=+21.655339569 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
    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  0xc000651888 0xc000651889}] []  []},Endpoints:[]Endpoint{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.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.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:[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,},},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,},},},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
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0731 22:11:04.119404      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:04.121720      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:04.121804      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:04.121848      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:05.323547      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:05.325760      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n6w68llg <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0731 22:11:07.525128      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:07.528074      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:07.528165      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:07.528210      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:08.729108      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:08.732493      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bgbvtb4g <> 100
W0731 22:11:09.829964      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:09.830058      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:06.830049401 +0000 UTC m=+29.468958708 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
W0731 22:11:10.830468      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:10.830605      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:07.830595631 +0000 UTC m=+30.469504933 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
    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  0xc0006bf3d8 0xc0006bf3d9}] []  []},Endpoints:[]Endpoint{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.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.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.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.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.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
    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.41s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
I0731 22:11:11.832741      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0731 22:11:11.832916      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0731 22:11:11.833557      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
W0731 22:11:11.834127      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
W0731 22:11:11.834639      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0731 22:11:11.835567      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836072      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836518      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/same_slice
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0731 22:11:11.836963      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837409      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
W0731 22:11:11.838326      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (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)
    --- 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)
=== RUN   TestEndpointSliceTrackerDeleteService
W0731 22:11:11.839133      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.839554      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.840004      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestReconcileEmpty
W0731 22:11:11.841155      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hn8fqlvb <> 100
W0731 22:11:11.843066      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--nsnmkwlh <> 100
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
=== RUN   TestReconcile1Pod/ipv6
W0731 22:11:11.844614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--zpcqqxkz <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0731 22:11:11.845991      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--td22v9jb <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0731 22:11:11.847844      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0731 22:11:11.854907      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d5h96bm9 <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0731 22:11:11.881318      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w227tsdw <> 100
W0731 22:11:11.889949      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7mt7dpvs <> 100
W0731 22:11:11.891334      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x9p8llbh <> 100
--- PASS: TestReconcileManyPods (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0731 22:11:11.931439      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--g27nzqm9 <> 100
W0731 22:11:11.932587      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0731 22:11:11.974370      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pfhmj4bb <> 100
W0731 22:11:11.975281      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x8rjjqd6 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.04s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0731 22:11:12.002885      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 100
W0731 22:11:12.004893      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 100
W0731 22:11:12.006059      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 100
W0731 22:11:12.033975      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 200
W0731 22:11:12.036336      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 200
W0731 22:11:12.038511      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0731 22:11:12.109930      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0731 22:11:12.111186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.112384      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.08s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0731 22:11:12.136103      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.136744      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0731 22:11:12.161614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rntp6f6b <> 100
W0731 22:11:12.162424      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5gz6vsvk <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0731 22:11:12.194186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--94vfcscr <> 100
W0731 22:11:12.195277      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--25nzlxn4 <> 100
W0731 22:11:12.196180      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--s2c9k867 <> 100
W0731 22:11:12.197023      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--8hz5qnzn <> 100
W0731 22:11:12.197821      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--hrrzckp6 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.03s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0731 22:11:12.227915      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--4mffjf5k <> 100
W0731 22:11:12.228884      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--q5d6qc99 <> 100
W0731 22:11:12.229658      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6c9qf4kq <> 100
W0731 22:11:12.230501      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ctcjmkn4 <> 100
W0731 22:11:12.231276      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rvtdpdp8 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0731 22:11:12.253609      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cz8bzgqd <> 100
W0731 22:11:12.254873      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6t8rnswr <> 100
W0731 22:11:12.255919      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n5b75jmw <> 100
W0731 22:11:12.256404      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x7jszwm4 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0731 22:11:12.283396      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--94l8td9r <> 100
W0731 22:11:12.284711      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--prd7jn2j <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0731 22:11:12.308860      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w496sp2c <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0731 22:11:12.337233      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5dw5rqfm <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.14s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0731 22:11:12.342725      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 100
W0731 22:11:12.344951      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0731 22:11:12.346808      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0731 22:11:12.347115      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0731 22:11:12.348380      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0731 22:11:12.349526      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.349668      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0731 22:11:12.351006      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.351260      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0731 22:11:12.352452      24 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/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
=== RUN   TestServiceControllerKey/nil_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/nil_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
W0731 22:10:37.454585      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--8mbrjrvf <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0731 22:10:37.460291      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--ll8sgh9g <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0731 22:10:37.463221      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-2 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0731 22:10:37.466138      24 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0731 22:10:38.472472      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--t44jk9vh <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0731 22:10:38.475949      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:38.476011      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:38.476354      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:38.676231      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:38.677521      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n8w9sdqf <> 100
W0731 22:10:38.776569      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.776668      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.776658828 +0000 UTC m=-1.584431865 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:38.876894      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.877018      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.877007358 +0000 UTC m=-1.484083338 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:39.777414      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:39.777500      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:36.777492018 +0000 UTC m=-0.583598665 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
    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  0xc0002eda80 0xc0002eda81}] []  []},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
I0731 22:10:41.880973      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0731 22:10:41.884755      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:41.884842      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:41.884882      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:43.085362      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:43.087040      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--smft57bb <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0731 22:10:45.286789      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:45.289032      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:45.289114      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:45.289173      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:46.489524      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:46.490876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hrl9c9rw <> 100
W0731 22:10:47.590311      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:47.590447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:44.590404444 +0000 UTC m=+7.229313750 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
W0731 22:10:48.590817      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:48.590929      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:45.590899047 +0000 UTC m=+8.229808352 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
    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  0xc0002ed2c8 0xc0002ed2c9}] []  []},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
I0731 22:10:49.591384      24 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.40s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0731 22:10:49.595287      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:49.595373      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:49.595418      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:49.795991      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:49.798498      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ccp59sn5 <> 100
W0731 22:10:49.896322      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.896419      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.896410649 +0000 UTC m=+9.535319950 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:49.996670      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.996768      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.996750235 +0000 UTC m=+9.635659539 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:50.896910      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:50.897000      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:47.896991222 +0000 UTC m=+10.535900530 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
    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  0xc00030bf28 0xc00030bf29}] []  []},Endpoints:[]Endpoint{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:[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.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.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.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,},},},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
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0731 22:10:52.999601      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:53.001905      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:53.001980      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:53.002021      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:54.202479      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:54.205631      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ntrnmthz <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0731 22:10:56.403688      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0731 22:10:56.407323      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:56.407401      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:56.407450      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:57.607875      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:57.610327      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--xww56ndw <> 100
W0731 22:10:58.708697      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:58.708809      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:55.708790412 +0000 UTC m=+18.347699739 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
W0731 22:10:59.709216      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:59.709353      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:56.709336634 +0000 UTC m=+19.348245996 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
    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  0xc000650038 0xc000650039}] []  []},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.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.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.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.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.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.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,},},},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
I0731 22:11:00.710701      24 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
I0731 22:11:00.714270      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:00.714644      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:00.714727      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:00.915472      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:00.918090      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--jb7c7rkr <> 100
W0731 22:11:01.015843      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.015941      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.015932237 +0000 UTC m=+20.654841556 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:01.116240      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.116342      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.116332776 +0000 UTC m=+20.755242084 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:02.016354      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:02.016447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:59.016430264 +0000 UTC m=+21.655339569 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
    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  0xc000651888 0xc000651889}] []  []},Endpoints:[]Endpoint{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.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.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:[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,},},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,},},},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
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0731 22:11:04.119404      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:04.121720      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:04.121804      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:04.121848      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:05.323547      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:05.325760      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n6w68llg <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0731 22:11:07.525128      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:07.528074      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:07.528165      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:07.528210      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:08.729108      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:08.732493      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bgbvtb4g <> 100
W0731 22:11:09.829964      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:09.830058      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:06.830049401 +0000 UTC m=+29.468958708 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
W0731 22:11:10.830468      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:10.830605      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:07.830595631 +0000 UTC m=+30.469504933 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
    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  0xc0006bf3d8 0xc0006bf3d9}] []  []},Endpoints:[]Endpoint{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.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.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.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.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.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
    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.41s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
I0731 22:11:11.832741      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0731 22:11:11.832916      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0731 22:11:11.833557      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
W0731 22:11:11.834127      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
W0731 22:11:11.834639      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0731 22:11:11.835567      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836072      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836518      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/same_slice
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0731 22:11:11.836963      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837409      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
W0731 22:11:11.838326      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (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)
    --- 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)
=== RUN   TestEndpointSliceTrackerDeleteService
W0731 22:11:11.839133      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.839554      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.840004      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestReconcileEmpty
W0731 22:11:11.841155      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hn8fqlvb <> 100
W0731 22:11:11.843066      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--nsnmkwlh <> 100
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
=== RUN   TestReconcile1Pod/ipv6
W0731 22:11:11.844614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--zpcqqxkz <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0731 22:11:11.845991      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--td22v9jb <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0731 22:11:11.847844      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0731 22:11:11.854907      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d5h96bm9 <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0731 22:11:11.881318      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w227tsdw <> 100
W0731 22:11:11.889949      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7mt7dpvs <> 100
W0731 22:11:11.891334      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x9p8llbh <> 100
--- PASS: TestReconcileManyPods (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0731 22:11:11.931439      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--g27nzqm9 <> 100
W0731 22:11:11.932587      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0731 22:11:11.974370      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pfhmj4bb <> 100
W0731 22:11:11.975281      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x8rjjqd6 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.04s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0731 22:11:12.002885      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 100
W0731 22:11:12.004893      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 100
W0731 22:11:12.006059      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 100
W0731 22:11:12.033975      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 200
W0731 22:11:12.036336      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 200
W0731 22:11:12.038511      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0731 22:11:12.109930      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0731 22:11:12.111186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.112384      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.08s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0731 22:11:12.136103      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.136744      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0731 22:11:12.161614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rntp6f6b <> 100
W0731 22:11:12.162424      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5gz6vsvk <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0731 22:11:12.194186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--94vfcscr <> 100
W0731 22:11:12.195277      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--25nzlxn4 <> 100
W0731 22:11:12.196180      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--s2c9k867 <> 100
W0731 22:11:12.197023      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--8hz5qnzn <> 100
W0731 22:11:12.197821      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--hrrzckp6 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.03s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0731 22:11:12.227915      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--4mffjf5k <> 100
W0731 22:11:12.228884      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--q5d6qc99 <> 100
W0731 22:11:12.229658      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6c9qf4kq <> 100
W0731 22:11:12.230501      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ctcjmkn4 <> 100
W0731 22:11:12.231276      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rvtdpdp8 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0731 22:11:12.253609      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cz8bzgqd <> 100
W0731 22:11:12.254873      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6t8rnswr <> 100
W0731 22:11:12.255919      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n5b75jmw <> 100
W0731 22:11:12.256404      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x7jszwm4 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0731 22:11:12.283396      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--94l8td9r <> 100
W0731 22:11:12.284711      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--prd7jn2j <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0731 22:11:12.308860      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w496sp2c <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0731 22:11:12.337233      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5dw5rqfm <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.14s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0731 22:11:12.342725      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 100
W0731 22:11:12.344951      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0731 22:11:12.346808      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0731 22:11:12.347115      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0731 22:11:12.348380      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0731 22:11:12.349526      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.349668      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0731 22:11:12.351006      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.351260      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0731 22:11:12.352452      24 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/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
=== RUN   TestServiceControllerKey/nil_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/nil_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
W0731 22:10:37.454585      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--8mbrjrvf <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0731 22:10:37.460291      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--ll8sgh9g <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0731 22:10:37.463221      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-2 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0731 22:10:37.466138      24 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0731 22:10:38.472472      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--t44jk9vh <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0731 22:10:38.475949      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:38.476011      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:38.476354      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:38.676231      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:38.677521      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n8w9sdqf <> 100
W0731 22:10:38.776569      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.776668      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.776658828 +0000 UTC m=-1.584431865 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:38.876894      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.877018      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.877007358 +0000 UTC m=-1.484083338 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:39.777414      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:39.777500      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:36.777492018 +0000 UTC m=-0.583598665 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
    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  0xc0002eda80 0xc0002eda81}] []  []},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
I0731 22:10:41.880973      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0731 22:10:41.884755      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:41.884842      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:41.884882      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:43.085362      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:43.087040      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--smft57bb <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0731 22:10:45.286789      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:45.289032      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:45.289114      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:45.289173      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:46.489524      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:46.490876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hrl9c9rw <> 100
W0731 22:10:47.590311      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:47.590447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:44.590404444 +0000 UTC m=+7.229313750 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
W0731 22:10:48.590817      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:48.590929      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:45.590899047 +0000 UTC m=+8.229808352 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
    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  0xc0002ed2c8 0xc0002ed2c9}] []  []},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
I0731 22:10:49.591384      24 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.40s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0731 22:10:49.595287      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:49.595373      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:49.595418      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:49.795991      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:49.798498      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ccp59sn5 <> 100
W0731 22:10:49.896322      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.896419      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.896410649 +0000 UTC m=+9.535319950 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:49.996670      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.996768      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.996750235 +0000 UTC m=+9.635659539 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:50.896910      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:50.897000      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:47.896991222 +0000 UTC m=+10.535900530 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
    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  0xc00030bf28 0xc00030bf29}] []  []},Endpoints:[]Endpoint{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:[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.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.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.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,},},},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
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0731 22:10:52.999601      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:53.001905      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:53.001980      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:53.002021      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:54.202479      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:54.205631      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ntrnmthz <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0731 22:10:56.403688      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0731 22:10:56.407323      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:56.407401      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:56.407450      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:57.607875      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:57.610327      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--xww56ndw <> 100
W0731 22:10:58.708697      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:58.708809      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:55.708790412 +0000 UTC m=+18.347699739 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
W0731 22:10:59.709216      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:59.709353      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:56.709336634 +0000 UTC m=+19.348245996 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
    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  0xc000650038 0xc000650039}] []  []},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.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.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.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.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.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.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,},},},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
I0731 22:11:00.710701      24 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
I0731 22:11:00.714270      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:00.714644      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:00.714727      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:00.915472      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:00.918090      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--jb7c7rkr <> 100
W0731 22:11:01.015843      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.015941      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.015932237 +0000 UTC m=+20.654841556 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:01.116240      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.116342      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.116332776 +0000 UTC m=+20.755242084 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:02.016354      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:02.016447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:59.016430264 +0000 UTC m=+21.655339569 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
    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  0xc000651888 0xc000651889}] []  []},Endpoints:[]Endpoint{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.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.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:[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,},},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,},},},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
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0731 22:11:04.119404      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:04.121720      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:04.121804      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:04.121848      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:05.323547      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:05.325760      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n6w68llg <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0731 22:11:07.525128      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:07.528074      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:07.528165      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:07.528210      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:08.729108      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:08.732493      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bgbvtb4g <> 100
W0731 22:11:09.829964      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:09.830058      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:06.830049401 +0000 UTC m=+29.468958708 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
W0731 22:11:10.830468      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:10.830605      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:07.830595631 +0000 UTC m=+30.469504933 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
    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  0xc0006bf3d8 0xc0006bf3d9}] []  []},Endpoints:[]Endpoint{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.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.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.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.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.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
    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.41s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
I0731 22:11:11.832741      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0731 22:11:11.832916      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0731 22:11:11.833557      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
W0731 22:11:11.834127      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
W0731 22:11:11.834639      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0731 22:11:11.835567      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836072      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836518      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/same_slice
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0731 22:11:11.836963      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837409      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
W0731 22:11:11.838326      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (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)
    --- 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)
=== RUN   TestEndpointSliceTrackerDeleteService
W0731 22:11:11.839133      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.839554      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.840004      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestReconcileEmpty
W0731 22:11:11.841155      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hn8fqlvb <> 100
W0731 22:11:11.843066      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--nsnmkwlh <> 100
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
=== RUN   TestReconcile1Pod/ipv6
W0731 22:11:11.844614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--zpcqqxkz <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0731 22:11:11.845991      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--td22v9jb <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0731 22:11:11.847844      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0731 22:11:11.854907      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d5h96bm9 <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0731 22:11:11.881318      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w227tsdw <> 100
W0731 22:11:11.889949      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7mt7dpvs <> 100
W0731 22:11:11.891334      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x9p8llbh <> 100
--- PASS: TestReconcileManyPods (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0731 22:11:11.931439      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--g27nzqm9 <> 100
W0731 22:11:11.932587      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0731 22:11:11.974370      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pfhmj4bb <> 100
W0731 22:11:11.975281      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x8rjjqd6 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.04s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0731 22:11:12.002885      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 100
W0731 22:11:12.004893      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 100
W0731 22:11:12.006059      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 100
W0731 22:11:12.033975      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 200
W0731 22:11:12.036336      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 200
W0731 22:11:12.038511      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0731 22:11:12.109930      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0731 22:11:12.111186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.112384      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.08s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0731 22:11:12.136103      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.136744      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0731 22:11:12.161614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rntp6f6b <> 100
W0731 22:11:12.162424      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5gz6vsvk <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0731 22:11:12.194186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--94vfcscr <> 100
W0731 22:11:12.195277      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--25nzlxn4 <> 100
W0731 22:11:12.196180      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--s2c9k867 <> 100
W0731 22:11:12.197023      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--8hz5qnzn <> 100
W0731 22:11:12.197821      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--hrrzckp6 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.03s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0731 22:11:12.227915      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--4mffjf5k <> 100
W0731 22:11:12.228884      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--q5d6qc99 <> 100
W0731 22:11:12.229658      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6c9qf4kq <> 100
W0731 22:11:12.230501      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ctcjmkn4 <> 100
W0731 22:11:12.231276      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rvtdpdp8 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0731 22:11:12.253609      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cz8bzgqd <> 100
W0731 22:11:12.254873      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6t8rnswr <> 100
W0731 22:11:12.255919      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n5b75jmw <> 100
W0731 22:11:12.256404      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x7jszwm4 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0731 22:11:12.283396      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--94l8td9r <> 100
W0731 22:11:12.284711      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--prd7jn2j <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0731 22:11:12.308860      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w496sp2c <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0731 22:11:12.337233      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5dw5rqfm <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.14s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0731 22:11:12.342725      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 100
W0731 22:11:12.344951      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0731 22:11:12.346808      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0731 22:11:12.347115      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0731 22:11:12.348380      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0731 22:11:12.349526      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.349668      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0731 22:11:12.351006      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.351260      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0731 22:11:12.352452      24 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/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
=== RUN   TestServiceControllerKey/nil_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/nil_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
W0731 22:10:37.454585      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--8mbrjrvf <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0731 22:10:37.460291      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--ll8sgh9g <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0731 22:10:37.463221      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-2 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0731 22:10:37.466138      24 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0731 22:10:38.472472      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--t44jk9vh <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0731 22:10:38.475949      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:38.476011      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:38.476354      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:38.676231      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:38.677521      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n8w9sdqf <> 100
W0731 22:10:38.776569      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.776668      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.776658828 +0000 UTC m=-1.584431865 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:38.876894      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.877018      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.877007358 +0000 UTC m=-1.484083338 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:39.777414      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:39.777500      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:36.777492018 +0000 UTC m=-0.583598665 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
    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  0xc0002eda80 0xc0002eda81}] []  []},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
I0731 22:10:41.880973      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0731 22:10:41.884755      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:41.884842      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:41.884882      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:43.085362      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:43.087040      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--smft57bb <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0731 22:10:45.286789      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:45.289032      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:45.289114      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:45.289173      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:46.489524      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:46.490876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hrl9c9rw <> 100
W0731 22:10:47.590311      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:47.590447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:44.590404444 +0000 UTC m=+7.229313750 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
W0731 22:10:48.590817      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:48.590929      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:45.590899047 +0000 UTC m=+8.229808352 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
    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  0xc0002ed2c8 0xc0002ed2c9}] []  []},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
I0731 22:10:49.591384      24 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.40s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0731 22:10:49.595287      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:49.595373      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:49.595418      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:49.795991      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:49.798498      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ccp59sn5 <> 100
W0731 22:10:49.896322      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.896419      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.896410649 +0000 UTC m=+9.535319950 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:49.996670      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.996768      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.996750235 +0000 UTC m=+9.635659539 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:50.896910      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:50.897000      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:47.896991222 +0000 UTC m=+10.535900530 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
    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  0xc00030bf28 0xc00030bf29}] []  []},Endpoints:[]Endpoint{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:[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.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.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.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,},},},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
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0731 22:10:52.999601      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:53.001905      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:53.001980      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:53.002021      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:54.202479      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:54.205631      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ntrnmthz <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0731 22:10:56.403688      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0731 22:10:56.407323      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:56.407401      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:56.407450      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:57.607875      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:57.610327      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--xww56ndw <> 100
W0731 22:10:58.708697      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:58.708809      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:55.708790412 +0000 UTC m=+18.347699739 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
W0731 22:10:59.709216      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:59.709353      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:56.709336634 +0000 UTC m=+19.348245996 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
    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  0xc000650038 0xc000650039}] []  []},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.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.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.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.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.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.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,},},},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
I0731 22:11:00.710701      24 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
I0731 22:11:00.714270      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:00.714644      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:00.714727      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:00.915472      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:00.918090      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--jb7c7rkr <> 100
W0731 22:11:01.015843      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.015941      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.015932237 +0000 UTC m=+20.654841556 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:01.116240      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.116342      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.116332776 +0000 UTC m=+20.755242084 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:02.016354      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:02.016447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:59.016430264 +0000 UTC m=+21.655339569 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
    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  0xc000651888 0xc000651889}] []  []},Endpoints:[]Endpoint{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.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.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:[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,},},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,},},},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
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0731 22:11:04.119404      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:04.121720      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:04.121804      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:04.121848      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:05.323547      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:05.325760      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n6w68llg <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0731 22:11:07.525128      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:07.528074      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:07.528165      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:07.528210      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:08.729108      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:08.732493      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bgbvtb4g <> 100
W0731 22:11:09.829964      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:09.830058      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:06.830049401 +0000 UTC m=+29.468958708 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
W0731 22:11:10.830468      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:10.830605      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:07.830595631 +0000 UTC m=+30.469504933 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
    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  0xc0006bf3d8 0xc0006bf3d9}] []  []},Endpoints:[]Endpoint{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.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.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.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.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.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
    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.41s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
I0731 22:11:11.832741      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0731 22:11:11.832916      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0731 22:11:11.833557      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
W0731 22:11:11.834127      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
W0731 22:11:11.834639      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0731 22:11:11.835567      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836072      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836518      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/same_slice
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0731 22:11:11.836963      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837409      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
W0731 22:11:11.838326      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (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)
    --- 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)
=== RUN   TestEndpointSliceTrackerDeleteService
W0731 22:11:11.839133      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.839554      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.840004      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestReconcileEmpty
W0731 22:11:11.841155      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hn8fqlvb <> 100
W0731 22:11:11.843066      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--nsnmkwlh <> 100
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
=== RUN   TestReconcile1Pod/ipv6
W0731 22:11:11.844614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--zpcqqxkz <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0731 22:11:11.845991      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--td22v9jb <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0731 22:11:11.847844      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0731 22:11:11.854907      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d5h96bm9 <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0731 22:11:11.881318      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w227tsdw <> 100
W0731 22:11:11.889949      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7mt7dpvs <> 100
W0731 22:11:11.891334      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x9p8llbh <> 100
--- PASS: TestReconcileManyPods (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0731 22:11:11.931439      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--g27nzqm9 <> 100
W0731 22:11:11.932587      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0731 22:11:11.974370      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pfhmj4bb <> 100
W0731 22:11:11.975281      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x8rjjqd6 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.04s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0731 22:11:12.002885      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 100
W0731 22:11:12.004893      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 100
W0731 22:11:12.006059      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 100
W0731 22:11:12.033975      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 200
W0731 22:11:12.036336      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 200
W0731 22:11:12.038511      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0731 22:11:12.109930      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0731 22:11:12.111186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.112384      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.08s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0731 22:11:12.136103      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.136744      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0731 22:11:12.161614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rntp6f6b <> 100
W0731 22:11:12.162424      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5gz6vsvk <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0731 22:11:12.194186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--94vfcscr <> 100
W0731 22:11:12.195277      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--25nzlxn4 <> 100
W0731 22:11:12.196180      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--s2c9k867 <> 100
W0731 22:11:12.197023      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--8hz5qnzn <> 100
W0731 22:11:12.197821      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--hrrzckp6 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.03s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0731 22:11:12.227915      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--4mffjf5k <> 100
W0731 22:11:12.228884      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--q5d6qc99 <> 100
W0731 22:11:12.229658      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6c9qf4kq <> 100
W0731 22:11:12.230501      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ctcjmkn4 <> 100
W0731 22:11:12.231276      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rvtdpdp8 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0731 22:11:12.253609      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cz8bzgqd <> 100
W0731 22:11:12.254873      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6t8rnswr <> 100
W0731 22:11:12.255919      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n5b75jmw <> 100
W0731 22:11:12.256404      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x7jszwm4 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0731 22:11:12.283396      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--94l8td9r <> 100
W0731 22:11:12.284711      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--prd7jn2j <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0731 22:11:12.308860      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w496sp2c <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0731 22:11:12.337233      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5dw5rqfm <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.14s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0731 22:11:12.342725      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 100
W0731 22:11:12.344951      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0731 22:11:12.346808      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0731 22:11:12.347115      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0731 22:11:12.348380      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0731 22:11:12.349526      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.349668      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0731 22:11:12.351006      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.351260      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0731 22:11:12.352452      24 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/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
=== RUN   TestServiceControllerKey/nil_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/nil_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
W0731 22:10:37.454585      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--8mbrjrvf <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0731 22:10:37.460291      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--ll8sgh9g <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0731 22:10:37.463221      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-2 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0731 22:10:37.466138      24 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0731 22:10:38.472472      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--t44jk9vh <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0731 22:10:38.475949      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:38.476011      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:38.476354      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:38.676231      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:38.677521      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n8w9sdqf <> 100
W0731 22:10:38.776569      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.776668      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.776658828 +0000 UTC m=-1.584431865 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:38.876894      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.877018      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.877007358 +0000 UTC m=-1.484083338 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:39.777414      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:39.777500      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:36.777492018 +0000 UTC m=-0.583598665 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
    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  0xc0002eda80 0xc0002eda81}] []  []},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
I0731 22:10:41.880973      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0731 22:10:41.884755      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:41.884842      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:41.884882      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:43.085362      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:43.087040      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--smft57bb <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0731 22:10:45.286789      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:45.289032      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:45.289114      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:45.289173      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:46.489524      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:46.490876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hrl9c9rw <> 100
W0731 22:10:47.590311      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:47.590447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:44.590404444 +0000 UTC m=+7.229313750 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
W0731 22:10:48.590817      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:48.590929      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:45.590899047 +0000 UTC m=+8.229808352 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
    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  0xc0002ed2c8 0xc0002ed2c9}] []  []},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
I0731 22:10:49.591384      24 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.40s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0731 22:10:49.595287      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:49.595373      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:49.595418      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:49.795991      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:49.798498      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ccp59sn5 <> 100
W0731 22:10:49.896322      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.896419      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.896410649 +0000 UTC m=+9.535319950 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:49.996670      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.996768      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.996750235 +0000 UTC m=+9.635659539 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:50.896910      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:50.897000      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:47.896991222 +0000 UTC m=+10.535900530 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
    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  0xc00030bf28 0xc00030bf29}] []  []},Endpoints:[]Endpoint{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:[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.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.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.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,},},},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
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0731 22:10:52.999601      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:53.001905      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:53.001980      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:53.002021      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:54.202479      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:54.205631      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ntrnmthz <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0731 22:10:56.403688      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0731 22:10:56.407323      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:56.407401      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:56.407450      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:57.607875      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:57.610327      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--xww56ndw <> 100
W0731 22:10:58.708697      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:58.708809      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:55.708790412 +0000 UTC m=+18.347699739 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
W0731 22:10:59.709216      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:59.709353      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:56.709336634 +0000 UTC m=+19.348245996 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
    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  0xc000650038 0xc000650039}] []  []},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.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.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.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.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.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.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,},},},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
I0731 22:11:00.710701      24 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
I0731 22:11:00.714270      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:00.714644      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:00.714727      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:00.915472      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:00.918090      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--jb7c7rkr <> 100
W0731 22:11:01.015843      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.015941      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.015932237 +0000 UTC m=+20.654841556 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:01.116240      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.116342      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.116332776 +0000 UTC m=+20.755242084 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:02.016354      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:02.016447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:59.016430264 +0000 UTC m=+21.655339569 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
    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  0xc000651888 0xc000651889}] []  []},Endpoints:[]Endpoint{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.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.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:[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,},},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,},},},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
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0731 22:11:04.119404      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:04.121720      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:04.121804      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:04.121848      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:05.323547      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:05.325760      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n6w68llg <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0731 22:11:07.525128      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:07.528074      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:07.528165      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:07.528210      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:08.729108      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:08.732493      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bgbvtb4g <> 100
W0731 22:11:09.829964      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:09.830058      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:06.830049401 +0000 UTC m=+29.468958708 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
W0731 22:11:10.830468      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:10.830605      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:07.830595631 +0000 UTC m=+30.469504933 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
    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  0xc0006bf3d8 0xc0006bf3d9}] []  []},Endpoints:[]Endpoint{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.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.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.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.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.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
    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.41s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
I0731 22:11:11.832741      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0731 22:11:11.832916      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0731 22:11:11.833557      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
W0731 22:11:11.834127      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
W0731 22:11:11.834639      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0731 22:11:11.835567      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836072      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836518      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/same_slice
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0731 22:11:11.836963      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837409      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
W0731 22:11:11.838326      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (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)
    --- 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)
=== RUN   TestEndpointSliceTrackerDeleteService
W0731 22:11:11.839133      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.839554      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.840004      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestReconcileEmpty
W0731 22:11:11.841155      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hn8fqlvb <> 100
W0731 22:11:11.843066      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--nsnmkwlh <> 100
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
=== RUN   TestReconcile1Pod/ipv6
W0731 22:11:11.844614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--zpcqqxkz <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0731 22:11:11.845991      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--td22v9jb <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0731 22:11:11.847844      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0731 22:11:11.854907      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d5h96bm9 <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0731 22:11:11.881318      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w227tsdw <> 100
W0731 22:11:11.889949      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7mt7dpvs <> 100
W0731 22:11:11.891334      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x9p8llbh <> 100
--- PASS: TestReconcileManyPods (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0731 22:11:11.931439      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--g27nzqm9 <> 100
W0731 22:11:11.932587      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0731 22:11:11.974370      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pfhmj4bb <> 100
W0731 22:11:11.975281      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x8rjjqd6 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.04s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0731 22:11:12.002885      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 100
W0731 22:11:12.004893      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 100
W0731 22:11:12.006059      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 100
W0731 22:11:12.033975      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 200
W0731 22:11:12.036336      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 200
W0731 22:11:12.038511      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0731 22:11:12.109930      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0731 22:11:12.111186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.112384      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.08s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0731 22:11:12.136103      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.136744      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0731 22:11:12.161614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rntp6f6b <> 100
W0731 22:11:12.162424      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5gz6vsvk <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0731 22:11:12.194186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--94vfcscr <> 100
W0731 22:11:12.195277      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--25nzlxn4 <> 100
W0731 22:11:12.196180      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--s2c9k867 <> 100
W0731 22:11:12.197023      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--8hz5qnzn <> 100
W0731 22:11:12.197821      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--hrrzckp6 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.03s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0731 22:11:12.227915      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--4mffjf5k <> 100
W0731 22:11:12.228884      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--q5d6qc99 <> 100
W0731 22:11:12.229658      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6c9qf4kq <> 100
W0731 22:11:12.230501      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ctcjmkn4 <> 100
W0731 22:11:12.231276      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rvtdpdp8 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0731 22:11:12.253609      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cz8bzgqd <> 100
W0731 22:11:12.254873      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6t8rnswr <> 100
W0731 22:11:12.255919      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n5b75jmw <> 100
W0731 22:11:12.256404      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x7jszwm4 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0731 22:11:12.283396      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--94l8td9r <> 100
W0731 22:11:12.284711      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--prd7jn2j <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0731 22:11:12.308860      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w496sp2c <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0731 22:11:12.337233      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5dw5rqfm <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.14s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0731 22:11:12.342725      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 100
W0731 22:11:12.344951      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0731 22:11:12.346808      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0731 22:11:12.347115      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0731 22:11:12.348380      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0731 22:11:12.349526      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.349668      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0731 22:11:12.351006      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.351260      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0731 22:11:12.352452      24 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/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
=== RUN   TestServiceControllerKey/nil_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/nil_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
W0731 22:10:37.454585      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--8mbrjrvf <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0731 22:10:37.460291      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--ll8sgh9g <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0731 22:10:37.463221      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-2 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0731 22:10:37.466138      24 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0731 22:10:38.472472      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--t44jk9vh <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0731 22:10:38.475949      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:38.476011      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:38.476354      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:38.676231      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:38.677521      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n8w9sdqf <> 100
W0731 22:10:38.776569      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.776668      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.776658828 +0000 UTC m=-1.584431865 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:38.876894      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.877018      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.877007358 +0000 UTC m=-1.484083338 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:39.777414      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:39.777500      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:36.777492018 +0000 UTC m=-0.583598665 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
    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  0xc0002eda80 0xc0002eda81}] []  []},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
I0731 22:10:41.880973      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0731 22:10:41.884755      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:41.884842      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:41.884882      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:43.085362      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:43.087040      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--smft57bb <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0731 22:10:45.286789      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:45.289032      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:45.289114      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:45.289173      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:46.489524      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:46.490876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hrl9c9rw <> 100
W0731 22:10:47.590311      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:47.590447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:44.590404444 +0000 UTC m=+7.229313750 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
W0731 22:10:48.590817      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:48.590929      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:45.590899047 +0000 UTC m=+8.229808352 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
    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  0xc0002ed2c8 0xc0002ed2c9}] []  []},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
I0731 22:10:49.591384      24 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.40s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0731 22:10:49.595287      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:49.595373      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:49.595418      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:49.795991      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:49.798498      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ccp59sn5 <> 100
W0731 22:10:49.896322      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.896419      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.896410649 +0000 UTC m=+9.535319950 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:49.996670      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.996768      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.996750235 +0000 UTC m=+9.635659539 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:50.896910      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:50.897000      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:47.896991222 +0000 UTC m=+10.535900530 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
    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  0xc00030bf28 0xc00030bf29}] []  []},Endpoints:[]Endpoint{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:[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.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.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.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,},},},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
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0731 22:10:52.999601      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:53.001905      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:53.001980      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:53.002021      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:54.202479      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:54.205631      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ntrnmthz <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0731 22:10:56.403688      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0731 22:10:56.407323      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:56.407401      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:56.407450      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:57.607875      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:57.610327      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--xww56ndw <> 100
W0731 22:10:58.708697      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:58.708809      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:55.708790412 +0000 UTC m=+18.347699739 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
W0731 22:10:59.709216      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:59.709353      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:56.709336634 +0000 UTC m=+19.348245996 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
    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  0xc000650038 0xc000650039}] []  []},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.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.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.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.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.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.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,},},},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
I0731 22:11:00.710701      24 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
I0731 22:11:00.714270      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:00.714644      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:00.714727      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:00.915472      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:00.918090      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--jb7c7rkr <> 100
W0731 22:11:01.015843      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.015941      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.015932237 +0000 UTC m=+20.654841556 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:01.116240      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.116342      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.116332776 +0000 UTC m=+20.755242084 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:02.016354      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:02.016447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:59.016430264 +0000 UTC m=+21.655339569 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
    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  0xc000651888 0xc000651889}] []  []},Endpoints:[]Endpoint{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.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.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:[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,},},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,},},},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
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0731 22:11:04.119404      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:04.121720      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:04.121804      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:04.121848      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:05.323547      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:05.325760      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n6w68llg <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0731 22:11:07.525128      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:07.528074      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:07.528165      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:07.528210      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:08.729108      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:08.732493      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bgbvtb4g <> 100
W0731 22:11:09.829964      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:09.830058      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:06.830049401 +0000 UTC m=+29.468958708 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
W0731 22:11:10.830468      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:10.830605      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:07.830595631 +0000 UTC m=+30.469504933 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
    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  0xc0006bf3d8 0xc0006bf3d9}] []  []},Endpoints:[]Endpoint{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.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.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.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.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.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
    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.41s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
I0731 22:11:11.832741      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0731 22:11:11.832916      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0731 22:11:11.833557      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
W0731 22:11:11.834127      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
W0731 22:11:11.834639      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0731 22:11:11.835567      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836072      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836518      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/same_slice
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0731 22:11:11.836963      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837409      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
W0731 22:11:11.838326      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (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)
    --- 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)
=== RUN   TestEndpointSliceTrackerDeleteService
W0731 22:11:11.839133      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.839554      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.840004      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestReconcileEmpty
W0731 22:11:11.841155      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hn8fqlvb <> 100
W0731 22:11:11.843066      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--nsnmkwlh <> 100
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
=== RUN   TestReconcile1Pod/ipv6
W0731 22:11:11.844614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--zpcqqxkz <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0731 22:11:11.845991      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--td22v9jb <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0731 22:11:11.847844      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0731 22:11:11.854907      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d5h96bm9 <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0731 22:11:11.881318      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w227tsdw <> 100
W0731 22:11:11.889949      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7mt7dpvs <> 100
W0731 22:11:11.891334      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x9p8llbh <> 100
--- PASS: TestReconcileManyPods (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0731 22:11:11.931439      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--g27nzqm9 <> 100
W0731 22:11:11.932587      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0731 22:11:11.974370      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pfhmj4bb <> 100
W0731 22:11:11.975281      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x8rjjqd6 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.04s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0731 22:11:12.002885      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 100
W0731 22:11:12.004893      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 100
W0731 22:11:12.006059      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 100
W0731 22:11:12.033975      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 200
W0731 22:11:12.036336      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 200
W0731 22:11:12.038511      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0731 22:11:12.109930      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0731 22:11:12.111186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.112384      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.08s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0731 22:11:12.136103      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.136744      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0731 22:11:12.161614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rntp6f6b <> 100
W0731 22:11:12.162424      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5gz6vsvk <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0731 22:11:12.194186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--94vfcscr <> 100
W0731 22:11:12.195277      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--25nzlxn4 <> 100
W0731 22:11:12.196180      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--s2c9k867 <> 100
W0731 22:11:12.197023      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--8hz5qnzn <> 100
W0731 22:11:12.197821      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--hrrzckp6 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.03s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0731 22:11:12.227915      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--4mffjf5k <> 100
W0731 22:11:12.228884      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--q5d6qc99 <> 100
W0731 22:11:12.229658      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6c9qf4kq <> 100
W0731 22:11:12.230501      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ctcjmkn4 <> 100
W0731 22:11:12.231276      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rvtdpdp8 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0731 22:11:12.253609      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cz8bzgqd <> 100
W0731 22:11:12.254873      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6t8rnswr <> 100
W0731 22:11:12.255919      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n5b75jmw <> 100
W0731 22:11:12.256404      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x7jszwm4 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0731 22:11:12.283396      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--94l8td9r <> 100
W0731 22:11:12.284711      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--prd7jn2j <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0731 22:11:12.308860      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w496sp2c <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0731 22:11:12.337233      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5dw5rqfm <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.14s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0731 22:11:12.342725      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 100
W0731 22:11:12.344951      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0731 22:11:12.346808      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0731 22:11:12.347115      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0731 22:11:12.348380      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0731 22:11:12.349526      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.349668      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0731 22:11:12.351006      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.351260      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0731 22:11:12.352452      24 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/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
=== RUN   TestServiceControllerKey/nil_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/nil_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
W0731 22:10:37.454585      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--8mbrjrvf <> 100
--- PASS: TestSyncServiceWithSelector (0.00s)
=== RUN   TestSyncServiceMissing
--- PASS: TestSyncServiceMissing (0.00s)
=== RUN   TestSyncServicePodSelection
W0731 22:10:37.460291      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE testing-1--ll8sgh9g <> 100
--- PASS: TestSyncServicePodSelection (0.00s)
=== RUN   TestSyncServiceEndpointSliceLabelSelection
W0731 22:10:37.463221      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE matching-2 <> 200
--- PASS: TestSyncServiceEndpointSliceLabelSelection (0.00s)
=== RUN   TestOnEndpointSliceUpdate
W0731 22:10:37.466138      24 endpointslice_tracker.go:151] ==================> MCU NO STATUS FOR SERVICE matching-1
--- PASS: TestOnEndpointSliceUpdate (1.00s)
=== RUN   TestSyncServiceFull
W0731 22:10:38.472472      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE all-the-protocols--t44jk9vh <> 100
--- PASS: TestSyncServiceFull (0.01s)
=== RUN   TestPodAddsBatching
=== RUN   TestPodAddsBatching/three_adds_with_no_batching
I0731 22:10:38.475949      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:38.476011      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:38.476354      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:38.676231      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:38.677521      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n8w9sdqf <> 100
W0731 22:10:38.776569      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.776668      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.776658828 +0000 UTC m=-1.584431865 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:38.876894      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:38.877018      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:35.877007358 +0000 UTC m=-1.484083338 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
W0731 22:10:39.777414      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--n8w9sdqf <> 100
W0731 22:10:39.777500      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:36.777492018 +0000 UTC m=-0.583598665 <> 2020-07-31 22:10:38.677586037 +0000 UTC m=+1.316495369
    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  0xc0002eda80 0xc0002eda81}] []  []},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
I0731 22:10:41.880973      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodAddsBatching/three_adds_in_one_batch
I0731 22:10:41.884755      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:41.884842      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:41.884882      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:43.085362      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:43.087040      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--smft57bb <> 100
    endpointslice_controller_test.go:503: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodAddsBatching/three_adds_in_two_batches
I0731 22:10:45.286789      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:45.289032      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:45.289114      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:45.289173      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:46.489524      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:46.490876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hrl9c9rw <> 100
W0731 22:10:47.590311      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:47.590447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:44.590404444 +0000 UTC m=+7.229313750 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
W0731 22:10:48.590817      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--hrl9c9rw <> 100
W0731 22:10:48.590929      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:45.590899047 +0000 UTC m=+8.229808352 <> 2020-07-31 22:10:46.490934908 +0000 UTC m=+9.129844220
    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  0xc0002ed2c8 0xc0002ed2c9}] []  []},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
I0731 22:10:49.591384      24 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.40s)
    --- FAIL: TestPodAddsBatching/three_adds_in_two_batches (4.30s)
=== RUN   TestPodUpdatesBatching
=== RUN   TestPodUpdatesBatching/three_updates_with_no_batching
I0731 22:10:49.595287      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:49.595373      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:49.595418      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:49.795991      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:49.798498      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ccp59sn5 <> 100
W0731 22:10:49.896322      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.896419      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.896410649 +0000 UTC m=+9.535319950 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:49.996670      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:49.996768      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:46.996750235 +0000 UTC m=+9.635659539 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
W0731 22:10:50.896910      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--ccp59sn5 <> 100
W0731 22:10:50.897000      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:47.896991222 +0000 UTC m=+10.535900530 <> 2020-07-31 22:10:49.798564861 +0000 UTC m=+12.437474165
    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  0xc00030bf28 0xc00030bf29}] []  []},Endpoints:[]Endpoint{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:[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.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.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.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,},},},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
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodUpdatesBatching/three_updates_in_one_batch
I0731 22:10:52.999601      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:10:53.001905      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:53.001980      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:53.002021      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:54.202479      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:54.205631      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ntrnmthz <> 100
    endpointslice_controller_test.go:648: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
I0731 22:10:56.403688      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
=== RUN   TestPodUpdatesBatching/three_updates_in_two_batches
I0731 22:10:56.407323      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:10:56.407401      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:10:56.407450      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:10:57.607875      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:10:57.610327      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--xww56ndw <> 100
W0731 22:10:58.708697      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:58.708809      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:55.708790412 +0000 UTC m=+18.347699739 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
W0731 22:10:59.709216      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--xww56ndw <> 100
W0731 22:10:59.709353      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:56.709336634 +0000 UTC m=+19.348245996 <> 2020-07-31 22:10:57.610396674 +0000 UTC m=+20.249305981
    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  0xc000650038 0xc000650039}] []  []},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.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.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.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.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.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.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,},},},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
I0731 22:11:00.710701      24 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
I0731 22:11:00.714270      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:00.714644      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:00.714727      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:00.915472      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:00.918090      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--jb7c7rkr <> 100
W0731 22:11:01.015843      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.015941      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.015932237 +0000 UTC m=+20.654841556 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:01.116240      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:01.116342      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:58.116332776 +0000 UTC m=+20.755242084 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
W0731 22:11:02.016354      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--jb7c7rkr <> 100
W0731 22:11:02.016447      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:10:59.016430264 +0000 UTC m=+21.655339569 <> 2020-07-31 22:11:00.918168975 +0000 UTC m=+23.557078279
    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  0xc000651888 0xc000651889}] []  []},Endpoints:[]Endpoint{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.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.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:[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,},},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,},},},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
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_one_batch
I0731 22:11:04.119404      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:04.121720      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:04.121804      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:04.121848      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:05.323547      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:05.325760      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n6w68llg <> 100
    endpointslice_controller_test.go:772: action: create discovery.k8s.io/v1beta1, Resource=endpointslices
=== RUN   TestPodDeleteBatching/three_deletes_in_two_batches
I0731 22:11:07.525128      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
I0731 22:11:07.528074      24 endpointslice_controller.go:242] Starting endpoint slice controller
I0731 22:11:07.528165      24 shared_informer.go:240] Waiting for caches to sync for endpoint_slice
I0731 22:11:07.528210      24 shared_informer.go:247] Caches are synced for endpoint_slice 
W0731 22:11:08.729108      24 endpointslice_tracker.go:189] ==================> NO STATUS FOR SERVICE foo
W0731 22:11:08.732493      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--bgbvtb4g <> 100
W0731 22:11:09.829964      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:09.830058      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:06.830049401 +0000 UTC m=+29.468958708 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
W0731 22:11:10.830468      24 endpointslice_tracker.go:197] ==================> CACHE OUTDATED BECAUSE SLICE NOT UPDATED foo--bgbvtb4g <> 100
W0731 22:11:10.830605      24 endpointslice_tracker.go:219] ==================> SINCE LAST UPDATED 2020-07-31 22:11:07.830595631 +0000 UTC m=+30.469504933 <> 2020-07-31 22:11:08.732560862 +0000 UTC m=+31.371470169
    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  0xc0006bf3d8 0xc0006bf3d9}] []  []},Endpoints:[]Endpoint{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.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.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.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.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.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
    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.41s)
    --- FAIL: TestPodDeleteBatching/three_deletes_in_two_batches (4.31s)
=== RUN   TestEndpointSliceTrackerUpdate
I0731 22:11:11.832741      24 endpointslice_controller.go:258] Shutting down endpoint slice controller
W0731 22:11:11.832916      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_namespace
=== RUN   TestEndpointSliceTrackerUpdate/different_service
W0731 22:11:11.833557      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/different_resource_version
W0731 22:11:11.834127      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerUpdate/same_slice
W0731 22:11:11.834639      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerUpdate (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_service (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/different_resource_version (0.00s)
    --- PASS: TestEndpointSliceTrackerUpdate/same_slice (0.00s)
=== RUN   TestEndpointSliceTrackerDelete
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version
W0731 22:11:11.835567      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836072      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.836518      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_resource_version,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/same_slice
=== RUN   TestEndpointSliceTrackerDelete/different_namespace
W0731 22:11:11.836963      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837409      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.837876      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDelete/different_namespace,_check_original_ep_slice
=== RUN   TestEndpointSliceTrackerDelete/different_service
=== RUN   TestEndpointSliceTrackerDelete/different_service,_check_original_ep_slice
W0731 22:11:11.838326      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
--- PASS: TestEndpointSliceTrackerDelete (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)
    --- 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)
=== RUN   TestEndpointSliceTrackerDeleteService
W0731 22:11:11.839133      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.839554      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
W0731 22:11:11.840004      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE example-1 <> rv1
=== RUN   TestEndpointSliceTrackerDeleteService/same_service
=== RUN   TestEndpointSliceTrackerDeleteService/different_namespace
=== RUN   TestEndpointSliceTrackerDeleteService/different_service
--- PASS: TestEndpointSliceTrackerDeleteService (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/same_service (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_namespace (0.00s)
    --- PASS: TestEndpointSliceTrackerDeleteService/different_service (0.00s)
=== RUN   TestReconcileEmpty
W0731 22:11:11.841155      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--hn8fqlvb <> 100
W0731 22:11:11.843066      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--nsnmkwlh <> 100
--- PASS: TestReconcileEmpty (0.00s)
=== RUN   TestReconcile1Pod
=== RUN   TestReconcile1Pod/ipv4
=== RUN   TestReconcile1Pod/ipv6
W0731 22:11:11.844614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--zpcqqxkz <> 100
=== RUN   TestReconcile1Pod/ipv6-clusterip
W0731 22:11:11.845991      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--td22v9jb <> 100
--- PASS: TestReconcile1Pod (0.00s)
    --- PASS: TestReconcile1Pod/ipv4 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6 (0.00s)
    --- PASS: TestReconcile1Pod/ipv6-clusterip (0.00s)
=== RUN   TestReconcile1EndpointSlice
W0731 22:11:11.847844      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcile1EndpointSlice (0.00s)
=== RUN   TestReconcile1EndpointSlicePublishNotReadyAddresses
W0731 22:11:11.854907      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--d5h96bm9 <> 100
--- PASS: TestReconcile1EndpointSlicePublishNotReadyAddresses (0.01s)
=== RUN   TestReconcileManyPods
W0731 22:11:11.881318      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w227tsdw <> 100
W0731 22:11:11.889949      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--7mt7dpvs <> 100
W0731 22:11:11.891334      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x9p8llbh <> 100
--- PASS: TestReconcileManyPods (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexisting
W0731 22:11:11.931439      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--g27nzqm9 <> 100
W0731 22:11:11.932587      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
--- PASS: TestReconcileEndpointSlicesSomePreexisting (0.04s)
=== RUN   TestReconcileEndpointSlicesSomePreexistingWorseAllocation
W0731 22:11:11.974370      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--pfhmj4bb <> 100
W0731 22:11:11.975281      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x8rjjqd6 <> 100
--- PASS: TestReconcileEndpointSlicesSomePreexistingWorseAllocation (0.04s)
=== RUN   TestReconcileEndpointSlicesUpdating
W0731 22:11:12.002885      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 100
W0731 22:11:12.004893      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 100
W0731 22:11:12.006059      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 100
W0731 22:11:12.033975      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--47cqcsbs <> 200
W0731 22:11:12.036336      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--gzj8kzk9 <> 200
W0731 22:11:12.038511      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--vmczf7zh <> 200
--- PASS: TestReconcileEndpointSlicesUpdating (0.06s)
=== RUN   TestReconcileEndpointSlicesRecycling
W0731 22:11:12.109930      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.0 <> 200
W0731 22:11:12.111186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.112384      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesRecycling (0.08s)
=== RUN   TestReconcileEndpointSlicesUpdatePacking
W0731 22:11:12.136103      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.1 <> 200
W0731 22:11:12.136744      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo.2 <> 200
--- PASS: TestReconcileEndpointSlicesUpdatePacking (0.02s)
=== RUN   TestReconcileEndpointSlicesReplaceDeprecated
W0731 22:11:12.161614      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rntp6f6b <> 100
W0731 22:11:12.162424      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5gz6vsvk <> 100
--- PASS: TestReconcileEndpointSlicesReplaceDeprecated (0.03s)
=== RUN   TestReconcileEndpointSlicesNamedPorts
W0731 22:11:12.194186      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--94vfcscr <> 100
W0731 22:11:12.195277      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--25nzlxn4 <> 100
W0731 22:11:12.196180      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--s2c9k867 <> 100
W0731 22:11:12.197023      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--8hz5qnzn <> 100
W0731 22:11:12.197821      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE named-port-example--hrrzckp6 <> 100
--- PASS: TestReconcileEndpointSlicesNamedPorts (0.03s)
=== RUN   TestReconcileMaxEndpointsPerSlice
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50
W0731 22:11:12.227915      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--4mffjf5k <> 100
W0731 22:11:12.228884      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--q5d6qc99 <> 100
W0731 22:11:12.229658      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6c9qf4kq <> 100
W0731 22:11:12.230501      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--ctcjmkn4 <> 100
W0731 22:11:12.231276      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--rvtdpdp8 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80
W0731 22:11:12.253609      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--cz8bzgqd <> 100
W0731 22:11:12.254873      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--6t8rnswr <> 100
W0731 22:11:12.255919      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--n5b75jmw <> 100
W0731 22:11:12.256404      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--x7jszwm4 <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150
W0731 22:11:12.283396      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--94l8td9r <> 100
W0731 22:11:12.284711      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--prd7jn2j <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250
W0731 22:11:12.308860      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--w496sp2c <> 100
=== RUN   TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500
W0731 22:11:12.337233      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--5dw5rqfm <> 100
--- PASS: TestReconcileMaxEndpointsPerSlice (0.14s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_50 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_80 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_150 (0.03s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_250 (0.02s)
    --- PASS: TestReconcileMaxEndpointsPerSlice/maxEndpointsPerSlice:_500 (0.03s)
=== RUN   TestReconcileEndpointSlicesMetrics
W0731 22:11:12.342725      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 100
W0731 22:11:12.344951      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE foo--b4fgk6f7 <> 200
--- PASS: TestReconcileEndpointSlicesMetrics (0.01s)
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_nil_deletion_timestamp
W0731 22:11:12.346808      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-create <> 100
W0731 22:11:12.347115      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create_and_update,_deletion_timestamp_set
W0731 22:11:12.348380      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_nil_deletion_timestamp,_recycling_in_action
W0731 22:11:12.349526      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.349668      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_create,_update,_and_delete,_deletion_timestamp_set,_recycling_in_action
W0731 22:11:12.351006      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-update <> 200
W0731 22:11:12.351260      24 endpointslice_tracker.go:109] =================> TRACKER UPDATE to-delete <> 200
=== RUN   TestReconcilerFinalizeSvcDeletionTimestamp/Attempt_update_delete,_deletion_timestamp_set
W0731 22:11:12.352452      24 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/empty_EndpointSlice
=== RUN   TestServiceControllerKey/valid_EndpointSlice
=== RUN   TestServiceControllerKey/nil_EndpointSlice
--- PASS: TestServiceControllerKey (0.00s)
    --- PASS: TestServiceControllerKey/empty_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/valid_EndpointSlice (0.00s)
    --- PASS: TestServiceControllerKey/nil_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