stats.js 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457
  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": "39820",
  10. "ok": "12200",
  11. "ko": "27620"
  12. },
  13. "minResponseTime": {
  14. "total": "0",
  15. "ok": "138",
  16. "ko": "0"
  17. },
  18. "maxResponseTime": {
  19. "total": "60026",
  20. "ok": "59875",
  21. "ko": "60026"
  22. },
  23. "meanResponseTime": {
  24. "total": "16308",
  25. "ok": "13606",
  26. "ko": "17501"
  27. },
  28. "standardDeviation": {
  29. "total": "14956",
  30. "ok": "12564",
  31. "ko": "15751"
  32. },
  33. "percentiles1": {
  34. "total": "10977",
  35. "ok": "10718",
  36. "ko": "11134"
  37. },
  38. "percentiles2": {
  39. "total": "28691",
  40. "ok": "17289",
  41. "ko": "31525"
  42. },
  43. "percentiles3": {
  44. "total": "42640",
  45. "ok": "40233",
  46. "ko": "42771"
  47. },
  48. "percentiles4": {
  49. "total": "59604",
  50. "ok": "54424",
  51. "ko": "60004"
  52. },
  53. "group1": {
  54. "name": "t < 800 ms",
  55. "htmlName": "t < 800 ms",
  56. "count": 429,
  57. "percentage": 1.0773480662983426
  58. },
  59. "group2": {
  60. "name": "800 ms <= t < 1200 ms",
  61. "htmlName": "t >= 800 ms <br> t < 1200 ms",
  62. "count": 380,
  63. "percentage": 0.9542943244600702
  64. },
  65. "group3": {
  66. "name": "t >= 1200 ms",
  67. "htmlName": "t >= 1200 ms",
  68. "count": 11391,
  69. "percentage": 28.60622802611753
  70. },
  71. "group4": {
  72. "name": "failed",
  73. "htmlName": "failed",
  74. "count": 27620,
  75. "percentage": 69.36212958312406
  76. },
  77. "meanNumberOfRequestsPerSecond": {
  78. "total": "372.15",
  79. "ok": "114.02",
  80. "ko": "258.13"
  81. }
  82. },
  83. contents: {
  84. "req_product-page-re--237514321": {
  85. type: "REQUEST",
  86. name: "Product Page Request",
  87. path: "Product Page Request",
  88. pathFormatted: "req_product-page-re--237514321",
  89. stats: {
  90. "name": "Product Page Request",
  91. "numberOfRequests": {
  92. "total": "25000",
  93. "ok": "4940",
  94. "ko": "20060"
  95. },
  96. "minResponseTime": {
  97. "total": "1412",
  98. "ok": "1412",
  99. "ko": "1546"
  100. },
  101. "maxResponseTime": {
  102. "total": "60007",
  103. "ok": "58332",
  104. "ko": "60007"
  105. },
  106. "meanResponseTime": {
  107. "total": "17332",
  108. "ok": "14536",
  109. "ko": "18021"
  110. },
  111. "standardDeviation": {
  112. "total": "13702",
  113. "ok": "7986",
  114. "ko": "14693"
  115. },
  116. "percentiles1": {
  117. "total": "12215",
  118. "ok": "13720",
  119. "ko": "11612"
  120. },
  121. "percentiles2": {
  122. "total": "30637",
  123. "ok": "14249",
  124. "ko": "31970"
  125. },
  126. "percentiles3": {
  127. "total": "42507",
  128. "ok": "34230",
  129. "ko": "42690"
  130. },
  131. "percentiles4": {
  132. "total": "43490",
  133. "ok": "40923",
  134. "ko": "43626"
  135. },
  136. "group1": {
  137. "name": "t < 800 ms",
  138. "htmlName": "t < 800 ms",
  139. "count": 0,
  140. "percentage": 0.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.0
  147. },
  148. "group3": {
  149. "name": "t >= 1200 ms",
  150. "htmlName": "t >= 1200 ms",
  151. "count": 4940,
  152. "percentage": 19.759999999999998
  153. },
  154. "group4": {
  155. "name": "failed",
  156. "htmlName": "failed",
  157. "count": 20060,
  158. "percentage": 80.24
  159. },
  160. "meanNumberOfRequestsPerSecond": {
  161. "total": "233.64",
  162. "ok": "46.17",
  163. "ko": "187.48"
  164. }
  165. }
  166. },"req_main-bfb22861-j--1308451763": {
  167. type: "REQUEST",
  168. name: "main.bfb22861.js",
  169. path: "main.bfb22861.js",
  170. pathFormatted: "req_main-bfb22861-j--1308451763",
  171. stats: {
  172. "name": "main.bfb22861.js",
  173. "numberOfRequests": {
  174. "total": "4940",
  175. "ok": "1359",
  176. "ko": "3581"
  177. },
  178. "minResponseTime": {
  179. "total": "0",
  180. "ok": "1994",
  181. "ko": "0"
  182. },
  183. "maxResponseTime": {
  184. "total": "60019",
  185. "ok": "59762",
  186. "ko": "60019"
  187. },
  188. "meanResponseTime": {
  189. "total": "17062",
  190. "ok": "25906",
  191. "ko": "13706"
  192. },
  193. "standardDeviation": {
  194. "total": "16099",
  195. "ok": "14078",
  196. "ko": "15536"
  197. },
  198. "percentiles1": {
  199. "total": "12024",
  200. "ok": "24907",
  201. "ko": "4552"
  202. },
  203. "percentiles2": {
  204. "total": "30411",
  205. "ok": "36722",
  206. "ko": "28850"
  207. },
  208. "percentiles3": {
  209. "total": "42814",
  210. "ok": "51483",
  211. "ko": "40839"
  212. },
  213. "percentiles4": {
  214. "total": "58281",
  215. "ok": "57250",
  216. "ko": "56687"
  217. },
  218. "group1": {
  219. "name": "t < 800 ms",
  220. "htmlName": "t < 800 ms",
  221. "count": 0,
  222. "percentage": 0.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.0
  229. },
  230. "group3": {
  231. "name": "t >= 1200 ms",
  232. "htmlName": "t >= 1200 ms",
  233. "count": 1359,
  234. "percentage": 27.510121457489877
  235. },
  236. "group4": {
  237. "name": "failed",
  238. "htmlName": "failed",
  239. "count": 3581,
  240. "percentage": 72.48987854251013
  241. },
  242. "meanNumberOfRequestsPerSecond": {
  243. "total": "46.17",
  244. "ok": "12.7",
  245. "ko": "33.47"
  246. }
  247. }
  248. },"req_gatling-png--306285301": {
  249. type: "REQUEST",
  250. name: "gatling.png",
  251. path: "gatling.png",
  252. pathFormatted: "req_gatling-png--306285301",
  253. stats: {
  254. "name": "gatling.png",
  255. "numberOfRequests": {
  256. "total": "4940",
  257. "ok": "4561",
  258. "ko": "379"
  259. },
  260. "minResponseTime": {
  261. "total": "138",
  262. "ok": "138",
  263. "ko": "60000"
  264. },
  265. "maxResponseTime": {
  266. "total": "60026",
  267. "ok": "59839",
  268. "ko": "60026"
  269. },
  270. "meanResponseTime": {
  271. "total": "10643",
  272. "ok": "6541",
  273. "ko": "60006"
  274. },
  275. "standardDeviation": {
  276. "total": "17745",
  277. "ok": "11034",
  278. "ko": "5"
  279. },
  280. "percentiles1": {
  281. "total": "3014",
  282. "ok": "2751",
  283. "ko": "60005"
  284. },
  285. "percentiles2": {
  286. "total": "6688",
  287. "ok": "5278",
  288. "ko": "60009"
  289. },
  290. "percentiles3": {
  291. "total": "60003",
  292. "ok": "28346",
  293. "ko": "60014"
  294. },
  295. "percentiles4": {
  296. "total": "60012",
  297. "ok": "56009",
  298. "ko": "60019"
  299. },
  300. "group1": {
  301. "name": "t < 800 ms",
  302. "htmlName": "t < 800 ms",
  303. "count": 419,
  304. "percentage": 8.481781376518219
  305. },
  306. "group2": {
  307. "name": "800 ms <= t < 1200 ms",
  308. "htmlName": "t >= 800 ms <br> t < 1200 ms",
  309. "count": 369,
  310. "percentage": 7.469635627530365
  311. },
  312. "group3": {
  313. "name": "t >= 1200 ms",
  314. "htmlName": "t >= 1200 ms",
  315. "count": 3773,
  316. "percentage": 76.37651821862347
  317. },
  318. "group4": {
  319. "name": "failed",
  320. "htmlName": "failed",
  321. "count": 379,
  322. "percentage": 7.672064777327934
  323. },
  324. "meanNumberOfRequestsPerSecond": {
  325. "total": "46.17",
  326. "ok": "42.63",
  327. "ko": "3.54"
  328. }
  329. }
  330. },"req_main-88f760be-c--2032902728": {
  331. type: "REQUEST",
  332. name: "main.88f760be.css",
  333. path: "main.88f760be.css",
  334. pathFormatted: "req_main-88f760be-c--2032902728",
  335. stats: {
  336. "name": "main.88f760be.css",
  337. "numberOfRequests": {
  338. "total": "4940",
  339. "ok": "1340",
  340. "ko": "3600"
  341. },
  342. "minResponseTime": {
  343. "total": "0",
  344. "ok": "457",
  345. "ko": "0"
  346. },
  347. "maxResponseTime": {
  348. "total": "60021",
  349. "ok": "59875",
  350. "ko": "60021"
  351. },
  352. "meanResponseTime": {
  353. "total": "16034",
  354. "ok": "21756",
  355. "ko": "13904"
  356. },
  357. "standardDeviation": {
  358. "total": "15513",
  359. "ok": "13918",
  360. "ko": "15537"
  361. },
  362. "percentiles1": {
  363. "total": "11041",
  364. "ok": "20767",
  365. "ko": "5205"
  366. },
  367. "percentiles2": {
  368. "total": "30114",
  369. "ok": "30915",
  370. "ko": "29992"
  371. },
  372. "percentiles3": {
  373. "total": "41410",
  374. "ok": "49032",
  375. "ko": "40873"
  376. },
  377. "percentiles4": {
  378. "total": "55524",
  379. "ok": "57597",
  380. "ko": "47851"
  381. },
  382. "group1": {
  383. "name": "t < 800 ms",
  384. "htmlName": "t < 800 ms",
  385. "count": 10,
  386. "percentage": 0.20242914979757085
  387. },
  388. "group2": {
  389. "name": "800 ms <= t < 1200 ms",
  390. "htmlName": "t >= 800 ms <br> t < 1200 ms",
  391. "count": 11,
  392. "percentage": 0.22267206477732793
  393. },
  394. "group3": {
  395. "name": "t >= 1200 ms",
  396. "htmlName": "t >= 1200 ms",
  397. "count": 1319,
  398. "percentage": 26.7004048582996
  399. },
  400. "group4": {
  401. "name": "failed",
  402. "htmlName": "failed",
  403. "count": 3600,
  404. "percentage": 72.8744939271255
  405. },
  406. "meanNumberOfRequestsPerSecond": {
  407. "total": "46.17",
  408. "ok": "12.52",
  409. "ko": "33.64"
  410. }
  411. }
  412. }
  413. }
  414. }
  415. function fillStats(stat){
  416. $("#numberOfRequests").append(stat.numberOfRequests.total);
  417. $("#numberOfRequestsOK").append(stat.numberOfRequests.ok);
  418. $("#numberOfRequestsKO").append(stat.numberOfRequests.ko);
  419. $("#minResponseTime").append(stat.minResponseTime.total);
  420. $("#minResponseTimeOK").append(stat.minResponseTime.ok);
  421. $("#minResponseTimeKO").append(stat.minResponseTime.ko);
  422. $("#maxResponseTime").append(stat.maxResponseTime.total);
  423. $("#maxResponseTimeOK").append(stat.maxResponseTime.ok);
  424. $("#maxResponseTimeKO").append(stat.maxResponseTime.ko);
  425. $("#meanResponseTime").append(stat.meanResponseTime.total);
  426. $("#meanResponseTimeOK").append(stat.meanResponseTime.ok);
  427. $("#meanResponseTimeKO").append(stat.meanResponseTime.ko);
  428. $("#standardDeviation").append(stat.standardDeviation.total);
  429. $("#standardDeviationOK").append(stat.standardDeviation.ok);
  430. $("#standardDeviationKO").append(stat.standardDeviation.ko);
  431. $("#percentiles1").append(stat.percentiles1.total);
  432. $("#percentiles1OK").append(stat.percentiles1.ok);
  433. $("#percentiles1KO").append(stat.percentiles1.ko);
  434. $("#percentiles2").append(stat.percentiles2.total);
  435. $("#percentiles2OK").append(stat.percentiles2.ok);
  436. $("#percentiles2KO").append(stat.percentiles2.ko);
  437. $("#percentiles3").append(stat.percentiles3.total);
  438. $("#percentiles3OK").append(stat.percentiles3.ok);
  439. $("#percentiles3KO").append(stat.percentiles3.ko);
  440. $("#percentiles4").append(stat.percentiles4.total);
  441. $("#percentiles4OK").append(stat.percentiles4.ok);
  442. $("#percentiles4KO").append(stat.percentiles4.ko);
  443. $("#meanNumberOfRequestsPerSecond").append(stat.meanNumberOfRequestsPerSecond.total);
  444. $("#meanNumberOfRequestsPerSecondOK").append(stat.meanNumberOfRequestsPerSecond.ok);
  445. $("#meanNumberOfRequestsPerSecondKO").append(stat.meanNumberOfRequestsPerSecond.ko);
  446. }