|
@@ -139,23 +139,37 @@ def _create_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS):
|
|
test_jobs += _generate_jobs(languages=['sanity', 'php7'],
|
|
test_jobs += _generate_jobs(languages=['sanity', 'php7'],
|
|
configs=['dbg', 'opt'],
|
|
configs=['dbg', 'opt'],
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
- labels=['basictests'],
|
|
|
|
|
|
+ labels=['basictests', 'multilang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
# supported on all platforms.
|
|
# supported on all platforms.
|
|
- test_jobs += _generate_jobs(languages=['c', 'csharp', 'node', 'python'],
|
|
|
|
|
|
+ test_jobs += _generate_jobs(languages=['c'],
|
|
|
|
+ configs=['dbg', 'opt'],
|
|
|
|
+ platforms=['linux', 'macos', 'windows'],
|
|
|
|
+ labels=['basictests', 'corelang'],
|
|
|
|
+ extra_args=extra_args,
|
|
|
|
+ inner_jobs=inner_jobs)
|
|
|
|
+
|
|
|
|
+ test_jobs += _generate_jobs(languages=['csharp', 'node', 'python'],
|
|
configs=['dbg', 'opt'],
|
|
configs=['dbg', 'opt'],
|
|
platforms=['linux', 'macos', 'windows'],
|
|
platforms=['linux', 'macos', 'windows'],
|
|
- labels=['basictests'],
|
|
|
|
|
|
+ labels=['basictests', 'multilang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
# supported on linux and mac.
|
|
# supported on linux and mac.
|
|
- test_jobs += _generate_jobs(languages=['c++', 'ruby', 'php'],
|
|
|
|
|
|
+ test_jobs += _generate_jobs(languages=['c++'],
|
|
|
|
+ configs=['dbg', 'opt'],
|
|
|
|
+ platforms=['linux', 'macos'],
|
|
|
|
+ labels=['basictests', 'corelang'],
|
|
|
|
+ extra_args=extra_args,
|
|
|
|
+ inner_jobs=inner_jobs)
|
|
|
|
+
|
|
|
|
+ test_jobs += _generate_jobs(languages=['ruby', 'php'],
|
|
configs=['dbg', 'opt'],
|
|
configs=['dbg', 'opt'],
|
|
platforms=['linux', 'macos'],
|
|
platforms=['linux', 'macos'],
|
|
- labels=['basictests'],
|
|
|
|
|
|
+ labels=['basictests', 'multilang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -163,7 +177,7 @@ def _create_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS):
|
|
test_jobs += _generate_jobs(languages=['objc'],
|
|
test_jobs += _generate_jobs(languages=['objc'],
|
|
configs=['dbg', 'opt'],
|
|
configs=['dbg', 'opt'],
|
|
platforms=['macos'],
|
|
platforms=['macos'],
|
|
- labels=['basictests'],
|
|
|
|
|
|
+ labels=['basictests', 'multilang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -171,13 +185,13 @@ def _create_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS):
|
|
test_jobs += _generate_jobs(languages=['c'],
|
|
test_jobs += _generate_jobs(languages=['c'],
|
|
configs=['msan', 'asan', 'tsan', 'ubsan'],
|
|
configs=['msan', 'asan', 'tsan', 'ubsan'],
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
- labels=['sanitizers'],
|
|
|
|
|
|
+ labels=['sanitizers', 'corelang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
test_jobs += _generate_jobs(languages=['c++'],
|
|
test_jobs += _generate_jobs(languages=['c++'],
|
|
configs=['asan', 'tsan'],
|
|
configs=['asan', 'tsan'],
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
- labels=['sanitizers'],
|
|
|
|
|
|
+ labels=['sanitizers', 'corelang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -192,7 +206,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
arch='x86',
|
|
arch='x86',
|
|
compiler='default',
|
|
compiler='default',
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'corelang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -204,7 +218,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
arch='x64',
|
|
arch='x64',
|
|
compiler=compiler,
|
|
compiler=compiler,
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'corelang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -216,14 +230,14 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
platforms=['windows'],
|
|
platforms=['windows'],
|
|
arch=arch,
|
|
arch=arch,
|
|
compiler=compiler,
|
|
compiler=compiler,
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'corelang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
# C and C++ with the c-ares DNS resolver on Linux
|
|
# C and C++ with the c-ares DNS resolver on Linux
|
|
test_jobs += _generate_jobs(languages=['c', 'c++'],
|
|
test_jobs += _generate_jobs(languages=['c', 'c++'],
|
|
configs=['dbg'], platforms=['linux'],
|
|
configs=['dbg'], platforms=['linux'],
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'corelang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
extra_envs={'GRPC_DNS_RESOLVER': 'ares'})
|
|
extra_envs={'GRPC_DNS_RESOLVER': 'ares'})
|
|
|
|
|
|
@@ -231,7 +245,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
# C with the c-ares DNS resolver on Windonws
|
|
# C with the c-ares DNS resolver on Windonws
|
|
# test_jobs += _generate_jobs(languages=['c'],
|
|
# test_jobs += _generate_jobs(languages=['c'],
|
|
# configs=['dbg'], platforms=['windows'],
|
|
# configs=['dbg'], platforms=['windows'],
|
|
- # labels=['portability'],
|
|
|
|
|
|
+ # labels=['portability', 'corelang'],
|
|
# extra_args=extra_args,
|
|
# extra_args=extra_args,
|
|
# extra_envs={'GRPC_DNS_RESOLVER': 'ares'})
|
|
# extra_envs={'GRPC_DNS_RESOLVER': 'ares'})
|
|
|
|
|
|
@@ -243,7 +257,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
platforms=['linux', 'windows'],
|
|
platforms=['linux', 'windows'],
|
|
arch='default',
|
|
arch='default',
|
|
compiler='cmake',
|
|
compiler='cmake',
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'corelang'],
|
|
extra_args=extra_args + ['--build_only'],
|
|
extra_args=extra_args + ['--build_only'],
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -261,7 +275,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
arch='default',
|
|
arch='default',
|
|
compiler='python_alpine',
|
|
compiler='python_alpine',
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'multilang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -270,7 +284,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
arch='default',
|
|
arch='default',
|
|
compiler='coreclr',
|
|
compiler='coreclr',
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'multilang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -278,7 +292,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
configs=['dbg'],
|
|
configs=['dbg'],
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
iomgr_platform='uv',
|
|
iomgr_platform='uv',
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'corelang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -287,7 +301,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
arch='default',
|
|
arch='default',
|
|
compiler='electron1.6',
|
|
compiler='electron1.6',
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'multilang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -296,7 +310,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
arch='default',
|
|
arch='default',
|
|
compiler='node4',
|
|
compiler='node4',
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'multilang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -305,7 +319,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
arch='default',
|
|
arch='default',
|
|
compiler='node6',
|
|
compiler='node6',
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'multilang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|
|
@@ -314,7 +328,7 @@ def _create_portability_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS)
|
|
platforms=['linux'],
|
|
platforms=['linux'],
|
|
arch='default',
|
|
arch='default',
|
|
compiler='node7',
|
|
compiler='node7',
|
|
- labels=['portability'],
|
|
|
|
|
|
+ labels=['portability', 'multilang'],
|
|
extra_args=extra_args,
|
|
extra_args=extra_args,
|
|
inner_jobs=inner_jobs)
|
|
inner_jobs=inner_jobs)
|
|
|
|
|