-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathstress_testing4.sh
46 lines (38 loc) · 1.32 KB
/
stress_testing4.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
#!/bin/bash
k=3;
echo $k
true_str="true";
false_str="false";
for view_size in 5 6 7 8 9 10
do
for round_times in {1..40}
do
echo "$round_times"
if [ $round_times -eq 1 ];
then
echo "start new view size"
command="java -Xmx20480m -jar stress_test4.jar $k $view_size ${true_str} ${true_str} ${true_str} ${false_str}"
echo ${command}
java -Xmx20480m -jar stress_test4.jar $k $view_size ${true_str} ${true_str} ${true_str} ${false_str}
for execution_times in {1..2}
do
java -Xmx20480m -jar stress_test4.jar $k $view_size ${false_str} ${false_str} ${true_str} ${false_str}
done
for execution_times in {1..3}
do
java -Xmx20480m -jar stress_test4.jar $k $view_size ${false_str} ${false_str} ${false_str} ${false_str}
done
else
command="jar -jar stress_test4.jar $k $view_size ${false_str} ${false_str} ${true_str} ${true_str}"
java -Xmx20480m -jar stress_test4.jar $k $view_size ${false_str} ${false_str} ${true_str} ${true_str}
for execution_times in {1..2}
do
java -Xmx20480m -jar stress_test4.jar $k $view_size ${false_str} ${false_str} ${true_str} ${false_str}
done
for execution_times in {1..3}
do
java -Xmx20480m -jar stress_test4.jar $k $view_size ${false_str} ${false_str} ${false_str} ${false_str}
done
fi
done
done