PR feedback
- Move Directory.Build.props to build UB tests with arcade - Use msbuild task to run tests rather than exec - Update old condition for building UB tests
This commit is contained in:
parent
3a96da9876
commit
a82bdc9bf3
3 changed files with 13 additions and 9 deletions
|
@ -9,18 +9,22 @@
|
|||
AfterTargets="Build"
|
||||
DependsOnTargets="DetermineSourceBuiltSdkVersion">
|
||||
|
||||
<ItemGroup>
|
||||
<_UnifiedBuildValidationEnvVar Include="UNIFIED_BUILD_VALIDATION_SDK_TARBALL_PATH" Value="$(SdkTarballPath)" />
|
||||
<_UnifiedBuildValidationEnvVar Include="UNIFIED_BUILD_VALIDATION_TARGET_RID" Value="$(TargetRid)" />
|
||||
<_UnifiedBuildValidationEnvVar Include="UNIFIED_BUILD_VALIDATION_PORTABLE_RID" Value="$(PortableRid)" />
|
||||
<_UnifiedBuildValidationEnvVar Include="UNIFIED_BUILD_VALIDATION_BUILD_VERSION" Value="$(SourceBuiltSdkVersion)" />
|
||||
</ItemGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<SdkTarballPath>%(SdkTarballItem.Identity)</SdkTarballPath>
|
||||
<_EnvVarRunSettingsPrefix>RunConfiguration.EnvironmentVariables</_EnvVarRunSettingsPrefix>
|
||||
<EnvironmentVariableRunSettings>@(_UnifiedBuildValidationEnvVar->'$(RunConfiguration.EnvironmentVariables).%(Identity)=%(Value)')</EnvironmentVariableRunSettings>
|
||||
</PropertyGroup>
|
||||
|
||||
<Exec Command="$(DotnetTool) test $(UnifiedBuildValidationTestsDir) --logger:trx -c $(Configuration) -p:VSTestUseMSBuildOutput=false"
|
||||
IgnoreStandardErrorWarningFormat="true"
|
||||
EnvironmentVariables="
|
||||
UNIFIED_BUILD_VALIDATION_SDK_TARBALL_PATH=$(SdkTarballPath);
|
||||
UNIFIED_BUILD_VALIDATION_TARGET_RID=$(TargetRid);
|
||||
UNIFIED_BUILD_VALIDATION_PORTABLE_RID=$(PortableRid);
|
||||
UNIFIED_BUILD_VALIDATION_BUILD_VERSION=$(SourceBuiltSdkVersion);
|
||||
$(CustomTestEnvVars)" />
|
||||
<MSBuild Projects="$(UnifiedBuildValidationTestsDir)"
|
||||
Targets="Test"
|
||||
Properties="Configuration=$(Configuration);VSTestUseMSBuildOutput=false;VSTestLogger=trx;VSTestCLIRunSettings=$(EnvironmentVariableRunSettings)" />
|
||||
|
||||
</Target>
|
||||
|
||||
|
|
|
@ -148,6 +148,6 @@
|
|||
UseHardlinksIfPossible="true" />
|
||||
</Target>
|
||||
|
||||
<Import Project="$(RepositoryEngineeringDir)unifiedBuildValidation.targets" Condition="'$(ShortStack)' != 'true' and '$(PortableBuild)' == 'true' and '$(PgoInstrument)' != 'true'" />
|
||||
<Import Project="$(RepositoryEngineeringDir)unifiedBuildValidation.targets" Condition="'$(PortableBuild)' == 'true' and '$(PgoInstrument)' != 'true' and '$(DotNetBuildSourceOnly)' != 'true'" />
|
||||
|
||||
</Project>
|
||||
|
|
Loading…
Add table
Reference in a new issue