File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 1818from typing_extensions import override
1919
2020from framework import xds_k8s_testcase
21+ from framework .helpers import skips
2122from framework .test_app .runners .k8s import k8s_xds_client_runner
2223from framework .test_cases import cloud_run_testcase
2324
2425logger = logging .getLogger (__name__ )
2526
27+ # Type aliases.
28+ _Lang : TypeAlias = skips .Lang
2629_XdsTestServer : TypeAlias = xds_k8s_testcase .XdsTestServer
2730_XdsTestClient : TypeAlias = xds_k8s_testcase .XdsTestClient
2831KubernetesClientRunner : TypeAlias = k8s_xds_client_runner .KubernetesClientRunner
2932ClientDeploymentArgs : TypeAlias = k8s_xds_client_runner .ClientDeploymentArgs
3033
3134
3235class CloudRunCsmInboundTest (cloud_run_testcase .CloudRunXdsKubernetesTestCase ):
36+ @staticmethod
37+ @override
38+ def is_supported (config : skips .TestConfig ) -> bool :
39+ if config .client_lang is _Lang .CPP :
40+ return config .version_gte ("v1.71.x" )
41+ return False
42+
3343 @override
3444 def initKubernetesClientRunner (self , ** kwargs ) -> KubernetesClientRunner :
3545 return super ().initKubernetesClientRunner (
You can’t perform that action at this time.
0 commit comments