xds/interop: turn on validate-for-proxyless for urlmap tests (#26904)

* xds/interop: turn on validate-for-proxyless for urlmap tests

It was turned off because retry and affinity configs were not allowed
for proxyless gRPC.

* REVERT THIS, regenerate resources

* Revert "REVERT THIS, regenerate resources"

This reverts commit a26e2916ef.
pull/26871/head
Menghan Li 4 years ago committed by GitHub
parent 185852ac2e
commit 8a90729f41
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 13
      tools/run_tests/xds_k8s_test_driver/framework/xds_url_map_test_resources.py

@ -241,16 +241,9 @@ class GcpResourceManager(metaclass=_MetaSingletonAndAbslFlags):
# Health Checks
self.td.create_health_check()
# Backend Services
#
# The backend services are created with HTTP2 instead of GRPC (the
# default) to disable validate-for-proxyless, because the affinity
# settings are not accepted by RCTH yet.
#
# TODO: delete _BackendHTTP2 from the parameters, to use the default
# GRPC.
self.td.create_backend_service(_BackendHTTP2)
self.td.create_alternative_backend_service(_BackendHTTP2)
self.td.create_affinity_backend_service(_BackendHTTP2)
self.td.create_backend_service()
self.td.create_alternative_backend_service()
self.td.create_affinity_backend_service()
# Construct UrlMap from test classes
aggregator = _UrlMapChangeAggregator(
url_map_name=self.td.make_resource_name(self.td.URL_MAP_NAME))

Loading…
Cancel
Save