false true tests.passed $(OutDir) 1 1 $(ToolsDir)\xunit.console.netcore.runtimeconfig.json %RUNTIME_PATH%\ $RUNTIME_PATH/ $(TestRuntimeEnvVar)dotnet.exe $(TestRuntimeEnvVar)dotnet xunit.console.netcore.exe {2E36F1D4-B23C-435D-AB41-18E608940038} xunit.console.exe testResults.xml <_XunitOptions Condition="'$(BuildingNETFxVertical)' == 'true'">$(_XunitOptions) -noshadow <_XunitOptions Condition="'$(BuildingNETFxVertical)' == 'true' and '$(XUnitNoAppdomain)' == 'true'">$(_XunitOptions) -noappdomain <_XunitOptions>$(_XunitOptions) -xml $(XunitResultsFileName) <_XunitOptions Condition="'$(Performance)'!='true' and '$(Outerloop)' != 'true'">$(_XunitOptions) -notrait Benchmark=true <_XunitOptions Condition="'$(Performance)'!='true' and '$(Outerloop)' == 'true' and '$(IncludePerformanceTests)' == 'true'">$(_XunitOptions) -parallel none <_XunitOptions Condition="'$(BuildingUAPAOTVertical)'=='true'">$(_XunitOptions) -redirectoutput <_XunitOptions>$(_XunitOptions) -notrait category=non$(_bc_TargetGroup)tests $(DefaultOSGroup) nonwindowstests nonlinuxtests nonosxtests nonfreebsdtests nonnetbsdtests <_XunitOptions Condition="'$(TargetOSTrait)' != ''">$(_XunitOptions) -notrait category=$(TargetOSTrait) <_XunitOptions Condition="'$(XunitMaxThreads)'!=''">$(_XunitOptions) -maxthreads $(XunitMaxThreads) <_XunitOptions Condition="'$(XunitOptions)' != ''">$(_XunitOptions) $(XunitOptions) <_XunitOptions Condition="'$(XunitMethodName)' != ''">$(_XunitOptions) -method $(XunitMethodName) <_XunitOptions Condition="'$(XunitClassName)' != ''">$(_XunitOptions) -class $(XunitClassName) <_XunitOptions Condition="'$(XunitShowProgress)' == 'true' and '$(BuildingNETFxVertical)' != 'true'">$(_XunitOptions) -showprogress $(TargetFileName) $(XunitTestAssembly) $(_XunitOptions) $(TestHostExecutablePath) $(XunitExecutable) $(XunitArguments) $(XunitExecutable) $(XunitArguments) $(TestProgram) $(TestArguments) {XunitTraitOptions} $(TestDebugger) $(TestCommandLine) $(TestDebugger) /debugexe $(TestCommandLine) $(TestPath) Program $(TestHostRootPath)dotnet.exe $(TestArguments) -wait -parallel none $(ToolsDir)\DesktopRunnerConfigFile.config $(TestPath)\$(XunitExecutable).config $(TestPath)\RemoteExecutorConsoleApp.exe.config <_CommonPriFile Condition="'$(_CommonPriFile)' == ''">$(RuntimePath)resw/resources.pri <_TestSpecificPriFile>$(TestPath)resources.pri <_MakePriExecutable>$(ToolsDir)net46/makepri.exe <_MakePriHelpersDir>$(IntermediateOutputPath)makepri <_MakePriConfigTemplate>$(ToolsDir)MakePriConfigFile.xml <_MakePriConfigFile>$(_MakePriHelpersDir)/ModifiedConfigFile.xml <_ReswListFile>$(_MakePriHelpersDir)/reswlist.RESFILES <_PriListFile>$(_MakePriHelpersDir)/prilist.RESFILES <_ExternalReswOutputPath>$(ResourcesFolderPath)/external/ <_AllRuntimeDllFiles Include="$(RuntimePath)\*.dll" /> <_ExternalReswFiles Include="$(_ExternalReswOutputPath)*.resw" /> <_ExternalReswFiles Condition="@(_ExternalReswFiles) == ''" Include="$(_ExternalReswOutputPath)dummy.resw" /> <_TestResWFiles Include="$(TestResourcesFolderPath)\*.resw" /> <_CommonResWFiles Include="$(ResourcesFolderPath)\**\*.resw" /> <_MakePriCommand>$(_MakePriExecutable) versioned /o /pr "$(TestHostRootPath)\Runner" /cf "$(_MakePriConfigFile)" /of "$(_CommonPriFile)" /if "$(TestHostRootPath)\Runner\resources.pri" <_MakePriCommand>$(_MakePriExecutable) versioned /o /pr "$(RuntimePath)resw" /cf "$(_MakePriConfigFile)" /of "$(TestPath)" /if "$(_CommonPriFile)" RunTests.cmd RunnerTemplate.Windows.txt RunTests.sh RunnerTemplate.Unix.txt $(XunitTraitOptions) -trait category=@(RunWithTraits, ' -trait category=') $(XunitTraitOptions) -notrait category=@(RunWithoutTraits, ' -notrait category=') $(TestCommandLine.Replace('{XunitTraitOptions}', '$(XunitTraitOptions)')) $(TestCommandLine.Replace('{CoverageFilter}', '$(CoverageFilter)')) $(TestPath) $(OutputFolderForScriptGenerator)/$(RunnerScriptName) $(BinDir)/TestDependencies <_TestDependencyListRoot>$(MSBuildProjectName)-$(TestConfiguration) <_TestDependencyListFileName>$(_TestDependencyListRoot).dependencylist.txt $(OutputFolderForTestDependencies)/$(_TestDependencyListFileName) ret <_UseSharedAssemblies Condition="'$(EnableMultiFileILCTests)' == 'true'">-useSharedAssemblies <_TestILCFolder>%RUNTIME_PATH%\TestILC <_Runtime_Path>%RUNTIME_PATH%\ILCInputFolder\ echo $(TestCommandLine)> .\RunContinuation.cmd %USERPROFILE%\Documents\TestResults\ <_Runtime_Path>%RUNTIME_PATH%\UAPLayout\ <_Runtime_Path>$(_Runtime_Path.Replace('/', '\')) %RUNTIME_PATH%\Launcher\WindowsStoreAppLauncher.exe -test appxmanifest.xml $(XunitArguments) $(XunitTraitOptions) $(TestsSuccessfulSemaphore).with.@(RunWithTraits, '.') $(TestsSuccessfulSemaphore).without.@(RunWithoutTraits, '.') $(TestPath)/$(TestsSuccessfulSemaphore) true $(TestDependsOn); CopySupplementalTestData; GenerateTestExecutionScripts; RunTestsForProject; ArchiveTestBuild