-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun.sh
50 lines (36 loc) · 2.3 KB
/
run.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
49
50
#!/bin/bash
# Prevent SIGTERM from ending execution of tests.
trap "echo Service attempted a SIGTERM." SIGTERM SIGKILL
for BITS in 10 8 6 4 2 0; do
# PHP #disabled, not sure how to make this work with new apache2 on ubuntu 18.04
#java -Xms10g -jar target/green-loader.jar -f load-configs/php.json -b $BITS && sleep 10
# 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 $BITS && sleep 10
# Green Lightning
java -Xms10g -jar target/green-loader.jar -f load-configs/glt.json -b $BITS && sleep 10
java -Xms10g -jar target/green-loader.jar -f load-configs/gllt.json -b $BITS && sleep 10
java -Xms10g -jar target/green-loader.jar -f load-configs/gl.json -b $BITS && sleep 10
java -Xms10g -jar target/green-loader.jar -f load-configs/gll.json -b $BITS && sleep 10
# Pronghorn
java -Xms10g -jar target/green-loader.jar -f load-configs/pht.json -b $BITS && sleep 10
java -Xms10g -jar target/green-loader.jar -f load-configs/phlt.json -b $BITS && sleep 10
java -Xms10g -jar target/green-loader.jar -f load-configs/ph.json -b $BITS && sleep 10
java -Xms10g -jar target/green-loader.jar -f load-configs/phl.json -b $BITS && sleep 10
# Node
java -Xms10g -jar target/green-loader.jar -f load-configs/node.json -b $BITS && sleep 10
java -Xms10g -jar target/green-loader.jar -f load-configs/node-logging.json -b $BITS && sleep 10
# Jetty
java -Xms10g -jar target/green-loader.jar -f load-configs/jetty.json -b $BITS && sleep 10
java -Xms10g -jar target/green-loader.jar -f load-configs/jetty-logging.json -b $BITS && sleep 10
# Play!
java -Xms10g -jar target/green-loader.jar -f load-configs/play.json -b $BITS && sleep 10
# Tomcat
java -Xms10g -jar target/green-loader.jar -f load-configs/tomcat.json -b $BITS && sleep 10
java -Xms10g -jar target/green-loader.jar -f load-configs/tomcat-logging.json -b $BITS && sleep 10
# Netty
java -Xms10g -jar target/green-loader.jar -f load-configs/netty.json -b $BITS && sleep 10
# Micronaut
# Note: Disabled for now.
# java -Xms10g -jar target/green-loader.jar -f load-configs/micronaut.json -b $BITS && sleep 10
done