@@ -27,8 +27,8 @@ if [[ $(uname -s) == "Linux" ]]; then
2727fi
2828
2929swift build -c release -Xswiftc -g
30- swift build --package-path Examples/Echo -c release -Xswiftc -g
31- swift build --package-path Examples/JSON -c release -Xswiftc -g
30+ LAMBDA_USE_LOCAL_DEPS=../.. swift build --package-path Examples/HelloWorld -c release -Xswiftc -g
31+ LAMBDA_USE_LOCAL_DEPS=../.. swift build --package-path Examples/HelloJSON -c release -Xswiftc -g
3232
3333cleanup () {
3434 kill -9 $server_pid # ignore-unacceptable-language
@@ -58,24 +58,24 @@ kill -0 $server_pid # check server is alive # ignore-unacceptable-language
5858echo " running $MODE mode cold test"
5959cold=()
6060export MAX_REQUESTS=1
61- for (( i= 0 ; i< $ cold_iterations ; i++ )) ; do
61+ for (( i= 0 ; i< cold_iterations; i++ )) ; do
6262 start=$( gdate +%s%N)
63- ./Examples/Echo /.build/release/MyLambda
63+ ./Examples/HelloWorld /.build/release/MyLambda
6464 end=$( gdate +%s%N)
65- cold+=( $(( $ end- $ start)) )
65+ cold+=( $(( end- start)) )
6666done
6767sum_cold=$( IFS=+; echo " $(( ${cold[*]} )) " )
68- avg_cold=$(( $ sum_cold/ $ cold_iterations))
68+ avg_cold=$(( sum_cold/ cold_iterations))
6969results+=( " $MODE , cold: $avg_cold (ns)" )
7070
7171# normal calls
7272echo " running $MODE mode warm test"
7373export MAX_REQUESTS=$warm_iterations
7474start=$( gdate +%s%N)
75- ./Examples/Echo /.build/release/MyLambda
75+ ./Examples/HelloWorld /.build/release/MyLambda
7676end=$( gdate +%s%N)
77- sum_warm=$(( $ end- $ start- $ avg_cold)) # substract by avg cold since the first call is cold
78- avg_warm=$(( $ sum_warm/ ($ warm_iterations- 1 )) ) # substract since the first call is cold
77+ sum_warm=$(( end- start- avg_cold)) # substract by avg cold since the first call is cold
78+ avg_warm=$(( sum_warm/ (warm_iterations- 1 )) ) # substract since the first call is cold
7979results+=( " $MODE , warm: $avg_warm (ns)" )
8080
8181# ------------------
@@ -98,30 +98,30 @@ cold=()
9898export MAX_REQUESTS=1
9999for (( i= 0 ; i< $cold_iterations ; i++ )) ; do
100100 start=$( gdate +%s%N)
101- ./Examples/JSON /.build/release/MyLambda
101+ ./Examples/HelloJSON /.build/release/MyLambda
102102 end=$( gdate +%s%N)
103- cold+=( $(( $ end- $ start)) )
103+ cold+=( $(( end- start)) )
104104done
105105sum_cold=$( IFS=+; echo " $(( ${cold[*]} )) " )
106- avg_cold=$(( $ sum_cold/ $cold_iterations ))
106+ avg_cold=$(( sum_cold$cold_iterations ))
107107results+=( " $MODE , cold: $avg_cold (ns)" )
108108
109109# normal calls
110110echo " running $MODE mode warm test"
111111export MAX_REQUESTS=$warm_iterations
112112start=$( gdate +%s%N)
113- ./Examples/JSON /.build/release/MyLambda
113+ ./Examples/HelloJSON /.build/release/MyLambda
114114end=$( gdate +%s%N)
115- sum_warm=$(( $ end- $start - $ avg_cold)) # substract by avg cold since the first call is cold
116- avg_warm=$(( $ sum_warm/ ($ warm_iterations- 1 )) ) # substract since the first call is cold
115+ sum_warm=$(( end- $start - avg_cold)) # substract by avg cold since the first call is cold
116+ avg_warm=$(( sum_warm/ (warm_iterations- 1 )) ) # substract since the first call is cold
117117results+=( " $MODE , warm: $avg_warm (ns)" )
118118
119119# print results
120120echo " -----------------------------"
121121echo " results"
122122echo " -----------------------------"
123123for i in " ${results[@]} " ; do
124- echo $i
124+ echo " $i "
125125done
126126echo " -----------------------------"
127127
0 commit comments