Skip to content

Commit d51b72d

Browse files
committed
fix staticcheck in test/e2e/network/
1 parent b1766b7 commit d51b72d

File tree

10 files changed

+26
-38
lines changed

10 files changed

+26
-38
lines changed

hack/.staticcheck_failures

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ test/e2e/autoscaling
6969
test/e2e/instrumentation/logging/stackdriver
7070
test/e2e/instrumentation/monitoring
7171
test/e2e/manifest
72-
test/e2e/network
7372
test/e2e/storage
7473
test/e2e/storage/drivers
7574
test/e2e/storage/testsuites

test/e2e/network/dns.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ var _ = SIGDescribe("DNS", func() {
212212
// All the names we need to be able to resolve.
213213
// for headless service.
214214
namesToResolve := []string{
215-
fmt.Sprintf("%s", headlessService.Name),
215+
headlessService.Name,
216216
fmt.Sprintf("%s.%s", headlessService.Name, f.Namespace.Name),
217217
fmt.Sprintf("%s.%s.svc", headlessService.Name, f.Namespace.Name),
218218
fmt.Sprintf("_http._tcp.%s.%s.svc", headlessService.Name, f.Namespace.Name),

test/e2e/network/dns_common.go

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,6 @@ func (t *dnsTestCommon) init() {
8181
}
8282
}
8383

84-
func (t *dnsTestCommon) checkDNSRecord(name string, predicate func([]string) bool, timeout time.Duration) {
85-
t.checkDNSRecordFrom(name, predicate, "kube-dns", timeout)
86-
}
87-
8884
func (t *dnsTestCommon) checkDNSRecordFrom(name string, predicate func([]string) bool, target string, timeout time.Duration) {
8985
var actual []string
9086

@@ -118,7 +114,6 @@ func (t *dnsTestCommon) runDig(dnsName, target string) []string {
118114
case "cluster-dns":
119115
case "cluster-dns-ipv6":
120116
cmd = append(cmd, "AAAA")
121-
break
122117
default:
123118
panic(fmt.Errorf("invalid target: " + target))
124119
}
@@ -269,6 +264,7 @@ func (t *dnsTestCommon) deleteCoreDNSPods() {
269264
options := metav1.ListOptions{LabelSelector: label.String()}
270265

271266
pods, err := t.f.ClientSet.CoreV1().Pods("kube-system").List(options)
267+
framework.ExpectNoError(err, "failed to list pods of kube-system with label %q", label.String())
272268
podClient := t.c.CoreV1().Pods(metav1.NamespaceSystem)
273269

274270
for _, pod := range pods.Items {
@@ -614,14 +610,6 @@ func validateTargetedProbeOutput(f *framework.Framework, pod *v1.Pod, fileNames
614610
framework.Logf("DNS probes using %s succeeded\n", pod.Name)
615611
}
616612

617-
func reverseArray(arr []string) []string {
618-
for i := 0; i < len(arr)/2; i++ {
619-
j := len(arr) - i - 1
620-
arr[i], arr[j] = arr[j], arr[i]
621-
}
622-
return arr
623-
}
624-
625613
func generateDNSUtilsPod() *v1.Pod {
626614
return &v1.Pod{
627615
TypeMeta: metav1.TypeMeta{

test/e2e/network/ingress.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ var _ = SIGDescribe("Loadbalancing: L7", func() {
181181
return true, nil
182182
})
183183
if pollErr != nil {
184-
framework.ExpectNoError(fmt.Errorf("Timed out waiting for ingress %s to get %s annotation", name, instanceGroupAnnotation))
184+
framework.ExpectNoError(fmt.Errorf("timed out waiting for ingress %s to get %s annotation", name, instanceGroupAnnotation))
185185
}
186186

187187
// Verify that the ingress does not get other annotations like url-map, target-proxy, backends, etc.

test/e2e/network/kube_proxy.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,8 @@ var _ = SIGDescribe("Network", func() {
172172
}
173173

174174
jsonBytes, err := json.Marshal(options)
175+
framework.ExpectNoError(err, "could not marshal")
176+
175177
cmd := fmt.Sprintf(
176178
`curl -X POST http://localhost:%v/run/nat-closewait-client -d `+
177179
`'%v' 2>/dev/null`,

test/e2e/network/network_tiers.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ var _ = SIGDescribe("Services [Feature:GCEAlphaFeature][Slow]", func() {
134134
framework.ExpectEqual(svcTier, cloud.NetworkTierStandard)
135135

136136
// Wait until the ingress IP changes and verifies the LB.
137-
ingressIP = waitAndVerifyLBWithTier(jig, ingressIP, createTimeout, lagTimeout)
137+
waitAndVerifyLBWithTier(jig, ingressIP, createTimeout, lagTimeout)
138138
})
139139
})
140140

test/e2e/network/no_snat.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"strings"
2525
"time"
2626

27-
"k8s.io/api/core/v1"
27+
v1 "k8s.io/api/core/v1"
2828
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2929
"k8s.io/apimachinery/pkg/util/wait"
3030
"k8s.io/kubernetes/test/e2e/framework"
@@ -117,7 +117,7 @@ func getIP(iptype v1.NodeAddressType, node *v1.Node) (string, error) {
117117

118118
func getSchedulable(nodes []v1.Node) (*v1.Node, error) {
119119
for _, node := range nodes {
120-
if node.Spec.Unschedulable == false {
120+
if !node.Spec.Unschedulable {
121121
return &node, nil
122122
}
123123
}

test/e2e/network/scale/ingress.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323
"time"
2424

2525
appsv1 "k8s.io/api/apps/v1"
26-
"k8s.io/api/core/v1"
26+
v1 "k8s.io/api/core/v1"
2727
networkingv1beta1 "k8s.io/api/networking/v1beta1"
2828
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2929
"k8s.io/apimachinery/pkg/util/intstr"
@@ -118,7 +118,7 @@ func (f *IngressScaleFramework) PrepareScaleTest() error {
118118
Cloud: f.CloudConfig,
119119
}
120120
if err := f.GCEController.Init(); err != nil {
121-
return fmt.Errorf("Failed to initialize GCE controller: %v", err)
121+
return fmt.Errorf("failed to initialize GCE controller: %v", err)
122122
}
123123

124124
f.ScaleTestSvcs = []*v1.Service{}
@@ -135,22 +135,22 @@ func (f *IngressScaleFramework) CleanupScaleTest() []error {
135135
for _, ing := range f.ScaleTestIngs {
136136
if ing != nil {
137137
if err := f.Clientset.NetworkingV1beta1().Ingresses(ing.Namespace).Delete(ing.Name, nil); err != nil {
138-
errs = append(errs, fmt.Errorf("Error while deleting ingress %s/%s: %v", ing.Namespace, ing.Name, err))
138+
errs = append(errs, fmt.Errorf("error while deleting ingress %s/%s: %v", ing.Namespace, ing.Name, err))
139139
}
140140
}
141141
}
142142
f.Logger.Infof("Cleaning up services...")
143143
for _, svc := range f.ScaleTestSvcs {
144144
if svc != nil {
145145
if err := f.Clientset.CoreV1().Services(svc.Namespace).Delete(svc.Name, nil); err != nil {
146-
errs = append(errs, fmt.Errorf("Error while deleting service %s/%s: %v", svc.Namespace, svc.Name, err))
146+
errs = append(errs, fmt.Errorf("error while deleting service %s/%s: %v", svc.Namespace, svc.Name, err))
147147
}
148148
}
149149
}
150150
if f.ScaleTestDeploy != nil {
151151
f.Logger.Infof("Cleaning up deployment %s...", f.ScaleTestDeploy.Name)
152152
if err := f.Clientset.AppsV1().Deployments(f.ScaleTestDeploy.Namespace).Delete(f.ScaleTestDeploy.Name, nil); err != nil {
153-
errs = append(errs, fmt.Errorf("Error while delting deployment %s/%s: %v", f.ScaleTestDeploy.Namespace, f.ScaleTestDeploy.Name, err))
153+
errs = append(errs, fmt.Errorf("error while delting deployment %s/%s: %v", f.ScaleTestDeploy.Namespace, f.ScaleTestDeploy.Name, err))
154154
}
155155
}
156156

@@ -170,15 +170,15 @@ func (f *IngressScaleFramework) RunScaleTest() []error {
170170
f.Logger.Infof("Creating deployment %s...", testDeploy.Name)
171171
testDeploy, err := f.Jig.Client.AppsV1().Deployments(f.Namespace).Create(testDeploy)
172172
if err != nil {
173-
errs = append(errs, fmt.Errorf("Failed to create deployment %s: %v", testDeploy.Name, err))
173+
errs = append(errs, fmt.Errorf("failed to create deployment %s: %v", testDeploy.Name, err))
174174
return errs
175175
}
176176
f.ScaleTestDeploy = testDeploy
177177

178178
if f.EnableTLS {
179179
f.Logger.Infof("Ensuring TLS secret %s...", scaleTestSecretName)
180180
if err := f.Jig.PrepareTLSSecret(f.Namespace, scaleTestSecretName, scaleTestHostname); err != nil {
181-
errs = append(errs, fmt.Errorf("Failed to prepare TLS secret %s: %v", scaleTestSecretName, err))
181+
errs = append(errs, fmt.Errorf("failed to prepare TLS secret %s: %v", scaleTestSecretName, err))
182182
return errs
183183
}
184184
}

test/e2e/network/service.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -933,24 +933,24 @@ var _ = SIGDescribe("Services", func() {
933933
// Change the services back to ClusterIP.
934934

935935
ginkgo.By("changing TCP service back to type=ClusterIP")
936-
tcpService, err = tcpJig.UpdateService(func(s *v1.Service) {
936+
_, err = tcpJig.UpdateService(func(s *v1.Service) {
937937
s.Spec.Type = v1.ServiceTypeClusterIP
938938
s.Spec.Ports[0].NodePort = 0
939939
})
940940
framework.ExpectNoError(err)
941941
// Wait for the load balancer to be destroyed asynchronously
942-
tcpService, err = tcpJig.WaitForLoadBalancerDestroy(tcpIngressIP, svcPort, loadBalancerCreateTimeout)
942+
_, err = tcpJig.WaitForLoadBalancerDestroy(tcpIngressIP, svcPort, loadBalancerCreateTimeout)
943943
framework.ExpectNoError(err)
944944

945945
ginkgo.By("changing UDP service back to type=ClusterIP")
946-
udpService, err = udpJig.UpdateService(func(s *v1.Service) {
946+
_, err = udpJig.UpdateService(func(s *v1.Service) {
947947
s.Spec.Type = v1.ServiceTypeClusterIP
948948
s.Spec.Ports[0].NodePort = 0
949949
})
950950
framework.ExpectNoError(err)
951951
if loadBalancerSupportsUDP {
952952
// Wait for the load balancer to be destroyed asynchronously
953-
udpService, err = udpJig.WaitForLoadBalancerDestroy(udpIngressIP, svcPort, loadBalancerCreateTimeout)
953+
_, err = udpJig.WaitForLoadBalancerDestroy(udpIngressIP, svcPort, loadBalancerCreateTimeout)
954954
framework.ExpectNoError(err)
955955
}
956956

@@ -1381,7 +1381,7 @@ var _ = SIGDescribe("Services", func() {
13811381
service = t.BuildServiceSpec()
13821382
service.Spec.Type = v1.ServiceTypeNodePort
13831383
service.Spec.Ports[0].NodePort = nodePort
1384-
service, err = t.CreateService(service)
1384+
_, err = t.CreateService(service)
13851385
framework.ExpectNoError(err, "failed to create service: %s in namespace: %s", serviceName, ns)
13861386
})
13871387

@@ -2516,12 +2516,12 @@ func execAffinityTestForNonLBServiceWithOptionalTransition(f *framework.Framewor
25162516
gomega.Expect(e2eservice.CheckAffinity(execPod, svcIP, servicePort, true)).To(gomega.BeTrue())
25172517
}
25182518
if isTransitionTest {
2519-
svc, err = jig.UpdateService(func(svc *v1.Service) {
2519+
_, err = jig.UpdateService(func(svc *v1.Service) {
25202520
svc.Spec.SessionAffinity = v1.ServiceAffinityNone
25212521
})
25222522
framework.ExpectNoError(err)
25232523
gomega.Expect(e2eservice.CheckAffinity(execPod, svcIP, servicePort, false)).To(gomega.BeTrue())
2524-
svc, err = jig.UpdateService(func(svc *v1.Service) {
2524+
_, err = jig.UpdateService(func(svc *v1.Service) {
25252525
svc.Spec.SessionAffinity = v1.ServiceAffinityClientIP
25262526
})
25272527
framework.ExpectNoError(err)

test/e2e/network/service_latency.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -258,11 +258,10 @@ func (eq *endpointQueries) join() {
258258
delete(eq.requests, got.Name)
259259
req.endpoints = got
260260
close(req.result)
261-
} else {
262-
// We've already recorded a result, but
263-
// haven't gotten the request yet. Only
264-
// keep the first result.
265261
}
262+
// We've already recorded a result, but
263+
// haven't gotten the request yet. Only
264+
// keep the first result.
266265
} else {
267266
// We haven't gotten the corresponding request
268267
// yet, save this result.
@@ -352,7 +351,7 @@ func singleServiceLatency(f *framework.Framework, name string, q *endpointQuerie
352351
framework.Logf("Created: %v", gotSvc.Name)
353352

354353
if e := q.request(gotSvc.Name); e == nil {
355-
return 0, fmt.Errorf("Never got a result for endpoint %v", gotSvc.Name)
354+
return 0, fmt.Errorf("never got a result for endpoint %v", gotSvc.Name)
356355
}
357356
stopTime := time.Now()
358357
d := stopTime.Sub(startTime)

0 commit comments

Comments
 (0)