-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun-tracks.sh
48 lines (36 loc) · 2.11 KB
/
run-tracks.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#!/bin/bash
# Prevent SIGTERM from ending execution of tests.
trap "echo Service attempted a SIGTERM." SIGTERM SIGKILL
for TRACKS in 1 2 4; do
# Node
java -Xms10g -jar target/green-loader.jar -f load-configs/node.json -b 6 -t $TRACKS
java -Xms10g -jar target/green-loader.jar -f load-configs/node-logging.json -b 6 -t $TRACKS
# Jetty
java -Xms10g -jar target/green-loader.jar -f load-configs/jetty.json -b 6 -t $TRACKS
java -Xms10g -jar target/green-loader.jar -f load-configs/jetty-logging.json -b 6 -t $TRACKS
# Tomcat
java -Xms10g -jar target/green-loader.jar -f load-configs/tomcat.json -b 6 -t $TRACKS
java -Xms10g -jar target/green-loader.jar -f load-configs/tomcat-logging.json -b 6 -t $TRACKS
# Netty
java -Xms10g -jar target/green-loader.jar -f load-configs/netty.json -b 6 -t $TRACKS
# Pronghorn
java -Xms10g -jar target/green-loader.jar -f load-configs/ph.json -b 6 -t $TRACKS
java -Xms10g -jar target/green-loader.jar -f load-configs/phl.json -b 6 -t $TRACKS
java -Xms10g -jar target/green-loader.jar -f load-configs/pht.json -b 6 -t $TRACKS
java -Xms10g -jar target/green-loader.jar -f load-configs/phlt.json -b 6 -t $TRACKS
# Green Lightning
java -Xms10g -jar target/green-loader.jar -f load-configs/gl.json -b 6 -t $TRACKS
java -Xms10g -jar target/green-loader.jar -f load-configs/gll.json -b 6 -t $TRACKS
java -Xms10g -jar target/green-loader.jar -f load-configs/glt.json -b 6 -t $TRACKS
java -Xms10g -jar target/green-loader.jar -f load-configs/gllt.json -b 6 -t $TRACKS
# PHP
java -Xms10g -jar target/green-loader.jar -f load-configs/php.json -b 6 -t $TRACKS
# Note: For PHP logging, we MUST delete its logs between runs; it just creates too much data.
rm -rf php/logs/error_log
java -Xms10g -jar target/green-loader.jar -f load-configs/php-logging.json -b 6 -t $TRACKS
# Micronaut
# Note: Disabled for now.
# java -Xms10g -jar target/green-loader.jar -f load-configs/micronaut.json -b 6 -t $TRACKS
# Play!
java -Xms10g -jar target/green-loader.jar -f load-configs/play.json -b 6 -t $TRACKS
done