mirror of https://github.com/rancher/dartboard.git
Add docs and scripts for 20230306 - steve vai test
Signed-off-by: Silvio Moioli <silvio@moioli.net>
This commit is contained in:
parent
c27f7a8ffc
commit
5a27225daa
|
|
@ -0,0 +1,69 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 21 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m00.9s/24h0m0s 021/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 53 complete and 0 interrupted iterations
|
||||
list [ 18% ] 10 VUs 0d00h00m01.9s/24h0m0s 053/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m02.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 111 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m03.9s/24h0m0s 111/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 146 complete and 0 interrupted iterations
|
||||
list [ 49% ] 10 VUs 0d00h00m04.9s/24h0m0s 146/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 182 complete and 0 interrupted iterations
|
||||
list [ 61% ] 10 VUs 0d00h00m05.9s/24h0m0s 182/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 217 complete and 0 interrupted iterations
|
||||
list [ 72% ] 10 VUs 0d00h00m06.9s/24h0m0s 217/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 253 complete and 0 interrupted iterations
|
||||
list [ 84% ] 10 VUs 0d00h00m07.9s/24h0m0s 253/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 07/10 VUs, 288 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h00m08.9s/24h0m0s 288/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.4s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m09.3s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 601 ✗ 0
|
||||
data_received..................: 521 MB 56 MB/s
|
||||
data_sent......................: 945 kB 101 kB/s
|
||||
http_req_blocked...............: avg=128.2µs min=0s med=0s max=11.09ms p(95)=1µs p(99)=6ms count=601
|
||||
http_req_connecting............: avg=9.72µs min=0s med=0s max=704µs p(95)=0s p(99)=528µs count=601
|
||||
http_req_duration..............: avg=143.7ms min=16.37ms med=123.19ms max=381.55ms p(95)=313.51ms p(99)=366.32ms count=601
|
||||
{ expected_response:true }...: avg=143.7ms min=16.37ms med=123.19ms max=381.55ms p(95)=313.51ms p(99)=366.32ms count=601
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 601
|
||||
http_req_receiving.............: avg=30.4ms min=28µs med=20.62ms max=185.04ms p(95)=88.2ms p(99)=130.47ms count=601
|
||||
http_req_sending...............: avg=20.5µs min=9µs med=18µs max=132µs p(95)=34µs p(99)=72µs count=601
|
||||
http_req_tls_handshaking.......: avg=116.11µs min=0s med=0s max=10.1ms p(95)=0s p(99)=5.32ms count=601
|
||||
http_req_waiting...............: avg=113.28ms min=9.1ms med=104.22ms max=337.48ms p(95)=244.3ms p(99)=291.32ms count=601
|
||||
http_reqs......................: 601 64.090335/s
|
||||
iteration_duration.............: avg=299.04ms min=115.11ms med=296.21ms max=481.77ms p(95)=394.45ms p(99)=418.09ms count=301
|
||||
iterations.....................: 300 31.991848/s
|
||||
vus............................: 7 min=7 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,69 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m00.8s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 51 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m01.8s/24h0m0s 051/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 83 complete and 0 interrupted iterations
|
||||
list [ 28% ] 10 VUs 0d00h00m02.9s/24h0m0s 083/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 115 complete and 0 interrupted iterations
|
||||
list [ 38% ] 10 VUs 0d00h00m03.9s/24h0m0s 115/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 142 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m04.8s/24h0m0s 142/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 172 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m05.8s/24h0m0s 172/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 207 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h00m06.8s/24h0m0s 207/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 237 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h00m07.8s/24h0m0s 237/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 269 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m08.8s/24h0m0s 269/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.9s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m09.8s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 601 ✗ 0
|
||||
data_received..................: 545 MB 55 MB/s
|
||||
data_sent......................: 1.0 MB 104 kB/s
|
||||
http_req_blocked...............: avg=137.29µs min=0s med=0s max=11.22ms p(95)=1µs p(99)=6.78ms count=601
|
||||
http_req_connecting............: avg=15.41µs min=0s med=0s max=1.03ms p(95)=0s p(99)=823µs count=601
|
||||
http_req_duration..............: avg=152.7ms min=27.94ms med=148.81ms max=371.75ms p(95)=288.59ms p(99)=329.46ms count=601
|
||||
{ expected_response:true }...: avg=152.7ms min=27.94ms med=148.81ms max=371.75ms p(95)=288.59ms p(99)=329.46ms count=601
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 601
|
||||
http_req_receiving.............: avg=21.93ms min=48µs med=18.28ms max=107.53ms p(95)=47.9ms p(99)=70.25ms count=601
|
||||
http_req_sending...............: avg=22.31µs min=11µs med=19µs max=274µs p(95)=38µs p(99)=91µs count=601
|
||||
http_req_tls_handshaking.......: avg=119.05µs min=0s med=0s max=10.25ms p(95)=0s p(99)=5.72ms count=601
|
||||
http_req_waiting...............: avg=130.74ms min=18.98ms med=126.65ms max=335.99ms p(95)=258.34ms p(99)=296.67ms count=601
|
||||
http_reqs......................: 601 60.547196/s
|
||||
iteration_duration.............: avg=318.11ms min=149.25ms med=319.94ms max=489.49ms p(95)=410.56ms p(99)=442.22ms count=301
|
||||
iterations.....................: 300 30.223226/s
|
||||
vus............................: 10 min=10 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,57 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 34 complete and 0 interrupted iterations
|
||||
list [ 11% ] 10 VUs 0d00h00m00.9s/24h0m0s 034/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 91 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m01.9s/24h0m0s 091/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 142 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m02.9s/24h0m0s 142/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 197 complete and 0 interrupted iterations
|
||||
list [ 66% ] 10 VUs 0d00h00m03.9s/24h0m0s 197/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 254 complete and 0 interrupted iterations
|
||||
list [ 85% ] 10 VUs 0d00h00m04.9s/24h0m0s 254/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.8s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m05.6s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 601 ✗ 0
|
||||
data_received..................: 518 MB 90 MB/s
|
||||
data_sent......................: 825 kB 143 kB/s
|
||||
http_req_blocked...............: avg=320.52µs min=0s med=0s max=29.76ms p(95)=1µs p(99)=16.15ms count=601
|
||||
http_req_connecting............: avg=16.99µs min=0s med=0s max=1.47ms p(95)=0s p(99)=917µs count=601
|
||||
http_req_duration..............: avg=85.94ms min=15.09ms med=77.46ms max=289.74ms p(95)=163.88ms p(99)=266.7ms count=601
|
||||
{ expected_response:true }...: avg=85.94ms min=15.09ms med=77.46ms max=289.74ms p(95)=163.88ms p(99)=266.7ms count=601
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 601
|
||||
http_req_receiving.............: avg=27.39ms min=68µs med=19.5ms max=139.27ms p(95)=77.52ms p(99)=112.78ms count=601
|
||||
http_req_sending...............: avg=19.83µs min=9µs med=17µs max=127µs p(95)=33µs p(99)=83µs count=601
|
||||
http_req_tls_handshaking.......: avg=300.91µs min=0s med=0s max=28.53ms p(95)=0s p(99)=15.05ms count=601
|
||||
http_req_waiting...............: avg=58.53ms min=10.91ms med=54.74ms max=176.87ms p(95)=97.63ms p(99)=142.06ms count=601
|
||||
http_reqs......................: 601 103.932954/s
|
||||
iteration_duration.............: avg=183.8ms min=88.07ms med=176.63ms max=351.05ms p(95)=254.08ms p(99)=340.19ms count=301
|
||||
iterations.....................: 300 51.880011/s
|
||||
vus............................: 10 min=10 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,57 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 34 complete and 0 interrupted iterations
|
||||
list [ 11% ] 10 VUs 0d00h00m00.8s/24h0m0s 034/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 91 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m01.8s/24h0m0s 091/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 146 complete and 0 interrupted iterations
|
||||
list [ 49% ] 10 VUs 0d00h00m02.8s/24h0m0s 146/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 200 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m03.8s/24h0m0s 200/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 251 complete and 0 interrupted iterations
|
||||
list [ 84% ] 10 VUs 0d00h00m04.8s/24h0m0s 251/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.8s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m05.6s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 601 ✗ 0
|
||||
data_received..................: 542 MB 93 MB/s
|
||||
data_sent......................: 899 kB 155 kB/s
|
||||
http_req_blocked...............: avg=455.59µs min=0s med=0s max=34.18ms p(95)=1µs p(99)=21.72ms count=601
|
||||
http_req_connecting............: avg=15.9µs min=0s med=0s max=1.12ms p(95)=0s p(99)=885µs count=601
|
||||
http_req_duration..............: avg=85.7ms min=26.45ms med=82.64ms max=195.28ms p(95)=125.53ms p(99)=167.39ms count=601
|
||||
{ expected_response:true }...: avg=85.7ms min=26.45ms med=82.64ms max=195.28ms p(95)=125.53ms p(99)=167.39ms count=601
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 601
|
||||
http_req_receiving.............: avg=24.31ms min=43µs med=22.07ms max=118.6ms p(95)=49.62ms p(99)=73.66ms count=601
|
||||
http_req_sending...............: avg=20.71µs min=10µs med=17µs max=153µs p(95)=35µs p(99)=98µs count=601
|
||||
http_req_tls_handshaking.......: avg=436.67µs min=0s med=0s max=33.14ms p(95)=0s p(99)=20.66ms count=601
|
||||
http_req_waiting...............: avg=61.36ms min=18.13ms med=59.33ms max=157.1ms p(95)=85.59ms p(99)=108.1ms count=601
|
||||
http_reqs......................: 601 103.589756/s
|
||||
iteration_duration.............: avg=185.04ms min=124.84ms med=177.53ms max=320.32ms p(95)=232.22ms p(99)=298.67ms count=301
|
||||
iterations.....................: 300 51.708697/s
|
||||
vus............................: 10 min=10 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 21 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m00.9s/24h0m0s 021/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m01.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 95 complete and 0 interrupted iterations
|
||||
list [ 32% ] 10 VUs 0d00h00m02.9s/24h0m0s 095/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 127 complete and 0 interrupted iterations
|
||||
list [ 42% ] 10 VUs 0d00h00m03.9s/24h0m0s 127/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 162 complete and 0 interrupted iterations
|
||||
list [ 54% ] 10 VUs 0d00h00m04.9s/24h0m0s 162/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 196 complete and 0 interrupted iterations
|
||||
list [ 65% ] 10 VUs 0d00h00m05.9s/24h0m0s 196/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 236 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h00m06.9s/24h0m0s 236/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 09/10 VUs, 271 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m07.9s/24h0m0s 271/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.8s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m08.7s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 901 ✗ 0
|
||||
data_received..................: 521 MB 59 MB/s
|
||||
data_sent......................: 926 kB 105 kB/s
|
||||
http_req_blocked...............: avg=93.76µs min=0s med=0s max=11.58ms p(95)=1µs p(99)=6.01ms count=901
|
||||
http_req_connecting............: avg=10.31µs min=0s med=0s max=1.11ms p(95)=0s p(99)=720µs count=901
|
||||
http_req_duration..............: avg=90.15ms min=1.66ms med=34.66ms max=388.17ms p(95)=290.11ms p(99)=348.54ms count=901
|
||||
{ expected_response:true }...: avg=90.15ms min=1.66ms med=34.66ms max=388.17ms p(95)=290.11ms p(99)=348.54ms count=901
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 901
|
||||
http_req_receiving.............: avg=21.75ms min=8µs med=5.37ms max=173.73ms p(95)=84.22ms p(99)=143.21ms count=901
|
||||
http_req_sending...............: avg=20.04µs min=8µs med=17µs max=181µs p(95)=34µs p(99)=72µs count=901
|
||||
http_req_tls_handshaking.......: avg=81.4µs min=0s med=0s max=10.49ms p(95)=0s p(99)=5.17ms count=901
|
||||
http_req_waiting...............: avg=68.38ms min=1.63ms med=30.75ms max=357.46ms p(95)=214.47ms p(99)=254ms count=901
|
||||
http_reqs......................: 901 101.838035/s
|
||||
iteration_duration.............: avg=282.06ms min=116.17ms med=281.19ms max=429.23ms p(95)=393.45ms p(99)=422.59ms count=301
|
||||
iterations.....................: 300 33.908336/s
|
||||
vus............................: 9 min=9 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 23 complete and 0 interrupted iterations
|
||||
list [ 8% ] 10 VUs 0d00h00m00.9s/24h0m0s 023/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 62 complete and 0 interrupted iterations
|
||||
list [ 21% ] 10 VUs 0d00h00m01.9s/24h0m0s 062/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 98 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m02.9s/24h0m0s 098/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 134 complete and 0 interrupted iterations
|
||||
list [ 45% ] 10 VUs 0d00h00m03.9s/24h0m0s 134/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 170 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m04.9s/24h0m0s 170/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 202 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m05.9s/24h0m0s 202/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 239 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h00m06.9s/24h0m0s 239/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 277 complete and 0 interrupted iterations
|
||||
list [ 92% ] 10 VUs 0d00h00m07.9s/24h0m0s 277/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.7s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m08.6s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 901 ✗ 0
|
||||
data_received..................: 545 MB 63 MB/s
|
||||
data_sent......................: 982 kB 114 kB/s
|
||||
http_req_blocked...............: avg=83.33µs min=0s med=0s max=10.8ms p(95)=1µs p(99)=5.88ms count=901
|
||||
http_req_connecting............: avg=7.32µs min=0s med=0s max=698µs p(95)=0s p(99)=544µs count=901
|
||||
http_req_duration..............: avg=87.55ms min=1.25ms med=47.39ms max=424.97ms p(95)=258.33ms p(99)=316.35ms count=901
|
||||
{ expected_response:true }...: avg=87.55ms min=1.25ms med=47.39ms max=424.97ms p(95)=258.33ms p(99)=316.35ms count=901
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 901
|
||||
http_req_receiving.............: avg=14.86ms min=6µs med=10.19ms max=92.58ms p(95)=43.16ms p(99)=62.69ms count=901
|
||||
http_req_sending...............: avg=20.86µs min=9µs med=18µs max=261µs p(95)=40µs p(99)=66µs count=901
|
||||
http_req_tls_handshaking.......: avg=74.44µs min=0s med=0s max=9.85ms p(95)=0s p(99)=5.23ms count=901
|
||||
http_req_waiting...............: avg=72.67ms min=1.23ms med=34.88ms max=388.84ms p(95)=224.89ms p(99)=286.83ms count=901
|
||||
http_reqs......................: 901 104.062046/s
|
||||
iteration_duration.............: avg=275.48ms min=105.6ms med=268.19ms max=494.86ms p(95)=394.19ms p(99)=443.07ms count=301
|
||||
iterations.....................: 300 34.64885/s
|
||||
vus............................: 10 min=10 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,60 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 33 complete and 0 interrupted iterations
|
||||
list [ 11% ] 10 VUs 0d00h00m00.9s/24h0m0s 033/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 82 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m01.9s/24h0m0s 082/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 129 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m02.9s/24h0m0s 129/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 178 complete and 0 interrupted iterations
|
||||
list [ 59% ] 10 VUs 0d00h00m03.9s/24h0m0s 178/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 228 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h00m04.9s/24h0m0s 228/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 277 complete and 0 interrupted iterations
|
||||
list [ 92% ] 10 VUs 0d00h00m05.9s/24h0m0s 277/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.4s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m06.3s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 901 ✗ 0
|
||||
data_received..................: 518 MB 81 MB/s
|
||||
data_sent......................: 871 kB 136 kB/s
|
||||
http_req_blocked...............: avg=113.98µs min=0s med=0s max=12.55ms p(95)=1µs p(99)=6.94ms count=901
|
||||
http_req_connecting............: avg=11.12µs min=0s med=0s max=1.18ms p(95)=0s p(99)=800µs count=901
|
||||
http_req_duration..............: avg=64.04ms min=2.03ms med=45.28ms max=223.82ms p(95)=169.47ms p(99)=213.59ms count=901
|
||||
{ expected_response:true }...: avg=64.04ms min=2.03ms med=45.28ms max=223.82ms p(95)=169.47ms p(99)=213.59ms count=901
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 901
|
||||
http_req_receiving.............: avg=24ms min=8µs med=7.23ms max=162.72ms p(95)=97.48ms p(99)=129.04ms count=901
|
||||
http_req_sending...............: avg=20.06µs min=8µs med=17µs max=159µs p(95)=38µs p(99)=70µs count=901
|
||||
http_req_tls_handshaking.......: avg=100.96µs min=0s med=0s max=11.49ms p(95)=0s p(99)=5.88ms count=901
|
||||
http_req_waiting...............: avg=40.01ms min=2ms med=37.59ms max=140.62ms p(95)=85.85ms p(99)=107.9ms count=901
|
||||
http_reqs......................: 901 140.709049/s
|
||||
iteration_duration.............: avg=203.7ms min=72.99ms med=206.07ms max=321.72ms p(95)=270.86ms p(99)=285.61ms count=301
|
||||
iterations.....................: 300 46.85096/s
|
||||
vus............................: 10 min=10 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,60 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 37 complete and 0 interrupted iterations
|
||||
list [ 12% ] 10 VUs 0d00h00m00.9s/24h0m0s 037/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 89 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m01.9s/24h0m0s 089/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 139 complete and 0 interrupted iterations
|
||||
list [ 46% ] 10 VUs 0d00h00m02.9s/24h0m0s 139/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 185 complete and 0 interrupted iterations
|
||||
list [ 62% ] 10 VUs 0d00h00m03.9s/24h0m0s 185/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 238 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h00m04.9s/24h0m0s 238/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 08/10 VUs, 285 complete and 0 interrupted iterations
|
||||
list [ 95% ] 10 VUs 0d00h00m05.9s/24h0m0s 285/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.3s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m06.2s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 901 ✗ 0
|
||||
data_received..................: 542 MB 86 MB/s
|
||||
data_sent......................: 920 kB 146 kB/s
|
||||
http_req_blocked...............: avg=101.84µs min=0s med=0s max=10.73ms p(95)=1µs p(99)=6.59ms count=901
|
||||
http_req_connecting............: avg=11.06µs min=0s med=0s max=1.11ms p(95)=0s p(99)=799µs count=901
|
||||
http_req_duration..............: avg=62.16ms min=1.88ms med=64.54ms max=216.41ms p(95)=128.59ms p(99)=157.02ms count=901
|
||||
{ expected_response:true }...: avg=62.16ms min=1.88ms med=64.54ms max=216.41ms p(95)=128.59ms p(99)=157.02ms count=901
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 901
|
||||
http_req_receiving.............: avg=16.81ms min=7µs med=13.06ms max=90.98ms p(95)=51.41ms p(99)=72.82ms count=901
|
||||
http_req_sending...............: avg=20.96µs min=9µs med=17µs max=199µs p(95)=45µs p(99)=85µs count=901
|
||||
http_req_tls_handshaking.......: avg=88.74µs min=0s med=0s max=9.79ms p(95)=0s p(99)=5.37ms count=901
|
||||
http_req_waiting...............: avg=45.32ms min=1.83ms med=46.39ms max=202.56ms p(95)=87.93ms p(99)=116.89ms count=901
|
||||
http_reqs......................: 901 142.958984/s
|
||||
iteration_duration.............: avg=199.31ms min=74.65ms med=199.22ms max=314.59ms p(95)=255.39ms p(99)=283.58ms count=301
|
||||
iterations.....................: 300 47.600106/s
|
||||
vus............................: 8 min=8 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,339 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m01.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m02.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m03.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m04.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m05.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 18 complete and 0 interrupted iterations
|
||||
list [ 6% ] 10 VUs 0d00h00m06.9s/24h0m0s 018/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m07.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m08.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m09.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m10.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m11.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m12.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m13.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m14.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m15.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m16.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m17.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m18.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 51 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m19.9s/24h0m0s 051/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m20.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m21.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m22.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m23.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m24.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m25.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m26.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m27.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m28.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 89 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m29.9s/24h0m0s 089/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 90 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m30.9s/24h0m0s 090/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 10/10 VUs, 90 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m31.9s/24h0m0s 090/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m33.0s), 10/10 VUs, 99 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m32.9s/24h0m0s 099/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m34.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m33.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m35.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m34.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m36.0s), 10/10 VUs, 101 complete and 0 interrupted iterations
|
||||
list [ 34% ] 10 VUs 0d00h00m35.9s/24h0m0s 101/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m37.0s), 10/10 VUs, 109 complete and 0 interrupted iterations
|
||||
list [ 36% ] 10 VUs 0d00h00m36.9s/24h0m0s 109/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m38.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m37.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m39.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m38.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m40.0s), 10/10 VUs, 119 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m39.9s/24h0m0s 119/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m41.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m40.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m42.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m41.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m43.0s), 10/10 VUs, 127 complete and 0 interrupted iterations
|
||||
list [ 42% ] 10 VUs 0d00h00m42.9s/24h0m0s 127/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m44.0s), 10/10 VUs, 129 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m43.9s/24h0m0s 129/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m45.0s), 10/10 VUs, 130 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m44.9s/24h0m0s 130/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m46.0s), 10/10 VUs, 130 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m45.9s/24h0m0s 130/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m47.0s), 10/10 VUs, 139 complete and 0 interrupted iterations
|
||||
list [ 46% ] 10 VUs 0d00h00m46.9s/24h0m0s 139/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m48.0s), 10/10 VUs, 140 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m47.9s/24h0m0s 140/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m49.0s), 10/10 VUs, 140 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m48.9s/24h0m0s 140/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m50.0s), 10/10 VUs, 148 complete and 0 interrupted iterations
|
||||
list [ 49% ] 10 VUs 0d00h00m49.9s/24h0m0s 148/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m51.0s), 10/10 VUs, 149 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m50.9s/24h0m0s 149/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m52.0s), 10/10 VUs, 150 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m51.9s/24h0m0s 150/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m53.0s), 10/10 VUs, 158 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m52.9s/24h0m0s 158/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m54.0s), 10/10 VUs, 159 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m53.9s/24h0m0s 159/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m55.0s), 10/10 VUs, 160 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m54.9s/24h0m0s 160/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m56.0s), 10/10 VUs, 168 complete and 0 interrupted iterations
|
||||
list [ 56% ] 10 VUs 0d00h00m55.9s/24h0m0s 168/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m57.0s), 10/10 VUs, 168 complete and 0 interrupted iterations
|
||||
list [ 56% ] 10 VUs 0d00h00m56.9s/24h0m0s 168/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m58.0s), 10/10 VUs, 170 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m57.9s/24h0m0s 170/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m59.0s), 10/10 VUs, 170 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m58.9s/24h0m0s 170/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m00.0s), 10/10 VUs, 178 complete and 0 interrupted iterations
|
||||
list [ 59% ] 10 VUs 0d00h00m59.9s/24h0m0s 178/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m01.0s), 10/10 VUs, 178 complete and 0 interrupted iterations
|
||||
list [ 59% ] 10 VUs 0d00h01m00.9s/24h0m0s 178/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m02.0s), 10/10 VUs, 180 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h01m01.9s/24h0m0s 180/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m03.0s), 10/10 VUs, 188 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h01m02.9s/24h0m0s 188/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m04.0s), 10/10 VUs, 188 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h01m03.9s/24h0m0s 188/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m05.0s), 10/10 VUs, 189 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h01m04.9s/24h0m0s 189/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m06.0s), 10/10 VUs, 197 complete and 0 interrupted iterations
|
||||
list [ 66% ] 10 VUs 0d00h01m05.9s/24h0m0s 197/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m07.0s), 10/10 VUs, 198 complete and 0 interrupted iterations
|
||||
list [ 66% ] 10 VUs 0d00h01m06.9s/24h0m0s 198/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m08.0s), 10/10 VUs, 199 complete and 0 interrupted iterations
|
||||
list [ 66% ] 10 VUs 0d00h01m07.9s/24h0m0s 199/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m09.0s), 10/10 VUs, 207 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h01m08.9s/24h0m0s 207/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m10.0s), 10/10 VUs, 208 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h01m09.9s/24h0m0s 208/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m11.0s), 10/10 VUs, 208 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h01m10.9s/24h0m0s 208/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m12.0s), 10/10 VUs, 209 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h01m11.9s/24h0m0s 209/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m13.0s), 10/10 VUs, 217 complete and 0 interrupted iterations
|
||||
list [ 72% ] 10 VUs 0d00h01m12.9s/24h0m0s 217/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m14.0s), 10/10 VUs, 218 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h01m13.9s/24h0m0s 218/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m15.0s), 10/10 VUs, 219 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h01m14.9s/24h0m0s 219/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m16.0s), 10/10 VUs, 227 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h01m15.9s/24h0m0s 227/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m17.0s), 10/10 VUs, 228 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h01m16.9s/24h0m0s 228/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m18.0s), 10/10 VUs, 228 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h01m17.9s/24h0m0s 228/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m19.0s), 10/10 VUs, 237 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h01m18.9s/24h0m0s 237/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m20.0s), 10/10 VUs, 237 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h01m19.9s/24h0m0s 237/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m21.0s), 10/10 VUs, 238 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h01m20.9s/24h0m0s 238/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m22.0s), 10/10 VUs, 247 complete and 0 interrupted iterations
|
||||
list [ 82% ] 10 VUs 0d00h01m21.9s/24h0m0s 247/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m23.0s), 10/10 VUs, 247 complete and 0 interrupted iterations
|
||||
list [ 82% ] 10 VUs 0d00h01m22.9s/24h0m0s 247/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m24.0s), 10/10 VUs, 248 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h01m23.9s/24h0m0s 248/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m25.0s), 10/10 VUs, 257 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h01m24.9s/24h0m0s 257/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m26.0s), 10/10 VUs, 257 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h01m25.9s/24h0m0s 257/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m27.0s), 10/10 VUs, 258 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h01m26.9s/24h0m0s 258/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m28.0s), 10/10 VUs, 258 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h01m27.9s/24h0m0s 258/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m29.0s), 10/10 VUs, 267 complete and 0 interrupted iterations
|
||||
list [ 89% ] 10 VUs 0d00h01m28.9s/24h0m0s 267/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m30.0s), 10/10 VUs, 267 complete and 0 interrupted iterations
|
||||
list [ 89% ] 10 VUs 0d00h01m29.9s/24h0m0s 267/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m31.0s), 10/10 VUs, 268 complete and 0 interrupted iterations
|
||||
list [ 89% ] 10 VUs 0d00h01m30.9s/24h0m0s 268/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m32.0s), 10/10 VUs, 277 complete and 0 interrupted iterations
|
||||
list [ 92% ] 10 VUs 0d00h01m31.9s/24h0m0s 277/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m33.0s), 10/10 VUs, 277 complete and 0 interrupted iterations
|
||||
list [ 92% ] 10 VUs 0d00h01m32.9s/24h0m0s 277/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m34.0s), 10/10 VUs, 278 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h01m33.9s/24h0m0s 278/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m35.0s), 10/10 VUs, 281 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h01m34.9s/24h0m0s 281/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m36.0s), 10/10 VUs, 287 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h01m35.9s/24h0m0s 287/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m37.0s), 10/10 VUs, 288 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h01m36.9s/24h0m0s 288/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m38.0s), 10/10 VUs, 288 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h01m37.9s/24h0m0s 288/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m39.0s), 03/10 VUs, 297 complete and 0 interrupted iterations
|
||||
list [ 99% ] 10 VUs 0d00h01m38.9s/24h0m0s 297/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m40.0s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h01m39.9s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 3901 ✗ 0
|
||||
data_received..................: 5.4 GB 54 MB/s
|
||||
data_sent......................: 10 MB 100 kB/s
|
||||
http_req_blocked...............: avg=20.56µs min=0s med=0s max=11.41ms p(95)=1µs p(99)=1µs count=3901
|
||||
http_req_connecting............: avg=2.29µs min=0s med=0s max=1.02ms p(95)=0s p(99)=0s count=3901
|
||||
http_req_duration..............: avg=243.69ms min=12.67ms med=254.79ms max=713.84ms p(95)=386.64ms p(99)=463.24ms count=3901
|
||||
{ expected_response:true }...: avg=243.69ms min=12.67ms med=254.79ms max=713.84ms p(95)=386.64ms p(99)=463.24ms count=3901
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 3901
|
||||
http_req_receiving.............: avg=23.52ms min=37µs med=17.25ms max=190.01ms p(95)=53.65ms p(99)=79.02ms count=3901
|
||||
http_req_sending...............: avg=23.94µs min=11µs med=21µs max=145µs p(95)=40µs p(99)=61µs count=3901
|
||||
http_req_tls_handshaking.......: avg=17.72µs min=0s med=0s max=10.48ms p(95)=0s p(99)=0s count=3901
|
||||
http_req_waiting...............: avg=220.14ms min=8.27ms med=231.77ms max=693.32ms p(95)=358.97ms p(99)=434.91ms count=3901
|
||||
http_reqs......................: 3901 39.01436/s
|
||||
iteration_duration.............: avg=3.27s min=116.77ms med=3.27s max=3.77s p(95)=3.62s p(99)=3.73s count=301
|
||||
iterations.....................: 300 3.000335/s
|
||||
vus............................: 3 min=3 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,348 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m01.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m02.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m03.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m04.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m05.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m06.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m07.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m08.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m09.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m10.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m11.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m12.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m13.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m14.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m15.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m16.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m17.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m18.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m19.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m20.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m21.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m22.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m23.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m24.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 75 complete and 0 interrupted iterations
|
||||
list [ 25% ] 10 VUs 0d00h00m25.9s/24h0m0s 075/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m26.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m27.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 86 complete and 0 interrupted iterations
|
||||
list [ 29% ] 10 VUs 0d00h00m28.9s/24h0m0s 086/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 89 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m29.9s/24h0m0s 089/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 90 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m30.9s/24h0m0s 090/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 10/10 VUs, 94 complete and 0 interrupted iterations
|
||||
list [ 31% ] 10 VUs 0d00h00m31.9s/24h0m0s 094/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m33.0s), 10/10 VUs, 97 complete and 0 interrupted iterations
|
||||
list [ 32% ] 10 VUs 0d00h00m32.9s/24h0m0s 097/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m34.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m33.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m35.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m34.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m36.0s), 10/10 VUs, 106 complete and 0 interrupted iterations
|
||||
list [ 35% ] 10 VUs 0d00h00m35.9s/24h0m0s 106/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m37.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m36.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m38.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m37.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m39.0s), 10/10 VUs, 116 complete and 0 interrupted iterations
|
||||
list [ 39% ] 10 VUs 0d00h00m38.9s/24h0m0s 116/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m40.0s), 10/10 VUs, 119 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m39.9s/24h0m0s 119/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m41.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m40.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m42.0s), 10/10 VUs, 123 complete and 0 interrupted iterations
|
||||
list [ 41% ] 10 VUs 0d00h00m41.9s/24h0m0s 123/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m43.0s), 10/10 VUs, 126 complete and 0 interrupted iterations
|
||||
list [ 42% ] 10 VUs 0d00h00m42.9s/24h0m0s 126/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m44.0s), 10/10 VUs, 130 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m43.9s/24h0m0s 130/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m45.0s), 10/10 VUs, 130 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m44.9s/24h0m0s 130/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m46.0s), 10/10 VUs, 136 complete and 0 interrupted iterations
|
||||
list [ 45% ] 10 VUs 0d00h00m45.9s/24h0m0s 136/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m47.0s), 10/10 VUs, 140 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m46.9s/24h0m0s 140/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m48.0s), 10/10 VUs, 140 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m47.9s/24h0m0s 140/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m49.0s), 10/10 VUs, 143 complete and 0 interrupted iterations
|
||||
list [ 48% ] 10 VUs 0d00h00m48.9s/24h0m0s 143/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m50.0s), 10/10 VUs, 150 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m49.9s/24h0m0s 150/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m51.0s), 10/10 VUs, 150 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m50.9s/24h0m0s 150/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m52.0s), 10/10 VUs, 150 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m51.9s/24h0m0s 150/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m53.0s), 10/10 VUs, 156 complete and 0 interrupted iterations
|
||||
list [ 52% ] 10 VUs 0d00h00m52.9s/24h0m0s 156/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m54.0s), 10/10 VUs, 160 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m53.9s/24h0m0s 160/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m55.0s), 10/10 VUs, 160 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m54.9s/24h0m0s 160/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m56.0s), 10/10 VUs, 163 complete and 0 interrupted iterations
|
||||
list [ 54% ] 10 VUs 0d00h00m55.9s/24h0m0s 163/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m57.0s), 10/10 VUs, 170 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m56.9s/24h0m0s 170/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m58.0s), 10/10 VUs, 170 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m57.9s/24h0m0s 170/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m59.0s), 10/10 VUs, 170 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m58.9s/24h0m0s 170/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m00.0s), 10/10 VUs, 175 complete and 0 interrupted iterations
|
||||
list [ 58% ] 10 VUs 0d00h00m59.9s/24h0m0s 175/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m01.0s), 10/10 VUs, 180 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h01m00.9s/24h0m0s 180/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m02.0s), 10/10 VUs, 180 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h01m01.9s/24h0m0s 180/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m03.0s), 10/10 VUs, 182 complete and 0 interrupted iterations
|
||||
list [ 61% ] 10 VUs 0d00h01m02.9s/24h0m0s 182/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m04.0s), 10/10 VUs, 189 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h01m03.9s/24h0m0s 189/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m05.0s), 10/10 VUs, 190 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h01m04.9s/24h0m0s 190/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m06.0s), 10/10 VUs, 190 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h01m05.9s/24h0m0s 190/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m07.0s), 10/10 VUs, 198 complete and 0 interrupted iterations
|
||||
list [ 66% ] 10 VUs 0d00h01m06.9s/24h0m0s 198/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m08.0s), 10/10 VUs, 199 complete and 0 interrupted iterations
|
||||
list [ 66% ] 10 VUs 0d00h01m07.9s/24h0m0s 199/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m09.0s), 10/10 VUs, 200 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h01m08.9s/24h0m0s 200/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m10.0s), 10/10 VUs, 206 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h01m09.9s/24h0m0s 206/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m11.0s), 10/10 VUs, 209 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h01m10.9s/24h0m0s 209/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m12.0s), 10/10 VUs, 210 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h01m11.9s/24h0m0s 210/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m13.0s), 10/10 VUs, 210 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h01m12.9s/24h0m0s 210/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m14.0s), 10/10 VUs, 218 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h01m13.9s/24h0m0s 218/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m15.0s), 10/10 VUs, 219 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h01m14.9s/24h0m0s 219/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m16.0s), 10/10 VUs, 220 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h01m15.9s/24h0m0s 220/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m17.0s), 10/10 VUs, 225 complete and 0 interrupted iterations
|
||||
list [ 75% ] 10 VUs 0d00h01m16.9s/24h0m0s 225/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m18.0s), 10/10 VUs, 228 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h01m17.9s/24h0m0s 228/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m19.0s), 10/10 VUs, 229 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h01m18.9s/24h0m0s 229/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m20.0s), 10/10 VUs, 230 complete and 0 interrupted iterations
|
||||
list [ 77% ] 10 VUs 0d00h01m19.9s/24h0m0s 230/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m21.0s), 10/10 VUs, 238 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h01m20.9s/24h0m0s 238/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m22.0s), 10/10 VUs, 239 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h01m21.9s/24h0m0s 239/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m23.0s), 10/10 VUs, 240 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h01m22.9s/24h0m0s 240/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m24.0s), 10/10 VUs, 243 complete and 0 interrupted iterations
|
||||
list [ 81% ] 10 VUs 0d00h01m23.9s/24h0m0s 243/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m25.0s), 10/10 VUs, 248 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h01m24.9s/24h0m0s 248/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m26.0s), 10/10 VUs, 249 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h01m25.9s/24h0m0s 249/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m27.0s), 10/10 VUs, 250 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h01m26.9s/24h0m0s 250/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m28.0s), 10/10 VUs, 258 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h01m27.9s/24h0m0s 258/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m29.0s), 10/10 VUs, 259 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h01m28.9s/24h0m0s 259/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m30.0s), 10/10 VUs, 259 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h01m29.9s/24h0m0s 259/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m31.0s), 10/10 VUs, 265 complete and 0 interrupted iterations
|
||||
list [ 88% ] 10 VUs 0d00h01m30.9s/24h0m0s 265/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m32.0s), 10/10 VUs, 268 complete and 0 interrupted iterations
|
||||
list [ 89% ] 10 VUs 0d00h01m31.9s/24h0m0s 268/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m33.0s), 10/10 VUs, 269 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h01m32.9s/24h0m0s 269/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m34.0s), 10/10 VUs, 275 complete and 0 interrupted iterations
|
||||
list [ 92% ] 10 VUs 0d00h01m33.9s/24h0m0s 275/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m35.0s), 10/10 VUs, 278 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h01m34.9s/24h0m0s 278/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m36.0s), 10/10 VUs, 279 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h01m35.9s/24h0m0s 279/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m37.0s), 10/10 VUs, 279 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h01m36.9s/24h0m0s 279/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m38.0s), 10/10 VUs, 288 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h01m37.9s/24h0m0s 288/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m39.0s), 10/10 VUs, 288 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h01m38.9s/24h0m0s 288/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m40.0s), 10/10 VUs, 289 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h01m39.9s/24h0m0s 289/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m41.0s), 08/10 VUs, 292 complete and 0 interrupted iterations
|
||||
list [ 97% ] 10 VUs 0d00h01m40.9s/24h0m0s 292/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m42.0s), 01/10 VUs, 299 complete and 0 interrupted iterations
|
||||
list [ 100% ] 10 VUs 0d00h01m41.9s/24h0m0s 299/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m42.7s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h01m42.6s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 3901 ✗ 0
|
||||
data_received..................: 5.4 GB 53 MB/s
|
||||
data_sent......................: 9.8 MB 96 kB/s
|
||||
http_req_blocked...............: avg=18.58µs min=0s med=0s max=10.06ms p(95)=1µs p(99)=1µs count=3901
|
||||
http_req_connecting............: avg=1.77µs min=0s med=0s max=780µs p(95)=0s p(99)=0s count=3901
|
||||
http_req_duration..............: avg=250.6ms min=23.16ms med=251.15ms max=637.14ms p(95)=394.6ms p(99)=469.97ms count=3901
|
||||
{ expected_response:true }...: avg=250.6ms min=23.16ms med=251.15ms max=637.14ms p(95)=394.6ms p(99)=469.97ms count=3901
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 3901
|
||||
http_req_receiving.............: avg=22.11ms min=24µs med=17.53ms max=102.29ms p(95)=44.89ms p(99)=67.65ms count=3901
|
||||
http_req_sending...............: avg=23.92µs min=11µs med=22µs max=359µs p(95)=40µs p(99)=62µs count=3901
|
||||
http_req_tls_handshaking.......: avg=16.29µs min=0s med=0s max=9.3ms p(95)=0s p(99)=0s count=3901
|
||||
http_req_waiting...............: avg=228.46ms min=14.74ms med=229.92ms max=612.35ms p(95)=369.85ms p(99)=444.73ms count=3901
|
||||
http_reqs......................: 3901 37.981514/s
|
||||
iteration_duration.............: avg=3.36s min=84.78ms med=3.36s max=3.96s p(95)=3.77s p(99)=3.88s count=301
|
||||
iterations.....................: 300 2.920906/s
|
||||
vus............................: 1 min=1 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,210 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 6 complete and 0 interrupted iterations
|
||||
list [ 2% ] 10 VUs 0d00h00m01.9s/24h0m0s 006/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m02.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m03.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m04.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m05.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m06.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m07.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m08.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m09.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 51 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m10.9s/24h0m0s 051/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m11.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 63 complete and 0 interrupted iterations
|
||||
list [ 21% ] 10 VUs 0d00h00m12.9s/24h0m0s 063/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m13.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 73 complete and 0 interrupted iterations
|
||||
list [ 24% ] 10 VUs 0d00h00m14.9s/24h0m0s 073/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m15.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 85 complete and 0 interrupted iterations
|
||||
list [ 28% ] 10 VUs 0d00h00m16.9s/24h0m0s 085/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 90 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m17.9s/24h0m0s 090/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 95 complete and 0 interrupted iterations
|
||||
list [ 32% ] 10 VUs 0d00h00m18.9s/24h0m0s 095/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m19.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 107 complete and 0 interrupted iterations
|
||||
list [ 36% ] 10 VUs 0d00h00m20.9s/24h0m0s 107/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m21.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m22.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 121 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m23.9s/24h0m0s 121/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 130 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m24.9s/24h0m0s 130/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 132 complete and 0 interrupted iterations
|
||||
list [ 44% ] 10 VUs 0d00h00m25.9s/24h0m0s 132/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 140 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m26.9s/24h0m0s 140/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 142 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m27.9s/24h0m0s 142/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 150 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m28.9s/24h0m0s 150/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 154 complete and 0 interrupted iterations
|
||||
list [ 51% ] 10 VUs 0d00h00m29.9s/24h0m0s 154/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 160 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m30.9s/24h0m0s 160/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 10/10 VUs, 169 complete and 0 interrupted iterations
|
||||
list [ 56% ] 10 VUs 0d00h00m31.9s/24h0m0s 169/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m33.0s), 10/10 VUs, 171 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m32.9s/24h0m0s 171/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m34.0s), 10/10 VUs, 180 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m33.9s/24h0m0s 180/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m35.0s), 10/10 VUs, 181 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m34.9s/24h0m0s 181/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m36.0s), 10/10 VUs, 190 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h00m35.9s/24h0m0s 190/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m37.0s), 10/10 VUs, 191 complete and 0 interrupted iterations
|
||||
list [ 64% ] 10 VUs 0d00h00m36.9s/24h0m0s 191/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m38.0s), 10/10 VUs, 200 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m37.9s/24h0m0s 200/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m39.0s), 10/10 VUs, 201 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m38.9s/24h0m0s 201/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m40.0s), 10/10 VUs, 210 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h00m39.9s/24h0m0s 210/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m41.0s), 10/10 VUs, 211 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h00m40.9s/24h0m0s 211/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m42.0s), 10/10 VUs, 220 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h00m41.9s/24h0m0s 220/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m43.0s), 10/10 VUs, 226 complete and 0 interrupted iterations
|
||||
list [ 75% ] 10 VUs 0d00h00m42.9s/24h0m0s 226/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m44.0s), 10/10 VUs, 230 complete and 0 interrupted iterations
|
||||
list [ 77% ] 10 VUs 0d00h00m43.9s/24h0m0s 230/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m45.0s), 10/10 VUs, 237 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h00m44.9s/24h0m0s 237/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m46.0s), 10/10 VUs, 240 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h00m45.9s/24h0m0s 240/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m47.0s), 10/10 VUs, 249 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h00m46.9s/24h0m0s 249/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m48.0s), 10/10 VUs, 250 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h00m47.9s/24h0m0s 250/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m49.0s), 10/10 VUs, 260 complete and 0 interrupted iterations
|
||||
list [ 87% ] 10 VUs 0d00h00m48.9s/24h0m0s 260/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m50.0s), 10/10 VUs, 260 complete and 0 interrupted iterations
|
||||
list [ 87% ] 10 VUs 0d00h00m49.9s/24h0m0s 260/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m51.0s), 10/10 VUs, 270 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m50.9s/24h0m0s 270/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m52.0s), 10/10 VUs, 271 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m51.9s/24h0m0s 271/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m53.0s), 10/10 VUs, 280 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h00m52.9s/24h0m0s 280/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m54.0s), 10/10 VUs, 282 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h00m53.9s/24h0m0s 282/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m55.0s), 10/10 VUs, 290 complete and 0 interrupted iterations
|
||||
list [ 97% ] 10 VUs 0d00h00m54.9s/24h0m0s 290/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m56.0s), 07/10 VUs, 293 complete and 0 interrupted iterations
|
||||
list [ 98% ] 10 VUs 0d00h00m55.9s/24h0m0s 293/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m56.2s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m56.1s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 3901 ✗ 0
|
||||
data_received..................: 5.4 GB 97 MB/s
|
||||
data_sent......................: 7.7 MB 137 kB/s
|
||||
http_req_blocked...............: avg=19.94µs min=0s med=0s max=9.58ms p(95)=1µs p(99)=1µs count=3901
|
||||
http_req_connecting............: avg=1.81µs min=0s med=0s max=757µs p(95)=0s p(99)=0s count=3901
|
||||
http_req_duration..............: avg=134.79ms min=28.18ms med=133.82ms max=329.68ms p(95)=195.19ms p(99)=245.06ms count=3901
|
||||
{ expected_response:true }...: avg=134.79ms min=28.18ms med=133.82ms max=329.68ms p(95)=195.19ms p(99)=245.06ms count=3901
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 3901
|
||||
http_req_receiving.............: avg=36.87ms min=28µs med=34.54ms max=172.96ms p(95)=69.3ms p(99)=91.61ms count=3901
|
||||
http_req_sending...............: avg=21.63µs min=10µs med=20µs max=218µs p(95)=34µs p(99)=61µs count=3901
|
||||
http_req_tls_handshaking.......: avg=17.4µs min=0s med=0s max=8.79ms p(95)=0s p(99)=0s count=3901
|
||||
http_req_waiting...............: avg=97.89ms min=23.99ms med=92.33ms max=275.46ms p(95)=149.58ms p(99)=192.03ms count=3901
|
||||
http_reqs......................: 3901 69.462941/s
|
||||
iteration_duration.............: avg=1.85s min=109.41ms med=1.86s max=2.16s p(95)=2.02s p(99)=2.06s count=301
|
||||
iterations.....................: 300 5.341933/s
|
||||
vus............................: 7 min=7 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,216 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m01.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m02.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 11 complete and 0 interrupted iterations
|
||||
list [ 4% ] 10 VUs 0d00h00m03.9s/24h0m0s 011/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m04.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 22 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m05.9s/24h0m0s 022/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m06.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 36 complete and 0 interrupted iterations
|
||||
list [ 12% ] 10 VUs 0d00h00m07.9s/24h0m0s 036/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m08.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 48 complete and 0 interrupted iterations
|
||||
list [ 16% ] 10 VUs 0d00h00m09.9s/24h0m0s 048/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m10.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 59 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m11.9s/24h0m0s 059/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m12.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 69 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m13.9s/24h0m0s 069/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m14.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 79 complete and 0 interrupted iterations
|
||||
list [ 26% ] 10 VUs 0d00h00m15.9s/24h0m0s 079/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m16.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 89 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m17.9s/24h0m0s 089/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 91 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m18.9s/24h0m0s 091/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m19.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 103 complete and 0 interrupted iterations
|
||||
list [ 34% ] 10 VUs 0d00h00m20.9s/24h0m0s 103/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m21.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 115 complete and 0 interrupted iterations
|
||||
list [ 38% ] 10 VUs 0d00h00m22.9s/24h0m0s 115/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m23.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 125 complete and 0 interrupted iterations
|
||||
list [ 42% ] 10 VUs 0d00h00m24.9s/24h0m0s 125/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 129 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m25.9s/24h0m0s 129/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 134 complete and 0 interrupted iterations
|
||||
list [ 45% ] 10 VUs 0d00h00m26.9s/24h0m0s 134/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 140 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m27.9s/24h0m0s 140/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 148 complete and 0 interrupted iterations
|
||||
list [ 49% ] 10 VUs 0d00h00m28.9s/24h0m0s 148/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 150 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m29.9s/24h0m0s 150/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 158 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m30.9s/24h0m0s 158/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 10/10 VUs, 160 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m31.9s/24h0m0s 160/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m33.0s), 10/10 VUs, 168 complete and 0 interrupted iterations
|
||||
list [ 56% ] 10 VUs 0d00h00m32.9s/24h0m0s 168/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m34.0s), 10/10 VUs, 170 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m33.9s/24h0m0s 170/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m35.0s), 10/10 VUs, 178 complete and 0 interrupted iterations
|
||||
list [ 59% ] 10 VUs 0d00h00m34.9s/24h0m0s 178/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m36.0s), 10/10 VUs, 180 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m35.9s/24h0m0s 180/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m37.0s), 10/10 VUs, 188 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h00m36.9s/24h0m0s 188/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m38.0s), 10/10 VUs, 190 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h00m37.9s/24h0m0s 190/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m39.0s), 10/10 VUs, 198 complete and 0 interrupted iterations
|
||||
list [ 66% ] 10 VUs 0d00h00m38.9s/24h0m0s 198/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m40.0s), 10/10 VUs, 201 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m39.9s/24h0m0s 201/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m41.0s), 10/10 VUs, 209 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h00m40.9s/24h0m0s 209/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m42.0s), 10/10 VUs, 211 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h00m41.9s/24h0m0s 211/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m43.0s), 10/10 VUs, 219 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h00m42.9s/24h0m0s 219/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m44.0s), 10/10 VUs, 220 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h00m43.9s/24h0m0s 220/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m45.0s), 10/10 VUs, 229 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h00m44.9s/24h0m0s 229/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m46.0s), 10/10 VUs, 230 complete and 0 interrupted iterations
|
||||
list [ 77% ] 10 VUs 0d00h00m45.9s/24h0m0s 230/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m47.0s), 10/10 VUs, 239 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h00m46.9s/24h0m0s 239/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m48.0s), 10/10 VUs, 241 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h00m47.9s/24h0m0s 241/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m49.0s), 10/10 VUs, 250 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h00m48.9s/24h0m0s 250/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m50.0s), 10/10 VUs, 254 complete and 0 interrupted iterations
|
||||
list [ 85% ] 10 VUs 0d00h00m49.9s/24h0m0s 254/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m51.0s), 10/10 VUs, 260 complete and 0 interrupted iterations
|
||||
list [ 87% ] 10 VUs 0d00h00m50.9s/24h0m0s 260/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m52.0s), 10/10 VUs, 266 complete and 0 interrupted iterations
|
||||
list [ 89% ] 10 VUs 0d00h00m51.9s/24h0m0s 266/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m53.0s), 10/10 VUs, 270 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m52.9s/24h0m0s 270/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m54.0s), 10/10 VUs, 275 complete and 0 interrupted iterations
|
||||
list [ 92% ] 10 VUs 0d00h00m53.9s/24h0m0s 275/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m55.0s), 10/10 VUs, 280 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h00m54.9s/24h0m0s 280/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m56.0s), 10/10 VUs, 286 complete and 0 interrupted iterations
|
||||
list [ 95% ] 10 VUs 0d00h00m55.9s/24h0m0s 286/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m57.0s), 10/10 VUs, 290 complete and 0 interrupted iterations
|
||||
list [ 97% ] 10 VUs 0d00h00m56.9s/24h0m0s 290/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m58.0s), 02/10 VUs, 298 complete and 0 interrupted iterations
|
||||
list [ 99% ] 10 VUs 0d00h00m57.9s/24h0m0s 298/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m58.2s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m58.1s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 3901 ✗ 0
|
||||
data_received..................: 5.4 GB 93 MB/s
|
||||
data_sent......................: 8.0 MB 137 kB/s
|
||||
http_req_blocked...............: avg=23.45µs min=0s med=0s max=13.39ms p(95)=1µs p(99)=1µs count=3901
|
||||
http_req_connecting............: avg=2.45µs min=0s med=0s max=1.05ms p(95)=0s p(99)=0s count=3901
|
||||
http_req_duration..............: avg=139.16ms min=43.06ms med=133.94ms max=399.9ms p(95)=209.69ms p(99)=264.57ms count=3901
|
||||
{ expected_response:true }...: avg=139.16ms min=43.06ms med=133.94ms max=399.9ms p(95)=209.69ms p(99)=264.57ms count=3901
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 3901
|
||||
http_req_receiving.............: avg=34.95ms min=51µs med=32.41ms max=119.95ms p(95)=64.38ms p(99)=81.14ms count=3901
|
||||
http_req_sending...............: avg=21.55µs min=10µs med=19µs max=212µs p(95)=34µs p(99)=64µs count=3901
|
||||
http_req_tls_handshaking.......: avg=20.44µs min=0s med=0s max=12.33ms p(95)=0s p(99)=0s count=3901
|
||||
http_req_waiting...............: avg=104.19ms min=34.73ms med=95.27ms max=370.77ms p(95)=168.82ms p(99)=222.07ms count=3901
|
||||
http_reqs......................: 3901 67.027309/s
|
||||
iteration_duration.............: avg=1.91s min=145.3ms med=1.91s max=2.25s p(95)=2.13s p(99)=2.21s count=301
|
||||
iterations.....................: 300 5.154625/s
|
||||
vus............................: 2 min=2 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,273 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m01.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 2 complete and 0 interrupted iterations
|
||||
list [ 1% ] 10 VUs 0d00h00m02.9s/24h0m0s 002/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m03.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m04.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 15 complete and 0 interrupted iterations
|
||||
list [ 5% ] 10 VUs 0d00h00m05.9s/24h0m0s 015/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m06.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 24 complete and 0 interrupted iterations
|
||||
list [ 8% ] 10 VUs 0d00h00m07.9s/24h0m0s 024/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m08.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 33 complete and 0 interrupted iterations
|
||||
list [ 11% ] 10 VUs 0d00h00m09.9s/24h0m0s 033/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 36 complete and 0 interrupted iterations
|
||||
list [ 12% ] 10 VUs 0d00h00m10.9s/24h0m0s 036/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 42 complete and 0 interrupted iterations
|
||||
list [ 14% ] 10 VUs 0d00h00m11.9s/24h0m0s 042/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 45 complete and 0 interrupted iterations
|
||||
list [ 15% ] 10 VUs 0d00h00m12.9s/24h0m0s 045/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 49 complete and 0 interrupted iterations
|
||||
list [ 16% ] 10 VUs 0d00h00m13.9s/24h0m0s 049/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 56 complete and 0 interrupted iterations
|
||||
list [ 19% ] 10 VUs 0d00h00m14.9s/24h0m0s 056/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 56 complete and 0 interrupted iterations
|
||||
list [ 19% ] 10 VUs 0d00h00m15.9s/24h0m0s 056/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 61 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m16.9s/24h0m0s 061/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 66 complete and 0 interrupted iterations
|
||||
list [ 22% ] 10 VUs 0d00h00m17.9s/24h0m0s 066/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m18.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 76 complete and 0 interrupted iterations
|
||||
list [ 25% ] 10 VUs 0d00h00m19.9s/24h0m0s 076/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 77 complete and 0 interrupted iterations
|
||||
list [ 26% ] 10 VUs 0d00h00m20.9s/24h0m0s 077/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 82 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m21.9s/24h0m0s 082/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 87 complete and 0 interrupted iterations
|
||||
list [ 29% ] 10 VUs 0d00h00m22.9s/24h0m0s 087/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 90 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m23.9s/24h0m0s 090/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 96 complete and 0 interrupted iterations
|
||||
list [ 32% ] 10 VUs 0d00h00m24.9s/24h0m0s 096/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m25.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 103 complete and 0 interrupted iterations
|
||||
list [ 34% ] 10 VUs 0d00h00m26.9s/24h0m0s 103/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m27.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 111 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m28.9s/24h0m0s 111/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 116 complete and 0 interrupted iterations
|
||||
list [ 39% ] 10 VUs 0d00h00m29.9s/24h0m0s 116/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m30.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 10/10 VUs, 123 complete and 0 interrupted iterations
|
||||
list [ 41% ] 10 VUs 0d00h00m31.9s/24h0m0s 123/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m33.0s), 10/10 VUs, 128 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m32.9s/24h0m0s 128/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m34.0s), 10/10 VUs, 133 complete and 0 interrupted iterations
|
||||
list [ 44% ] 10 VUs 0d00h00m33.9s/24h0m0s 133/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m35.0s), 10/10 VUs, 136 complete and 0 interrupted iterations
|
||||
list [ 45% ] 10 VUs 0d00h00m34.9s/24h0m0s 136/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m36.0s), 10/10 VUs, 138 complete and 0 interrupted iterations
|
||||
list [ 46% ] 10 VUs 0d00h00m35.9s/24h0m0s 138/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m37.0s), 10/10 VUs, 145 complete and 0 interrupted iterations
|
||||
list [ 48% ] 10 VUs 0d00h00m36.9s/24h0m0s 145/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m38.0s), 10/10 VUs, 148 complete and 0 interrupted iterations
|
||||
list [ 49% ] 10 VUs 0d00h00m37.9s/24h0m0s 148/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m39.0s), 10/10 VUs, 153 complete and 0 interrupted iterations
|
||||
list [ 51% ] 10 VUs 0d00h00m38.9s/24h0m0s 153/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m40.0s), 10/10 VUs, 156 complete and 0 interrupted iterations
|
||||
list [ 52% ] 10 VUs 0d00h00m39.9s/24h0m0s 156/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m41.0s), 10/10 VUs, 158 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m40.9s/24h0m0s 158/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m42.0s), 10/10 VUs, 160 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m41.9s/24h0m0s 160/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m43.0s), 10/10 VUs, 168 complete and 0 interrupted iterations
|
||||
list [ 56% ] 10 VUs 0d00h00m42.9s/24h0m0s 168/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m44.0s), 10/10 VUs, 170 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m43.9s/24h0m0s 170/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m45.0s), 10/10 VUs, 173 complete and 0 interrupted iterations
|
||||
list [ 58% ] 10 VUs 0d00h00m44.9s/24h0m0s 173/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m46.0s), 10/10 VUs, 180 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m45.9s/24h0m0s 180/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m47.0s), 10/10 VUs, 181 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m46.9s/24h0m0s 181/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m48.0s), 10/10 VUs, 183 complete and 0 interrupted iterations
|
||||
list [ 61% ] 10 VUs 0d00h00m47.9s/24h0m0s 183/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m49.0s), 10/10 VUs, 191 complete and 0 interrupted iterations
|
||||
list [ 64% ] 10 VUs 0d00h00m48.9s/24h0m0s 191/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m50.0s), 10/10 VUs, 193 complete and 0 interrupted iterations
|
||||
list [ 64% ] 10 VUs 0d00h00m49.9s/24h0m0s 193/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m51.0s), 10/10 VUs, 196 complete and 0 interrupted iterations
|
||||
list [ 65% ] 10 VUs 0d00h00m50.9s/24h0m0s 196/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m52.0s), 10/10 VUs, 204 complete and 0 interrupted iterations
|
||||
list [ 68% ] 10 VUs 0d00h00m51.9s/24h0m0s 204/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m53.0s), 10/10 VUs, 206 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h00m52.9s/24h0m0s 206/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m54.0s), 10/10 VUs, 207 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h00m53.9s/24h0m0s 207/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m55.0s), 10/10 VUs, 214 complete and 0 interrupted iterations
|
||||
list [ 71% ] 10 VUs 0d00h00m54.9s/24h0m0s 214/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m56.0s), 10/10 VUs, 217 complete and 0 interrupted iterations
|
||||
list [ 72% ] 10 VUs 0d00h00m55.9s/24h0m0s 217/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m57.0s), 10/10 VUs, 221 complete and 0 interrupted iterations
|
||||
list [ 74% ] 10 VUs 0d00h00m56.9s/24h0m0s 221/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m58.0s), 10/10 VUs, 226 complete and 0 interrupted iterations
|
||||
list [ 75% ] 10 VUs 0d00h00m57.9s/24h0m0s 226/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m59.0s), 10/10 VUs, 231 complete and 0 interrupted iterations
|
||||
list [ 77% ] 10 VUs 0d00h00m58.9s/24h0m0s 231/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m00.0s), 10/10 VUs, 233 complete and 0 interrupted iterations
|
||||
list [ 78% ] 10 VUs 0d00h00m59.9s/24h0m0s 233/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m01.0s), 10/10 VUs, 236 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h01m00.9s/24h0m0s 236/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m02.0s), 10/10 VUs, 238 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h01m01.9s/24h0m0s 238/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m03.0s), 10/10 VUs, 241 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h01m02.9s/24h0m0s 241/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m04.0s), 10/10 VUs, 248 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h01m03.9s/24h0m0s 248/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m05.0s), 10/10 VUs, 251 complete and 0 interrupted iterations
|
||||
list [ 84% ] 10 VUs 0d00h01m04.9s/24h0m0s 251/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m06.0s), 10/10 VUs, 256 complete and 0 interrupted iterations
|
||||
list [ 85% ] 10 VUs 0d00h01m05.9s/24h0m0s 256/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m07.0s), 10/10 VUs, 261 complete and 0 interrupted iterations
|
||||
list [ 87% ] 10 VUs 0d00h01m06.9s/24h0m0s 261/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m08.0s), 10/10 VUs, 261 complete and 0 interrupted iterations
|
||||
list [ 87% ] 10 VUs 0d00h01m07.9s/24h0m0s 261/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m09.0s), 10/10 VUs, 266 complete and 0 interrupted iterations
|
||||
list [ 89% ] 10 VUs 0d00h01m08.9s/24h0m0s 266/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m10.0s), 10/10 VUs, 271 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h01m09.9s/24h0m0s 271/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m11.0s), 10/10 VUs, 271 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h01m10.9s/24h0m0s 271/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m12.0s), 10/10 VUs, 271 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h01m11.9s/24h0m0s 271/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m13.0s), 10/10 VUs, 281 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h01m12.9s/24h0m0s 281/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m14.0s), 10/10 VUs, 282 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h01m13.9s/24h0m0s 282/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m15.0s), 10/10 VUs, 286 complete and 0 interrupted iterations
|
||||
list [ 95% ] 10 VUs 0d00h01m14.9s/24h0m0s 286/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m16.0s), 09/10 VUs, 291 complete and 0 interrupted iterations
|
||||
list [ 97% ] 10 VUs 0d00h01m15.9s/24h0m0s 291/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m17.0s), 02/10 VUs, 298 complete and 0 interrupted iterations
|
||||
list [ 99% ] 10 VUs 0d00h01m16.9s/24h0m0s 298/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m17.1s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h01m17.0s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 4201 ✗ 0
|
||||
data_received..................: 5.4 GB 71 MB/s
|
||||
data_sent......................: 8.8 MB 115 kB/s
|
||||
http_req_blocked...............: avg=19.55µs min=0s med=0s max=11.38ms p(95)=1µs p(99)=1µs count=4201
|
||||
http_req_connecting............: avg=2.27µs min=0s med=0s max=1.15ms p(95)=0s p(99)=0s count=4201
|
||||
http_req_duration..............: avg=173.62ms min=1.82ms med=96.83ms max=2.21s p(95)=958.09ms p(99)=1.6s count=4201
|
||||
{ expected_response:true }...: avg=173.62ms min=1.82ms med=96.83ms max=2.21s p(95)=958.09ms p(99)=1.6s count=4201
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 4201
|
||||
http_req_receiving.............: avg=28.8ms min=10µs med=21.57ms max=316.57ms p(95)=77.55ms p(99)=93.75ms count=4201
|
||||
http_req_sending...............: avg=22.19µs min=10µs med=20µs max=191µs p(95)=37µs p(99)=65µs count=4201
|
||||
http_req_tls_handshaking.......: avg=16.75µs min=0s med=0s max=10.36ms p(95)=0s p(99)=0s count=4201
|
||||
http_req_waiting...............: avg=144.8ms min=1.79ms med=65.34ms max=2.12s p(95)=910.28ms p(99)=1.52s count=4201
|
||||
http_reqs......................: 4201 54.486399/s
|
||||
iteration_duration.............: avg=2.53s min=125.11ms med=2.47s max=3.67s p(95)=3.33s p(99)=3.59s count=301
|
||||
iterations.....................: 300 3.890959/s
|
||||
vus............................: 2 min=2 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,267 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m01.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m02.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m03.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m04.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m05.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 14 complete and 0 interrupted iterations
|
||||
list [ 5% ] 10 VUs 0d00h00m06.9s/24h0m0s 014/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m07.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 24 complete and 0 interrupted iterations
|
||||
list [ 8% ] 10 VUs 0d00h00m08.9s/24h0m0s 024/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 26 complete and 0 interrupted iterations
|
||||
list [ 9% ] 10 VUs 0d00h00m09.9s/24h0m0s 026/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 32 complete and 0 interrupted iterations
|
||||
list [ 11% ] 10 VUs 0d00h00m10.9s/24h0m0s 032/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 35 complete and 0 interrupted iterations
|
||||
list [ 12% ] 10 VUs 0d00h00m11.9s/24h0m0s 035/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 41 complete and 0 interrupted iterations
|
||||
list [ 14% ] 10 VUs 0d00h00m12.9s/24h0m0s 041/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 44 complete and 0 interrupted iterations
|
||||
list [ 15% ] 10 VUs 0d00h00m13.9s/24h0m0s 044/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 48 complete and 0 interrupted iterations
|
||||
list [ 16% ] 10 VUs 0d00h00m14.9s/24h0m0s 048/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 54 complete and 0 interrupted iterations
|
||||
list [ 18% ] 10 VUs 0d00h00m15.9s/24h0m0s 054/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 58 complete and 0 interrupted iterations
|
||||
list [ 19% ] 10 VUs 0d00h00m16.9s/24h0m0s 058/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 61 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m17.9s/24h0m0s 061/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 68 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m18.9s/24h0m0s 068/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 68 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m19.9s/24h0m0s 068/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 71 complete and 0 interrupted iterations
|
||||
list [ 24% ] 10 VUs 0d00h00m20.9s/24h0m0s 071/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 78 complete and 0 interrupted iterations
|
||||
list [ 26% ] 10 VUs 0d00h00m21.9s/24h0m0s 078/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 81 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m22.9s/24h0m0s 081/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 86 complete and 0 interrupted iterations
|
||||
list [ 29% ] 10 VUs 0d00h00m23.9s/24h0m0s 086/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 91 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m24.9s/24h0m0s 091/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 91 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m25.9s/24h0m0s 091/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 101 complete and 0 interrupted iterations
|
||||
list [ 34% ] 10 VUs 0d00h00m26.9s/24h0m0s 101/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 101 complete and 0 interrupted iterations
|
||||
list [ 34% ] 10 VUs 0d00h00m27.9s/24h0m0s 101/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 105 complete and 0 interrupted iterations
|
||||
list [ 35% ] 10 VUs 0d00h00m28.9s/24h0m0s 105/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 111 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m29.9s/24h0m0s 111/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 115 complete and 0 interrupted iterations
|
||||
list [ 38% ] 10 VUs 0d00h00m30.9s/24h0m0s 115/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m31.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m33.0s), 10/10 VUs, 124 complete and 0 interrupted iterations
|
||||
list [ 41% ] 10 VUs 0d00h00m32.9s/24h0m0s 124/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m34.0s), 10/10 VUs, 125 complete and 0 interrupted iterations
|
||||
list [ 42% ] 10 VUs 0d00h00m33.9s/24h0m0s 125/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m35.0s), 10/10 VUs, 131 complete and 0 interrupted iterations
|
||||
list [ 44% ] 10 VUs 0d00h00m34.9s/24h0m0s 131/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m36.0s), 10/10 VUs, 136 complete and 0 interrupted iterations
|
||||
list [ 45% ] 10 VUs 0d00h00m35.9s/24h0m0s 136/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m37.0s), 10/10 VUs, 139 complete and 0 interrupted iterations
|
||||
list [ 46% ] 10 VUs 0d00h00m36.9s/24h0m0s 139/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m38.0s), 10/10 VUs, 144 complete and 0 interrupted iterations
|
||||
list [ 48% ] 10 VUs 0d00h00m37.9s/24h0m0s 144/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m39.0s), 10/10 VUs, 149 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m38.9s/24h0m0s 149/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m40.0s), 10/10 VUs, 153 complete and 0 interrupted iterations
|
||||
list [ 51% ] 10 VUs 0d00h00m39.9s/24h0m0s 153/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m41.0s), 10/10 VUs, 156 complete and 0 interrupted iterations
|
||||
list [ 52% ] 10 VUs 0d00h00m40.9s/24h0m0s 156/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m42.0s), 10/10 VUs, 159 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m41.9s/24h0m0s 159/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m43.0s), 10/10 VUs, 161 complete and 0 interrupted iterations
|
||||
list [ 54% ] 10 VUs 0d00h00m42.9s/24h0m0s 161/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m44.0s), 10/10 VUs, 169 complete and 0 interrupted iterations
|
||||
list [ 56% ] 10 VUs 0d00h00m43.9s/24h0m0s 169/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m45.0s), 10/10 VUs, 171 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m44.9s/24h0m0s 171/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m46.0s), 10/10 VUs, 176 complete and 0 interrupted iterations
|
||||
list [ 59% ] 10 VUs 0d00h00m45.9s/24h0m0s 176/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m47.0s), 10/10 VUs, 179 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m46.9s/24h0m0s 179/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m48.0s), 10/10 VUs, 181 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m47.9s/24h0m0s 181/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m49.0s), 10/10 VUs, 186 complete and 0 interrupted iterations
|
||||
list [ 62% ] 10 VUs 0d00h00m48.9s/24h0m0s 186/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m50.0s), 10/10 VUs, 191 complete and 0 interrupted iterations
|
||||
list [ 64% ] 10 VUs 0d00h00m49.9s/24h0m0s 191/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m51.0s), 10/10 VUs, 196 complete and 0 interrupted iterations
|
||||
list [ 65% ] 10 VUs 0d00h00m50.9s/24h0m0s 196/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m52.0s), 10/10 VUs, 201 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m51.9s/24h0m0s 201/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m53.0s), 10/10 VUs, 202 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m52.9s/24h0m0s 202/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m54.0s), 10/10 VUs, 208 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h00m53.9s/24h0m0s 208/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m55.0s), 10/10 VUs, 211 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h00m54.9s/24h0m0s 211/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m56.0s), 10/10 VUs, 217 complete and 0 interrupted iterations
|
||||
list [ 72% ] 10 VUs 0d00h00m55.9s/24h0m0s 217/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m57.0s), 10/10 VUs, 221 complete and 0 interrupted iterations
|
||||
list [ 74% ] 10 VUs 0d00h00m56.9s/24h0m0s 221/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m58.0s), 10/10 VUs, 223 complete and 0 interrupted iterations
|
||||
list [ 74% ] 10 VUs 0d00h00m57.9s/24h0m0s 223/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m59.0s), 10/10 VUs, 228 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h00m58.9s/24h0m0s 228/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m00.0s), 10/10 VUs, 233 complete and 0 interrupted iterations
|
||||
list [ 78% ] 10 VUs 0d00h00m59.9s/24h0m0s 233/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m01.0s), 10/10 VUs, 235 complete and 0 interrupted iterations
|
||||
list [ 78% ] 10 VUs 0d00h01m00.9s/24h0m0s 235/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m02.0s), 10/10 VUs, 243 complete and 0 interrupted iterations
|
||||
list [ 81% ] 10 VUs 0d00h01m01.9s/24h0m0s 243/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m03.0s), 10/10 VUs, 245 complete and 0 interrupted iterations
|
||||
list [ 82% ] 10 VUs 0d00h01m02.9s/24h0m0s 245/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m04.0s), 10/10 VUs, 249 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h01m03.9s/24h0m0s 249/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m05.0s), 10/10 VUs, 255 complete and 0 interrupted iterations
|
||||
list [ 85% ] 10 VUs 0d00h01m04.9s/24h0m0s 255/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m06.0s), 10/10 VUs, 257 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h01m05.9s/24h0m0s 257/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m07.0s), 10/10 VUs, 263 complete and 0 interrupted iterations
|
||||
list [ 88% ] 10 VUs 0d00h01m06.9s/24h0m0s 263/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m08.0s), 10/10 VUs, 267 complete and 0 interrupted iterations
|
||||
list [ 89% ] 10 VUs 0d00h01m07.9s/24h0m0s 267/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m09.0s), 10/10 VUs, 270 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h01m08.9s/24h0m0s 270/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m10.0s), 10/10 VUs, 277 complete and 0 interrupted iterations
|
||||
list [ 92% ] 10 VUs 0d00h01m09.9s/24h0m0s 277/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m11.0s), 10/10 VUs, 279 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h01m10.9s/24h0m0s 279/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m12.0s), 10/10 VUs, 283 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h01m11.9s/24h0m0s 283/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m13.0s), 10/10 VUs, 287 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h01m12.9s/24h0m0s 287/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m14.0s), 06/10 VUs, 293 complete and 0 interrupted iterations
|
||||
list [ 98% ] 10 VUs 0d00h01m13.9s/24h0m0s 293/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m15.0s), 01/10 VUs, 299 complete and 0 interrupted iterations
|
||||
list [ 100% ] 10 VUs 0d00h01m14.9s/24h0m0s 299/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m15.2s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h01m15.1s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 4201 ✗ 0
|
||||
data_received..................: 5.4 GB 72 MB/s
|
||||
data_sent......................: 9.0 MB 120 kB/s
|
||||
http_req_blocked...............: avg=17.65µs min=0s med=0s max=8.15ms p(95)=1µs p(99)=1µs count=4201
|
||||
http_req_connecting............: avg=1.77µs min=0s med=0s max=780µs p(95)=0s p(99)=0s count=4201
|
||||
http_req_duration..............: avg=167.88ms min=1.32ms med=86.17ms max=3.52s p(95)=993.95ms p(99)=1.46s count=4201
|
||||
{ expected_response:true }...: avg=167.88ms min=1.32ms med=86.17ms max=3.52s p(95)=993.95ms p(99)=1.46s count=4201
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 4201
|
||||
http_req_receiving.............: avg=24.29ms min=10µs med=20.28ms max=115.85ms p(95)=56.39ms p(99)=79.38ms count=4201
|
||||
http_req_sending...............: avg=21.66µs min=9µs med=20µs max=230µs p(95)=37µs p(99)=59µs count=4201
|
||||
http_req_tls_handshaking.......: avg=15.38µs min=0s med=0s max=7.4ms p(95)=0s p(99)=0s count=4201
|
||||
http_req_waiting...............: avg=143.55ms min=1.28ms med=61.7ms max=3.45s p(95)=958.6ms p(99)=1.44s count=4201
|
||||
http_reqs......................: 4201 55.894138/s
|
||||
iteration_duration.............: avg=2.45s min=81.69ms med=2.39s max=4.74s p(95)=3.14s p(99)=4.58s count=301
|
||||
iterations.....................: 300 3.991488/s
|
||||
vus............................: 1 min=1 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,216 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m01.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m02.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 12 complete and 0 interrupted iterations
|
||||
list [ 4% ] 10 VUs 0d00h00m03.9s/24h0m0s 012/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m04.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 23 complete and 0 interrupted iterations
|
||||
list [ 8% ] 10 VUs 0d00h00m05.9s/24h0m0s 023/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m06.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 37 complete and 0 interrupted iterations
|
||||
list [ 12% ] 10 VUs 0d00h00m07.9s/24h0m0s 037/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m08.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 49 complete and 0 interrupted iterations
|
||||
list [ 16% ] 10 VUs 0d00h00m09.9s/24h0m0s 049/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m10.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 58 complete and 0 interrupted iterations
|
||||
list [ 19% ] 10 VUs 0d00h00m11.9s/24h0m0s 058/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m12.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 69 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m13.9s/24h0m0s 069/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m14.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 78 complete and 0 interrupted iterations
|
||||
list [ 26% ] 10 VUs 0d00h00m15.9s/24h0m0s 078/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m16.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 88 complete and 0 interrupted iterations
|
||||
list [ 29% ] 10 VUs 0d00h00m17.9s/24h0m0s 088/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 90 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m18.9s/24h0m0s 090/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 99 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m19.9s/24h0m0s 099/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m20.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m21.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m22.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m23.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m24.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 130 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m25.9s/24h0m0s 130/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 130 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m26.9s/24h0m0s 130/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 140 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m27.9s/24h0m0s 140/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 140 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m28.9s/24h0m0s 140/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 150 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m29.9s/24h0m0s 150/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 151 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m30.9s/24h0m0s 151/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 10/10 VUs, 160 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m31.9s/24h0m0s 160/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m33.0s), 10/10 VUs, 163 complete and 0 interrupted iterations
|
||||
list [ 54% ] 10 VUs 0d00h00m32.9s/24h0m0s 163/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m34.0s), 10/10 VUs, 170 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m33.9s/24h0m0s 170/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m35.0s), 10/10 VUs, 175 complete and 0 interrupted iterations
|
||||
list [ 58% ] 10 VUs 0d00h00m34.9s/24h0m0s 175/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m36.0s), 10/10 VUs, 180 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m35.9s/24h0m0s 180/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m37.0s), 10/10 VUs, 185 complete and 0 interrupted iterations
|
||||
list [ 62% ] 10 VUs 0d00h00m36.9s/24h0m0s 185/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m38.0s), 10/10 VUs, 190 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h00m37.9s/24h0m0s 190/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m39.0s), 10/10 VUs, 195 complete and 0 interrupted iterations
|
||||
list [ 65% ] 10 VUs 0d00h00m38.9s/24h0m0s 195/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m40.0s), 10/10 VUs, 200 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m39.9s/24h0m0s 200/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m41.0s), 10/10 VUs, 205 complete and 0 interrupted iterations
|
||||
list [ 68% ] 10 VUs 0d00h00m40.9s/24h0m0s 205/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m42.0s), 10/10 VUs, 210 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h00m41.9s/24h0m0s 210/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m43.0s), 10/10 VUs, 216 complete and 0 interrupted iterations
|
||||
list [ 72% ] 10 VUs 0d00h00m42.9s/24h0m0s 216/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m44.0s), 10/10 VUs, 220 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h00m43.9s/24h0m0s 220/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m45.0s), 10/10 VUs, 226 complete and 0 interrupted iterations
|
||||
list [ 75% ] 10 VUs 0d00h00m44.9s/24h0m0s 226/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m46.0s), 10/10 VUs, 230 complete and 0 interrupted iterations
|
||||
list [ 77% ] 10 VUs 0d00h00m45.9s/24h0m0s 230/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m47.0s), 10/10 VUs, 237 complete and 0 interrupted iterations
|
||||
list [ 79% ] 10 VUs 0d00h00m46.9s/24h0m0s 237/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m48.0s), 10/10 VUs, 240 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h00m47.9s/24h0m0s 240/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m49.0s), 10/10 VUs, 248 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h00m48.9s/24h0m0s 248/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m50.0s), 10/10 VUs, 251 complete and 0 interrupted iterations
|
||||
list [ 84% ] 10 VUs 0d00h00m49.9s/24h0m0s 251/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m51.0s), 10/10 VUs, 257 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h00m50.9s/24h0m0s 257/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m52.0s), 10/10 VUs, 260 complete and 0 interrupted iterations
|
||||
list [ 87% ] 10 VUs 0d00h00m51.9s/24h0m0s 260/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m53.0s), 10/10 VUs, 268 complete and 0 interrupted iterations
|
||||
list [ 89% ] 10 VUs 0d00h00m52.9s/24h0m0s 268/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m54.0s), 10/10 VUs, 270 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m53.9s/24h0m0s 270/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m55.0s), 10/10 VUs, 279 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h00m54.9s/24h0m0s 279/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m56.0s), 10/10 VUs, 280 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h00m55.9s/24h0m0s 280/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m57.0s), 10/10 VUs, 289 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h00m56.9s/24h0m0s 289/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m58.0s), 09/10 VUs, 291 complete and 0 interrupted iterations
|
||||
list [ 97% ] 10 VUs 0d00h00m57.9s/24h0m0s 291/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m58.7s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m58.6s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 4201 ✗ 0
|
||||
data_received..................: 5.4 GB 92 MB/s
|
||||
data_sent......................: 7.9 MB 134 kB/s
|
||||
http_req_blocked...............: avg=19.09µs min=0s med=0s max=10.37ms p(95)=1µs p(99)=1µs count=4201
|
||||
http_req_connecting............: avg=662ns min=0s med=0s max=359µs p(95)=0s p(99)=0s count=4201
|
||||
http_req_duration..............: avg=130.46ms min=14.82ms med=129.62ms max=420.4ms p(95)=208.6ms p(99)=277.03ms count=4201
|
||||
{ expected_response:true }...: avg=130.46ms min=14.82ms med=129.62ms max=420.4ms p(95)=208.6ms p(99)=277.03ms count=4201
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 4201
|
||||
http_req_receiving.............: avg=32.27ms min=8µs med=29.59ms max=185.26ms p(95)=66.59ms p(99)=96.68ms count=4201
|
||||
http_req_sending...............: avg=21.15µs min=10µs med=19µs max=181µs p(95)=33µs p(99)=59µs count=4201
|
||||
http_req_tls_handshaking.......: avg=17.63µs min=0s med=0s max=9.84ms p(95)=0s p(99)=0s count=4201
|
||||
http_req_waiting...............: avg=98.16ms min=14.77ms med=92.32ms max=372.49ms p(95)=165.26ms p(99)=220.78ms count=4201
|
||||
http_reqs......................: 4201 71.60202/s
|
||||
iteration_duration.............: avg=1.93s min=103.36ms med=1.93s max=2.42s p(95)=2.1s p(99)=2.2s count=301
|
||||
iterations.....................: 300 5.113213/s
|
||||
vus............................: 9 min=9 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,222 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m01.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m02.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 12 complete and 0 interrupted iterations
|
||||
list [ 4% ] 10 VUs 0d00h00m03.9s/24h0m0s 012/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m04.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 21 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m05.9s/24h0m0s 021/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m06.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 32 complete and 0 interrupted iterations
|
||||
list [ 11% ] 10 VUs 0d00h00m07.9s/24h0m0s 032/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m08.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 43 complete and 0 interrupted iterations
|
||||
list [ 14% ] 10 VUs 0d00h00m09.9s/24h0m0s 043/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m10.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 53 complete and 0 interrupted iterations
|
||||
list [ 18% ] 10 VUs 0d00h00m11.9s/24h0m0s 053/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m12.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 63 complete and 0 interrupted iterations
|
||||
list [ 21% ] 10 VUs 0d00h00m13.9s/24h0m0s 063/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m14.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 75 complete and 0 interrupted iterations
|
||||
list [ 25% ] 10 VUs 0d00h00m15.9s/24h0m0s 075/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 79 complete and 0 interrupted iterations
|
||||
list [ 26% ] 10 VUs 0d00h00m16.9s/24h0m0s 079/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 83 complete and 0 interrupted iterations
|
||||
list [ 28% ] 10 VUs 0d00h00m17.9s/24h0m0s 083/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 90 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m18.9s/24h0m0s 090/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 92 complete and 0 interrupted iterations
|
||||
list [ 31% ] 10 VUs 0d00h00m19.9s/24h0m0s 092/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m20.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 103 complete and 0 interrupted iterations
|
||||
list [ 34% ] 10 VUs 0d00h00m21.9s/24h0m0s 103/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m22.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 112 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m23.9s/24h0m0s 112/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m24.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 123 complete and 0 interrupted iterations
|
||||
list [ 41% ] 10 VUs 0d00h00m25.9s/24h0m0s 123/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 131 complete and 0 interrupted iterations
|
||||
list [ 44% ] 10 VUs 0d00h00m26.9s/24h0m0s 131/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 133 complete and 0 interrupted iterations
|
||||
list [ 44% ] 10 VUs 0d00h00m27.9s/24h0m0s 133/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 141 complete and 0 interrupted iterations
|
||||
list [ 47% ] 10 VUs 0d00h00m28.9s/24h0m0s 141/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 143 complete and 0 interrupted iterations
|
||||
list [ 48% ] 10 VUs 0d00h00m29.9s/24h0m0s 143/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 151 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m30.9s/24h0m0s 151/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 10/10 VUs, 153 complete and 0 interrupted iterations
|
||||
list [ 51% ] 10 VUs 0d00h00m31.9s/24h0m0s 153/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m33.0s), 10/10 VUs, 160 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m32.9s/24h0m0s 160/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m34.0s), 10/10 VUs, 164 complete and 0 interrupted iterations
|
||||
list [ 55% ] 10 VUs 0d00h00m33.9s/24h0m0s 164/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m35.0s), 10/10 VUs, 170 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m34.9s/24h0m0s 170/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m36.0s), 10/10 VUs, 173 complete and 0 interrupted iterations
|
||||
list [ 58% ] 10 VUs 0d00h00m35.9s/24h0m0s 173/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m37.0s), 10/10 VUs, 180 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m36.9s/24h0m0s 180/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m38.0s), 10/10 VUs, 184 complete and 0 interrupted iterations
|
||||
list [ 61% ] 10 VUs 0d00h00m37.9s/24h0m0s 184/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m39.0s), 10/10 VUs, 190 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h00m38.9s/24h0m0s 190/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m40.0s), 10/10 VUs, 194 complete and 0 interrupted iterations
|
||||
list [ 65% ] 10 VUs 0d00h00m39.9s/24h0m0s 194/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m41.0s), 10/10 VUs, 200 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m40.9s/24h0m0s 200/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m42.0s), 10/10 VUs, 205 complete and 0 interrupted iterations
|
||||
list [ 68% ] 10 VUs 0d00h00m41.9s/24h0m0s 205/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m43.0s), 10/10 VUs, 210 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h00m42.9s/24h0m0s 210/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m44.0s), 10/10 VUs, 216 complete and 0 interrupted iterations
|
||||
list [ 72% ] 10 VUs 0d00h00m43.9s/24h0m0s 216/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m45.0s), 10/10 VUs, 220 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h00m44.9s/24h0m0s 220/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m46.0s), 10/10 VUs, 224 complete and 0 interrupted iterations
|
||||
list [ 75% ] 10 VUs 0d00h00m45.9s/24h0m0s 224/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m47.0s), 10/10 VUs, 230 complete and 0 interrupted iterations
|
||||
list [ 77% ] 10 VUs 0d00h00m46.9s/24h0m0s 230/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m48.0s), 10/10 VUs, 233 complete and 0 interrupted iterations
|
||||
list [ 78% ] 10 VUs 0d00h00m47.9s/24h0m0s 233/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m49.0s), 10/10 VUs, 240 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h00m48.9s/24h0m0s 240/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m50.0s), 10/10 VUs, 245 complete and 0 interrupted iterations
|
||||
list [ 82% ] 10 VUs 0d00h00m49.9s/24h0m0s 245/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m51.0s), 10/10 VUs, 250 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h00m50.9s/24h0m0s 250/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m52.0s), 10/10 VUs, 254 complete and 0 interrupted iterations
|
||||
list [ 85% ] 10 VUs 0d00h00m51.9s/24h0m0s 254/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m53.0s), 10/10 VUs, 259 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h00m52.9s/24h0m0s 259/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m54.0s), 10/10 VUs, 265 complete and 0 interrupted iterations
|
||||
list [ 88% ] 10 VUs 0d00h00m53.9s/24h0m0s 265/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m55.0s), 10/10 VUs, 269 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m54.9s/24h0m0s 269/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m56.0s), 10/10 VUs, 272 complete and 0 interrupted iterations
|
||||
list [ 91% ] 10 VUs 0d00h00m55.9s/24h0m0s 272/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m57.0s), 10/10 VUs, 279 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h00m56.9s/24h0m0s 279/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m58.0s), 10/10 VUs, 282 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h00m57.9s/24h0m0s 282/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m59.0s), 09/10 VUs, 289 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h00m58.9s/24h0m0s 289/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m00.0s), 07/10 VUs, 293 complete and 0 interrupted iterations
|
||||
list [ 98% ] 10 VUs 0d00h00m59.9s/24h0m0s 293/300 iters, 30 per VU
|
||||
|
||||
running (0d00h01m00.7s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h01m00.6s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 4201 ✗ 0
|
||||
data_received..................: 5.4 GB 89 MB/s
|
||||
data_sent......................: 8.3 MB 137 kB/s
|
||||
http_req_blocked...............: avg=44.36µs min=0s med=0s max=21.91ms p(95)=1µs p(99)=1µs count=4201
|
||||
http_req_connecting............: avg=2.48µs min=0s med=0s max=1.68ms p(95)=0s p(99)=0s count=4201
|
||||
http_req_duration..............: avg=134.48ms min=15.33ms med=129.67ms max=385.05ms p(95)=217.62ms p(99)=281.48ms count=4201
|
||||
{ expected_response:true }...: avg=134.48ms min=15.33ms med=129.67ms max=385.05ms p(95)=217.62ms p(99)=281.48ms count=4201
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 4201
|
||||
http_req_receiving.............: avg=29.35ms min=9µs med=27.24ms max=135.96ms p(95)=59.73ms p(99)=78.64ms count=4201
|
||||
http_req_sending...............: avg=21.32µs min=10µs med=19µs max=213µs p(95)=36µs p(99)=61µs count=4201
|
||||
http_req_tls_handshaking.......: avg=41.29µs min=0s med=0s max=20.93ms p(95)=0s p(99)=0s count=4201
|
||||
http_req_waiting...............: avg=105.1ms min=15.3ms med=97.28ms max=327.65ms p(95)=176.13ms p(99)=245.06ms count=4201
|
||||
http_reqs......................: 4201 69.186133/s
|
||||
iteration_duration.............: avg=1.98s min=145.07ms med=1.98s max=2.55s p(95)=2.22s p(99)=2.38s count=301
|
||||
iterations.....................: 300 4.94069/s
|
||||
vus............................: 7 min=7 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,138 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m01.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m02.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m03.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m04.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m05.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m06.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m07.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m08.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 90 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m09.9s/24h0m0s 090/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m10.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 110 complete and 0 interrupted iterations
|
||||
list [ 37% ] 10 VUs 0d00h00m11.9s/24h0m0s 110/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m12.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 130 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m13.9s/24h0m0s 130/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 138 complete and 0 interrupted iterations
|
||||
list [ 46% ] 10 VUs 0d00h00m14.9s/24h0m0s 138/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 150 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m15.9s/24h0m0s 150/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 156 complete and 0 interrupted iterations
|
||||
list [ 52% ] 10 VUs 0d00h00m16.9s/24h0m0s 156/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 162 complete and 0 interrupted iterations
|
||||
list [ 54% ] 10 VUs 0d00h00m17.9s/24h0m0s 162/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 172 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m18.9s/24h0m0s 172/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 180 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m19.9s/24h0m0s 180/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 192 complete and 0 interrupted iterations
|
||||
list [ 64% ] 10 VUs 0d00h00m20.9s/24h0m0s 192/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 200 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m21.9s/24h0m0s 200/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 210 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h00m22.9s/24h0m0s 210/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 220 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h00m23.9s/24h0m0s 220/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 230 complete and 0 interrupted iterations
|
||||
list [ 77% ] 10 VUs 0d00h00m24.9s/24h0m0s 230/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 240 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h00m25.9s/24h0m0s 240/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 250 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h00m26.9s/24h0m0s 250/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 260 complete and 0 interrupted iterations
|
||||
list [ 87% ] 10 VUs 0d00h00m27.9s/24h0m0s 260/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 270 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m28.9s/24h0m0s 270/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 278 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h00m29.9s/24h0m0s 278/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 283 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h00m30.9s/24h0m0s 283/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 10/10 VUs, 290 complete and 0 interrupted iterations
|
||||
list [ 97% ] 10 VUs 0d00h00m31.9s/24h0m0s 290/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.4s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m32.2s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 1501 ✗ 0
|
||||
data_received..................: 1.9 GB 58 MB/s
|
||||
data_sent......................: 3.3 MB 103 kB/s
|
||||
http_req_blocked...............: avg=56.54µs min=0s med=0s max=9.79ms p(95)=1µs p(99)=1µs count=1501
|
||||
http_req_connecting............: avg=6.04µs min=0s med=0s max=945µs p(95)=0s p(99)=0s count=1501
|
||||
http_req_duration..............: avg=206.31ms min=12.75ms med=224.91ms max=603.96ms p(95)=362.04ms p(99)=476.24ms count=1501
|
||||
{ expected_response:true }...: avg=206.31ms min=12.75ms med=224.91ms max=603.96ms p(95)=362.04ms p(99)=476.24ms count=1501
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 1501
|
||||
http_req_receiving.............: avg=29.41ms min=46µs med=20.88ms max=185.7ms p(95)=83.31ms p(99)=127.49ms count=1501
|
||||
http_req_sending...............: avg=23.08µs min=9µs med=20µs max=192µs p(95)=40µs p(99)=69µs count=1501
|
||||
http_req_tls_handshaking.......: avg=49.17µs min=0s med=0s max=8.82ms p(95)=0s p(99)=0s count=1501
|
||||
http_req_waiting...............: avg=176.87ms min=8.42ms med=196.14ms max=469.34ms p(95)=324.3ms p(99)=398.3ms count=1501
|
||||
http_reqs......................: 1501 46.398239/s
|
||||
iteration_duration.............: avg=1.06s min=124.32ms med=1.07s max=1.47s p(95)=1.29s p(99)=1.4s count=301
|
||||
iterations.....................: 300 9.273465/s
|
||||
vus............................: 10 min=10 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,141 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m01.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m02.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 30 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m03.9s/24h0m0s 030/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m04.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 46 complete and 0 interrupted iterations
|
||||
list [ 15% ] 10 VUs 0d00h00m05.9s/24h0m0s 046/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 50 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m06.9s/24h0m0s 050/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 61 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m07.9s/24h0m0s 061/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m08.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 80 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m09.9s/24h0m0s 080/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 90 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m10.9s/24h0m0s 090/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m11.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 109 complete and 0 interrupted iterations
|
||||
list [ 36% ] 10 VUs 0d00h00m12.9s/24h0m0s 109/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 119 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m13.9s/24h0m0s 119/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 129 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m14.9s/24h0m0s 129/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 139 complete and 0 interrupted iterations
|
||||
list [ 46% ] 10 VUs 0d00h00m15.9s/24h0m0s 139/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 146 complete and 0 interrupted iterations
|
||||
list [ 49% ] 10 VUs 0d00h00m16.9s/24h0m0s 146/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 151 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m17.9s/24h0m0s 151/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 159 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m18.9s/24h0m0s 159/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 169 complete and 0 interrupted iterations
|
||||
list [ 56% ] 10 VUs 0d00h00m19.9s/24h0m0s 169/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 179 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m20.9s/24h0m0s 179/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 189 complete and 0 interrupted iterations
|
||||
list [ 63% ] 10 VUs 0d00h00m21.9s/24h0m0s 189/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 199 complete and 0 interrupted iterations
|
||||
list [ 66% ] 10 VUs 0d00h00m22.9s/24h0m0s 199/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 209 complete and 0 interrupted iterations
|
||||
list [ 70% ] 10 VUs 0d00h00m23.9s/24h0m0s 209/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 219 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h00m24.9s/24h0m0s 219/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 229 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h00m25.9s/24h0m0s 229/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 239 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h00m26.9s/24h0m0s 239/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 249 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h00m27.9s/24h0m0s 249/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 259 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h00m28.9s/24h0m0s 259/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 269 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m29.9s/24h0m0s 269/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 277 complete and 0 interrupted iterations
|
||||
list [ 92% ] 10 VUs 0d00h00m30.9s/24h0m0s 277/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 10/10 VUs, 281 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h00m31.9s/24h0m0s 281/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m33.0s), 10/10 VUs, 289 complete and 0 interrupted iterations
|
||||
list [ 96% ] 10 VUs 0d00h00m32.9s/24h0m0s 289/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m33.7s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m33.6s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 1501 ✗ 0
|
||||
data_received..................: 1.9 GB 56 MB/s
|
||||
data_sent......................: 3.3 MB 99 kB/s
|
||||
http_req_blocked...............: avg=53.11µs min=0s med=0s max=11.86ms p(95)=1µs p(99)=1µs count=1501
|
||||
http_req_connecting............: avg=5.35µs min=0s med=0s max=851µs p(95)=0s p(99)=0s count=1501
|
||||
http_req_duration..............: avg=212.23ms min=26.83ms med=223.56ms max=512.68ms p(95)=369ms p(99)=425.76ms count=1501
|
||||
{ expected_response:true }...: avg=212.23ms min=26.83ms med=223.56ms max=512.68ms p(95)=369ms p(99)=425.76ms count=1501
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 1501
|
||||
http_req_receiving.............: avg=24.8ms min=36µs med=20.64ms max=95.04ms p(95)=52.14ms p(99)=73.07ms count=1501
|
||||
http_req_sending...............: avg=23.36µs min=10µs med=21µs max=245µs p(95)=41µs p(99)=66µs count=1501
|
||||
http_req_tls_handshaking.......: avg=46.54µs min=0s med=0s max=10.91ms p(95)=0s p(99)=0s count=1501
|
||||
http_req_waiting...............: avg=187.41ms min=18.32ms med=198.46ms max=498.1ms p(95)=340.63ms p(99)=401.96ms count=1501
|
||||
http_reqs......................: 1501 44.546772/s
|
||||
iteration_duration.............: avg=1.09s min=118.3ms med=1.1s max=1.38s p(95)=1.28s p(99)=1.35s count=301
|
||||
iterations.....................: 300 8.903419/s
|
||||
vus............................: 10 min=10 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,96 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m00.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m01.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m02.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 54 complete and 0 interrupted iterations
|
||||
list [ 18% ] 10 VUs 0d00h00m03.9s/24h0m0s 054/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m04.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 85 complete and 0 interrupted iterations
|
||||
list [ 28% ] 10 VUs 0d00h00m05.9s/24h0m0s 085/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 101 complete and 0 interrupted iterations
|
||||
list [ 34% ] 10 VUs 0d00h00m06.9s/24h0m0s 101/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 119 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m07.9s/24h0m0s 119/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 134 complete and 0 interrupted iterations
|
||||
list [ 45% ] 10 VUs 0d00h00m08.9s/24h0m0s 134/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 152 complete and 0 interrupted iterations
|
||||
list [ 51% ] 10 VUs 0d00h00m09.9s/24h0m0s 152/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 168 complete and 0 interrupted iterations
|
||||
list [ 56% ] 10 VUs 0d00h00m10.9s/24h0m0s 168/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 182 complete and 0 interrupted iterations
|
||||
list [ 61% ] 10 VUs 0d00h00m11.9s/24h0m0s 182/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 200 complete and 0 interrupted iterations
|
||||
list [ 67% ] 10 VUs 0d00h00m12.9s/24h0m0s 200/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 217 complete and 0 interrupted iterations
|
||||
list [ 72% ] 10 VUs 0d00h00m13.9s/24h0m0s 217/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 233 complete and 0 interrupted iterations
|
||||
list [ 78% ] 10 VUs 0d00h00m14.9s/24h0m0s 233/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 249 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h00m15.9s/24h0m0s 249/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 265 complete and 0 interrupted iterations
|
||||
list [ 88% ] 10 VUs 0d00h00m16.9s/24h0m0s 265/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 283 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h00m17.9s/24h0m0s 283/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.9s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m18.8s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 1501 ✗ 0
|
||||
data_received..................: 1.9 GB 98 MB/s
|
||||
data_sent......................: 2.5 MB 134 kB/s
|
||||
http_req_blocked...............: avg=57.16µs min=0s med=0s max=12.68ms p(95)=1µs p(99)=1µs count=1501
|
||||
http_req_connecting............: avg=5.65µs min=0s med=0s max=884µs p(95)=0s p(99)=0s count=1501
|
||||
http_req_duration..............: avg=116.27ms min=19.33ms med=119.01ms max=279.94ms p(95)=170.69ms p(99)=212.92ms count=1501
|
||||
{ expected_response:true }...: avg=116.27ms min=19.33ms med=119.01ms max=279.94ms p(95)=170.69ms p(99)=212.92ms count=1501
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 1501
|
||||
http_req_receiving.............: avg=39.04ms min=41µs med=35.71ms max=183.62ms p(95)=76.62ms p(99)=96.33ms count=1501
|
||||
http_req_sending...............: avg=21.16µs min=11µs med=19µs max=277µs p(95)=34µs p(99)=69µs count=1501
|
||||
http_req_tls_handshaking.......: avg=50.39µs min=0s med=0s max=11.89ms p(95)=0s p(99)=0s count=1501
|
||||
http_req_waiting...............: avg=77.2ms min=15.12ms med=76.9ms max=229.06ms p(95)=112.91ms p(99)=135.98ms count=1501
|
||||
http_reqs......................: 1501 79.488966/s
|
||||
iteration_duration.............: avg=618.21ms min=123.55ms med=617.93ms max=816.51ms p(95)=714.13ms p(99)=772.32ms count=301
|
||||
iterations.....................: 300 15.887202/s
|
||||
vus............................: 10 min=10 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,99 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_k8s_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m00.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 21 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m01.9s/24h0m0s 021/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m02.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 52 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m03.9s/24h0m0s 052/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m04.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 87 complete and 0 interrupted iterations
|
||||
list [ 29% ] 10 VUs 0d00h00m05.9s/24h0m0s 087/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 102 complete and 0 interrupted iterations
|
||||
list [ 34% ] 10 VUs 0d00h00m06.9s/24h0m0s 102/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 120 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m07.9s/24h0m0s 120/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 135 complete and 0 interrupted iterations
|
||||
list [ 45% ] 10 VUs 0d00h00m08.9s/24h0m0s 135/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 150 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m09.9s/24h0m0s 150/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 168 complete and 0 interrupted iterations
|
||||
list [ 56% ] 10 VUs 0d00h00m10.9s/24h0m0s 168/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 184 complete and 0 interrupted iterations
|
||||
list [ 61% ] 10 VUs 0d00h00m11.9s/24h0m0s 184/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 198 complete and 0 interrupted iterations
|
||||
list [ 66% ] 10 VUs 0d00h00m12.9s/24h0m0s 198/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 216 complete and 0 interrupted iterations
|
||||
list [ 72% ] 10 VUs 0d00h00m13.9s/24h0m0s 216/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 231 complete and 0 interrupted iterations
|
||||
list [ 77% ] 10 VUs 0d00h00m14.9s/24h0m0s 231/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 248 complete and 0 interrupted iterations
|
||||
list [ 83% ] 10 VUs 0d00h00m15.9s/24h0m0s 248/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 266 complete and 0 interrupted iterations
|
||||
list [ 89% ] 10 VUs 0d00h00m16.9s/24h0m0s 266/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 278 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h00m17.9s/24h0m0s 278/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 04/10 VUs, 296 complete and 0 interrupted iterations
|
||||
list [ 99% ] 10 VUs 0d00h00m18.9s/24h0m0s 296/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.1s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m19.0s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 1501 ✗ 0
|
||||
data_received..................: 1.9 GB 98 MB/s
|
||||
data_sent......................: 2.7 MB 139 kB/s
|
||||
http_req_blocked...............: avg=47.48µs min=0s med=0s max=11.92ms p(95)=1µs p(99)=1µs count=1501
|
||||
http_req_connecting............: avg=2.97µs min=0s med=0s max=722µs p(95)=0s p(99)=0s count=1501
|
||||
http_req_duration..............: avg=117.66ms min=32.22ms med=114.75ms max=249.17ms p(95)=170.01ms p(99)=199ms count=1501
|
||||
{ expected_response:true }...: avg=117.66ms min=32.22ms med=114.75ms max=249.17ms p(95)=170.01ms p(99)=199ms count=1501
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 1501
|
||||
http_req_receiving.............: avg=36.1ms min=44µs med=33.62ms max=103.3ms p(95)=70.11ms p(99)=80.96ms count=1501
|
||||
http_req_sending...............: avg=20.94µs min=11µs med=19µs max=732µs p(95)=32µs p(99)=52µs count=1501
|
||||
http_req_tls_handshaking.......: avg=43.31µs min=0s med=0s max=10.95ms p(95)=0s p(99)=0s count=1501
|
||||
http_req_waiting...............: avg=81.53ms min=23.87ms med=78.32ms max=192.9ms p(95)=121.53ms p(99)=145.22ms count=1501
|
||||
http_reqs......................: 1501 78.387775/s
|
||||
iteration_duration.............: avg=626.16ms min=135.85ms med=626.36ms max=781.74ms p(95)=701.36ms p(99)=757.44ms count=301
|
||||
iterations.....................: 300 15.66711/s
|
||||
vus............................: 4 min=4 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,132 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 12 complete and 0 interrupted iterations
|
||||
list [ 4% ] 10 VUs 0d00h00m01.9s/24h0m0s 012/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 24 complete and 0 interrupted iterations
|
||||
list [ 8% ] 10 VUs 0d00h00m02.9s/24h0m0s 024/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 24 complete and 0 interrupted iterations
|
||||
list [ 8% ] 10 VUs 0d00h00m03.9s/24h0m0s 024/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 36 complete and 0 interrupted iterations
|
||||
list [ 12% ] 10 VUs 0d00h00m04.9s/24h0m0s 036/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 47 complete and 0 interrupted iterations
|
||||
list [ 16% ] 10 VUs 0d00h00m05.9s/24h0m0s 047/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 60 complete and 0 interrupted iterations
|
||||
list [ 20% ] 10 VUs 0d00h00m06.9s/24h0m0s 060/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m07.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 82 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m08.9s/24h0m0s 082/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 92 complete and 0 interrupted iterations
|
||||
list [ 31% ] 10 VUs 0d00h00m09.9s/24h0m0s 092/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 103 complete and 0 interrupted iterations
|
||||
list [ 34% ] 10 VUs 0d00h00m10.9s/24h0m0s 103/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 115 complete and 0 interrupted iterations
|
||||
list [ 38% ] 10 VUs 0d00h00m11.9s/24h0m0s 115/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 121 complete and 0 interrupted iterations
|
||||
list [ 40% ] 10 VUs 0d00h00m12.9s/24h0m0s 121/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 135 complete and 0 interrupted iterations
|
||||
list [ 45% ] 10 VUs 0d00h00m13.9s/24h0m0s 135/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 147 complete and 0 interrupted iterations
|
||||
list [ 49% ] 10 VUs 0d00h00m14.9s/24h0m0s 147/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 159 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m15.9s/24h0m0s 159/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 171 complete and 0 interrupted iterations
|
||||
list [ 57% ] 10 VUs 0d00h00m16.9s/24h0m0s 171/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 173 complete and 0 interrupted iterations
|
||||
list [ 58% ] 10 VUs 0d00h00m17.9s/24h0m0s 173/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 177 complete and 0 interrupted iterations
|
||||
list [ 59% ] 10 VUs 0d00h00m18.9s/24h0m0s 177/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 192 complete and 0 interrupted iterations
|
||||
list [ 64% ] 10 VUs 0d00h00m19.9s/24h0m0s 192/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 203 complete and 0 interrupted iterations
|
||||
list [ 68% ] 10 VUs 0d00h00m20.9s/24h0m0s 203/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 206 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h00m21.9s/24h0m0s 206/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 217 complete and 0 interrupted iterations
|
||||
list [ 72% ] 10 VUs 0d00h00m22.9s/24h0m0s 217/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 229 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h00m23.9s/24h0m0s 229/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 239 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h00m24.9s/24h0m0s 239/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 253 complete and 0 interrupted iterations
|
||||
list [ 84% ] 10 VUs 0d00h00m25.9s/24h0m0s 253/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 265 complete and 0 interrupted iterations
|
||||
list [ 88% ] 10 VUs 0d00h00m26.9s/24h0m0s 265/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 272 complete and 0 interrupted iterations
|
||||
list [ 91% ] 10 VUs 0d00h00m27.9s/24h0m0s 272/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 282 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h00m28.9s/24h0m0s 282/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 05/10 VUs, 295 complete and 0 interrupted iterations
|
||||
list [ 98% ] 10 VUs 0d00h00m29.9s/24h0m0s 295/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.3s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m30.2s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 1801 ✗ 0
|
||||
data_received..................: 1.9 GB 61 MB/s
|
||||
data_sent......................: 2.9 MB 97 kB/s
|
||||
http_req_blocked...............: avg=66.75µs min=0s med=0s max=13.43ms p(95)=1µs p(99)=1µs count=1801
|
||||
http_req_connecting............: avg=3.73µs min=0s med=0s max=742µs p(95)=0s p(99)=0s count=1801
|
||||
http_req_duration..............: avg=158.59ms min=1.98ms med=83.52ms max=1.83s p(95)=580.21ms p(99)=1.14s count=1801
|
||||
{ expected_response:true }...: avg=158.59ms min=1.98ms med=83.52ms max=1.83s p(95)=580.21ms p(99)=1.14s count=1801
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 1801
|
||||
http_req_receiving.............: avg=28.11ms min=8µs med=19.35ms max=667.33ms p(95)=74.46ms p(99)=102.94ms count=1801
|
||||
http_req_sending...............: avg=21.89µs min=10µs med=19µs max=312µs p(95)=40µs p(99)=72µs count=1801
|
||||
http_req_tls_handshaking.......: avg=62.12µs min=0s med=0s max=12.78ms p(95)=0s p(99)=0s count=1801
|
||||
http_req_waiting...............: avg=130.45ms min=1.73ms med=58.01ms max=1.7s p(95)=533.35ms p(99)=1.06s count=1801
|
||||
http_reqs......................: 1801 59.391053/s
|
||||
iteration_duration.............: avg=988.95ms min=101.01ms med=873.71ms max=2.26s p(95)=1.71s p(99)=2.18s count=301
|
||||
iterations.....................: 300 9.893013/s
|
||||
vus............................: 5 min=5 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,138 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m00.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 0 complete and 0 interrupted iterations
|
||||
list [ 0% ] 10 VUs 0d00h00m01.9s/24h0m0s 000/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 14 complete and 0 interrupted iterations
|
||||
list [ 5% ] 10 VUs 0d00h00m02.9s/24h0m0s 014/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 19 complete and 0 interrupted iterations
|
||||
list [ 6% ] 10 VUs 0d00h00m03.9s/24h0m0s 019/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 31 complete and 0 interrupted iterations
|
||||
list [ 10% ] 10 VUs 0d00h00m04.9s/24h0m0s 031/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 41 complete and 0 interrupted iterations
|
||||
list [ 14% ] 10 VUs 0d00h00m05.9s/24h0m0s 041/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 53 complete and 0 interrupted iterations
|
||||
list [ 18% ] 10 VUs 0d00h00m06.9s/24h0m0s 053/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 63 complete and 0 interrupted iterations
|
||||
list [ 21% ] 10 VUs 0d00h00m07.9s/24h0m0s 063/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 73 complete and 0 interrupted iterations
|
||||
list [ 24% ] 10 VUs 0d00h00m08.9s/24h0m0s 073/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 86 complete and 0 interrupted iterations
|
||||
list [ 29% ] 10 VUs 0d00h00m09.9s/24h0m0s 086/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 89 complete and 0 interrupted iterations
|
||||
list [ 30% ] 10 VUs 0d00h00m10.9s/24h0m0s 089/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 102 complete and 0 interrupted iterations
|
||||
list [ 34% ] 10 VUs 0d00h00m11.9s/24h0m0s 102/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 113 complete and 0 interrupted iterations
|
||||
list [ 38% ] 10 VUs 0d00h00m12.9s/24h0m0s 113/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 127 complete and 0 interrupted iterations
|
||||
list [ 42% ] 10 VUs 0d00h00m13.9s/24h0m0s 127/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 138 complete and 0 interrupted iterations
|
||||
list [ 46% ] 10 VUs 0d00h00m14.9s/24h0m0s 138/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 150 complete and 0 interrupted iterations
|
||||
list [ 50% ] 10 VUs 0d00h00m15.9s/24h0m0s 150/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 159 complete and 0 interrupted iterations
|
||||
list [ 53% ] 10 VUs 0d00h00m16.9s/24h0m0s 159/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 164 complete and 0 interrupted iterations
|
||||
list [ 55% ] 10 VUs 0d00h00m17.9s/24h0m0s 164/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 174 complete and 0 interrupted iterations
|
||||
list [ 58% ] 10 VUs 0d00h00m18.9s/24h0m0s 174/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m20.0s), 10/10 VUs, 184 complete and 0 interrupted iterations
|
||||
list [ 61% ] 10 VUs 0d00h00m19.9s/24h0m0s 184/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m21.0s), 10/10 VUs, 194 complete and 0 interrupted iterations
|
||||
list [ 65% ] 10 VUs 0d00h00m20.9s/24h0m0s 194/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m22.0s), 10/10 VUs, 207 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h00m21.9s/24h0m0s 207/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m23.0s), 10/10 VUs, 216 complete and 0 interrupted iterations
|
||||
list [ 72% ] 10 VUs 0d00h00m22.9s/24h0m0s 216/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m24.0s), 10/10 VUs, 218 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h00m23.9s/24h0m0s 218/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m25.0s), 10/10 VUs, 218 complete and 0 interrupted iterations
|
||||
list [ 73% ] 10 VUs 0d00h00m24.9s/24h0m0s 218/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m26.0s), 10/10 VUs, 231 complete and 0 interrupted iterations
|
||||
list [ 77% ] 10 VUs 0d00h00m25.9s/24h0m0s 231/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m27.0s), 10/10 VUs, 243 complete and 0 interrupted iterations
|
||||
list [ 81% ] 10 VUs 0d00h00m26.9s/24h0m0s 243/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m28.0s), 10/10 VUs, 256 complete and 0 interrupted iterations
|
||||
list [ 85% ] 10 VUs 0d00h00m27.9s/24h0m0s 256/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m29.0s), 10/10 VUs, 269 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m28.9s/24h0m0s 269/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m30.0s), 10/10 VUs, 279 complete and 0 interrupted iterations
|
||||
list [ 93% ] 10 VUs 0d00h00m29.9s/24h0m0s 279/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m31.0s), 10/10 VUs, 283 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h00m30.9s/24h0m0s 283/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.0s), 01/10 VUs, 299 complete and 0 interrupted iterations
|
||||
list [ 100% ] 10 VUs 0d00h00m31.9s/24h0m0s 299/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m32.4s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m32.3s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 1801 ✗ 0
|
||||
data_received..................: 1.9 GB 58 MB/s
|
||||
data_sent......................: 3.1 MB 97 kB/s
|
||||
http_req_blocked...............: avg=43.81µs min=0s med=0s max=13.05ms p(95)=1µs p(99)=1µs count=1801
|
||||
http_req_connecting............: avg=3.37µs min=0s med=0s max=670µs p(95)=0s p(99)=0s count=1801
|
||||
http_req_duration..............: avg=168.76ms min=1.28ms med=77.92ms max=2.12s p(95)=619.7ms p(99)=1.38s count=1801
|
||||
{ expected_response:true }...: avg=168.76ms min=1.28ms med=77.92ms max=2.12s p(95)=619.7ms p(99)=1.38s count=1801
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 1801
|
||||
http_req_receiving.............: avg=22.06ms min=9µs med=17.76ms max=98.59ms p(95)=60.39ms p(99)=87.08ms count=1801
|
||||
http_req_sending...............: avg=21.85µs min=9µs med=19µs max=366µs p(95)=37µs p(99)=84µs count=1801
|
||||
http_req_tls_handshaking.......: avg=38.54µs min=0s med=0s max=10.38ms p(95)=0s p(99)=0s count=1801
|
||||
http_req_waiting...............: avg=146.68ms min=1.23ms med=56.13ms max=2.07s p(95)=588.99ms p(99)=1.35s count=1801
|
||||
http_reqs......................: 1801 55.55809/s
|
||||
iteration_duration.............: avg=1.05s min=113.96ms med=882ms max=2.65s p(95)=2.2s p(99)=2.55s count=301
|
||||
iterations.....................: 300 9.25454/s
|
||||
vus............................: 1 min=1 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,99 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m00.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m01.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 40 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m02.9s/24h0m0s 040/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 51 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m03.9s/24h0m0s 051/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 70 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m04.9s/24h0m0s 070/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 85 complete and 0 interrupted iterations
|
||||
list [ 28% ] 10 VUs 0d00h00m05.9s/24h0m0s 085/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 100 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m06.9s/24h0m0s 100/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 115 complete and 0 interrupted iterations
|
||||
list [ 38% ] 10 VUs 0d00h00m07.9s/24h0m0s 115/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 132 complete and 0 interrupted iterations
|
||||
list [ 44% ] 10 VUs 0d00h00m08.9s/24h0m0s 132/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 147 complete and 0 interrupted iterations
|
||||
list [ 49% ] 10 VUs 0d00h00m09.9s/24h0m0s 147/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 164 complete and 0 interrupted iterations
|
||||
list [ 55% ] 10 VUs 0d00h00m10.9s/24h0m0s 164/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 179 complete and 0 interrupted iterations
|
||||
list [ 60% ] 10 VUs 0d00h00m11.9s/24h0m0s 179/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 195 complete and 0 interrupted iterations
|
||||
list [ 65% ] 10 VUs 0d00h00m12.9s/24h0m0s 195/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 212 complete and 0 interrupted iterations
|
||||
list [ 71% ] 10 VUs 0d00h00m13.9s/24h0m0s 212/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 228 complete and 0 interrupted iterations
|
||||
list [ 76% ] 10 VUs 0d00h00m14.9s/24h0m0s 228/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 244 complete and 0 interrupted iterations
|
||||
list [ 81% ] 10 VUs 0d00h00m15.9s/24h0m0s 244/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 258 complete and 0 interrupted iterations
|
||||
list [ 86% ] 10 VUs 0d00h00m16.9s/24h0m0s 258/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 274 complete and 0 interrupted iterations
|
||||
list [ 91% ] 10 VUs 0d00h00m17.9s/24h0m0s 274/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 09/10 VUs, 291 complete and 0 interrupted iterations
|
||||
list [ 97% ] 10 VUs 0d00h00m18.9s/24h0m0s 291/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.4s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m19.3s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 1801 ✗ 0
|
||||
data_received..................: 1.9 GB 96 MB/s
|
||||
data_sent......................: 2.7 MB 139 kB/s
|
||||
http_req_blocked...............: avg=36.56µs min=0s med=0s max=7.69ms p(95)=1µs p(99)=1µs count=1801
|
||||
http_req_connecting............: avg=3.89µs min=0s med=0s max=739µs p(95)=0s p(99)=0s count=1801
|
||||
http_req_duration..............: avg=99.81ms min=6.71ms med=103.88ms max=297.83ms p(95)=167.51ms p(99)=218.23ms count=1801
|
||||
{ expected_response:true }...: avg=99.81ms min=6.71ms med=103.88ms max=297.83ms p(95)=167.51ms p(99)=218.23ms count=1801
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 1801
|
||||
http_req_receiving.............: avg=29.83ms min=9µs med=24.86ms max=171.54ms p(95)=73.61ms p(99)=99.48ms count=1801
|
||||
http_req_sending...............: avg=21.04µs min=9µs med=19µs max=479µs p(95)=32µs p(99)=66µs count=1801
|
||||
http_req_tls_handshaking.......: avg=31.78µs min=0s med=0s max=6.92ms p(95)=0s p(99)=0s count=1801
|
||||
http_req_waiting...............: avg=69.95ms min=6.68ms med=71.72ms max=224.78ms p(95)=113.85ms p(99)=150.54ms count=1801
|
||||
http_reqs......................: 1801 92.783213/s
|
||||
iteration_duration.............: avg=635.67ms min=100.53ms med=637.43ms max=808.8ms p(95)=720.53ms p(99)=756.09ms count=301
|
||||
iterations.....................: 300 15.455282/s
|
||||
vus............................: 9 min=9 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,99 @@
|
|||
|
||||
/\ |‾‾| /‾‾/ /‾‾/
|
||||
/\ / \ | |/ / / /
|
||||
/ \/ \ | ( / ‾‾\
|
||||
/ \ | |\ \ | (‾) |
|
||||
/ __________ \ |__| \__\ \_____/ .io
|
||||
|
||||
execution: local
|
||||
script: ./load_steve_new_pagination.js
|
||||
output: -
|
||||
|
||||
scenarios: (100.00%) 1 scenario, 10 max VUs, 24h0m30s max duration (incl. graceful stop):
|
||||
* list: 30 iterations for each of 10 VUs (maxDuration: 24h0m0s, exec: list, gracefulStop: 30s)
|
||||
|
||||
|
||||
running (0d00h00m01.0s), 10/10 VUs, 10 complete and 0 interrupted iterations
|
||||
list [ 3% ] 10 VUs 0d00h00m00.9s/24h0m0s 010/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m02.0s), 10/10 VUs, 20 complete and 0 interrupted iterations
|
||||
list [ 7% ] 10 VUs 0d00h00m01.9s/24h0m0s 020/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m03.0s), 10/10 VUs, 39 complete and 0 interrupted iterations
|
||||
list [ 13% ] 10 VUs 0d00h00m02.9s/24h0m0s 039/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m04.0s), 10/10 VUs, 51 complete and 0 interrupted iterations
|
||||
list [ 17% ] 10 VUs 0d00h00m03.9s/24h0m0s 051/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m05.0s), 10/10 VUs, 69 complete and 0 interrupted iterations
|
||||
list [ 23% ] 10 VUs 0d00h00m04.9s/24h0m0s 069/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m06.0s), 10/10 VUs, 82 complete and 0 interrupted iterations
|
||||
list [ 27% ] 10 VUs 0d00h00m05.9s/24h0m0s 082/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m07.0s), 10/10 VUs, 99 complete and 0 interrupted iterations
|
||||
list [ 33% ] 10 VUs 0d00h00m06.9s/24h0m0s 099/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m08.0s), 10/10 VUs, 114 complete and 0 interrupted iterations
|
||||
list [ 38% ] 10 VUs 0d00h00m07.9s/24h0m0s 114/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m09.0s), 10/10 VUs, 130 complete and 0 interrupted iterations
|
||||
list [ 43% ] 10 VUs 0d00h00m08.9s/24h0m0s 130/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m10.0s), 10/10 VUs, 145 complete and 0 interrupted iterations
|
||||
list [ 48% ] 10 VUs 0d00h00m09.9s/24h0m0s 145/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m11.0s), 10/10 VUs, 161 complete and 0 interrupted iterations
|
||||
list [ 54% ] 10 VUs 0d00h00m10.9s/24h0m0s 161/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m12.0s), 10/10 VUs, 177 complete and 0 interrupted iterations
|
||||
list [ 59% ] 10 VUs 0d00h00m11.9s/24h0m0s 177/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m13.0s), 10/10 VUs, 192 complete and 0 interrupted iterations
|
||||
list [ 64% ] 10 VUs 0d00h00m12.9s/24h0m0s 192/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m14.0s), 10/10 VUs, 208 complete and 0 interrupted iterations
|
||||
list [ 69% ] 10 VUs 0d00h00m13.9s/24h0m0s 208/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m15.0s), 10/10 VUs, 223 complete and 0 interrupted iterations
|
||||
list [ 74% ] 10 VUs 0d00h00m14.9s/24h0m0s 223/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m16.0s), 10/10 VUs, 239 complete and 0 interrupted iterations
|
||||
list [ 80% ] 10 VUs 0d00h00m15.9s/24h0m0s 239/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m17.0s), 10/10 VUs, 253 complete and 0 interrupted iterations
|
||||
list [ 84% ] 10 VUs 0d00h00m16.9s/24h0m0s 253/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m18.0s), 10/10 VUs, 271 complete and 0 interrupted iterations
|
||||
list [ 90% ] 10 VUs 0d00h00m17.9s/24h0m0s 271/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.0s), 10/10 VUs, 283 complete and 0 interrupted iterations
|
||||
list [ 94% ] 10 VUs 0d00h00m18.9s/24h0m0s 283/300 iters, 30 per VU
|
||||
|
||||
running (0d00h00m19.8s), 00/10 VUs, 300 complete and 0 interrupted iterations
|
||||
list ✓ [ 100% ] 10 VUs 0d00h00m19.7s/24h0m0s 300/300 iters, 30 per VU
|
||||
|
||||
✓ /v1/configmaps returns status 200
|
||||
|
||||
█ setup
|
||||
|
||||
✓ /v3-public/localProviders/local?action=login returns status 200
|
||||
|
||||
✓ checks.........................: 100.00% ✓ 1801 ✗ 0
|
||||
data_received..................: 1.9 GB 94 MB/s
|
||||
data_sent......................: 2.8 MB 140 kB/s
|
||||
http_req_blocked...............: avg=40.49µs min=0s med=0s max=11.25ms p(95)=1µs p(99)=1µs count=1801
|
||||
http_req_connecting............: avg=3.21µs min=0s med=0s max=987µs p(95)=0s p(99)=0s count=1801
|
||||
http_req_duration..............: avg=101.78ms min=6.52ms med=103.31ms max=311.06ms p(95)=168.88ms p(99)=219.73ms count=1801
|
||||
{ expected_response:true }...: avg=101.78ms min=6.52ms med=103.31ms max=311.06ms p(95)=168.88ms p(99)=219.73ms count=1801
|
||||
http_req_failed................: 0.00% ✓ 0 ✗ 1801
|
||||
http_req_receiving.............: avg=27.71ms min=8µs med=25.13ms max=115.44ms p(95)=63.95ms p(99)=81.91ms count=1801
|
||||
http_req_sending...............: avg=21.13µs min=10µs med=19µs max=242µs p(95)=36µs p(99)=73µs count=1801
|
||||
http_req_tls_handshaking.......: avg=35.85µs min=0s med=0s max=10.27ms p(95)=0s p(99)=0s count=1801
|
||||
http_req_waiting...............: avg=74.05ms min=6.48ms med=73.03ms max=229.96ms p(95)=121.28ms p(99)=166.44ms count=1801
|
||||
http_reqs......................: 1801 90.963708/s
|
||||
iteration_duration.............: avg=649.02ms min=124.58ms med=645.78ms max=846.39ms p(95)=750.77ms p(99)=803.18ms count=301
|
||||
iterations.....................: 300 15.1522/s
|
||||
vus............................: 10 min=10 max=10
|
||||
vus_max........................: 10 min=10 max=10
|
||||
|
||||
|
|
@ -0,0 +1,221 @@
|
|||
# 2022-03-06 - Steve and Vai tests
|
||||
|
||||
## Results
|
||||
|
||||
Under test conditions, according to collected measures described below:
|
||||
|
||||
- vai-patched images improved *average http request duration* when listing ConfigMaps using pagination
|
||||
- **~65%-80% speedup** observed when using k8s-based pagination (`limit`/`continue`, currently used by the [dashboard](https://github.com/rancher/dashboard/) UI)
|
||||
- **~25%-66% speedup** observed when using the new Steve-cached pagination (`page`/`pagesize`)
|
||||
- speedups varied within ranges above depending on whether the cluster was local or downstream, and depending on the number and size of resources listed
|
||||
- vai improved worst-case durations, while penalizing best-case durations, suggesting a distribution with less variance. This is consistent with expectations as vai uses an on-disk cache while current code uses an in-RAM cache, thereby penalizing the fastest case, while on the other hand needing less re-listing of resources from the Kubernetes API, thereby improving on the slowest case
|
||||
- vai used less RAM (~2 GiB instead of ~10 GiB in one test). This is consistent with expectations, as vai uses an on-disk cache
|
||||
- vai decreased CPU load on `kubeapi-server` (1 core in one test). This is consistent with expectations, as vai needs less re-listing of resources from the Kubernetes API
|
||||
|
||||
- As a side effect of this research, a 10-virtual-user smoke test revealed a [race condition in Steve](https://github.com/rancher/rancher/issues/40892), then [fixed](https://github.com/rancher/steve/pull/80/).
|
||||
|
||||
## Hardware and infrastructure configuration outline
|
||||
|
||||
- two k3d clusters (one local and one downstream)
|
||||
- each cluster with 3 nodes (forcing etcd-based storage)
|
||||
- backing hardware: one Lenovo ThinkPad P51 laptop (circa 2017)
|
||||
- Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz, 8 vCPUs
|
||||
- 32 GiB RAM
|
||||
- SSD local storage
|
||||
- k6 load generator running on another laptop on the same wired local network
|
||||
|
||||
## Process outline
|
||||
|
||||
- infrastructure setup:
|
||||
- create a k3d cluster, install Rancher on it. Create an empty k3d downstream cluster
|
||||
- build patched Rancher images
|
||||
- configure Rancher, import the downstream cluster
|
||||
- for each test:
|
||||
- run script to generate a number of ConfigMaps
|
||||
- swap images with patched ones
|
||||
- run load test script, record results
|
||||
|
||||
## Full configuration details
|
||||
|
||||
All infrastructure is defined in [Terraform](https://www.terraform.io/) files in the [20230306_steve_vai_tests](https://github.com/moio/scalability-tests/tree/20230306_steve_vai_tests/terraform) branch.
|
||||
|
||||
[k6](https://k6.io) load test scripts are defined in the [k6](https://github.com/moio/scalability-tests/tree/20230306_steve_vai_tests/k6) directory.
|
||||
|
||||
## Reproduction Instructions
|
||||
|
||||
### Requirements
|
||||
|
||||
- docker
|
||||
- [Terraform](https://www.terraform.io/downloads)
|
||||
- `git`
|
||||
- `nc` (netcat)
|
||||
- [k6](https://k6.io)
|
||||
|
||||
### Setup
|
||||
|
||||
Deploy the k3d infrastructure and install Rancher:
|
||||
```shell
|
||||
# clone this project
|
||||
git clone https://github.com/moio/scalability-tests.git
|
||||
cd scalability-tests
|
||||
git checkout 20230306_steve_vai_tests
|
||||
|
||||
# initialize Terraform
|
||||
cd terraform
|
||||
terraform init
|
||||
|
||||
# deploy
|
||||
terraform apply -auto-approve
|
||||
````
|
||||
|
||||
Build patched images and import them into k3d clusters:
|
||||
```shell
|
||||
# build Rancher from the [moio/fix_lru_concurrent_map_write](https://github.com/moio/rancher/tree/fix_lru_concurrent_map_write) branch
|
||||
git clone https://github.com/moio/rancher.git
|
||||
cd rancher
|
||||
git checkout fix_lru_concurrent_map_write
|
||||
|
||||
cat >scripts/quickbuild <<"EOF"
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
cd $(dirname $0)
|
||||
|
||||
./build
|
||||
./package
|
||||
EOF
|
||||
chmod +x scripts/quickbuild
|
||||
|
||||
TAG=baseline make quickbuild
|
||||
|
||||
# build Rancher again from the [moio/steve-vai](https://github.com/moio/rancher/tree/steve_vai) branch
|
||||
git checkout steve_vai
|
||||
TAG=vai make quickbuild
|
||||
|
||||
# import built images into clusters
|
||||
k3d image import --mode direct --cluster moio-upstream rancher/rancher:baseline
|
||||
k3d image import --mode direct --cluster moio-downstream rancher/rancher-agent:baseline
|
||||
k3d image import --mode direct --cluster moio-upstream rancher/rancher:vai
|
||||
k3d image import --mode direct --cluster moio-downstream rancher/rancher-agent:vai
|
||||
```
|
||||
|
||||
Configure Rancher and import the downstream cluster:
|
||||
- log in (https://upstream.local.gd:8443) with bootstrap password `admin`
|
||||
- create the admin user's password (eg. `adminadminadmin`)
|
||||
- import the downstream cluster as generic cluster appending `--context=k3d-moio-downstream` to the end of the command
|
||||
- eg. `curl --insecure -sfL https://upstream.local.gd:8443/v3/import/LONG_LONG_TOKEN_HERE.yaml | kubectl apply -f - --context=k3d-moio-downstream`
|
||||
|
||||
All created infrastructure can be destroyed at the end of the test via:
|
||||
```shell
|
||||
terraform destroy -auto-approve
|
||||
```
|
||||
|
||||
### Test 1: benchmark pagination implementations, interpret duration results
|
||||
|
||||
#### Outline
|
||||
First, we create a given number of ConfigMaps in a test namespace via a k6 script. Each ConfigMap is created with 10 kb of data payload.
|
||||
|
||||
Then, we simulate 10 virtual users listing all ConfigMaps in that namespace via another k6 script. Each user will repeat the listing 30 times (for statistical accuracy of measures). The page size is of 100, like in the current UI. We exercise both the k8s based pagination implementation, using the `limit`/`continue` parameters and currently used by the [dashboard](https://github.com/rancher/dashboard/) UI, as well as the new Steve-cache pagination implementation using the `page`/`pagesize` parameters. We test both local and downstream cluster.
|
||||
|
||||
#### Procedure
|
||||
|
||||
Run this command to create dummy ConfigMaps:
|
||||
```shell
|
||||
k6 run -e KUBECONFIG=`realpath ~/.kube/config` -e CONTEXT=$CONTEXT -e COUNT=$COUNT ./create_config_maps.js
|
||||
```
|
||||
Variables:
|
||||
- `$CONTEXT`: use either `k3d-moio-upstream` for the local cluster or `k3d-moio-downstream` for the downstream one
|
||||
- `$COUNT`: the number of ConfigMaps to create
|
||||
|
||||
Run this command to swap Rancher and agent images to patched ones:
|
||||
```shell
|
||||
kubectl --context=k3d-moio-upstream set image -n cattle-system deployment/rancher rancher=rancher/rancher:$TAG
|
||||
kubectl --context=k3d-moio-downstream set image -n cattle-system deployment/cattle-cluster-agent cluster-register=rancher/rancher-agent:$TAG
|
||||
```
|
||||
Variables:
|
||||
- `$TAG`: use `v2.7.1` for vanilla Rancher 2.7.1, `baseline` for 2.7.1 with a [fix](https://github.com/rancher/steve/pull/80/) for a [race condition](https://github.com/rancher/rancher/issues/40892) discovered during tests and `vai` for 2.7.1 with Vai patches
|
||||
|
||||
Run this command to benchmark:
|
||||
```shell
|
||||
k6 run -e VUS=10 -e PER_VU_ITERATIONS=30 -e BASEURL=https://upstream.local.gd:8443 -e USERNAME=admin -e PASSWORD=adminadminadmin -e CLUSTER=$CLUSTER ./${TEST}.js
|
||||
```
|
||||
- `$CLUSTER`: use either `local` for the local cluster or a cluster id (eg. `-e CLUSTER=c-m-q5ppjmfc`) for the downstream cluster
|
||||
- `TEST`: use either `load_steve_k8s_pagination` for k8s-based pagination or `load_steve_new_pagination` for the new Steve-cache pagination implementation
|
||||
|
||||
|
||||
|
||||
Interpreting results: k6 will output several values. For this analysis most interesting are `http_req_duration` metric statistics:
|
||||
```
|
||||
http_req_duration..............: avg=98.7ms min=10.79ms med=94.62ms max=284.48ms p(95)=175.11ms p(99)=210.48ms count=901
|
||||
```
|
||||
In the example above, retrieving a page up to 100 resources from the local cluster took **98.7ms** on average - 10.79ms best case, 94.62ms median case (~50% of samples fell below this number and ~50% above), 284.48ms worst case. p(95) indicates that 95% of requests took less than 175.11ms, and p(99) indicates that 99% took 210.48ms or less. In general, lower values are better.
|
||||
|
||||
#### Analysis of results
|
||||
|
||||
Full results are available in the [20230306 - steve vai test results](https://github.com/moio/scalability-tests/tree/20230306_steve_vai_tests/docs/20230306%20-%20steve%20vai%20test%20results) directory, summary is in the table below:
|
||||
|
||||

|
||||
An [Excel file](https://mysuse-my.sharepoint.com/:x:/g/personal/moio_suse_com/ERaeDyfE25xLoQFKiMYa8bgBOb2z24wKNhTp0FVMVumDMA?e=nGOPMy) is available for SUSE employees.
|
||||
|
||||
Key:
|
||||
- `Pagination Implementation`:
|
||||
- `k8s` refers to the k8s based pagination implementation, using the `limit`/`continue` parameters and currently used by the [dashboard](https://github.com/rancher/dashboard/)
|
||||
- `new` refers to the new Steve-cache pagination implementation using the `page`/`pagesize` parameters
|
||||
- `Image set`:
|
||||
- `baseline` refers to Rancher 2.7.1 images with a [fix](https://github.com/rancher/steve/pull/80/) for a [race condition](https://github.com/rancher/rancher/issues/40892) discovered during this analysis
|
||||
- `vai` refers to Rancher 2.7.1 images with Vai patches
|
||||
- `Vai speedup (on average)`: is calculated as the ratio between average response times, `baseline`/`vai`, under the same conditions (implementation, cluster, ConfigMap count)
|
||||
- `Vai speedup (on slowest requests)`: is calculated as the ratio between maximum response times, `baseline`/`vai`, under the same conditions (implementation, cluster, ConfigMap count)
|
||||
- `Vai slowdown (on fastest requests)`: is calculated as the ratio between minimum response times, `vai`/`baseline`, under the same conditions (implementation, cluster, ConfigMap count), when > 1
|
||||
- Values in red show where vai performed worse than baseline, green when vai performed better
|
||||
|
||||
Observations:
|
||||
- vai improved response results across the board, with higher speedups on the k8s-based pagination implementation
|
||||
- vai improved worst-case durations across the board, with higher speedups on the new pagination implementation
|
||||
- vai made best-case durations worse, with worse slowdown ratios on the new pagination implementation
|
||||
- however, in absolute terms, slowdown of best-case durations is much less important than the speedup of worst-case durations (up to ~10ms maximum slowdown vs ~1.8s maximum speedup, per request)
|
||||
- median and percentile statistics suggest that vai request duration distribution has less variance. This is consistent with expectations as vai uses an on-disk cache while current code uses an in-RAM cache, thereby penalizing the fastest case, while on the other hand needing less re-listing of resources from the Kubernetes API, thereby improving on the slowest case
|
||||
|
||||
### Test 2: benchmark under monitoring
|
||||
|
||||
#### Outline
|
||||
|
||||
Install the Monitoring Cluster Tool to the downstream cluster.
|
||||
|
||||
Repeat Test 1 for the downstream cluster, with 1200 ConfigMaps, both pagination implementations.
|
||||
|
||||
Review monitoring results from Grafana.
|
||||
|
||||
#### Analysis of results
|
||||
|
||||
RAM and CPU load on agent pods during the tests (highlighted in red):
|
||||
|
||||
Baseline:
|
||||

|
||||
|
||||
Vai:
|
||||

|
||||
|
||||
Observations:
|
||||
- vai used less RAM (~2.4 GiB at the end of both the k8s and new implementation tests, versus ~10 GiB with baseline images). This is consistent with expectations, as vai uses an on-disk cache
|
||||
- vai used less CPU as well. Despite Prometheus resolution being low for the length of the test, peaks were lower at about ~1 core versus ~3 cores
|
||||
|
||||
|
||||
CPU load on `kubeapi-server` during the tests (highlighted in red):
|
||||

|
||||
|
||||
Observations:
|
||||
- baseline images generated a CPU spike on`kubeapi-server` (~1 core), while vai images generated no measurable extra load. This is consistent with expectations, as vai needs less re-listing of resources from the Kubernetes API
|
||||
|
||||
## Follow-up notes
|
||||
|
||||
Results in this study were substantially repeated even in presence of a moderate concurrent load to continuously add and remove ConfigMaps (~5 creations and deletions per second) via the `change_config_maps.js` script. Later analyses could focus on heavy concurrent load scenarios.
|
||||
|
||||
|
||||
It is not clear whether measured vai improvements will stay consistent with higher numbers of resources. It was not possible to complete tests with 5000 ConfigMaps, neither with baseline nor vai images, as the Rancher pod lost election and was killed under load producing this error:
|
||||
|
||||
```
|
||||
I0320 14:57:51.231791 7 leaderelection.go:283] failed to renew lease kube-system/kube-controller-manager: timed out waiting for the condition
|
||||
```
|
||||
|
||||
Follow-up analyses should resolve the root cause and then review results at higher scales.
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 185 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 231 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 234 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 102 KiB |
|
|
@ -0,0 +1,69 @@
|
|||
import { sleep } from 'k6';
|
||||
import encoding from 'k6/encoding';
|
||||
import exec from 'k6/execution';
|
||||
import * as k8s from './k8s.js'
|
||||
|
||||
// Parameters
|
||||
const namespace = "scalability-test-temp"
|
||||
const data = encoding.b64encode("a".repeat(1))
|
||||
const vus = 5
|
||||
const duration = '2h'
|
||||
const rate = 1
|
||||
|
||||
// Option setting
|
||||
const kubeconfig = k8s.kubeconfig(__ENV.KUBECONFIG, __ENV.CONTEXT)
|
||||
const baseUrl = kubeconfig["url"]
|
||||
|
||||
export const options = {
|
||||
insecureSkipTLSVerify: true,
|
||||
tlsAuth: [
|
||||
{
|
||||
cert: kubeconfig["cert"],
|
||||
key: kubeconfig["key"],
|
||||
},
|
||||
],
|
||||
|
||||
summaryTrendStats: ['avg', 'min', 'med', 'max', 'p(95)', 'p(99)', 'count'],
|
||||
|
||||
scenarios: {
|
||||
create: {
|
||||
executor: 'constant-vus',
|
||||
exec: 'change',
|
||||
vus: vus,
|
||||
duration: duration,
|
||||
},
|
||||
},
|
||||
thresholds: {
|
||||
checks: ['rate>0.99']
|
||||
}
|
||||
};
|
||||
|
||||
// Test functions, in order of execution
|
||||
|
||||
export function setup() {
|
||||
// delete leftovers, if any
|
||||
k8s.del(`${baseUrl}/api/v1/namespaces/${namespace}`)
|
||||
|
||||
// create empty namespace
|
||||
const body = {
|
||||
"metadata": {
|
||||
"name": namespace,
|
||||
},
|
||||
}
|
||||
k8s.create(`${baseUrl}/api/v1/namespaces`, body)
|
||||
}
|
||||
|
||||
export function change() {
|
||||
const name = `test-config-map-${exec.scenario.name}-${exec.scenario.iterationInTest}`
|
||||
const body = {
|
||||
"metadata": {
|
||||
"name": name,
|
||||
"namespace": namespace
|
||||
},
|
||||
"data": {"data": data}
|
||||
}
|
||||
|
||||
k8s.create(`${baseUrl}/api/v1/namespaces/${namespace}/configmaps`, body)
|
||||
sleep(1.0/rate)
|
||||
k8s.del(`${baseUrl}/api/v1/namespaces/${namespace}/configmaps/${name}`)
|
||||
}
|
||||
|
|
@ -1,218 +0,0 @@
|
|||
import { sleep } from 'k6';
|
||||
import encoding from 'k6/encoding';
|
||||
import { Trend } from 'k6/metrics';
|
||||
import { textSummary } from './lib/k6-summary-0.0.2.js';
|
||||
import papaparse from './lib/papaparse-5.3.2.js';
|
||||
import * as k8s from './k8s.js'
|
||||
|
||||
|
||||
// Parameters
|
||||
const namespace = "scalability-test"
|
||||
const min = 1000
|
||||
const max = 256000
|
||||
const data = encoding.b64encode("a".repeat(4))
|
||||
const vus = 20
|
||||
const listIterations = 100
|
||||
|
||||
// Option setting
|
||||
const kubeconfig = k8s.kubeconfig(__ENV.KUBECONFIG)
|
||||
const baseUrl = kubeconfig["url"]
|
||||
const resourceCounts = exponentialCounts(min, max)
|
||||
const scenarios = createAndListScenarios(resourceCounts, vus, listIterations)
|
||||
const thresholds = sanityCheckThresholds(scenarios)
|
||||
export const options = {
|
||||
insecureSkipTLSVerify: true,
|
||||
tlsAuth: [
|
||||
{
|
||||
cert: kubeconfig["cert"],
|
||||
key: kubeconfig["key"],
|
||||
},
|
||||
],
|
||||
|
||||
summaryTrendStats: ['avg', 'min', 'med', 'max', 'p(95)', 'p(99)', 'count'],
|
||||
|
||||
scenarios: scenarios,
|
||||
thresholds: thresholds
|
||||
};
|
||||
|
||||
const k8sReqDurationTrend = new Trend('k8s_req_duration');
|
||||
|
||||
// Compute counts starting from min and multiplying times 2 up to max. E.g.
|
||||
// exponentialCounts(100, 900) === [100, 200, 400, 800, 1600]
|
||||
function exponentialCounts(min, max) {
|
||||
const iterations = 1 + Math.ceil(Math.log2(max/min))
|
||||
return Array.from(
|
||||
new Array(iterations),
|
||||
(x, i) => i === 0 ? min : min * (2 << (i - 1))
|
||||
)
|
||||
}
|
||||
|
||||
// Compute scenarios to create and list resources in quantities equal to resourceCounts
|
||||
function createAndListScenarios(resourceCounts, vus, listIterations) {
|
||||
const result = {}
|
||||
let cumulatedIterations = 0
|
||||
|
||||
resourceCounts.forEach((count, i) => {
|
||||
// resource pure-write scenario
|
||||
const iterations = i === 0 ? count : (count - resourceCounts[i - 1])
|
||||
result[`create-${count}`] = {
|
||||
executor: 'shared-iterations',
|
||||
exec: 'create',
|
||||
vus: vus,
|
||||
iterations: iterations,
|
||||
env: {
|
||||
startAfterIteration: cumulatedIterations.toString()
|
||||
},
|
||||
maxDuration: '24h',
|
||||
startTime: cumulatedIterations * 0.001, // HACK: only to show in time order during execution
|
||||
}
|
||||
cumulatedIterations += iterations
|
||||
|
||||
// resource pure-read scenario
|
||||
result[`list-${count}`] = {
|
||||
executor: 'shared-iterations',
|
||||
exec: 'list',
|
||||
vus: vus,
|
||||
iterations: listIterations,
|
||||
env: {
|
||||
startAfterIteration: cumulatedIterations.toString()
|
||||
},
|
||||
maxDuration: '24h',
|
||||
startTime: cumulatedIterations * 0.001,
|
||||
}
|
||||
cumulatedIterations += listIterations
|
||||
|
||||
// resource read-while-writing scenario
|
||||
result[`list-create-delete-${count}`] = {
|
||||
executor: 'shared-iterations',
|
||||
exec: 'listCreateDelete',
|
||||
vus: vus,
|
||||
iterations: listIterations,
|
||||
env: {
|
||||
startAfterIteration: cumulatedIterations.toString()
|
||||
},
|
||||
maxDuration: '24h',
|
||||
startTime: cumulatedIterations * 0.001,
|
||||
}
|
||||
|
||||
cumulatedIterations += listIterations
|
||||
})
|
||||
|
||||
return result
|
||||
}
|
||||
|
||||
// Returns some minimum sanity check thresholds
|
||||
function sanityCheckThresholds(scenarios) {
|
||||
let result = {
|
||||
checks: ['rate>0.99']
|
||||
}
|
||||
|
||||
// HACK: force k6 to compute per-scenario summary metrics via an always-true threshold
|
||||
// can be removed when https://github.com/grafana/k6/issues/1321 is implemented
|
||||
// this workaround follows recommendation in https://github.com/grafana/k6/issues/1836#issuecomment-771576459
|
||||
Object.keys(scenarios).forEach(scenarioName => {
|
||||
result[`k8s_req_duration{scenario:${scenarioName}}`] = [`max>=0`]
|
||||
})
|
||||
|
||||
return result
|
||||
}
|
||||
|
||||
// Test functions, in order of execution
|
||||
|
||||
export function setup() {
|
||||
// delete leftovers, if any
|
||||
k8s.del(`${baseUrl}/api/v1/namespaces/${namespace}`, true)
|
||||
|
||||
// create empty namespace
|
||||
const body = {
|
||||
"metadata": {
|
||||
"name": namespace,
|
||||
},
|
||||
}
|
||||
k8s.create(`${baseUrl}/api/v1/namespaces`, body)
|
||||
}
|
||||
|
||||
import exec from 'k6/execution';
|
||||
|
||||
// HACK: force k6 to wait for previous scenarios to finish
|
||||
// Note: this only really works on single instances, for scenarios with a known number of iterations
|
||||
// Proper solution can be tackled when this issue is closed: https://github.com/grafana/k6/issues/1342
|
||||
function waitPreviousScenarios() {
|
||||
const startAfterIteration = parseInt(scenarios[exec.scenario.name].env.startAfterIteration)
|
||||
while (true) {
|
||||
const currentIteration = exec.instance.iterationsInterrupted + exec.instance.iterationsCompleted
|
||||
if (currentIteration >= startAfterIteration) {
|
||||
return
|
||||
}
|
||||
sleep(1)
|
||||
}
|
||||
}
|
||||
|
||||
export function create() {
|
||||
waitPreviousScenarios()
|
||||
|
||||
const name = `test-config-map-${exec.scenario.name}-${exec.scenario.iterationInTest}`
|
||||
const body = {
|
||||
"metadata": {
|
||||
"name": name,
|
||||
"namespace": namespace
|
||||
},
|
||||
"data": {"data": data}
|
||||
}
|
||||
|
||||
const res = k8s.create(`${baseUrl}/api/v1/namespaces/${namespace}/configmaps`, body)
|
||||
k8sReqDurationTrend.add(res.timings.duration, {scenario: exec.scenario.name})
|
||||
}
|
||||
|
||||
export function list() {
|
||||
waitPreviousScenarios()
|
||||
const responses = k8s.list(`${baseUrl}/api/v1/namespaces/${namespace}/configmaps`)
|
||||
const totalDuration = responses.reduce((previous,current) => previous + current.timings.duration, 0)
|
||||
k8sReqDurationTrend.add(totalDuration, {scenario: exec.scenario.name})
|
||||
}
|
||||
|
||||
export function listCreateDelete() {
|
||||
// read all
|
||||
list()
|
||||
|
||||
// sleep a bit
|
||||
sleep(Math.random())
|
||||
|
||||
// create one
|
||||
const name = `test-config-map-${exec.scenario.name}-${exec.scenario.iterationInTest}`
|
||||
const body = {
|
||||
"metadata": {
|
||||
"name": name,
|
||||
"namespace": namespace
|
||||
},
|
||||
"data": {"data": data}
|
||||
}
|
||||
k8s.create(`${baseUrl}/api/v1/namespaces/${namespace}/configmaps`, body)
|
||||
|
||||
// delete it
|
||||
k8s.del(`${baseUrl}/api/v1/namespaces/${namespace}/configmaps/${name}`)
|
||||
}
|
||||
|
||||
export function teardown(data) {
|
||||
k8s.del(`${baseUrl}/api/v1/namespaces/${namespace}`)
|
||||
}
|
||||
|
||||
export function handleSummary(data) {
|
||||
const headers = ["resources"].concat(options.summaryTrendStats)
|
||||
let csv = []
|
||||
|
||||
Array("create", "list", "list-create-delete").forEach(operation => {
|
||||
csv.push([operation])
|
||||
csv.push(headers)
|
||||
resourceCounts.forEach(count => {
|
||||
const stats = data.metrics[`k8s_req_duration{scenario:${operation}-${count}}`].values
|
||||
const row = [count].concat(options.summaryTrendStats.map(h => stats[h].toFixed(3)))
|
||||
csv.push(row)
|
||||
})
|
||||
})
|
||||
|
||||
return {
|
||||
'stdout': textSummary(data, { indent: ' ', enableColors: true }), // keep default text output
|
||||
'results.csv': papaparse.unparse(csv, { delimiter: '\t' }),
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
import encoding from 'k6/encoding';
|
||||
import exec from 'k6/execution';
|
||||
import * as k8s from './k8s.js'
|
||||
|
||||
// Parameters
|
||||
const namespace = "scalability-test"
|
||||
const count = Number(__ENV.COUNT)
|
||||
const data = encoding.b64encode("a".repeat(10*1024))
|
||||
const vus = 10
|
||||
|
||||
// Option setting
|
||||
const kubeconfig = k8s.kubeconfig(__ENV.KUBECONFIG, __ENV.CONTEXT)
|
||||
const baseUrl = kubeconfig["url"]
|
||||
|
||||
export const options = {
|
||||
insecureSkipTLSVerify: true,
|
||||
tlsAuth: [
|
||||
{
|
||||
cert: kubeconfig["cert"],
|
||||
key: kubeconfig["key"],
|
||||
},
|
||||
],
|
||||
|
||||
summaryTrendStats: ['avg', 'min', 'med', 'max', 'p(95)', 'p(99)', 'count'],
|
||||
|
||||
scenarios: {
|
||||
create: {
|
||||
executor: 'shared-iterations',
|
||||
exec: 'create',
|
||||
vus: vus,
|
||||
iterations: count,
|
||||
maxDuration: '1h',
|
||||
},
|
||||
},
|
||||
thresholds: {
|
||||
checks: ['rate>0.99']
|
||||
}
|
||||
};
|
||||
|
||||
// Test functions, in order of execution
|
||||
|
||||
export function setup() {
|
||||
// delete leftovers, if any
|
||||
k8s.del(`${baseUrl}/api/v1/namespaces/${namespace}`)
|
||||
|
||||
// create empty namespace
|
||||
const body = {
|
||||
"metadata": {
|
||||
"name": namespace,
|
||||
},
|
||||
}
|
||||
k8s.create(`${baseUrl}/api/v1/namespaces`, body)
|
||||
}
|
||||
|
||||
export function create() {
|
||||
const name = `test-config-map-${exec.scenario.name}-${exec.scenario.iterationInTest}`
|
||||
const body = {
|
||||
"metadata": {
|
||||
"name": name,
|
||||
"namespace": namespace
|
||||
},
|
||||
"data": {"data": data}
|
||||
}
|
||||
|
||||
k8s.create(`${baseUrl}/api/v1/namespaces/${namespace}/configmaps`, body)
|
||||
}
|
||||
25
k6/k8s.js
25
k6/k8s.js
|
|
@ -1,4 +1,5 @@
|
|||
import { check } from 'k6';
|
||||
import { sleep } from 'k6';
|
||||
import encoding from 'k6/encoding';
|
||||
import http from 'k6/http';
|
||||
import * as YAML from './lib/js-yaml-4.1.0.mjs'
|
||||
|
|
@ -8,11 +9,10 @@ import { URL } from './lib/url-1.0.0.js';
|
|||
const limit = 5000
|
||||
const timeout = '3600s'
|
||||
|
||||
// loads connection variables from kubeconfig's current context
|
||||
export function kubeconfig(file){
|
||||
// loads connection variables from kubeconfig's specified context
|
||||
export function kubeconfig(file, contextName){
|
||||
const config = YAML.load(open(file));
|
||||
|
||||
const contextName = config["current-context"]
|
||||
const context = config["contexts"].find(c => c["name"] === contextName)["context"]
|
||||
const clusterName = context["cluster"]
|
||||
const userName = context["user"]
|
||||
|
|
@ -32,21 +32,26 @@ export function create(url, body){
|
|||
const res = http.post(url, JSON.stringify(body));
|
||||
|
||||
check(res, {
|
||||
'POST returns status 201': (r) => r.status === 201,
|
||||
'POST returns status 201 or 409': (r) => r.status === 201 || r.status === 409,
|
||||
})
|
||||
|
||||
if (res.status === 409) {
|
||||
// wait a bit and try again
|
||||
sleep(Math.random())
|
||||
|
||||
return create(url, body)
|
||||
}
|
||||
|
||||
return res
|
||||
}
|
||||
|
||||
// deletes a k8s resource
|
||||
export function del(url, ignoreChecks = false){
|
||||
export function del(url){
|
||||
const res = http.del(url)
|
||||
|
||||
if (!ignoreChecks){
|
||||
check(res, {
|
||||
'DELETE returns status 200': (r) => r.status === 200,
|
||||
})
|
||||
}
|
||||
check(res, {
|
||||
'DELETE returns status 200': (r) => r.status === 200,
|
||||
})
|
||||
|
||||
return res
|
||||
}
|
||||
|
|
|
|||
|
|
@ -0,0 +1,78 @@
|
|||
import { check } from 'k6';
|
||||
import http from 'k6/http';
|
||||
|
||||
// Parameters
|
||||
const vus = __ENV.VUS
|
||||
const perVuIterations = __ENV.PER_VU_ITERATIONS
|
||||
const baseUrl = __ENV.BASEURL
|
||||
const username = __ENV.USERNAME
|
||||
const password = __ENV.PASSWORD
|
||||
const cluster = __ENV.CLUSTER
|
||||
|
||||
// Option setting
|
||||
export const options = {
|
||||
insecureSkipTLSVerify: true,
|
||||
|
||||
summaryTrendStats: ['avg', 'min', 'med', 'max', 'p(95)', 'p(99)', 'count'],
|
||||
|
||||
scenarios: {
|
||||
list : {
|
||||
executor: 'per-vu-iterations',
|
||||
exec: 'list',
|
||||
vus: vus,
|
||||
iterations: perVuIterations,
|
||||
maxDuration: '24h',
|
||||
}
|
||||
},
|
||||
thresholds: {
|
||||
checks: ['rate>0.99']
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
// Test functions, in order of execution
|
||||
|
||||
export function setup() {
|
||||
// log in
|
||||
const res = http.post(`${baseUrl}/v3-public/localProviders/local?action=login`, JSON.stringify({
|
||||
"description": "UI session",
|
||||
"responseType": "cookie",
|
||||
"username": username,
|
||||
"password": password
|
||||
}))
|
||||
|
||||
check(res, {
|
||||
'/v3-public/localProviders/local?action=login returns status 200': (r) => r.status === 200,
|
||||
})
|
||||
|
||||
return http.cookieJar().cookiesForURL(res.url)
|
||||
}
|
||||
|
||||
export function list(cookies) {
|
||||
const url = cluster === "local"?
|
||||
`${baseUrl}/v1/configmaps` :
|
||||
`${baseUrl}/k8s/clusters/${cluster}/v1/configmaps`
|
||||
|
||||
let revision = null
|
||||
let continueToken = null
|
||||
while (true) {
|
||||
const fullUrl = url + "?limit=100" +
|
||||
(revision != null ? "&revision=" + revision : "") +
|
||||
(continueToken != null ? "&continue=" + continueToken : "")
|
||||
|
||||
const res = http.get(fullUrl, {cookies: cookies})
|
||||
|
||||
check(res, {
|
||||
'/v1/configmaps returns status 200': (r) => r.status === 200,
|
||||
})
|
||||
|
||||
const body = JSON.parse(res.body)
|
||||
if (body === undefined || body.continue === undefined) {
|
||||
break
|
||||
}
|
||||
if (revision == null) {
|
||||
revision = body.revision
|
||||
}
|
||||
continueToken = body.continue
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,77 @@
|
|||
import { check } from 'k6';
|
||||
import http from 'k6/http';
|
||||
|
||||
// Parameters
|
||||
const vus = __ENV.VUS
|
||||
const perVuIterations = __ENV.PER_VU_ITERATIONS
|
||||
const baseUrl = __ENV.BASEURL
|
||||
const username = __ENV.USERNAME
|
||||
const password = __ENV.PASSWORD
|
||||
const cluster = __ENV.CLUSTER
|
||||
|
||||
// Option setting
|
||||
export const options = {
|
||||
insecureSkipTLSVerify: true,
|
||||
|
||||
summaryTrendStats: ['avg', 'min', 'med', 'max', 'p(95)', 'p(99)', 'count'],
|
||||
|
||||
scenarios: {
|
||||
list : {
|
||||
executor: 'per-vu-iterations',
|
||||
exec: 'list',
|
||||
vus: vus,
|
||||
iterations: perVuIterations,
|
||||
maxDuration: '24h',
|
||||
}
|
||||
},
|
||||
thresholds: {
|
||||
checks: ['rate>0.99']
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
// Test functions, in order of execution
|
||||
|
||||
export function setup() {
|
||||
// log in
|
||||
const res = http.post(`${baseUrl}/v3-public/localProviders/local?action=login`, JSON.stringify({
|
||||
"description": "UI session",
|
||||
"responseType": "cookie",
|
||||
"username": username,
|
||||
"password": password
|
||||
}))
|
||||
|
||||
check(res, {
|
||||
'/v3-public/localProviders/local?action=login returns status 200': (r) => r.status === 200,
|
||||
})
|
||||
|
||||
return http.cookieJar().cookiesForURL(res.url)
|
||||
}
|
||||
|
||||
export function list(cookies) {
|
||||
const url = cluster === "local"?
|
||||
`${baseUrl}/v1/configmaps` :
|
||||
`${baseUrl}/k8s/clusters/${cluster}/v1/configmaps`
|
||||
|
||||
let i = 1
|
||||
let revision = null
|
||||
while (true) {
|
||||
const fullUrl = url + "?pagesize=100&page=" + i +
|
||||
(revision != null ? "&revision=" + revision : "")
|
||||
|
||||
const res = http.get(fullUrl, {cookies: cookies})
|
||||
|
||||
check(res, {
|
||||
'/v1/configmaps returns status 200': (r) => r.status === 200,
|
||||
})
|
||||
|
||||
const body = JSON.parse(res.body)
|
||||
if (body === undefined || body.data === undefined || body.data.length === 0) {
|
||||
break
|
||||
}
|
||||
if (revision == null) {
|
||||
revision = body.revision
|
||||
}
|
||||
i = i + 1
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue