From: wtgodbe Date: Fri, 9 Jun 2017 20:32:31 +0000 (-0700) Subject: Fix timing issues in some baseservices tests X-Git-Tag: submit/tizen/20210909.063632~11030^2~6925^2~407^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=172c07572757f5247e82816a819ccb1662787630;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Fix timing issues in some baseservices tests Commit migrated from https://github.com/dotnet/coreclr/commit/2d58bb520fc8beabddeff1a1ba70438ac4192bf0 --- diff --git a/src/coreclr/tests/src/CLRTest.CrossGen.targets b/src/coreclr/tests/src/CLRTest.CrossGen.targets index 6bb5cdb..eab4f05 100644 --- a/src/coreclr/tests/src/CLRTest.CrossGen.targets +++ b/src/coreclr/tests/src/CLRTest.CrossGen.targets @@ -103,4 +103,4 @@ if defined RunCrossGen ( - + \ No newline at end of file diff --git a/src/coreclr/tests/src/CLRTest.Execute.Bash.targets b/src/coreclr/tests/src/CLRTest.Execute.Bash.targets index a572741..10f4aa6 100644 --- a/src/coreclr/tests/src/CLRTest.Execute.Bash.targets +++ b/src/coreclr/tests/src/CLRTest.Execute.Bash.targets @@ -255,9 +255,15 @@ fi ExePath=$(InputAssemblyName) $(BashLinkerTestLaunchCmds) $(BashCLRTestLaunchCmds) +if [ ! -z ${RunCrossGen+x} ]%3B then + TakeLock +fi echo $_DebuggerFullPath $(_CLRTestRunFile) $ExePath $CLRTestExecutionArguments $_DebuggerFullPath $(_CLRTestRunFile) $ExePath $CLRTestExecutionArguments CLRTestExitCode=$? +if [ ! -z ${RunCrossGen+x} ]%3B then + ReleaseLock +fi $(BashLinkerTestCleanupCmds) ]]> - + \ No newline at end of file diff --git a/src/coreclr/tests/src/CLRTest.Execute.Batch.targets b/src/coreclr/tests/src/CLRTest.Execute.Batch.targets index 545fc72..dfd87ba 100644 --- a/src/coreclr/tests/src/CLRTest.Execute.Batch.targets +++ b/src/coreclr/tests/src/CLRTest.Execute.Batch.targets @@ -261,9 +261,15 @@ set ExePath=$(InputAssemblyName) $(BatchLinkerTestLaunchCmds) $(BatchCLRTestLaunchCmds) +if defined RunCrossGen ( + call :TakeLock +) ECHO %LAUNCHER% %ExePath% %CLRTestExecutionArguments% %LAUNCHER% %ExePath% %CLRTestExecutionArguments% set CLRTestExitCode=!ERRORLEVEL! +if defined RunCrossGen ( + call :ReleaseLock +) $(BatchLinkerTestCleanupCmds) ]]> @@ -385,4 +391,4 @@ $(BatchCLRTestExitCodeCheck) Overwrite="true" /> - + \ No newline at end of file