Merge pull request #18088 from jtattermusch/csharp_netcore_testing

test C# on .NET core by default too
pull/18695/head
Jan Tattermusch 6 years ago committed by GitHub
commit 10e39e316c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 21
      tools/run_tests/run_tests_matrix.py

@ -197,6 +197,7 @@ def _create_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS):
inner_jobs=inner_jobs,
timeout_seconds=_CPP_RUNTESTS_TIMEOUT)
# C# tests on .NET desktop/mono
test_jobs += _generate_jobs(
languages=['csharp'],
configs=['dbg', 'opt'],
@ -204,6 +205,16 @@ def _create_test_jobs(extra_args=[], inner_jobs=_DEFAULT_INNER_JOBS):
labels=['basictests', 'multilang'],
extra_args=extra_args,
inner_jobs=inner_jobs)
# C# tests on .NET core
test_jobs += _generate_jobs(
languages=['csharp'],
configs=['dbg', 'opt'],
platforms=['linux', 'macos', 'windows'],
arch='default',
compiler='coreclr',
labels=['basictests', 'multilang'],
extra_args=extra_args,
inner_jobs=inner_jobs)
test_jobs += _generate_jobs(
languages=['python'],
@ -392,16 +403,6 @@ def _create_portability_test_jobs(extra_args=[],
extra_args=extra_args,
inner_jobs=inner_jobs)
test_jobs += _generate_jobs(
languages=['csharp'],
configs=['dbg'],
platforms=['linux'],
arch='default',
compiler='coreclr',
labels=['portability', 'multilang'],
extra_args=extra_args,
inner_jobs=inner_jobs)
test_jobs += _generate_jobs(
languages=['c'],
configs=['dbg'],

Loading…
Cancel
Save