Update help output of runtest.cmd/sh
authorBruce Forstall <Bruce_Forstall@msn.com>
Wed, 14 Nov 2018 19:14:46 +0000 (11:14 -0800)
committerBruce Forstall <Bruce_Forstall@msn.com>
Wed, 14 Nov 2018 19:14:46 +0000 (11:14 -0800)
tests/runtest.cmd
tests/runtest.sh

index c0991ce..6f5717f 100644 (file)
@@ -706,6 +706,10 @@ echo sequential                - Run tests sequentially (no parallelism).
 echo crossgen                  - Precompile ^(crossgen^) the managed assemblies in CORE_ROOT before running the tests.
 echo crossgenaltjit ^<altjit^>   - Precompile ^(crossgen^) the managed assemblies in CORE_ROOT before running the tests, using the given altjit.
 echo link ^<ILlink^>             - Runs the tests after linking via the IL linker ^<ILlink^>.
+echo CoreFXTests               - Runs CoreFX tests
+echo CoreFXTestsAll            - Runs all CoreFX tests ^(no exclusions^)
+echo CoreFXTestList ^<file^>     - Specify a file containing a list of CoreFX tests to run, and runs them.
+echo PerfTests                 - Runs perf tests
 echo RunCrossgenTests          - Runs ReadytoRun tests
 echo jitstress ^<n^>             - Runs the tests with COMPlus_JitStress=n
 echo jitstressregs ^<n^>         - Runs the tests with COMPlus_JitStressRegs=n
@@ -725,9 +729,9 @@ echo tieredcompilation         - Run the tests with COMPlus_TieredCompilation=1
 echo gcname ^<name^>             - Runs the tests with COMPlus_GCName=name
 echo timeout ^<n^>               - Sets the per-test timeout in milliseconds ^(default is 10 minutes = 10 * 60 * 1000 = 600000^).
 echo                             Note: some options override this ^(gcstresslevel, longgc, gcsimulator^).
+echo printlastresultsonly      - Print the last test results without running tests.
 echo msbuildargs ^<args...^>     - Pass all subsequent args directly to msbuild invocations.
 echo ^<CORE_ROOT^>               - Path to the runtime to test ^(if specified^).
-echo printlastresultsonly        - Print the last test results without running tests.
 echo.
 echo Note that arguments are not case-sensitive.
 echo.
index 309c7f8..25e6c89 100755 (executable)
@@ -49,6 +49,7 @@ function print_usage {
     echo '  --corefxtestlist=<path>          : Runs the CoreFX tests specified in the passed list'   
     echo '  --testHostDir=<path>             : Directory containing a built test host including core binaries, test dependencies' 
     echo '                                     and a dotnet executable'
+    echo '  --coreclr-src=<path>             : Specify the CoreCLR root directory. Required to build the TestFileSetup tool for CoreFX testing.'
 }
 
 function create_testhost