11parameters :
22 condition : succeeded()
33 runNativeTests : false
4+ platformName :
45
56steps :
67- task : DotNetCoreCLI@2
78 displayName : ' Tests: generator'
89 inputs :
910 command : test
11+ testRunTitle : generator (${{ parameters.platformName }})
1012 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/generator-Tests.dll
1113 continueOnError : true
1214
1315- task : DotNetCoreCLI@2
1416 displayName : ' Tests: JavaCallableWrappers'
1517 inputs :
1618 command : test
19+ testRunTitle : Java.Interop.Tools.JavaCallableWrappers (${{ parameters.platformName }})
1720 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Java.Interop.Tools.JavaCallableWrappers-Tests.dll
1821 continueOnError : true
1922
2023- task : DotNetCoreCLI@2
2124 displayName : ' Tests: logcat-parse'
2225 inputs :
2326 command : test
27+ testRunTitle : logcat-parse (${{ parameters.platformName }})
2428 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/logcat-parse-Tests.dll
2529 continueOnError : true
2630
2731- task : DotNetCoreCLI@2
2832 displayName : ' Tests: ApiXmlAdjuster'
2933 inputs :
3034 command : test
35+ testRunTitle : Xamarin.Android.Tools.ApiXmlAdjuster (${{ parameters.platformName }})
3136 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Xamarin.Android.Tools.ApiXmlAdjuster-Tests.dll
3237 continueOnError : true
3338
39+ - task : DotNetCoreCLI@2
40+ displayName : ' Tests: JavaTypeSystem'
41+ inputs :
42+ command : test
43+ testRunTitle : Xamarin.Android.Tools.JavaTypeSystem (${{ parameters.platformName }})
44+ arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Java.Interop.Tools.JavaTypeSystem-Tests.dll
45+ continueOnError : true
46+
3447- task : DotNetCoreCLI@2
3548 displayName : ' Tests: Bytecode'
3649 inputs :
3750 command : test
51+ testRunTitle : Xamarin.Android.Tools.Bytecode (${{ parameters.platformName }})
3852 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Xamarin.Android.Tools.Bytecode-Tests.dll
3953 continueOnError : true
4054
4155- task : DotNetCoreCLI@2
4256 displayName : ' Tests: Java.Interop.Tools.Generator'
4357 inputs :
4458 command : test
59+ testRunTitle : Java.Interop.Tools.Generator (${{ parameters.platformName }})
4560 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Java.Interop.Tools.Generator-Tests.dll
4661 continueOnError : true
4762
4863- task : DotNetCoreCLI@2
4964 displayName : ' Tests: Java.Interop.Tools.JavaSource'
5065 inputs :
5166 command : test
67+ testRunTitle : Java.Interop.Tools.JavaSource (${{ parameters.platformName }})
5268 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Java.Interop.Tools.JavaSource-Tests.dll
5369 continueOnError : true
5470
5571- task : DotNetCoreCLI@2
5672 displayName : ' Tests: Xamarin.SourceWriter'
5773 inputs :
5874 command : test
75+ testRunTitle : Xamarin.SourceWriter (${{ parameters.platformName }})
5976 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Xamarin.SourceWriter-Tests.dll
6077 continueOnError : true
6178
6481 condition : eq('${{ parameters.runNativeTests }}', 'true')
6582 inputs :
6683 command : test
84+ testRunTitle : Java.Interop (netstandard2.0 - ${{ parameters.platformName }})
6785 arguments : bin/Test$(Build.Configuration)/Java.Interop-Tests.dll
6886 continueOnError : true
6987
7290 condition : or(eq('${{ parameters.runNativeDotnetTests }}', 'true'), eq('${{ parameters.runNativeTests }}', 'true'))
7391 inputs :
7492 command : test
93+ testRunTitle : Java.Interop (net6.0 - ${{ parameters.platformName }})
7594 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Java.Interop-Tests.dll
7695 continueOnError : true
7796
8099 condition : eq('${{ parameters.runNativeTests }}', 'true')
81100 inputs :
82101 command : test
102+ testRunTitle : Java.Interop.Dynamic (${{ parameters.platformName }})
83103 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Java.Interop.Dynamic-Tests.dll
84104 continueOnError : true
85105
@@ -88,22 +108,25 @@ steps:
88108 condition : eq('${{ parameters.runNativeTests }}', 'true')
89109 inputs :
90110 command : test
111+ testRunTitle : Java.Interop.Export (${{ parameters.platformName }})
91112 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Java.Interop.Export-Tests.dll
92113 continueOnError : true
93114
94115- task : DotNetCoreCLI@2
95- displayName : ' Tests: Java.Interop'
116+ displayName : ' Tests: Java.Interop-Performance-net472 '
96117 condition : eq('${{ parameters.runNativeTests }}', 'true')
97118 inputs :
98119 command : test
120+ testRunTitle : Java.Interop-Performance (net472 - ${{ parameters.platformName }})
99121 arguments : bin/Test$(Build.Configuration)/Java.Interop-PerformanceTests.dll
100122 continueOnError : true
101123
102124- task : DotNetCoreCLI@2
103- displayName : ' Tests: Java.Interop'
125+ displayName : ' Tests: Java.Interop-Performance-net6.0 '
104126 condition : eq('${{ parameters.runNativeTests }}', 'true')
105127 inputs :
106128 command : test
129+ testRunTitle : Java.Interop-Performance (net6.0 - ${{ parameters.platformName }})
107130 arguments : bin/Test$(Build.Configuration)$(NetCoreTargetFrameworkPathSuffix)/Java.Interop-PerformanceTests.dll
108131 continueOnError : true
109132
@@ -119,4 +142,5 @@ steps:
119142 inputs :
120143 testResultsFormat : JUnit
121144 testResultsFiles : ' tools/java-source-utils/build/test-results/**/TEST-*.xml'
145+ testRunTitle : java-source-utils (${{ parameters.platformName }})
122146 continueOnError : true
0 commit comments