diff options
Diffstat (limited to 'tests/src/CLRTest.Execute.Bash.targets')
-rw-r--r-- | tests/src/CLRTest.Execute.Bash.targets | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/tests/src/CLRTest.Execute.Bash.targets b/tests/src/CLRTest.Execute.Bash.targets index 367b58bc86..60270a14da 100644 --- a/tests/src/CLRTest.Execute.Bash.targets +++ b/tests/src/CLRTest.Execute.Bash.targets @@ -99,7 +99,7 @@ fi <Target Name="GenerateBashExecutionScript" Inputs="$(MSBuildProjectFullPath)" Outputs="$(OutputPath)\$(MSBuildProjectName).sh" - DependsOnTargets="FetchExternalPropertiesForXpalt;$(BashScriptSnippetGen);GetIlasmRoundTripBashScript"> + DependsOnTargets="FetchExternalPropertiesForXpalt;$(BashScriptSnippetGen);GetJitDisasmBashScript;GetIlasmRoundTripBashScript"> <Message Text="Project depends on $(_CLRTestToRunFileFullPath)." Condition="'$(_CLRTestNeedsProjectToRun)' == 'True'" /> @@ -120,6 +120,14 @@ then exit 0 fi ]]></BashCLRTestEnvironmentCompatibilityCheck> + <BashCLRTestEnvironmentCompatibilityCheck Condition="'$(HeapVerifyIncompatible)' == 'true'"><![CDATA[ +$(BashCLRTestEnvironmentCompatibilityCheck) +if [ ! -z "$COMPlus_HeapVerify" ] +then + echo SKIPPING EXECUTION BECAUSE COMPlus_HeapVerify IS SET + exit 0 +fi + ]]></BashCLRTestEnvironmentCompatibilityCheck> <BashCLRTestExitCodePrep Condition="$(_CLRTestNeedsToRun)"> <![CDATA[ @@ -299,6 +307,7 @@ $(BashEnvironmentVariables) $(BashCLRTestEnvironmentCompatibilityCheck) $(BashCLRTestArgPrep) $(BashCLRTestExitCodePrep) +$(JitDisasmBashScript) # IlasmRoundTrip Script $(IlasmRoundTripBashScript) # PreCommands |