From 4c0a75d8c11618c733efd7a87b2744a9ba4e805f Mon Sep 17 00:00:00 2001 From: Juan Hoyos Date: Thu, 17 Mar 2022 12:05:54 -0700 Subject: [PATCH] Update privatebuildtesting.md (#2943) --- documentation/privatebuildtesting.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/documentation/privatebuildtesting.md b/documentation/privatebuildtesting.md index 25fcaa656..1b5af9b11 100644 --- a/documentation/privatebuildtesting.md +++ b/documentation/privatebuildtesting.md @@ -1,12 +1,14 @@ Private runtime build testing ============================= -Here are some instructions on how to run the diagnostics repo's tests against a locally build private .NET Core runtime. These directions will work on Windows, Linux and MacOS. +Here are some instructions on how to run the diagnostics repo's tests against a locally build private .NET Core runtime based on CoreCLR. These directions will work on Windows, Linux and MacOS. 1. Build the runtime repo (see [Workflow Guide](https://github.com/dotnet/runtime/blob/main/docs/workflow/README.md)). 2. Build the diagnostics repo (see [Building the Repository](../README.md)). 3. Run the diagnostics repo tests with the -privatebuildpath option. +The following examples assume a Debug build of the runtime and diagnsotics. However any flavor can be used with the following steps: + On Windows: ``` C:\diagnostics> test -privatebuildpath c:\runtime\artifacts\bin\coreclr\Windows_NT.x64.Debug @@ -36,4 +38,4 @@ On Windows the DAC is not properly signed for a private runtime build so there a [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MiniDumpAuxiliaryDlls] "C:\diagnostics\.dotnet\shared\Microsoft.NETCore.App\5.0.0-alpha.1.20102.3\coreclr.dll"="C:\diagnostics\.dotnet\shared\Microsoft.NETCore.App\5.0.0-alpha.1.20102.3\mscordaccore.dll" -``` \ No newline at end of file +``` -- 2.34.1