author | lagergren |
Wed, 21 May 2014 16:12:40 +0200 | |
changeset 24766 | 7b54e2362c6c |
parent 24720 | 75f8388b79df |
child 24767 | 0b8af588070b |
permissions | -rw-r--r-- |
16147 | 1 |
<?xml version="1.0" encoding="UTF-8"?> |
2 |
<!-- |
|
16151 | 3 |
Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved. |
16147 | 4 |
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
5 |
||
6 |
This code is free software; you can redistribute it and/or modify it |
|
7 |
under the terms of the GNU General Public License version 2 only, as |
|
8 |
published by the Free Software Foundation. |
|
9 |
||
10 |
This code is distributed in the hope that it will be useful, but WITHOUT |
|
11 |
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
|
12 |
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
|
13 |
version 2 for more details (a copy is included in the LICENSE file that |
|
14 |
accompanied this code). |
|
15 |
||
16 |
You should have received a copy of the GNU General Public License version |
|
17 |
2 along with this work; if not, write to the Free Software Foundation, |
|
18 |
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. |
|
19 |
||
20 |
Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
|
21 |
or visit www.oracle.com if you need additional information or have any |
|
22 |
questions. |
|
23 |
--> |
|
24 |
<project name="nashorn-benchmarks" default="all" basedir=".."> |
|
25 |
||
26 |
<target name="octane-init" depends="jar"> |
|
24766
7b54e2362c6c
8043632: Parallelize class installation and various script fixes.
lagergren
parents:
24720
diff
changeset
|
27 |
<property name="octane-tests" value="box2d code-load crypto deltablue earley-boyer gbemu navier-stokes mandreel pdfjs raytrace regexp richards splay typescript zlib"/> |
16147 | 28 |
</target> |
17777
3f0a680149b9
8015447: Octane harness fixes for rhino and entire test runs: ant octane, ant octane-v8, ant octane-rhino
lagergren
parents:
17774
diff
changeset
|
29 |
|
24766
7b54e2362c6c
8043632: Parallelize class installation and various script fixes.
lagergren
parents:
24720
diff
changeset
|
30 |
<!-- ignore benchmarks where rhino crashes - the test harness should do this now --> |
17777
3f0a680149b9
8015447: Octane harness fixes for rhino and entire test runs: ant octane, ant octane-v8, ant octane-rhino
lagergren
parents:
17774
diff
changeset
|
31 |
<target name="octane-init-rhino" depends="jar"> |
24766
7b54e2362c6c
8043632: Parallelize class installation and various script fixes.
lagergren
parents:
24720
diff
changeset
|
32 |
<property name="octane-tests" value="box2d code-load crypto deltablue earley-boyer gbemu navier-stokes mandreel pdfjs raytrace regexp richards splay typescript zlib"/> |
17777
3f0a680149b9
8015447: Octane harness fixes for rhino and entire test runs: ant octane, ant octane-v8, ant octane-rhino
lagergren
parents:
17774
diff
changeset
|
33 |
</target> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
34 |
|
16147 | 35 |
<!-- box2d --> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
36 |
<target name="octane-box2d" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
37 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
38 |
<param name="octane-tests" value="box2d"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
39 |
</antcall> |
16147 | 40 |
</target> |
41 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
42 |
<target name="octane-box2d-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
43 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
44 |
<param name="octane-tests" value="box2d"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
45 |
</antcall> |
16147 | 46 |
</target> |
47 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
48 |
<target name="octane-box2d-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
49 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
50 |
<param name="octane-tests" value="box2d"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
51 |
</antcall> |
16147 | 52 |
</target> |
53 |
||
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
54 |
|
16147 | 55 |
<!-- code-load --> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
56 |
<target name="octane-code-load" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
57 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
58 |
<param name="octane-tests" value="code-load"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
59 |
</antcall> |
16147 | 60 |
</target> |
61 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
62 |
<target name="octane-code-load-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
63 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
64 |
<param name="octane-tests" value="code-load"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
65 |
</antcall> |
16147 | 66 |
</target> |
67 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
68 |
<target name="octane-code-load-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
69 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
70 |
<param name="octane-tests" value="code-load"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
71 |
</antcall> |
16147 | 72 |
</target> |
73 |
||
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
74 |
|
16147 | 75 |
<!-- crypto --> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
76 |
<target name="octane-crypto" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
77 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
78 |
<param name="octane-tests" value="crypto"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
79 |
</antcall> |
16147 | 80 |
</target> |
81 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
82 |
<target name="octane-crypto-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
83 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
84 |
<param name="octane-tests" value="crypto"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
85 |
</antcall> |
16147 | 86 |
</target> |
87 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
88 |
<target name="octane-crypto-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
89 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
90 |
<param name="octane-tests" value="crypto"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
91 |
</antcall> |
16147 | 92 |
</target> |
93 |
||
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
94 |
|
16147 | 95 |
<!-- deltablue --> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
96 |
<target name="octane-deltablue" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
97 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
98 |
<param name="octane-tests" value="deltablue"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
99 |
</antcall> |
16147 | 100 |
</target> |
101 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
102 |
<target name="octane-deltablue-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
103 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
104 |
<param name="octane-tests" value="deltablue"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
105 |
</antcall> |
16147 | 106 |
</target> |
107 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
108 |
<target name="octane-deltablue-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
109 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
110 |
<param name="octane-tests" value="deltablue"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
111 |
</antcall> |
16147 | 112 |
</target> |
113 |
||
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
114 |
|
16147 | 115 |
<!-- earley-boyer --> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
116 |
<target name="octane-earley-boyer" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
117 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
118 |
<param name="octane-tests" value="earley-boyer"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
119 |
</antcall> |
16147 | 120 |
</target> |
121 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
122 |
<target name="octane-earley-boyer-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
123 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
124 |
<param name="octane-tests" value="earley-boyer"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
125 |
</antcall> |
16147 | 126 |
</target> |
127 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
128 |
<target name="octane-earley-boyer-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
129 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
130 |
<param name="octane-tests" value="earley-boyer"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
131 |
</antcall> |
16147 | 132 |
</target> |
133 |
||
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
134 |
|
16147 | 135 |
<!-- gbemu --> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
136 |
<target name="octane-gbemu" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
137 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
138 |
<param name="octane-tests" value="gbemu"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
139 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
140 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
141 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
142 |
<target name="octane-gbemu-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
143 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
144 |
<param name="octane-tests" value="gbemu"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
145 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
146 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
147 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
148 |
<target name="octane-gbemu-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
149 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
150 |
<param name="octane-tests" value="gbemu"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
151 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
152 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
153 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
154 |
<!-- mandreel --> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
155 |
<target name="octane-mandreel" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
156 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
157 |
<param name="octane-tests" value="mandreel"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
158 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
159 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
160 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
161 |
<target name="octane-mandreel-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
162 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
163 |
<param name="octane-tests" value="mandreel"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
164 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
165 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
166 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
167 |
<target name="octane-mandreel-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
168 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
169 |
<param name="octane-tests" value="mandreel"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
170 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
171 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
172 |
|
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
173 |
|
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
174 |
<!-- navier-stokes --> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
175 |
<target name="octane-navier-stokes" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
176 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
177 |
<param name="octane-tests" value="navier-stokes"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
178 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
179 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
180 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
181 |
<target name="octane-navier-stokes-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
182 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
183 |
<param name="octane-tests" value="navier-stokes"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
184 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
185 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
186 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
187 |
<target name="octane-navier-stokes-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
188 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
189 |
<param name="octane-tests" value="navier-stokes"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
190 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
191 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
192 |
|
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
193 |
|
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
194 |
<!-- pdfjs --> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
195 |
<target name="octane-pdfjs" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
196 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
197 |
<param name="octane-tests" value="pdfjs"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
198 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
199 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
200 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
201 |
<target name="octane-pdfjs-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
202 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
203 |
<param name="octane-tests" value="pdfjs"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
204 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
205 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
206 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
207 |
<target name="octane-pdfjs-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
208 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
209 |
<param name="octane-tests" value="pdfjs"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
210 |
</antcall> |
16147 | 211 |
</target> |
212 |
||
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
213 |
|
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
214 |
<!-- raytrace --> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
215 |
<target name="octane-raytrace" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
216 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
217 |
<param name="octane-tests" value="raytrace"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
218 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
219 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
220 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
221 |
<target name="octane-raytrace-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
222 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
223 |
<param name="octane-tests" value="raytrace"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
224 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
225 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
226 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
227 |
<target name="octane-raytrace-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
228 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
229 |
<param name="octane-tests" value="raytrace"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
230 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
231 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
232 |
|
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
233 |
|
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
234 |
<!-- regexp --> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
235 |
<target name="octane-regexp" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
236 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
237 |
<param name="octane-tests" value="regexp"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
238 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
239 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
240 |
|
22384
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
241 |
<target name="octane-regexp-v8" depends="jar"> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
242 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
243 |
<param name="octane-tests" value="regexp"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
244 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
245 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
246 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
247 |
<target name="octane-regexp-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
248 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
249 |
<param name="octane-tests" value="regexp"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
250 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
251 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
252 |
|
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
253 |
|
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
254 |
<!-- richards --> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
255 |
<target name="octane-richards" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
256 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
257 |
<param name="octane-tests" value="richards"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
258 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
259 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
260 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
261 |
<target name="octane-richards-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
262 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
263 |
<param name="octane-tests" value="richards"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
264 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
265 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
266 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
267 |
<target name="octane-richards-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
268 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
269 |
<param name="octane-tests" value="richards"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
270 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
271 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
272 |
|
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
273 |
|
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
274 |
<!-- splay --> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
275 |
<target name="octane-splay" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
276 |
<antcall target="run-octane"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
277 |
<param name="octane-tests" value="splay"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
278 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
279 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
280 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
281 |
<target name="octane-splay-v8" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
282 |
<antcall target="run-octane-v8"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
283 |
<param name="octane-tests" value="splay"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
284 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
285 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
286 |
|
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
287 |
<target name="octane-splay-rhino" depends="jar"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
288 |
<antcall target="run-octane-rhino"> |
17774
0407501fa563
8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose
lagergren
parents:
16169
diff
changeset
|
289 |
<param name="octane-tests" value="splay"/> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
290 |
</antcall> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
291 |
</target> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
292 |
|
22384
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
293 |
<!-- splay --> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
294 |
<target name="octane-typescript" depends="jar"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
295 |
<antcall target="run-octane"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
296 |
<param name="octane-tests" value="typescript"/> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
297 |
</antcall> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
298 |
</target> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
299 |
|
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
300 |
<target name="octane-typescript-v8" depends="jar"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
301 |
<antcall target="run-octane-v8"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
302 |
<param name="octane-typescript" value="typescript"/> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
303 |
</antcall> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
304 |
</target> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
305 |
|
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
306 |
<target name="octane-typescript-rhino" depends="jar"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
307 |
<antcall target="run-octane-rhino"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
308 |
<param name="octane-tests" value="typescript"/> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
309 |
</antcall> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
310 |
</target> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
311 |
|
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
312 |
<!-- zlib --> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
313 |
<target name="octane-zlib" depends="jar"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
314 |
<antcall target="run-octane"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
315 |
<param name="octane-tests" value="zlib"/> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
316 |
</antcall> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
317 |
</target> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
318 |
|
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
319 |
<target name="octane-zlib-v8" depends="jar"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
320 |
<antcall target="run-octane-v8"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
321 |
<param name="octane-typescript" value="zlib"/> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
322 |
</antcall> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
323 |
</target> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
324 |
|
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
325 |
<target name="octane-zlib-rhino" depends="jar"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
326 |
<antcall target="run-octane-rhino"> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
327 |
<param name="octane-tests" value="zlib"/> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
328 |
</antcall> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
329 |
</target> |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
330 |
|
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
331 |
<!-- run octane benchmarks in a single process --> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
332 |
<target name="octane-single-process" depends="octane-init"> |
16147 | 333 |
<antcall target="run-octane"/> |
334 |
</target> |
|
24766
7b54e2362c6c
8043632: Parallelize class installation and various script fixes.
lagergren
parents:
24720
diff
changeset
|
335 |
|
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
336 |
<target name="octane-separate-process" depends= |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
337 |
"octane-box2d, octane-code-load, octane-crypto, |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
338 |
octane-deltablue, octane-earley-boyer, octane-gbemu, |
22384
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
339 |
octane-mandreel, octane-navier-stokes, octane-pdfjs, |
042ba96233f6
8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
lagergren
parents:
20212
diff
changeset
|
340 |
octane-raytrace, octane-regexp, octane-richards, |
24766
7b54e2362c6c
8043632: Parallelize class installation and various script fixes.
lagergren
parents:
24720
diff
changeset
|
341 |
octane-splay, octane-typescript, octane-zlib"/> |
16147 | 342 |
|
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
343 |
<target name="--single-process" unless="${octane-test-sys-prop.separate.process}"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
344 |
<antcall target="octane-single-process"/> |
16147 | 345 |
</target> |
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
346 |
<target name="--separate-process" if="${octane-test-sys-prop.separate.process}"> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
347 |
<antcall target="octane-separate-process"/> |
16147 | 348 |
</target> |
349 |
||
16169
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
350 |
<!-- run 'octane' in single or separate processes based on config --> |
45718b3a87eb
8006082: Provide option to run octane benchmarks in separate processes
sundar
parents:
16165
diff
changeset
|
351 |
<target name="octane" depends="init, --single-process, --separate-process"/> |
16147 | 352 |
|
353 |
<!-- run octane benchmarks using octane as runtime --> |
|
354 |
<target name="octane-v8" depends="octane-init"> |
|
355 |
<antcall target="run-octane-v8"/> |
|
356 |
</target> |
|
357 |
||
358 |
<!-- run octane benchmarks using Rhino as runtime --> |
|
17777
3f0a680149b9
8015447: Octane harness fixes for rhino and entire test runs: ant octane, ant octane-v8, ant octane-rhino
lagergren
parents:
17774
diff
changeset
|
359 |
<target name="octane-rhino" depends="octane-init-rhino"> |
16147 | 360 |
<antcall target="run-octane-rhino"/> |
361 |
</target> |
|
362 |
||
363 |
<target name="run-octane"> |
|
364 |
<java classname="${nashorn.shell.tool}" |
|
365 |
classpath="${run.test.classpath}" |
|
366 |
fork="true" |
|
367 |
dir="."> |
|
368 |
<jvmarg line="${ext.class.path}"/> |
|
20212
5e7711039ab0
8023154: compileAllTests fails with: 2 tests failed to compile
hannesw
parents:
17777
diff
changeset
|
369 |
<jvmarg line="${run.test.jvmargs.octane} -Xms${run.test.xms} -Xmx${run.test.xmx}"/> |
22366
1db7c8634626
8029090: Developers should be able to pass nashorn properties and enable/disable JFR from command line
sundar
parents:
20212
diff
changeset
|
370 |
<syspropertyset> |
1db7c8634626
8029090: Developers should be able to pass nashorn properties and enable/disable JFR from command line
sundar
parents:
20212
diff
changeset
|
371 |
<propertyref prefix="nashorn."/> |
1db7c8634626
8029090: Developers should be able to pass nashorn properties and enable/disable JFR from command line
sundar
parents:
20212
diff
changeset
|
372 |
</syspropertyset> |
16147 | 373 |
<arg value="${octane-test-sys-prop.test.js.framework}"/> |
24766
7b54e2362c6c
8043632: Parallelize class installation and various script fixes.
lagergren
parents:
24720
diff
changeset
|
374 |
<arg value="-scripting"/> |
16147 | 375 |
<arg value="--"/> |
376 |
<arg value="${octane-tests}"/> |
|
377 |
<arg value="--runtime"/> |
|
378 |
<arg value="Nashorn"/> |
|
379 |
<arg value="--verbose"/> |
|
24766
7b54e2362c6c
8043632: Parallelize class installation and various script fixes.
lagergren
parents:
24720
diff
changeset
|
380 |
<arg value="--iterations 10"/> |
16147 | 381 |
</java> |
382 |
</target> |
|
383 |
||
384 |
<target name="run-octane-v8"> |
|
385 |
<exec executable="${v8.shell}"> |
|
386 |
<arg value="${octane-test-sys-prop.test.js.framework}"/> |
|
387 |
<arg value="--"/> |
|
388 |
<arg value="${octane-tests}"/> |
|
389 |
<arg value="--runtime"/> |
|
390 |
<arg value="v8"/> |
|
391 |
<arg value="--verbose"/> |
|
24766
7b54e2362c6c
8043632: Parallelize class installation and various script fixes.
lagergren
parents:
24720
diff
changeset
|
392 |
<arg value="--iterations 10"/> |
16147 | 393 |
</exec> |
394 |
</target> |
|
395 |
||
396 |
<target name="run-octane-rhino"> |
|
397 |
<java jar="${rhino.jar}" |
|
398 |
classpath="${run.test.classpath}" |
|
399 |
fork="true" |
|
400 |
dir="."> |
|
20212
5e7711039ab0
8023154: compileAllTests fails with: 2 tests failed to compile
hannesw
parents:
17777
diff
changeset
|
401 |
<jvmarg line="${run.test.jvmargs.octane} -Xms${run.test.xms} -Xmx${run.test.xmx}"/> |
24720 | 402 |
<arg value="-opt"/> |
403 |
<arg value="9"/> |
|
16147 | 404 |
<arg value="${octane-test-sys-prop.test.js.framework}"/> |
405 |
<arg value="${octane-tests}"/> |
|
406 |
<arg value="--runtime"/> |
|
407 |
<arg value="Rhino"/> |
|
408 |
<arg value="--verbose"/> |
|
24766
7b54e2362c6c
8043632: Parallelize class installation and various script fixes.
lagergren
parents:
24720
diff
changeset
|
409 |
<arg value="--iterations 10"/> |
16147 | 410 |
</java> |
411 |
</target> |
|
412 |
||
413 |
<!-- run octane with all known runtimes for comparison --> |
|
414 |
<target name="octane-all" depends="octane, octane-v8, octane-rhino"> |
|
415 |
<exec executable="${v8.shell}"> |
|
416 |
<arg value="${octane-test-sys-prop.test.js.framework}"/> |
|
417 |
<arg value="${octane-tests}/"/> |
|
418 |
</exec> |
|
419 |
</target> |
|
420 |
||
421 |
<target name="sunspider-init" depends="jar"> |
|
422 |
<fileset id="sunspider-set" |
|
423 |
dir="${sunspider-test-sys-prop.test.js.roots}" |
|
424 |
excludes="${sunspider-test-sys-prop.test.js.exclude.list}"> |
|
425 |
<include name="**/*.js"/> |
|
426 |
</fileset> |
|
427 |
<pathconvert pathsep=" " property="sunspider-tests" refid="sunspider-set"/> |
|
428 |
</target> |
|
429 |
||
430 |
<!-- run sunspider with Nashorn --> |
|
431 |
<target name="sunspider" depends="sunspider-init"> |
|
432 |
<java classname="${nashorn.shell.tool}" |
|
433 |
classpath="${run.test.classpath}" |
|
434 |
fork="true" |
|
435 |
dir="."> |
|
436 |
<jvmarg line="${ext.class.path}"/> |
|
20212
5e7711039ab0
8023154: compileAllTests fails with: 2 tests failed to compile
hannesw
parents:
17777
diff
changeset
|
437 |
<jvmarg line="${run.test.jvmargs} -Xmx${run.test.xmx}"/> |
16147 | 438 |
<arg value="-timezone=PST"/> |
439 |
<arg value="--class-cache-size=50"/> |
|
440 |
<arg value="${sunspider-test-sys-prop.test.js.framework}"/> |
|
441 |
<arg value="--"/> |
|
442 |
<arg value="${sunspider-tests}/"/> |
|
443 |
</java> |
|
444 |
</target> |
|
445 |
||
446 |
<!-- run sunspider with v8 --> |
|
447 |
<target name="sunspider-v8" depends="sunspider-init"> |
|
448 |
<exec executable="${v8.shell}"> |
|
449 |
<arg value="${sunspider-test-sys-prop.test.js.framework}"/> |
|
450 |
<arg value="--"/> |
|
451 |
<arg value="${sunspider-tests}/"/> |
|
452 |
</exec> |
|
453 |
</target> |
|
454 |
||
455 |
<!-- run sunspider with Rhino --> |
|
456 |
<target name="sunspider-rhino" depends="sunspider-init"> |
|
457 |
<java jar="${rhino.jar}" |
|
458 |
classpath="${run.test.classpath}" |
|
459 |
fork="true" |
|
460 |
dir="."> |
|
20212
5e7711039ab0
8023154: compileAllTests fails with: 2 tests failed to compile
hannesw
parents:
17777
diff
changeset
|
461 |
<jvmarg line="${run.test.jvmargs} -Xmx${run.test.xmx}"/> |
16147 | 462 |
<arg value="${sunspider-test-sys-prop.test.js.framework}"/> |
463 |
<arg value="${sunspider-tests}/"/> |
|
464 |
</java> |
|
465 |
</target> |
|
466 |
||
467 |
</project> |