diff options
author | Alexey Ushakov <Alexey.Ushakov@jetbrains.com> | 2017-08-30 13:31:05 +0300 |
---|---|---|
committer | Alexey Ushakov <Alexey.Ushakov@jetbrains.com> | 2017-08-30 13:31:05 +0300 |
commit | ff377998e0643dcdfb2075d2172d6e5bb353095d (patch) | |
tree | 5a0238128b0220dfab47412fbb0594e983b3a09a | |
parent | faddcec2c6a040b87376883a88eaea3ea4e18376 (diff) | |
download | jdk8u_jdk-ff377998e0643dcdfb2075d2172d6e5bb353095d.tar.gz |
JRE-462 Migrate ant based junit tests to gradlejb8u152-b986jb8u152-b985jb8u152-b984jb8u152-b983jb8u152-b982jb8u152-b981
Added cross platform test_jvm path into legacy xml file
-rw-r--r-- | idea/java/tests/perf_tests.xml | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/idea/java/tests/perf_tests.xml b/idea/java/tests/perf_tests.xml index 11374e522e..1893a458f3 100644 --- a/idea/java/tests/perf_tests.xml +++ b/idea/java/tests/perf_tests.xml @@ -2,17 +2,44 @@ <description> JBRE Performance tests </description> + + <condition property="isWindows"> + <os family="windows" /> + </condition> + + <condition property="isLinux"> + <os family="unix" /> + </condition> + + <condition property="isMac"> + <os family="mac" /> + </condition> + <property name="src" location="../../../test/jbu"/> <property name="lib" location="lib"/> <property name="build" location="build"/> - <property name="test_jvm" location="../../../jbsdk/jdk/Contents/Home/bin/java"/> + + <target name="set_test_jvm_mac" if="isMac"> + <property name="test_jvm" location="../../../jbsdk/jdk/Contents/Home/bin/java"/> + <property name="test_javac" location="../../../jbsdk/jdk/Contents/Home/bin/javac"/> + </target> + + <target name="set_test_jvm_linux" if="isLinux"> + <property name="test_jvm" location="../../../jbsdk/bin/java"/> + <property name="test_javac" location="../../../jbsdk/bin/javac"/> + </target> + + <target name="set_test_jvm_windows" if="isWindows"> + <property name="test_jvm" location="../../../jbsdk/bin/java.exe"/> + <property name="test_javac" location="../../../jbsdk/bin/javac.exe"/> + </target> <target name="init"> <tstamp/> <mkdir dir="${build}"/> </target> - <target name="compile" depends="init" + <target name="compile" depends="init, set_test_jvm_mac, set_test_jvm_windows, set_test_jvm_linux" description="compile the source"> <javac srcdir="${src}" destdir="${build}"> <classpath> |