false
true
tests.passed
true
$(OutDir)
$(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) -noshadow
$(XunitOptions) -xml $(XunitResultsFileName)
$(XunitOptions) -notrait Benchmark=true
$(XunitOptions) -redirectoutput
$(XunitOptions) -notrait category=nonnetcoreapp1.1tests
$(XunitOptions) -maxthreads $(XunitMaxThreads)
$(TargetFileName)
$(XunitTestAssembly) $(XunitOptions)
$(TestHostExecutablePath)
$(XunitExecutable) $(XunitArguments)
$(XunitExecutable)
$(XunitArguments)
$(TestProgram) $(TestArguments) {XunitTraitOptions}
$(TestPath)
Program
$(TestSharedFxDir)\dotnet.exe
$(TestArguments) -wait -parallel none
nonwindowstests
nonlinuxtests
nonosxtests
nonfreebsdtests
nonnetbsdtests
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)
$(TestsSuccessfulSemaphore).with.@(RunWithTraits, '.')
$(TestsSuccessfulSemaphore).without.@(RunWithoutTraits, '.')
$(TestPath)/$(TestsSuccessfulSemaphore)
true
$(TestDependsOn);
CopySupplementalTestData;
GenerateTestExecutionScripts;
RunTestsForProject;
ArchiveTestBuild