stats.js 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293
  1. var stats = {
  2. type: "GROUP",
  3. name: "All Requests",
  4. path: "",
  5. pathFormatted: "group_missing-name--1146707516",
  6. stats: {
  7. "name": "All Requests",
  8. "numberOfRequests": {
  9. "total": "2",
  10. "ok": "0",
  11. "ko": "2"
  12. },
  13. "minResponseTime": {
  14. "total": "0",
  15. "ok": "-",
  16. "ko": "0"
  17. },
  18. "maxResponseTime": {
  19. "total": "527",
  20. "ok": "-",
  21. "ko": "527"
  22. },
  23. "meanResponseTime": {
  24. "total": "264",
  25. "ok": "-",
  26. "ko": "264"
  27. },
  28. "standardDeviation": {
  29. "total": "264",
  30. "ok": "-",
  31. "ko": "264"
  32. },
  33. "percentiles1": {
  34. "total": "264",
  35. "ok": "-",
  36. "ko": "264"
  37. },
  38. "percentiles2": {
  39. "total": "395",
  40. "ok": "-",
  41. "ko": "395"
  42. },
  43. "percentiles3": {
  44. "total": "501",
  45. "ok": "-",
  46. "ko": "501"
  47. },
  48. "percentiles4": {
  49. "total": "522",
  50. "ok": "-",
  51. "ko": "522"
  52. },
  53. "group1": {
  54. "name": "t < 800 ms",
  55. "htmlName": "t < 800 ms",
  56. "count": 0,
  57. "percentage": 0
  58. },
  59. "group2": {
  60. "name": "800 ms <= t < 1200 ms",
  61. "htmlName": "t >= 800 ms <br> t < 1200 ms",
  62. "count": 0,
  63. "percentage": 0
  64. },
  65. "group3": {
  66. "name": "t >= 1200 ms",
  67. "htmlName": "t >= 1200 ms",
  68. "count": 0,
  69. "percentage": 0
  70. },
  71. "group4": {
  72. "name": "failed",
  73. "htmlName": "failed",
  74. "count": 2,
  75. "percentage": 100
  76. },
  77. "meanNumberOfRequestsPerSecond": {
  78. "total": "0.667",
  79. "ok": "-",
  80. "ko": "0.667"
  81. }
  82. },
  83. contents: {
  84. "req_connect-to-echo-1326384904": {
  85. type: "REQUEST",
  86. name: "Connect to Echo WS",
  87. path: "Connect to Echo WS",
  88. pathFormatted: "req_connect-to-echo-1326384904",
  89. stats: {
  90. "name": "Connect to Echo WS",
  91. "numberOfRequests": {
  92. "total": "1",
  93. "ok": "0",
  94. "ko": "1"
  95. },
  96. "minResponseTime": {
  97. "total": "527",
  98. "ok": "-",
  99. "ko": "527"
  100. },
  101. "maxResponseTime": {
  102. "total": "527",
  103. "ok": "-",
  104. "ko": "527"
  105. },
  106. "meanResponseTime": {
  107. "total": "527",
  108. "ok": "-",
  109. "ko": "527"
  110. },
  111. "standardDeviation": {
  112. "total": "0",
  113. "ok": "-",
  114. "ko": "0"
  115. },
  116. "percentiles1": {
  117. "total": "527",
  118. "ok": "-",
  119. "ko": "527"
  120. },
  121. "percentiles2": {
  122. "total": "527",
  123. "ok": "-",
  124. "ko": "527"
  125. },
  126. "percentiles3": {
  127. "total": "527",
  128. "ok": "-",
  129. "ko": "527"
  130. },
  131. "percentiles4": {
  132. "total": "527",
  133. "ok": "-",
  134. "ko": "527"
  135. },
  136. "group1": {
  137. "name": "t < 800 ms",
  138. "htmlName": "t < 800 ms",
  139. "count": 0,
  140. "percentage": 0
  141. },
  142. "group2": {
  143. "name": "800 ms <= t < 1200 ms",
  144. "htmlName": "t >= 800 ms <br> t < 1200 ms",
  145. "count": 0,
  146. "percentage": 0
  147. },
  148. "group3": {
  149. "name": "t >= 1200 ms",
  150. "htmlName": "t >= 1200 ms",
  151. "count": 0,
  152. "percentage": 0
  153. },
  154. "group4": {
  155. "name": "failed",
  156. "htmlName": "failed",
  157. "count": 1,
  158. "percentage": 100
  159. },
  160. "meanNumberOfRequestsPerSecond": {
  161. "total": "0.333",
  162. "ok": "-",
  163. "ko": "0.333"
  164. }
  165. }
  166. },"req_send-message--1218031761": {
  167. type: "REQUEST",
  168. name: "Send Message",
  169. path: "Send Message",
  170. pathFormatted: "req_send-message--1218031761",
  171. stats: {
  172. "name": "Send Message",
  173. "numberOfRequests": {
  174. "total": "1",
  175. "ok": "0",
  176. "ko": "1"
  177. },
  178. "minResponseTime": {
  179. "total": "0",
  180. "ok": "-",
  181. "ko": "0"
  182. },
  183. "maxResponseTime": {
  184. "total": "0",
  185. "ok": "-",
  186. "ko": "0"
  187. },
  188. "meanResponseTime": {
  189. "total": "0",
  190. "ok": "-",
  191. "ko": "0"
  192. },
  193. "standardDeviation": {
  194. "total": "0",
  195. "ok": "-",
  196. "ko": "0"
  197. },
  198. "percentiles1": {
  199. "total": "0",
  200. "ok": "-",
  201. "ko": "0"
  202. },
  203. "percentiles2": {
  204. "total": "0",
  205. "ok": "-",
  206. "ko": "0"
  207. },
  208. "percentiles3": {
  209. "total": "0",
  210. "ok": "-",
  211. "ko": "0"
  212. },
  213. "percentiles4": {
  214. "total": "0",
  215. "ok": "-",
  216. "ko": "0"
  217. },
  218. "group1": {
  219. "name": "t < 800 ms",
  220. "htmlName": "t < 800 ms",
  221. "count": 0,
  222. "percentage": 0
  223. },
  224. "group2": {
  225. "name": "800 ms <= t < 1200 ms",
  226. "htmlName": "t >= 800 ms <br> t < 1200 ms",
  227. "count": 0,
  228. "percentage": 0
  229. },
  230. "group3": {
  231. "name": "t >= 1200 ms",
  232. "htmlName": "t >= 1200 ms",
  233. "count": 0,
  234. "percentage": 0
  235. },
  236. "group4": {
  237. "name": "failed",
  238. "htmlName": "failed",
  239. "count": 1,
  240. "percentage": 100
  241. },
  242. "meanNumberOfRequestsPerSecond": {
  243. "total": "0.333",
  244. "ok": "-",
  245. "ko": "0.333"
  246. }
  247. }
  248. }
  249. }
  250. }
  251. function fillStats(stat){
  252. $("#numberOfRequests").append(stat.numberOfRequests.total);
  253. $("#numberOfRequestsOK").append(stat.numberOfRequests.ok);
  254. $("#numberOfRequestsKO").append(stat.numberOfRequests.ko);
  255. $("#minResponseTime").append(stat.minResponseTime.total);
  256. $("#minResponseTimeOK").append(stat.minResponseTime.ok);
  257. $("#minResponseTimeKO").append(stat.minResponseTime.ko);
  258. $("#maxResponseTime").append(stat.maxResponseTime.total);
  259. $("#maxResponseTimeOK").append(stat.maxResponseTime.ok);
  260. $("#maxResponseTimeKO").append(stat.maxResponseTime.ko);
  261. $("#meanResponseTime").append(stat.meanResponseTime.total);
  262. $("#meanResponseTimeOK").append(stat.meanResponseTime.ok);
  263. $("#meanResponseTimeKO").append(stat.meanResponseTime.ko);
  264. $("#standardDeviation").append(stat.standardDeviation.total);
  265. $("#standardDeviationOK").append(stat.standardDeviation.ok);
  266. $("#standardDeviationKO").append(stat.standardDeviation.ko);
  267. $("#percentiles1").append(stat.percentiles1.total);
  268. $("#percentiles1OK").append(stat.percentiles1.ok);
  269. $("#percentiles1KO").append(stat.percentiles1.ko);
  270. $("#percentiles2").append(stat.percentiles2.total);
  271. $("#percentiles2OK").append(stat.percentiles2.ok);
  272. $("#percentiles2KO").append(stat.percentiles2.ko);
  273. $("#percentiles3").append(stat.percentiles3.total);
  274. $("#percentiles3OK").append(stat.percentiles3.ok);
  275. $("#percentiles3KO").append(stat.percentiles3.ko);
  276. $("#percentiles4").append(stat.percentiles4.total);
  277. $("#percentiles4OK").append(stat.percentiles4.ok);
  278. $("#percentiles4KO").append(stat.percentiles4.ko);
  279. $("#meanNumberOfRequestsPerSecond").append(stat.meanNumberOfRequestsPerSecond.total);
  280. $("#meanNumberOfRequestsPerSecondOK").append(stat.meanNumberOfRequestsPerSecond.ok);
  281. $("#meanNumberOfRequestsPerSecondKO").append(stat.meanNumberOfRequestsPerSecond.ko);
  282. }