Lines Matching +full:build +full:- +full:dotnet +full:- +full:windows
9 // http://www.apache.org/licenses/LICENSE-2.0
38 /// that project is built using "dotnet build" with the SDK installed on
42 /// called that does the minimum work needed for the build to succeed
74 // "dotnet build" processes, so it doesn't matter what in InitTest()
132 // see https://github.com/grpc/grpc/issues/17661 - dot in name in TestCharactersInName()
133 // and https://github.com/grpc/grpc/issues/18698 - numbers in name in TestCharactersInName()
193 // On Windows we have to wrap the python script in a BAT script since we can only in SetUpCommonPaths()
195 // - e.g. we can't give "python fakeprotoc.py" in SetUpCommonPaths()
199 // Path for "build" directory under Grpc.Tools in SetUpCommonPaths()
200 grpcToolsBuildDir = Path.GetFullPath($"{assemblyDir}/../../../../Grpc.Tools/build"); in SetUpCommonPaths()
211 …testOutBaseDir = NormalizePath(Path.GetFullPath($"{assemblyDir}/../../../../test-out/grpc_tools_in… in SetUpCommonPaths()
237 testId = $"{testName}_run-{Guid.NewGuid().ToString()}"; in SetUpForTest()
246 /// Run "dotnet build" on the test's project file.
250 /// <param name="testId">A unique ID for the test run - used to create results file</param>
255 // create the arguments for the "dotnet build" in TryRunMsBuild()
256 var args = $"build -p:{TASKS_ASSEMBLY_PROPERTY}={tasksAssembly}" in TryRunMsBuild()
257 + $" -p:TestOutDir={testOutDir}" in TryRunMsBuild()
258 + $" -p:BaseOutputPath={testOutDir}/bin/" in TryRunMsBuild()
259 + $" -p:BaseIntermediateOutputPath={testOutDir}/obj/" in TryRunMsBuild()
260 + $" -p:{TOOLS_BUILD_DIR_PROPERTY}={grpcToolsBuildDir}" in TryRunMsBuild()
261 + $" -p:{PROTBUF_FULLPATH_PROPERTY}={fakeProtoc}" in TryRunMsBuild()
262 + $" -p:{PLUGIN_FULLPATH_PROPERTY}=dummy-plugin-not-used" in TryRunMsBuild()
263 … + $" -fl -flp:LogFile={testOutDir}/log/msbuild.log;verbosity={MSBUILD_LOG_VERBOSITY}" in TryRunMsBuild()
275 // Run the "dotnet build" in TryRunMsBuild()
285 /// Run the "dotnet build" command
287 /// <param name="args">arguments to the dotnet command</param>
294 process.StartInfo.FileName = "dotnet"; in ProcessMsbuild()
328 …Assert.AreEqual(0, process.ExitCode, "The dotnet/msbuild subprocess invocation exited with non-zer… in ProcessMsbuild()
352 // - IGNORE: - will not be compared but must exist in CompareResults()
353 // - REGEX: - compare using a regular expression in CompareResults()
354 // - anything else is an exact match in CompareResults()
356 // - ${TEST_OUT_DIR} - the test output directory in CompareResults()