@@ -171,28 +171,22 @@ spec:
171171 Check : scaffold .WithExpectedStatus (200 ),
172172 })
173173
174- var oldSpec corev1.ServiceSpec
175- if framework .ProviderType == adc .BackendModeAPISIXStandalone {
176- By ("get yaml from service" )
177- serviceYaml , err := s .GetOutputFromString ("svc" , framework .ProviderType , "-o" , "yaml" )
178- Expect (err ).NotTo (HaveOccurred (), "getting service yaml" )
179- By ("update service to type ExternalName with invalid host" )
180- var k8sservice corev1.Service
181- err = yaml .Unmarshal ([]byte (serviceYaml ), & k8sservice )
182- Expect (err ).NotTo (HaveOccurred (), "unmarshalling service" )
183- oldSpec = k8sservice .Spec
184- k8sservice .Spec = corev1.ServiceSpec {
185- Type : corev1 .ServiceTypeExternalName ,
186- ExternalName : "invalid.host" ,
187- }
188- newServiceYaml , err := yaml .Marshal (k8sservice )
189- Expect (err ).NotTo (HaveOccurred (), "marshalling service" )
190- err = s .CreateResourceFromString (string (newServiceYaml ))
191- Expect (err ).NotTo (HaveOccurred (), "creating service" )
192- } else {
193- By ("scale down dataplane" )
194- s .Deployer .ScaleDataplane (0 )
174+ By ("get yaml from service" )
175+ serviceYaml , err := s .GetOutputFromString ("svc" , framework .ProviderType , "-o" , "yaml" )
176+ Expect (err ).NotTo (HaveOccurred (), "getting service yaml" )
177+ By ("update service to type ExternalName with invalid host" )
178+ var k8sservice corev1.Service
179+ err = yaml .Unmarshal ([]byte (serviceYaml ), & k8sservice )
180+ Expect (err ).NotTo (HaveOccurred (), "unmarshalling service" )
181+ oldSpec := k8sservice .Spec
182+ k8sservice .Spec = corev1.ServiceSpec {
183+ Type : corev1 .ServiceTypeExternalName ,
184+ ExternalName : "invalid.host" ,
195185 }
186+ newServiceYaml , err := yaml .Marshal (k8sservice )
187+ Expect (err ).NotTo (HaveOccurred (), "marshalling service" )
188+ err = s .CreateResourceFromString (string (newServiceYaml ))
189+ Expect (err ).NotTo (HaveOccurred (), "creating service" )
196190
197191 By ("check ApisixRoute status" )
198192 s .RetryAssertion (func () string {
@@ -206,22 +200,16 @@ spec:
206200 ),
207201 )
208202
209- if framework .ProviderType == adc .BackendModeAPISIXStandalone {
210- By ("update service to original spec" )
211- serviceYaml , err := s .GetOutputFromString ("svc" , framework .ProviderType , "-o" , "yaml" )
212- Expect (err ).NotTo (HaveOccurred (), "getting service yaml" )
213- var k8sservice corev1.Service
214- err = yaml .Unmarshal ([]byte (serviceYaml ), & k8sservice )
215- Expect (err ).NotTo (HaveOccurred (), "unmarshalling service" )
216- k8sservice .Spec = oldSpec
217- newServiceYaml , err := yaml .Marshal (k8sservice )
218- Expect (err ).NotTo (HaveOccurred (), "marshalling service" )
219- err = s .CreateResourceFromString (string (newServiceYaml ))
220- Expect (err ).NotTo (HaveOccurred (), "creating service" )
221- } else {
222- By ("scale up dataplane" )
223- s .Deployer .ScaleDataplane (1 )
224- }
203+ By ("update service to original spec" )
204+ serviceYaml , err = s .GetOutputFromString ("svc" , framework .ProviderType , "-o" , "yaml" )
205+ Expect (err ).NotTo (HaveOccurred (), "getting service yaml" )
206+ err = yaml .Unmarshal ([]byte (serviceYaml ), & k8sservice )
207+ Expect (err ).NotTo (HaveOccurred (), "unmarshalling service" )
208+ k8sservice .Spec = oldSpec
209+ newServiceYaml , err = yaml .Marshal (k8sservice )
210+ Expect (err ).NotTo (HaveOccurred (), "marshalling service" )
211+ err = s .CreateResourceFromString (string (newServiceYaml ))
212+ Expect (err ).NotTo (HaveOccurred (), "creating service" )
225213
226214 By ("check ApisixRoute status after scaling up" )
227215 s .RetryAssertion (func () string {
0 commit comments