Skip to content

Commit 9572f61

Browse files
committed
feat: e2e tests
1 parent df09992 commit 9572f61

5 files changed

Lines changed: 27 additions & 30 deletions

File tree

metis/api/adaptiveipam/v1/adaptiveipam.pb.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

metis/api/admin/v1/admin.pb.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/e2e/go.mod

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,14 @@ require (
66
github.com/GoogleCloudPlatform/k8s-cloud-provider v1.35.0
77
github.com/onsi/ginkgo/v2 v2.32.0
88
github.com/onsi/gomega v1.42.1
9-
google.golang.org/api v0.287.0
10-
k8s.io/api v0.36.2
11-
k8s.io/apimachinery v0.36.2
12-
k8s.io/client-go v0.36.2
13-
k8s.io/cloud-provider v0.36.2
9+
google.golang.org/api v0.291.0
10+
k8s.io/api v0.36.3
11+
k8s.io/apimachinery v0.36.3
12+
k8s.io/client-go v0.36.3
13+
k8s.io/cloud-provider v0.36.3
1414
k8s.io/cloud-provider-gcp v0.0.0-00010101000000-000000000000
1515
k8s.io/cloud-provider-gcp/providers v0.0.0-00010101000000-000000000000
16+
k8s.io/kubelet v0.36.0
1617
k8s.io/kubernetes v1.36.0
1718
k8s.io/pod-security-admission v0.36.3
1819
)
@@ -124,7 +125,6 @@ require (
124125
k8s.io/kms v0.36.3 // indirect
125126
k8s.io/kube-openapi v0.0.0-20260317180543-43fb72c5454a // indirect
126127
k8s.io/kubectl v0.0.0 // indirect
127-
k8s.io/kubelet v0.36.0 // indirect
128128
k8s.io/streaming v0.36.3 // indirect
129129
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 // indirect
130130
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.34.0 // indirect
@@ -135,15 +135,14 @@ require (
135135
)
136136

137137
replace (
138-
k8s.io/cloud-provider-gcp => ../..
139-
140138
k8s.io/api => k8s.io/api v0.36.0
141139
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.36.0
142140
k8s.io/apimachinery => k8s.io/apimachinery v0.36.0
143141
k8s.io/apiserver => k8s.io/apiserver v0.36.0
144142
k8s.io/cli-runtime => k8s.io/cli-runtime v0.36.0
145143
k8s.io/client-go => k8s.io/client-go v0.36.0
146144
k8s.io/cloud-provider => k8s.io/cloud-provider v0.36.0
145+
k8s.io/cloud-provider-gcp => ../..
147146

148147
k8s.io/cloud-provider-gcp/providers => ../../providers
149148
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.36.0

test/e2e/go.sum

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -320,32 +320,24 @@ gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRN
320320
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
321321
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
322322
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
323+
k8s.io/api v0.36.0 h1:SgqDhZzHdOtMk40xVSvCXkP9ME0H05hPM3p9AB1kL80=
323324
k8s.io/api v0.36.0/go.mod h1:m1LVrGPNYax5NBHdO+QuAedXyuzTt4RryI/qnmNvs34=
324-
k8s.io/api v0.36.2 h1:TF6YDLIzKfccK7cq9YpTcGX8TJmEkHVRv78DM51fRYY=
325-
k8s.io/api v0.36.2/go.mod h1:F4LbMO4brjZYh7yFkXWhynSvtB7YauxV4c+HHkNRGNg=
326325
k8s.io/apiextensions-apiserver v0.36.0 h1:Wt7E8J+VBCbj4FjiBfDTK/neXDDjyJVJc7xfuOHImZ0=
327326
k8s.io/apiextensions-apiserver v0.36.0/go.mod h1:kGDjH0msuiIB3tgsYRV0kS9GqpMYMUsQ3GHv7TApyug=
327+
k8s.io/apimachinery v0.36.0 h1:jZyPzhd5Z+3h9vJLt0z9XdzW9VzNzWAUw+P1xZ9PXtQ=
328328
k8s.io/apimachinery v0.36.0/go.mod h1:FklypaRJt6n5wUIwWXIP6GJlIpUizTgfo1T/As+Tyxc=
329-
k8s.io/apimachinery v0.36.2 h1:0PE/W/WNy1UX61NLbXY5TMbJ6UwLL6E6lAPkYrKFxbQ=
330-
k8s.io/apimachinery v0.36.2/go.mod h1:fvf/HOLXq9RId0rnDIbN1OEBvHXdQbLMM8nu0LcBUf4=
329+
k8s.io/apiserver v0.36.0 h1:Jg5OFAENUACByUCg15CmhZAYrr5ZyJ+jodyA1mHl3YE=
331330
k8s.io/apiserver v0.36.0/go.mod h1:mHvwdHf+qKEm+1/hYm756SV+oREOKSPnsjagOpx6Vho=
332-
k8s.io/apiserver v0.36.2 h1:6vMnkmHZPeBloNkHUhmZYq7Ylv8WIB8xjyEl+eSt26E=
333-
k8s.io/apiserver v0.36.2/go.mod h1:9PoQ2ikCytrZyZg11mGhLEF5m8Rgsb5FJmYJ4Wvnl1k=
331+
k8s.io/client-go v0.36.0 h1:pOYi7C4RHChYjMiHpZSpSbIM6ZxVbRXBy7CuiIwqA3c=
334332
k8s.io/client-go v0.36.0/go.mod h1:ZKKcpwF0aLYfkHFCjillCKaTK/yBkEDHTDXCFY6AS9Y=
335-
k8s.io/client-go v0.36.2 h1:bfgxmFKc9CgqsgX4xKLAAdmTQlWee7Ob/HlDOrJ5TBI=
336-
k8s.io/client-go v0.36.2/go.mod h1:1vgO4OAlfPnoLcb+Rze2GF5rAr14w8qjrYMoyXJzQj0=
333+
k8s.io/cloud-provider v0.36.0 h1:PtiHsId1lBJixCbl5T+gUzbgOYAPschYj8tEAxxe0Ts=
337334
k8s.io/cloud-provider v0.36.0/go.mod h1:y/3sksoC0taJZR0PcAAYUqVyD6Jzu2X0lD4yCEPXPuI=
338-
k8s.io/cloud-provider v0.36.2 h1:pqIEKh6E3eBU2qn+B+cTOSfCC0TU7n2AyD++aAaOHkg=
339-
k8s.io/cloud-provider v0.36.2/go.mod h1:mVFXxKcbigdGOUebI2zPvzRLfqstkPtdpVy46sqoAWQ=
335+
k8s.io/component-base v0.36.0 h1:hFjEktssxiJhrK1zfybkH4kJOi8iZuF+mIDCqS5+jRo=
340336
k8s.io/component-base v0.36.0/go.mod h1:JZvIfcNHk+uck+8LhJzhSBtydWXaZNQwX2OdL+Mnwsk=
341-
k8s.io/component-base v0.36.2 h1:Z0VH80O7Ng0HDZnZj3WRR3urEGa0kTwmO8CwEwjVK1w=
342-
k8s.io/component-base v0.36.2/go.mod h1:mGfFOA7Gwpdm1VW2cwSQYbiDIlz8GD2WGwH88QSeCyA=
337+
k8s.io/component-helpers v0.36.0 h1:KznLAOD7oPxjaeheW4SOQijz9UtMO8Nvp89+lR8FYks=
343338
k8s.io/component-helpers v0.36.0/go.mod h1:BqZG+01Z97KR8GN9Stb8SiRmtn/EpZogriuQtpMCsLg=
344-
k8s.io/component-helpers v0.36.2 h1:YsqocS183ThSUw90OXsxkKxIgdQF4qWInwrn6pZdDH8=
345-
k8s.io/component-helpers v0.36.2/go.mod h1:YrHgzezjsyXAFq9+gKw6IbgJg7IHEUVwK41eEAiTRR4=
339+
k8s.io/controller-manager v0.36.0 h1:SQoi2QplC2mI7v+rRRVeHtlQcGJVdz8qE86AN+uIT34=
346340
k8s.io/controller-manager v0.36.0/go.mod h1:rrUnt0k8dWeeA8acpBE1kakFwetMJfjfgJuFtWRk54U=
347-
k8s.io/controller-manager v0.36.2 h1:uQrvXNDPsjDy3q7cECuFufUfmWhjQQccvVoUGLXcQPw=
348-
k8s.io/controller-manager v0.36.2/go.mod h1:VGcOtE1E71vmt3tDIAdG/rQxzwNb6YE5us+paWyZtOQ=
349341
k8s.io/klog/v2 v2.140.0 h1:Tf+J3AH7xnUzZyVVXhTgGhEKnFqye14aadWv7bzXdzc=
350342
k8s.io/klog/v2 v2.140.0/go.mod h1:o+/RWfJ6PwpnFn7OyAG3QnO47BFsymfEfrz6XyYSSp0=
351343
k8s.io/kms v0.36.3 h1:uHY7Vfec0IhuTWjO6u/u/6hE1DcZmCB7Xm/6+GQxkNs=
@@ -358,11 +350,10 @@ k8s.io/kubelet v0.36.0 h1:zWeevZeGl80DInNU6WUo13yWmgbEajkRaBFqeKqkweA=
358350
k8s.io/kubelet v0.36.0/go.mod h1:PLROV2RwWJkSbAkdZ8HeJWsbsjEEEMlhRIEzAwGeU9c=
359351
k8s.io/kubernetes v1.36.0 h1:JKaAkgSzI4+ZvNWrNJg56jAkUaOiqgBaJstmi6ycyoU=
360352
k8s.io/kubernetes v1.36.0/go.mod h1:MLdeJ3qw2CWH9BFml5GvptxQVQckz54fJOZ/WuixpFE=
353+
k8s.io/pod-security-admission v0.36.0 h1:YgVsB5KFiUtZfHgcLf/GPGGR9KgoXN4/loadBLCRvhY=
361354
k8s.io/pod-security-admission v0.36.0/go.mod h1:Brj/48uHTUApss1AaehnCw0dgI1Pxk/RAOo1oSNLqhI=
362-
k8s.io/pod-security-admission v0.36.2 h1:mJ/3k6w8A01k/m9MRN6DPT8ldaDmkzMfzfrOquNDwUs=
363-
k8s.io/pod-security-admission v0.36.2/go.mod h1:PTkT8i1jQ9YszlxWPa8TthuitZW68gCFRmjnmhRIrFM=
364-
k8s.io/streaming v0.36.2 h1:NSKthPPg9UFSKsRauVJUVGH2Dvn8fhKmY4qrMkw/p98=
365-
k8s.io/streaming v0.36.2/go.mod h1:z6fV3D+NVkoeqRMtWwlUZK6U17SY/LqNzOxWL6GyR/s=
355+
k8s.io/streaming v0.36.3 h1:9rAaqBk0C0Pc7+/fqGekj07NV+/Xrew58p647A0JT8w=
356+
k8s.io/streaming v0.36.3/go.mod h1:z6fV3D+NVkoeqRMtWwlUZK6U17SY/LqNzOxWL6GyR/s=
366357
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2 h1:AZYQSJemyQB5eRxqcPky+/7EdBj0xi3g0ZcxxJ7vbWU=
367358
k8s.io/utils v0.0.0-20260210185600-b8788abfbbc2/go.mod h1:xDxuJ0whA3d0I4mf/C4ppKHxXynQ+fxnkmQH0vTHnuk=
368359
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.34.0 h1:hSfpvjjTQXQY2Fol2CS0QHMNs/WI1MOSGzCm1KhM5ec=

vendor/modules.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1535,6 +1535,8 @@ k8s.io/cloud-provider/service/helpers
15351535
k8s.io/cloud-provider/volume
15361536
k8s.io/cloud-provider/volume/errors
15371537
k8s.io/cloud-provider/volume/helpers
1538+
# k8s.io/cloud-provider-gcp v0.0.0-00010101000000-000000000000 => .
1539+
## explicit; go 1.26.3
15381540
# k8s.io/cloud-provider-gcp/providers v0.0.0-00010101000000-000000000000 => ./providers
15391541
## explicit; go 1.26.3
15401542
# k8s.io/code-generator v0.36.0 => k8s.io/code-generator v0.36.0
@@ -1839,3 +1841,8 @@ sigs.k8s.io/yaml
18391841
# k8s.io/mount-utils => k8s.io/mount-utils v0.36.0
18401842
# k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.36.0
18411843
# k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.36.0
1844+
# k8s.io/cri-client => k8s.io/cri-client v0.36.0
1845+
# k8s.io/cri-streaming => k8s.io/cri-streaming v0.36.0
1846+
# k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.36.0
1847+
# k8s.io/endpointslice => k8s.io/endpointslice v0.36.0
1848+
# k8s.io/externaljwt => k8s.io/externaljwt v0.36.0

0 commit comments

Comments
 (0)