空手道加特林:未记录一个请求

时间:2019-04-22 13:08:07

标签: karate gatling-plugin

一个请求rampUsers()未被记录。

例如。当我做create.inject(rampUsers(10) during (5 seconds)).protocols(protocol)

Simulation mock.CatsKarateSimulation started...

================================================================================
2019-04-22 15:59:37                                           4s elapsed
---- Requests ------------------------------------------------------------------
> Global                                                   (OK=9      KO=0     )
> POST /cats                                               (OK=9      KO=0     )

---- create --------------------------------------------------------------------
[##########################################################################]100%
          waiting: 0      / active: 0      / done: 10
================================================================================

Simulation mock.CatsKarateSimulation completed in 4 seconds
15:59:42.512 [GatlingSystem-akka.actor.default-dispatcher-5] ERROR com.intuit.karate - http request failed: Ask timed out on [Actor[akka://GatlingSystem/user/karate-68#-1547527748]] afte
r [5100 ms]. Message of type [scala.concurrent.duration.FiniteDuration]. A typical reason for `AskTimeoutException` is that the recipient actor didn't send a reply.
Parsing log file(s)...
Parsing log file(s) done
Generating reports...

================================================================================
---- Global Information --------------------------------------------------------
> request count                                          9 (OK=9      KO=0     )
> min response time                                      6 (OK=6      KO=-     )
> max response time                                    153 (OK=153    KO=-     )
> mean response time                                    23 (OK=23     KO=-     )
> std deviation                                         46 (OK=46     KO=-     )
> response time 50th percentile                          7 (OK=7      KO=-     )
> response time 75th percentile                          8 (OK=8      KO=-     )
> response time 95th percentile                         95 (OK=95     KO=-     )
> response time 99th percentile                        141 (OK=141    KO=-     )
> mean requests/sec                                    1.8 (OK=1.8    KO=-     )
---- Response Time Distribution ------------------------------------------------
> t < 800 ms                                             9 (100%)
> 800 ms < t < 1200 ms                                   0 (  0%)
> t > 1200 ms                                            0 (  0%)
> failed                                                 0 (  0%)
================================================================================

Reports generated in 1s.

应该记录10个响应。相反,我只收到9条回复。

此外,atOnceUsers()不会发送请求或生成报告。我在https://github.com/intuit/karate/issues/721阅读了该问题,这些问题可能已经解决。

1 个答案:

答案 0 :(得分:0)

是的,您可以从源代码构建并查看它是否可以解决问题:

https://github.com/intuit/karate/wiki/Developer-Guide

编辑:我们认为我们已经解决了这一问题,请参阅您链接的问题以获取详细信息:https://github.com/intuit/karate/issues/721