@@ -142,12 +142,12 @@ akka.actor.default-dispatcher.fork-join-executor.parallelism-max = 3
142
142
val sorted = timings.sorted
143
143
val ninetyfifthPercentile = sorted.dropRight(N * 5 / 100 ).last
144
144
info(s " SLA min= ${sorted.head} max= ${sorted.last} 95th= $ninetyfifthPercentile" )
145
- val SLA = if (Helpers .isCiTest) 10 .milliseconds else 1 .millisecond
145
+ val SLA = if (Helpers .isCiTest) 25 .milliseconds else 1 .millisecond
146
146
ninetyfifthPercentile should be < SLA
147
147
}
148
148
149
149
" keep its SLA when used in parallel with Futures" in {
150
- implicit val timeout = Timeout (100 .millis)
150
+ implicit val timeout = Timeout (500 .millis)
151
151
import system .dispatcher
152
152
val echo = echoService(" keepSLAfuture" )
153
153
val N = 10000
@@ -164,7 +164,8 @@ akka.actor.default-dispatcher.fork-join-executor.parallelism-max = 3
164
164
val sorted = timings.sorted
165
165
val ninetyfifthPercentile = sorted.dropRight(N * 5 / 100 ).last
166
166
info(s " SLA min= ${sorted.head} max= ${sorted.last} 95th= $ninetyfifthPercentile" )
167
- ninetyfifthPercentile should be < 100 .milliseconds
167
+ val SLA = if (Helpers .isCiTest) 500 .milliseconds else 100 .milliseconds
168
+ ninetyfifthPercentile should be < SLA
168
169
}
169
170
170
171
" keep its SLA when used in parallel" in {
@@ -185,7 +186,7 @@ akka.actor.default-dispatcher.fork-join-executor.parallelism-max = 3
185
186
val sorted = result.timings.sorted
186
187
val ninetyfifthPercentile = sorted.dropRight(N * 5 / 100 ).last
187
188
info(s " SLA min= ${sorted.head} max= ${sorted.last} 95th= $ninetyfifthPercentile" )
188
- val SLA = if (Helpers .isCiTest) 10 .milliseconds else 2 .milliseconds
189
+ val SLA = if (Helpers .isCiTest) 25 .milliseconds else 2 .milliseconds
189
190
ninetyfifthPercentile should be < SLA
190
191
}
191
192
@@ -205,7 +206,8 @@ akka.actor.default-dispatcher.fork-join-executor.parallelism-max = 3
205
206
val lat = Await .result(latencies, 20 .seconds)
206
207
info(s " latency info: $lat" )
207
208
lat.failureCount should be(0 )
208
- lat.quantile(0.99 ) should be < 10 .milliseconds
209
+ val SLA = if (Helpers .isCiTest) 50 .milliseconds else 10 .milliseconds
210
+ lat.quantile(0.99 ) should be < SLA
209
211
}
210
212
211
213
}
0 commit comments