|  | @@ -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'],
 |