owncloud / ocis

:atom_symbol: ownCloud Infinite Scale Stack
https://doc.owncloud.com/ocis/next/
Apache License 2.0
1.38k stars 181 forks source link

Release 1.14.0 Tech Preview #2671

Closed wkloucek closed 2 years ago

wkloucek commented 2 years ago

Tasks

wkloucek commented 2 years ago

Smoke test with oCIS Hello

oCIS Hello does not start up properly:

ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","time":"2021-10-27T07:06:32Z","message":"Continue without config"}
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","time":"2021-10-27T07:06:32Z","message":"Continue without config"}
ocis_hello-ocis-hello-1  | {"level":"debug","service":"hello","time":"2021-10-27T07:06:32Z","message":"Tracing is not enabled"}
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","backoff":1000,"time":"2021-10-27T07:06:32Z","message":"retry to register settings bundle and permission"}
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","backoff":4000,"time":"2021-10-27T07:06:33Z","message":"retry to register settings bundle and permission"}
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","backoff":9000,"time":"2021-10-27T07:06:37Z","message":"retry to register settings bundle and permission"}
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","backoff":16000,"time":"2021-10-27T07:06:46Z","message":"retry to register settings bundle and permission"}
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","backoff":25000,"time":"2021-10-27T07:07:02Z","message":"retry to register settings bundle and permission"}
ocis_hello-ocis-hello-1  | {"level":"error","service":"hello","time":"2021-10-27T07:07:27Z","message":"failed to register settings - aborting server initialization"}
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","time":"2021-10-27T07:07:27Z","message":"shutting down server"}
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","transport":"http","addr":"0.0.0.0:9105","time":"2021-10-27T07:07:27Z","message":"starting server"}
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","transport":"grpc","addr":"0.0.0.0:9106","time":"2021-10-27T07:07:27Z","message":"starting server"}
ocis_hello-ocis-hello-1  | 2021-10-27 07:07:27  file=v3@v3.6.0/service.go:199 level=info Starting [service] com.owncloud.web.hello
ocis_hello-ocis-hello-1  | 2021-10-27 07:07:27  file=v3@v3.6.0/service.go:199 level=info Starting [service] com.owncloud.api.hello
ocis_hello-ocis-hello-1  | 2021-10-27 07:07:27  file=v3@v3.0.0-20210408173139-0d57213d3f5c/http.go:255 level=info Listening on [::]:9105
ocis_hello-ocis-hello-1  | 2021-10-27 07:07:27  file=v3@v3.0.0-20210408173139-0d57213d3f5c/grpc.go:869 level=info Server [grpc] Listening on [::]:9106
ocis_hello-ocis-hello-1  | 2021-10-27 07:07:27  file=v3@v3.0.0-20210408173139-0d57213d3f5c/http.go:169 level=info Registering node: com.owncloud.web.hello-a9a126cd-779b-457e-81a7-bdad89e5ea57
ocis_hello-ocis-hello-1  | 2021-10-27 07:07:27  file=v3@v3.0.0-20210408173139-0d57213d3f5c/grpc.go:702 level=info Registry [mdns] Registering node: com.owncloud.api.hello-a9a126cd-779b-457e-81a7-bdad89e5ea57
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","server":"http","time":"2021-10-27T07:07:27Z","message":"shutting down server"}
ocis_hello-ocis-hello-1  | {"level":"info","service":"hello","server":"grpc","time":"2021-10-27T07:07:27Z","message":"shutting down server"}
ocis_hello-ocis-hello-1  | 2021-10-27 07:07:27  file=v3@v3.0.0-20210408173139-0d57213d3f5c/http.go:209 level=info Deregistering node: com.owncloud.web.hello-a9a126cd-779b-457e-81a7-bdad89e5ea57
ocis_hello-ocis-hello-1  | 2021-10-27 07:07:27  file=v3@v3.0.0-20210408173139-0d57213d3f5c/grpc.go:796 level=info Deregistering node: com.owncloud.api.hello-a9a126cd-779b-457e-81a7-bdad89e5ea57
ocis_hello-ocis-hello-1  | 2021-10-27 07:07:27  file=v3@v3.0.0-20210408173139-0d57213d3f5c/grpc.go:964 level=info Broker [http] Disconnected from 127.0.0.1:0

-> oCIS needs to expose the settings service SETTINGS_GRPC_ADDR: 0.0.0.0:9191 -> fix in https://github.com/owncloud/ocis/pull/2689

Smoke test with oCIS WOPI server

TODO:

wkloucek commented 2 years ago

Compatibility test from v1.13.0 to v1.14.0-rc1

Needed to change the docker volume during update:

Create these with the original oCIS version and see if still the same after upgrading:

Compatibility test from v1.13.0 to v1.14.0-rc2

Needed to change the docker volume during update:

Create these with the original oCIS version and see if still the same after upgrading:

ScharfViktor commented 2 years ago

K6 results on intel test machine

Overview

Test 1.14.0 1.13.0 1.12.0 1.11.0 1.10.0 1.9.0. 1.8.0 1.7.0
most-used-sizes-upload 02m56.8s 02m52.9s 02m51.3s 02m54.7s 02m37.7s 02m38.3s 02m40.1s 02m33.0s
propfind-deep 02m50.5s 02m14.0s 02m21.3s 02m25.8s 02m08.8s 02m06.6s 02m06.0s 02m07.2s
propfind-flat 00m41.9s 00m38.9s 00m40.7s 00m42.2s 00m34.2s 00m33.2s 00m33.0s 00m33.7s
upload-download-delete-many-large 00m30.7s 00m34.4s 00m31.4s 00m31.0s 00m28.8s 00m32.6s 00m30.4s 00m35.4s
upload-download-delete-many-small 00m21.3s 00m20.4s 00m20.6s 00m21.0s 00m20.6s 00m20.3s 00m21.2s 00m20.6s
download-delete-with-new-user 00m00.9s 00m00.9s 00m01.1s 00m01.0s 00m01.0s 00m00.9s 00m00.9s 00m01.0s
propfind-deep-rename 00m23.8s 00m18.3s 00m19.7s 00m20.5s 00m20.2s 00m19.6s 00m19.6s 00m19.8s
share-with-new-user 00m22.2s 00m19.3s 00m20.3s 00m21.2s 00m21.4s 00m20.9s 00m20.9s 00m20.9s

1.14.0-rc1

1.14.0-rc1: Pulling from owncloud/ocis
Digest: sha256:5f026db475e22d97eff56e20a5f3a1c288dbf16f8cf4e862a71aef81e79ad011
Status: Image is up to date for owncloud/ocis:1.14.0-rc1
e2b0bb6d232266729b67bb2837283b896e23bec15957a805bbdfba1b3c29a755
waiting for 'ocis' on 'https://localhost:9200'
waiting for 'ocis' on 'https://localhost:9200'

          /\      |‾‾| /‾‾/   /‾‾/   
     /\  /  \     |  |/  /   /  /    
    /  \/    \    |     (   /   ‾‾\  
   /          \   |  |\  \ |  (‾)  | 
  / __________ \  |__| \__\ \_____/ .io

  execution: local
     script: /root/cdperf/tests/k6/test-issue-github-enterprise-4115-most-used-sizes-upload.js
     output: -

  scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
           * default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)

running (0h02m56.8s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h02m56.8s/1h0m0s  3/3 shared iters

    ✓ dav delete status is 204
    ✓ dav upload status is 201
    ✓ dav download status is 200

    checks..................................: 100.00% ✓ 8865 ✗ 0  
    cloud_default_play_dav_delete_trend.....: avg=27.78ms  min=7.99ms   med=26.83ms  max=70.76ms  p(90)=43.07ms  p(95)=47.73ms 
      { asset:KB100 }.......................: avg=42.1ms   min=27.76ms  med=40.33ms  max=70.76ms  p(90)=51.65ms  p(95)=55.15ms 
      { asset:KB200 }.......................: avg=39.1ms   min=25.07ms  med=37.97ms  max=69.51ms  p(90)=50.85ms  p(95)=55.61ms 
      { asset:KB300 }.......................: avg=36.02ms  min=21.57ms  med=34.93ms  max=62.87ms  p(90)=47.74ms  p(95)=50.3ms  
      { asset:KB400 }.......................: avg=32.62ms  min=20.03ms  med=32.16ms  max=59.64ms  p(90)=40.24ms  p(95)=44.07ms 
      { asset:KB500 }.......................: avg=31.11ms  min=16.55ms  med=30.65ms  max=49.13ms  p(90)=41.28ms  p(95)=45.06ms 
      { asset:KB600 }.......................: avg=27.63ms  min=14.97ms  med=26.78ms  max=48.07ms  p(90)=36.52ms  p(95)=39.98ms 
      { asset:KB700 }.......................: avg=23.81ms  min=14.36ms  med=22.78ms  max=41.31ms  p(90)=31.83ms  p(95)=34.54ms 
      { asset:KB800 }.......................: avg=20.39ms  min=11.59ms  med=19.05ms  max=41.9ms   p(90)=28.42ms  p(95)=31.35ms 
      { asset:KB900 }.......................: avg=17.49ms  min=9.83ms   med=16.6ms   max=34.31ms  p(90)=23.87ms  p(95)=26.34ms 
      { asset:MB100 }.......................: avg=14.88ms  min=10.58ms  med=13.7ms   max=20.93ms  p(90)=20.61ms  p(95)=20.77ms 
      { asset:MB10 }........................: avg=15.42ms  min=11.07ms  med=14.46ms  max=21.1ms   p(90)=19.87ms  p(95)=20.49ms 
      { asset:MB120 }.......................: avg=13.72ms  min=12.09ms  med=12.41ms  max=16.67ms  p(90)=15.82ms  p(95)=16.24ms 
      { asset:MB140 }.......................: avg=17.24ms  min=11.24ms  med=13.05ms  max=27.43ms  p(90)=24.56ms  p(95)=26ms    
      { asset:MB160 }.......................: avg=11.93ms  min=10.02ms  med=12.72ms  max=13.05ms  p(90)=12.99ms  p(95)=13.02ms 
      { asset:MB180 }.......................: avg=13.39ms  min=7.99ms   med=14.29ms  max=17.88ms  p(90)=17.16ms  p(95)=17.52ms 
      { asset:MB1 }.........................: avg=15.7ms   min=8.79ms   med=14.42ms  max=32.12ms  p(90)=19.84ms  p(95)=23.51ms 
      { asset:MB200 }.......................: avg=15.29ms  min=12.6ms   med=15.48ms  max=17.78ms  p(90)=17.32ms  p(95)=17.55ms 
      { asset:MB20 }........................: avg=15.64ms  min=10.72ms  med=14.18ms  max=20.83ms  p(90)=20.54ms  p(95)=20.69ms 
      { asset:MB220 }.......................: avg=16.17ms  min=14.87ms  med=15.68ms  max=17.95ms  p(90)=17.5ms   p(95)=17.72ms 
      { asset:MB240 }.......................: avg=11.23ms  min=9.97ms   med=11.78ms  max=11.96ms  p(90)=11.92ms  p(95)=11.94ms 
      { asset:MB260 }.......................: avg=15.56ms  min=10.18ms  med=17.9ms   max=18.6ms   p(90)=18.46ms  p(95)=18.53ms 
      { asset:MB280 }.......................: avg=16.67ms  min=13.3ms   med=17.77ms  max=18.94ms  p(90)=18.71ms  p(95)=18.82ms 
      { asset:MB2 }.........................: avg=15.84ms  min=9.39ms   med=15.33ms  max=29.78ms  p(90)=20.91ms  p(95)=21.99ms 
      { asset:MB300 }.......................: avg=18.76ms  min=14.39ms  med=19.4ms   max=22.49ms  p(90)=21.87ms  p(95)=22.18ms 
      { asset:MB30 }........................: avg=15.8ms   min=10.38ms  med=14.52ms  max=22.53ms  p(90)=21.68ms  p(95)=22.1ms  
      { asset:MB3 }.........................: avg=14.67ms  min=9.21ms   med=13.32ms  max=24.93ms  p(90)=21.22ms  p(95)=22.68ms 
      { asset:MB40 }........................: avg=15.78ms  min=9.91ms   med=17.18ms  max=20.72ms  p(90)=19.21ms  p(95)=19.97ms 
      { asset:MB4 }.........................: avg=16.8ms   min=10.7ms   med=17.6ms   max=22.9ms   p(90)=21.64ms  p(95)=22.14ms 
      { asset:MB50 }........................: avg=17.76ms  min=11.29ms  med=18.01ms  max=26.57ms  p(90)=22.23ms  p(95)=24.4ms  
      { asset:MB5 }.........................: avg=16.43ms  min=9.96ms   med=16.27ms  max=29ms     p(90)=22.34ms  p(95)=23.04ms 
      { asset:MB60 }........................: avg=15.61ms  min=11.27ms  med=16.34ms  max=19.16ms  p(90)=19.02ms  p(95)=19.09ms 
      { asset:MB6 }.........................: avg=16.85ms  min=10.67ms  med=16.2ms   max=26.82ms  p(90)=22.15ms  p(95)=22.58ms 
      { asset:MB70 }........................: avg=15.41ms  min=11.17ms  med=14.43ms  max=20.43ms  p(90)=19.53ms  p(95)=19.98ms 
      { asset:MB7 }.........................: avg=16.31ms  min=10.2ms   med=15.53ms  max=22.6ms   p(90)=21.48ms  p(95)=22.1ms  
      { asset:MB80 }........................: avg=16.19ms  min=9.28ms   med=16.78ms  max=21.68ms  p(90)=21.19ms  p(95)=21.44ms 
      { asset:MB8 }.........................: avg=15.43ms  min=9.51ms   med=14.08ms  max=25.22ms  p(90)=20.59ms  p(95)=22.15ms 
      { asset:MB90 }........................: avg=16.98ms  min=10.55ms  med=17.4ms   max=21.43ms  p(90)=21ms     p(95)=21.21ms 
      { asset:MB9 }.........................: avg=15.69ms  min=9.22ms   med=16.29ms  max=23.67ms  p(90)=20.97ms  p(95)=21.4ms  
    cloud_default_play_dav_download_trend...: avg=27.93ms  min=13.29ms  med=19.27ms  max=653.37ms p(90)=32.16ms  p(95)=40.81ms 
      { asset:KB100 }.......................: avg=20.25ms  min=13.29ms  med=18.03ms  max=132.95ms p(90)=27.79ms  p(95)=30.37ms 
      { asset:KB200 }.......................: avg=20.03ms  min=13.43ms  med=18.71ms  max=126.21ms p(90)=25.22ms  p(95)=27.18ms 
      { asset:KB300 }.......................: avg=20.17ms  min=13.84ms  med=19.11ms  max=125.26ms p(90)=24.13ms  p(95)=26.76ms 
      { asset:KB400 }.......................: avg=19.53ms  min=13.29ms  med=17.83ms  max=128.95ms p(90)=22.98ms  p(95)=27.97ms 
      { asset:KB500 }.......................: avg=18.89ms  min=14.35ms  med=17.68ms  max=36.05ms  p(90)=22.73ms  p(95)=26.77ms 
      { asset:KB600 }.......................: avg=19.63ms  min=14.28ms  med=18.71ms  max=35.78ms  p(90)=23.84ms  p(95)=28.45ms 
      { asset:KB700 }.......................: avg=19.47ms  min=14.22ms  med=18.55ms  max=35.27ms  p(90)=24.36ms  p(95)=27.82ms 
      { asset:KB800 }.......................: avg=19.54ms  min=14.23ms  med=18.48ms  max=41.19ms  p(90)=23.4ms   p(95)=28.81ms 
      { asset:KB900 }.......................: avg=20.57ms  min=14.2ms   med=19.29ms  max=45.25ms  p(90)=26.73ms  p(95)=30.16ms 
      { asset:MB100 }.......................: avg=197.99ms min=171.24ms med=196.8ms  max=233.04ms p(90)=215.61ms p(95)=224.32ms
      { asset:MB10 }........................: avg=46.02ms  min=31.91ms  med=37.87ms  max=105.46ms p(90)=60.26ms  p(95)=82.86ms 
      { asset:MB120 }.......................: avg=230.53ms min=197.55ms med=238.29ms max=255.75ms p(90)=252.26ms p(95)=254ms   
      { asset:MB140 }.......................: avg=349.11ms min=308.02ms med=331.76ms max=407.54ms p(90)=392.38ms p(95)=399.96ms
      { asset:MB160 }.......................: avg=268.02ms min=253.28ms med=263.54ms max=287.23ms p(90)=282.49ms p(95)=284.86ms
      { asset:MB180 }.......................: avg=314.69ms min=300.02ms med=316.08ms max=327.98ms p(90)=325.6ms  p(95)=326.79ms
      { asset:MB1 }.........................: avg=21.14ms  min=15.91ms  med=20.62ms  max=39.15ms  p(90)=25.23ms  p(95)=27ms    
      { asset:MB200 }.......................: avg=355.91ms min=329.11ms med=366.1ms  max=372.51ms p(90)=371.22ms p(95)=371.86ms
      { asset:MB20 }........................: avg=64.37ms  min=49.05ms  med=67.34ms  max=82.64ms  p(90)=71.26ms  p(95)=76.95ms 
      { asset:MB220 }.......................: avg=417.95ms min=405.65ms med=420.1ms  max=428.1ms  p(90)=426.5ms  p(95)=427.3ms 
      { asset:MB240 }.......................: avg=427.96ms min=407.26ms med=437.66ms max=438.96ms p(90)=438.7ms  p(95)=438.83ms
      { asset:MB260 }.......................: avg=647.72ms min=637.92ms med=651.87ms max=653.37ms p(90)=653.07ms p(95)=653.22ms
      { asset:MB280 }.......................: avg=474.65ms min=467.13ms med=471.23ms max=485.59ms p(90)=482.72ms p(95)=484.15ms
      { asset:MB2 }.........................: avg=22.46ms  min=17.41ms  med=20.79ms  max=30.93ms  p(90)=28.17ms  p(95)=29.1ms  
      { asset:MB300 }.......................: avg=500.12ms min=478ms    med=482.95ms max=539.42ms p(90)=528.13ms p(95)=533.78ms
      { asset:MB30 }........................: avg=75.78ms  min=65.1ms   med=74.96ms  max=85.49ms  p(90)=83.78ms  p(95)=84.64ms 
      { asset:MB3 }.........................: avg=26.31ms  min=19.92ms  med=24.72ms  max=61.88ms  p(90)=33.54ms  p(95)=34.99ms 
      { asset:MB40 }........................: avg=106.24ms min=86.02ms  med=104.01ms max=126.65ms p(90)=119.93ms p(95)=123.29ms
      { asset:MB4 }.........................: avg=28.38ms  min=20.87ms  med=27.29ms  max=45.65ms  p(90)=34.8ms   p(95)=38.51ms 
      { asset:MB50 }........................: avg=110.86ms min=95.67ms  med=114.06ms max=129.5ms  p(90)=119.48ms p(95)=124.49ms
      { asset:MB5 }.........................: avg=30.29ms  min=22.71ms  med=28.87ms  max=49.03ms  p(90)=40.44ms  p(95)=41.56ms 
      { asset:MB60 }........................: avg=128.76ms min=104.05ms med=138.29ms max=143.45ms p(90)=140.1ms  p(95)=141.78ms
      { asset:MB6 }.........................: avg=32.18ms  min=23.4ms   med=31.63ms  max=51.96ms  p(90)=40.31ms  p(95)=41.86ms 
      { asset:MB70 }........................: avg=155.87ms min=120.2ms  med=148.75ms max=200.31ms p(90)=187.11ms p(95)=193.71ms
      { asset:MB7 }.........................: avg=34.24ms  min=25.19ms  med=32.91ms  max=57.96ms  p(90)=40.12ms  p(95)=47.35ms 
      { asset:MB80 }........................: avg=161.32ms min=143.93ms med=162.21ms max=172.03ms p(90)=169.45ms p(95)=170.74ms
      { asset:MB8 }.........................: avg=35.58ms  min=28.47ms  med=34.81ms  max=47.72ms  p(90)=40.96ms  p(95)=43.61ms 
      { asset:MB90 }........................: avg=172.84ms min=150.55ms med=166.84ms max=223.74ms p(90)=200.54ms p(95)=212.14ms
      { asset:MB9 }.........................: avg=37.19ms  min=29.58ms  med=36.21ms  max=54.79ms  p(90)=42.88ms  p(95)=46.65ms 
    cloud_default_play_dav_upload_trend.....: avg=64.92ms  min=13.11ms  med=40.19ms  max=1.89s    p(90)=83.86ms  p(95)=108.96ms
      { asset:KB100 }.......................: avg=23.6ms   min=13.11ms  med=18.21ms  max=404.3ms  p(90)=26.22ms  p(95)=29.69ms 
      { asset:KB200 }.......................: avg=22.64ms  min=15.14ms  med=21.62ms  max=37.34ms  p(90)=28.9ms   p(95)=33.8ms  
      { asset:KB300 }.......................: avg=26.81ms  min=16.97ms  med=25.86ms  max=46.37ms  p(90)=34.23ms  p(95)=35.65ms 
      { asset:KB400 }.......................: avg=32.87ms  min=22.65ms  med=32.32ms  max=50.95ms  p(90)=41.51ms  p(95)=44.2ms  
      { asset:KB500 }.......................: avg=36.68ms  min=24.33ms  med=36.43ms  max=50.74ms  p(90)=43.68ms  p(95)=46.41ms 
      { asset:KB600 }.......................: avg=42.48ms  min=26.42ms  med=42.16ms  max=61.95ms  p(90)=51.22ms  p(95)=53.68ms 
      { asset:KB700 }.......................: avg=43.92ms  min=29.89ms  med=43.7ms   max=58.85ms  p(90)=51.6ms   p(95)=54.33ms 
      { asset:KB800 }.......................: avg=49.03ms  min=32.4ms   med=48.72ms  max=70.01ms  p(90)=57.62ms  p(95)=61.98ms 
      { asset:KB900 }.......................: avg=52.29ms  min=35.42ms  med=51.9ms   max=72.32ms  p(90)=61.54ms  p(95)=64.2ms  
      { asset:MB100 }.......................: avg=629.86ms min=579.3ms  med=631.43ms max=685.77ms p(90)=676.18ms p(95)=680.98ms
      { asset:MB10 }........................: avg=109.35ms min=98.48ms  med=110.45ms max=124.01ms p(90)=117.07ms p(95)=120.54ms
      { asset:MB120 }.......................: avg=706.01ms min=699.3ms  med=701.47ms max=717.27ms p(90)=714.11ms p(95)=715.69ms
      { asset:MB140 }.......................: avg=829.55ms min=802.53ms med=812.91ms max=873.19ms p(90)=861.14ms p(95)=867.16ms
      { asset:MB160 }.......................: avg=961.49ms min=935.38ms med=953.86ms max=995.22ms p(90)=986.95ms p(95)=991.09ms
      { asset:MB180 }.......................: avg=1.08s    min=1.01s    med=1.09s    max=1.15s    p(90)=1.14s    p(95)=1.14s   
      { asset:MB1 }.........................: avg=54.48ms  min=44.25ms  med=53.5ms   max=70.11ms  p(90)=63.74ms  p(95)=65.9ms  
      { asset:MB200 }.......................: avg=1.18s    min=1.16s    med=1.16s    max=1.21s    p(90)=1.2s     p(95)=1.2s    
      { asset:MB20 }........................: avg=170.54ms min=150.29ms med=176.82ms max=189.63ms p(90)=184.03ms p(95)=186.83ms
      { asset:MB220 }.......................: avg=1.35s    min=1.32s    med=1.33s    max=1.4s     p(90)=1.38s    p(95)=1.39s   
      { asset:MB240 }.......................: avg=1.4s     min=1.27s    med=1.44s    max=1.51s    p(90)=1.49s    p(95)=1.5s    
      { asset:MB260 }.......................: avg=1.53s    min=1.46s    med=1.54s    max=1.58s    p(90)=1.57s    p(95)=1.58s   
      { asset:MB280 }.......................: avg=1.67s    min=1.61s    med=1.67s    max=1.73s    p(90)=1.72s    p(95)=1.73s   
      { asset:MB2 }.........................: avg=63.76ms  min=48.27ms  med=64.06ms  max=80.22ms  p(90)=74.4ms   p(95)=77.52ms 
      { asset:MB300 }.......................: avg=1.83s    min=1.73s    med=1.87s    max=1.89s    p(90)=1.89s    p(95)=1.89s   
      { asset:MB30 }........................: avg=242.25ms min=217.93ms med=234.09ms max=327.68ms p(90)=258.67ms p(95)=293.18ms
      { asset:MB3 }.........................: avg=71.17ms  min=52.35ms  med=70.77ms  max=85.52ms  p(90)=80.11ms  p(95)=81.76ms 
      { asset:MB40 }........................: avg=286.36ms min=277.23ms med=286.36ms max=300.53ms p(90)=295.72ms p(95)=298.13ms
      { asset:MB4 }.........................: avg=79.39ms  min=64.08ms  med=80.11ms  max=100.02ms p(90)=90.02ms  p(95)=91.9ms  
      { asset:MB50 }........................: avg=360.05ms min=324.74ms med=357.38ms max=414.33ms p(90)=391.99ms p(95)=403.16ms
      { asset:MB5 }.........................: avg=85.25ms  min=70.52ms  med=84.08ms  max=102.1ms  p(90)=96.65ms  p(95)=97.84ms 
      { asset:MB60 }........................: avg=406.56ms min=372.78ms med=413.41ms max=446.47ms p(90)=440.25ms p(95)=443.36ms
      { asset:MB6 }.........................: avg=90.31ms  min=71.38ms  med=90.26ms  max=109.03ms p(90)=101.61ms p(95)=105.15ms
      { asset:MB70 }........................: avg=458.2ms  min=434.75ms med=452.65ms max=490.76ms p(90)=478.37ms p(95)=484.57ms
      { asset:MB7 }.........................: avg=93.54ms  min=76.71ms  med=93.09ms  max=118.05ms p(90)=102.2ms  p(95)=104.63ms
      { asset:MB80 }........................: avg=515.49ms min=481.13ms med=516ms    max=546.79ms p(90)=536.69ms p(95)=541.74ms
      { asset:MB8 }.........................: avg=101.7ms  min=85.21ms  med=100.77ms max=121.86ms p(90)=111.12ms p(95)=118.53ms
      { asset:MB90 }........................: avg=567.97ms min=548.09ms med=562.12ms max=606.98ms p(90)=590.12ms p(95)=598.55ms
      { asset:MB9 }.........................: avg=110.16ms min=93.48ms  med=109.49ms max=134.04ms p(90)=119.25ms p(95)=121.96ms
    data_received...........................: 15 GB   84 MB/s
    data_sent...............................: 15 GB   85 MB/s
    http_req_blocked........................: avg=6.83µs   min=1.66µs   med=4.89µs   max=7.72ms   p(90)=5.71µs   p(95)=6.68µs  
    http_req_connecting.....................: avg=51ns     min=0s       med=0s       max=173.28µs p(90)=0s       p(95)=0s      
    http_req_duration.......................: avg=40.21ms  min=7.99ms   med=25.9ms   max=1.89s    p(90)=52.41ms  p(95)=77.49ms 
    http_req_receiving......................: avg=3.12ms   min=19.97µs  med=79.08µs  max=634.19ms p(90)=1.67ms   p(95)=3.88ms  
    http_req_sending........................: avg=3.42ms   min=11.94µs  med=45.88µs  max=629.18ms p(90)=2.31ms   p(95)=4.22ms  
    http_req_tls_handshaking................: avg=1.87µs   min=0s       med=0s       max=7.48ms   p(90)=0s       p(95)=0s      
    http_req_waiting........................: avg=33.66ms  min=7.9ms    med=23.56ms  max=1.31s    p(90)=48.97ms  p(95)=60.92ms 
    http_reqs...............................: 8865    50.132674/s
    iteration_duration......................: avg=2m54s    min=2m53s    med=2m54s    max=2m56s    p(90)=2m56s    p(95)=2m56s   
    iterations..............................: 3       0.016965/s
    vus.....................................: 1       min=1  max=3
    vus_max.................................: 3       min=3  max=3

          /\      |‾‾| /‾‾/   /‾‾/   
     /\  /  \     |  |/  /   /  /    
    /  \/    \    |     (   /   ‾‾\  
   /          \   |  |\  \ |  (‾)  | 
  / __________ \  |__| \__\ \_____/ .io

  execution: local
     script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-propfind-deep.js
     output: -

  scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
           * default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)

running (0h02m50.5s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h02m50.4s/1h0m0s  3/3 shared iters

    ✓ dav create status is 201
    ✓ dav upload status is 201
    ✓ dav propfind status is 207
    ✓ dav delete status is 204

    checks..................................: 100.00% ✓ 21009 ✗ 0  
    cloud_default_play_dav_create_trend.....: avg=21.58ms  min=9.26ms   med=20.6ms   max=143.76ms p(90)=29.59ms  p(95)=32.66ms 
      { asset:KB1 }.........................: avg=21.59ms  min=9.26ms   med=20.6ms   max=143.76ms p(90)=29.59ms  p(95)=32.66ms 
    cloud_default_play_dav_delete_trend.....: avg=30.06ms  min=9.44ms   med=29.07ms  max=55.61ms  p(90)=37.51ms  p(95)=41.42ms 
      { asset:KB1 }.........................: avg=30.07ms  min=19.83ms  med=29.09ms  max=55.61ms  p(90)=37.51ms  p(95)=41.43ms 
    cloud_default_play_dav_propfind_trend...: avg=426.35ms min=402.17ms med=420.96ms max=455.91ms p(90)=448.92ms p(95)=452.42ms
    cloud_default_play_dav_upload_trend.....: avg=24.92ms  min=12.29ms  med=24.06ms  max=130.54ms p(90)=33.2ms   p(95)=36.26ms 
      { asset:KB1 }.........................: avg=24.92ms  min=12.29ms  med=24.06ms  max=130.54ms p(90)=33.2ms   p(95)=36.26ms 
    data_received...........................: 11 MB   63 kB/s
    data_sent...............................: 8.0 MB  47 kB/s
    http_req_blocked........................: avg=5.99µs   min=1.46µs   med=4.92µs   max=7.63ms   p(90)=5.46µs   p(95)=6.22µs  
    http_req_connecting.....................: avg=23ns     min=0s       med=0s       max=199.63µs p(90)=0s       p(95)=0s      
    http_req_duration.......................: avg=23.33ms  min=9.26ms   med=22.39ms  max=455.91ms p(90)=32.49ms  p(95)=35.43ms 
    http_req_receiving......................: avg=71.62µs  min=20.93µs  med=70.2µs   max=9.31ms   p(90)=82.96µs  p(95)=88.88µs 
    http_req_sending........................: avg=36.46µs  min=8.59µs   med=33.9µs   max=849.23µs p(90)=47.36µs  p(95)=51.91µs 
    http_req_tls_handshaking................: avg=968ns    min=0s       med=0s       max=7.43ms   p(90)=0s       p(95)=0s      
    http_req_waiting........................: avg=23.22ms  min=9.16ms   med=22.27ms  max=453.96ms p(90)=32.37ms  p(95)=35.31ms 
    http_reqs...............................: 21009   123.240157/s
    iteration_duration......................: avg=2m50s    min=2m50s    med=2m50s    max=2m50s    p(90)=2m50s    p(95)=2m50s   
    iterations..............................: 3       0.017598/s
    vus.....................................: 3       min=3   max=3
    vus_max.................................: 3       min=3   max=3

          /\      |‾‾| /‾‾/   /‾‾/   
     /\  /  \     |  |/  /   /  /    
    /  \/    \    |     (   /   ‾‾\  
   /          \   |  |\  \ |  (‾)  | 
  / __________ \  |__| \__\ \_____/ .io

  execution: local
     script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-propfind-flat.js
     output: -

  scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
           * default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)

running (0h00m41.9s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m41.8s/1h0m0s  3/3 shared iters

    ✓ dav create status is 201
    ✓ dav upload status is 201
    ✓ dav propfind status is 207
    ✓ dav delete status is 204

    checks..................................: 100.00% ✓ 6009 ✗ 0  
    cloud_default_play_dav_create_trend.....: avg=19.27ms  min=18.11ms  med=18.73ms  max=20.95ms  p(90)=20.51ms  p(95)=20.73ms 
    cloud_default_play_dav_delete_trend.....: avg=18.24ms  min=9.16ms   med=17.36ms  max=43.85ms  p(90)=25.92ms  p(95)=28.46ms 
      { asset:KB1 }.........................: avg=18.25ms  min=9.16ms   med=17.36ms  max=43.85ms  p(90)=25.93ms  p(95)=28.46ms 
    cloud_default_play_dav_propfind_trend...: avg=333.34ms min=313.19ms med=337.37ms max=349.46ms p(90)=347.05ms p(95)=348.25ms
    cloud_default_play_dav_upload_trend.....: avg=21.11ms  min=11.37ms  med=19.92ms  max=143.22ms p(90)=28.69ms  p(95)=31.45ms 
      { asset:KB1 }.........................: avg=21.11ms  min=11.37ms  med=19.92ms  max=143.22ms p(90)=28.69ms  p(95)=31.45ms 
    data_received...........................: 5.8 MB  139 kB/s
    data_sent...............................: 4.6 MB  110 kB/s
    http_req_blocked........................: avg=9.02µs   min=1.51µs   med=4.93µs   max=11.49ms  p(90)=5.39µs   p(95)=6.05µs  
    http_req_connecting.....................: avg=66ns     min=0s       med=0s       max=161.03µs p(90)=0s       p(95)=0s      
    http_req_duration.......................: avg=19.83ms  min=9.16ms   med=18.7ms   max=349.46ms p(90)=27.51ms  p(95)=30.33ms 
    http_req_receiving......................: avg=72.8µs   min=20.49µs  med=71.58µs  max=4.57ms   p(90)=83.89µs  p(95)=89.78µs 
    http_req_sending........................: avg=41.66µs  min=13.96µs  med=41.37µs  max=500.39µs p(90)=49.05µs  p(95)=52.61µs 
    http_req_tls_handshaking................: avg=3.95µs   min=0s       med=0s       max=11.23ms  p(90)=0s       p(95)=0s      
    http_req_waiting........................: avg=19.72ms  min=9.1ms    med=18.58ms  max=344.85ms p(90)=27.39ms  p(95)=30.21ms 
    http_reqs...............................: 6009    143.47189/s
    iteration_duration......................: avg=41.68s   min=41.58s   med=41.67s   max=41.79s   p(90)=41.77s   p(95)=41.78s  
    iterations..............................: 3       0.071629/s
    vus.....................................: 3       min=3  max=3
    vus_max.................................: 3       min=3  max=3

          /\      |‾‾| /‾‾/   /‾‾/   
     /\  /  \     |  |/  /   /  /    
    /  \/    \    |     (   /   ‾‾\  
   /          \   |  |\  \ |  (‾)  | 
  / __________ \  |__| \__\ \_____/ .io

  execution: local
     script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-upload-download-delete-many-large.js
     output: -

  scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
           * default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)

running (0h00m30.7s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m30.6s/1h0m0s  3/3 shared iters

    ✓ dav delete status is 204
    ✓ dav upload status is 201
    ✓ dav download status is 200

    checks..................................: 100.00% ✓ 54  ✗ 0  
    cloud_default_play_dav_delete_trend.....: avg=21.19ms  min=8.82ms   med=14.3ms   max=123.18ms p(90)=21.38ms  p(95)=36.89ms 
      { asset:GB1 }.........................: avg=12.86ms  min=8.82ms   med=10.37ms  max=19.39ms  p(90)=17.58ms  p(95)=18.49ms 
      { asset:KB500 }.......................: avg=16.61ms  min=13.68ms  med=14.91ms  max=21.25ms  p(90)=19.98ms  p(95)=20.62ms 
      { asset:KB50 }........................: avg=52.74ms  min=15.45ms  med=19.6ms   max=123.18ms p(90)=102.47ms p(95)=112.83ms
      { asset:MB500 }.......................: avg=15.57ms  min=13.12ms  med=13.67ms  max=19.91ms  p(90)=18.66ms  p(95)=19.29ms 
      { asset:MB50 }........................: avg=14.47ms  min=10.83ms  med=10.92ms  max=21.67ms  p(90)=19.52ms  p(95)=20.59ms 
      { asset:MB5 }.........................: avg=14.88ms  min=10.88ms  med=13.34ms  max=20.41ms  p(90)=19ms     p(95)=19.7ms  
    cloud_default_play_dav_download_trend...: avg=692.69ms min=16.33ms  med=85.98ms  max=2.73s    p(90)=2.68s    p(95)=2.7s    
      { asset:GB1 }.........................: avg=2.7s     min=2.67s    med=2.69s    max=2.73s    p(90)=2.72s    p(95)=2.72s   
      { asset:KB500 }.......................: avg=23.71ms  min=16.33ms  med=20.23ms  max=34.56ms  p(90)=31.7ms   p(95)=33.13ms 
      { asset:KB50 }........................: avg=24.96ms  min=22.28ms  med=23.27ms  max=29.34ms  p(90)=28.13ms  p(95)=28.73ms 
      { asset:MB500 }.......................: avg=1.23s    min=1.11s    med=1.14s    max=1.43s    p(90)=1.38s    p(95)=1.4s    
      { asset:MB50 }........................: avg=138.27ms min=133.18ms med=139.22ms max=142.41ms p(90)=141.77ms p(95)=142.09ms
      { asset:MB5 }.........................: avg=32.68ms  min=28.14ms  med=31.13ms  max=38.78ms  p(90)=37.25ms  p(95)=38.02ms 
    cloud_default_play_dav_upload_trend.....: avg=1.58s    min=23.95ms  med=185.77ms max=6.16s    p(90)=6.01s    p(95)=6.08s   
      { asset:GB1 }.........................: avg=6.07s    min=5.98s    med=6.06s    max=6.16s    p(90)=6.14s    p(95)=6.15s   
      { asset:KB500 }.......................: avg=29.31ms  min=28.52ms  med=29.05ms  max=30.38ms  p(90)=30.11ms  p(95)=30.24ms 
      { asset:KB50 }........................: avg=25.32ms  min=23.95ms  med=25.68ms  max=26.34ms  p(90)=26.21ms  p(95)=26.28ms 
      { asset:MB500 }.......................: avg=3.01s    min=2.94s    med=2.97s    max=3.13s    p(90)=3.1s     p(95)=3.11s   
      { asset:MB50 }........................: avg=322.7ms  min=309.79ms med=322.02ms max=336.29ms p(90)=333.43ms p(95)=334.86ms
      { asset:MB5 }.........................: avg=56.46ms  min=52.55ms  med=55.08ms  max=61.75ms  p(90)=60.41ms  p(95)=61.08ms 
    data_received...........................: 5.0 GB  162 MB/s
    data_sent...............................: 5.0 GB  163 MB/s
    http_req_blocked........................: avg=447.08µs min=2.59µs   med=4.28µs   max=7.99ms   p(90)=22.79µs  p(95)=2.78ms  
    http_req_connecting.....................: avg=9.75µs   min=0s       med=0s       max=201.08µs p(90)=0s       p(95)=53.32µs 
    http_req_duration.......................: avg=767.25ms min=8.82ms   med=29.19ms  max=6.16s    p(90)=2.88s    p(95)=4.13s   
    http_req_receiving......................: avg=223.07ms min=34.99µs  med=95.77µs  max=2.69s    p(90)=810.34ms p(95)=1.84s   
    http_req_sending........................: avg=171.94ms min=25.87µs  med=42.91µs  max=2.09s    p(90)=706.56ms p(95)=1.38s   
    http_req_tls_handshaking................: avg=425.98µs min=0s       med=0s       max=7.71ms   p(90)=0s       p(95)=2.66ms  
    http_req_waiting........................: avg=372.23ms min=8.75ms   med=22.98ms  max=4.15s    p(90)=1.44s    p(95)=2.73s   
    http_reqs...............................: 54      1.759791/s
    iteration_duration......................: avg=28.01s   min=25.23s   med=28.18s   max=30.62s   p(90)=30.13s   p(95)=30.37s  
    iterations..............................: 3       0.097766/s
    vus.....................................: 1       min=1 max=3
    vus_max.................................: 3       min=3 max=3

          /\      |‾‾| /‾‾/   /‾‾/   
     /\  /  \     |  |/  /   /  /    
    /  \/    \    |     (   /   ‾‾\  
   /          \   |  |\  \ |  (‾)  | 
  / __________ \  |__| \__\ \_____/ .io

  execution: local
     script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-upload-download-delete-many-small.js
     output: -

  scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
           * default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)

running (0h00m21.3s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m21.2s/1h0m0s  3/3 shared iters

    ✓ dav upload status is 201
    ✓ dav download status is 200
    ✓ dav delete status is 204

    checks..................................: 100.00% ✓ 1440 ✗ 0  
    cloud_default_play_dav_delete_trend.....: avg=13.93ms min=8.09ms   med=13.03ms  max=29.1ms   p(90)=19.04ms  p(95)=20.67ms 
      { asset:KB500 }.......................: avg=14.43ms min=9.68ms   med=13.55ms  max=29.1ms   p(90)=19.05ms  p(95)=20.67ms 
      { asset:MB25 }........................: avg=15.34ms min=9.05ms   med=14.81ms  max=24.25ms  p(90)=21.48ms  p(95)=21.88ms 
      { asset:MB5 }.........................: avg=12.64ms min=8.09ms   med=11.5ms   max=24.41ms  p(90)=18.17ms  p(95)=19.41ms 
    cloud_default_play_dav_download_trend...: avg=25.66ms min=14.1ms   med=22.61ms  max=83.53ms  p(90)=33.78ms  p(95)=61.02ms 
      { asset:KB500 }.......................: avg=20.22ms min=14.1ms   med=19.36ms  max=36.73ms  p(90)=24.65ms  p(95)=27.2ms  
      { asset:MB25 }........................: avg=66.47ms min=57.4ms   med=64.54ms  max=83.53ms  p(90)=74.79ms  p(95)=76.66ms 
      { asset:MB5 }.........................: avg=28.36ms min=21.66ms  med=27.61ms  max=44.54ms  p(90)=33.65ms  p(95)=38.13ms 
    cloud_default_play_dav_upload_trend.....: avg=45.14ms min=14.69ms  med=27.22ms  max=210.83ms p(90)=66.58ms  p(95)=170.2ms 
      { asset:KB500 }.......................: avg=24.35ms min=14.69ms  med=22.83ms  max=133.47ms p(90)=30.49ms  p(95)=32.99ms 
      { asset:MB25 }........................: avg=182.2ms min=163.85ms med=177.46ms max=210.83ms p(90)=201.19ms p(95)=201.86ms
      { asset:MB5 }.........................: avg=59.32ms min=43.97ms  med=59.44ms  max=78.85ms  p(90)=66.58ms  p(95)=67.93ms 
    data_received...........................: 1.7 GB  81 MB/s
    data_sent...............................: 1.7 GB  82 MB/s
    http_req_blocked........................: avg=18.69µs min=1.56µs   med=4.78µs   max=7.58ms   p(90)=5.93µs   p(95)=7.6µs   
    http_req_connecting.....................: avg=221ns   min=0s       med=0s       max=167.51µs p(90)=0s       p(95)=0s      
    http_req_duration.......................: avg=28.24ms min=8.09ms   med=20.23ms  max=210.83ms p(90)=58.84ms  p(95)=64.46ms 
    http_req_receiving......................: avg=2.46ms  min=22.08µs  med=77.42µs  max=60.18ms  p(90)=9.02ms   p(95)=12.09ms 
    http_req_sending........................: avg=2.72ms  min=14.5µs   med=46.82µs  max=75.53ms  p(90)=8.16ms   p(95)=12.07ms 
    http_req_tls_handshaking................: avg=13.59µs min=0s       med=0s       max=7.29ms   p(90)=0s       p(95)=0s      
    http_req_waiting........................: avg=23.06ms min=7.98ms   med=17.5ms   max=150.85ms p(90)=42.59ms  p(95)=52.93ms 
    http_reqs...............................: 1440    67.584947/s
    iteration_duration......................: avg=20.9s   min=20.63s   med=20.82s   max=21.24s   p(90)=21.16s   p(95)=21.2s   
    iterations..............................: 3       0.140802/s
    vus.....................................: 1       min=1  max=3
    vus_max.................................: 3       min=3  max=3

          /\      |‾‾| /‾‾/   /‾‾/   
     /\  /  \     |  |/  /   /  /    
    /  \/    \    |     (   /   ‾‾\  
   /          \   |  |\  \ |  (‾)  | 
  / __________ \  |__| \__\ \_____/ .io

  execution: local
     script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-upload-download-delete-with-new-user.js
     output: -

  scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
           * default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)

running (0h00m00.9s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m00.8s/1h0m0s  3/3 shared iters

    ✓ users delete status is 200
    ✓ users create status is 200
    ✓ dav upload status is 201
    ✓ dav download status is 200
    ✓ dav delete status is 204

    checks..................................: 100.00% ✓ 96 ✗ 0
    cloud_default_play_dav_delete_trend.....: avg=10.65ms  min=8.12ms   med=10.36ms  max=16.92ms  p(90)=12.62ms  p(95)=14.66ms 
      { asset:KB1 }.........................: avg=10.65ms  min=8.12ms   med=10.36ms  max=16.92ms  p(90)=12.62ms  p(95)=14.66ms 
    cloud_default_play_dav_download_trend...: avg=16.74ms  min=13.31ms  med=16.22ms  max=21.29ms  p(90)=19.79ms  p(95)=20.58ms 
      { asset:KB1 }.........................: avg=16.74ms  min=13.31ms  med=16.22ms  max=21.29ms  p(90)=19.79ms  p(95)=20.58ms 
    cloud_default_play_dav_upload_trend.....: avg=28.67ms  min=11.56ms  med=15.24ms  max=150.72ms p(90)=37.74ms  p(95)=139.75ms
      { asset:KB1 }.........................: avg=28.67ms  min=11.56ms  med=15.24ms  max=150.72ms p(90)=37.74ms  p(95)=139.75ms
    cloud_default_play_users_create_trend...: avg=160.3ms  min=147.68ms med=157.75ms max=175.46ms p(90)=171.92ms p(95)=173.69ms
    cloud_default_play_users_delete_trend...: avg=33.31ms  min=28.8ms   med=30.61ms  max=40.53ms  p(90)=38.55ms  p(95)=39.54ms 
    data_received...........................: 96 kB   111 kB/s
    data_sent...............................: 58 kB   67 kB/s
    http_req_blocked........................: avg=244.51µs min=2.57µs   med=4.95µs   max=7.78ms   p(90)=6.12µs   p(95)=8.72µs  
    http_req_connecting.....................: avg=4.69µs   min=0s       med=0s       max=165.68µs p(90)=0s       p(95)=0s      
    http_req_duration.......................: avg=23.57ms  min=8.12ms   med=14.7ms   max=175.46ms p(90)=26.62ms  p(95)=138.15ms
    http_req_receiving......................: avg=82.98µs  min=54.75µs  med=78.02µs  max=166.36µs p(90)=108.42µs p(95)=117.35µs
    http_req_sending........................: avg=45.56µs  min=20.34µs  med=42.76µs  max=115.29µs p(90)=51.98µs  p(95)=56.02µs 
    http_req_tls_handshaking................: avg=232.06µs min=0s       med=0s       max=7.54ms   p(90)=0s       p(95)=0s      
    http_req_waiting........................: avg=23.44ms  min=8.01ms   med=14.56ms  max=175.27ms p(90)=26.52ms  p(95)=138.02ms
    http_reqs...............................: 96      110.800847/s
    iteration_duration......................: avg=793.78ms min=785.25ms med=792.46ms max=803.61ms p(90)=801.38ms p(95)=802.5ms 
    iterations..............................: 3       3.462526/s

          /\      |‾‾| /‾‾/   /‾‾/   
     /\  /  \     |  |/  /   /  /    
    /  \/    \    |     (   /   ‾‾\  
   /          \   |  |\  \ |  (‾)  | 
  / __________ \  |__| \__\ \_____/ .io

  execution: local
     script: /root/cdperf/tests/k6/test-issue-github-ocis-1399-propfind-deep-rename.js
     output: -

  scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
           * default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)

running (0h00m23.8s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m23.8s/1h0m0s  3/3 shared iters

    ✓ dav create status is 201
    ✓ dav upload status is 201
    ✓ dav move status is 201
    ✓ dav propfind status is 207
    ✓ dav delete status is 204

    checks..................................: 100.00% ✓ 3750 ✗ 0  
    cloud_default_play_dav_create_trend.....: avg=16.06ms min=8.9ms   med=15.09ms max=36.76ms  p(90)=21.76ms  p(95)=25.07ms 
    cloud_default_play_dav_delete_trend.....: avg=11.84ms min=8.1ms   med=10.74ms max=24.04ms  p(90)=17.39ms  p(95)=19.64ms 
    cloud_default_play_dav_move_trend.......: avg=27.74ms min=18.3ms  med=26.61ms max=52.07ms  p(90)=35.18ms  p(95)=39.4ms  
    cloud_default_play_dav_propfind_trend...: avg=12.3ms  min=8.73ms  med=11.49ms max=29.11ms  p(90)=15.44ms  p(95)=17.87ms 
    cloud_default_play_dav_upload_trend.....: avg=17.1ms  min=12.94ms med=16.21ms max=36.12ms  p(90)=20.58ms  p(95)=22.96ms 
    data_received...........................: 4.3 MB  181 kB/s
    data_sent...............................: 10 MB   430 kB/s
    http_req_blocked........................: avg=12.64µs min=1.34µs  med=4.88µs  max=13.59ms  p(90)=5.33µs   p(95)=6.05µs  
    http_req_connecting.....................: avg=145ns   min=0s      med=0s      max=231.33µs p(90)=0s       p(95)=0s      
    http_req_duration.......................: avg=18.04ms min=8.1ms   med=15.86ms max=52.07ms  p(90)=28.44ms  p(95)=31.63ms 
    http_req_receiving......................: avg=78.72µs min=19.47µs med=73.51µs max=1.83ms   p(90)=106.43µs p(95)=117.17µs
    http_req_sending........................: avg=59.31µs min=9.04µs  med=45.69µs max=523.66µs p(90)=118.22µs p(95)=121.47µs
    http_req_tls_handshaking................: avg=7.62µs  min=0s      med=0s      max=13.35ms  p(90)=0s       p(95)=0s      
    http_req_waiting........................: avg=17.9ms  min=8ms     med=15.71ms max=51.96ms  p(90)=28.33ms  p(95)=31.53ms 
    http_reqs...............................: 3750    157.425971/s
    iteration_duration......................: avg=23.63s  min=23.55s  med=23.59s  max=23.76s   p(90)=23.72s   p(95)=23.74s  
    iterations..............................: 3       0.125941/s
    vus.....................................: 3       min=3  max=3
    vus_max.................................: 3       min=3  max=3

          /\      |‾‾| /‾‾/   /‾‾/   
     /\  /  \     |  |/  /   /  /    
    /  \/    \    |     (   /   ‾‾\  
   /          \   |  |\  \ |  (‾)  | 
  / __________ \  |__| \__\ \_____/ .io

  execution: local
     script: /root/cdperf/tests/k6/test-issue-github-ocis-1399-share-with-new-user.js
     output: -

  scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
           * default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)

running (0h00m22.2s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m22.1s/1h0m0s  3/3 shared iters

    ✓ dav propfind status is 207
    ✓ users delete status is 200
    ✓ dav create status is 201
    ✓ dav upload status is 201
    ✓ share create status is 200
    ✓ dav delete status is 204
    ✓ users create status is 200
    ✓ share accept status is 200
    ✓ dav download status is 200

    checks..................................: 100.00% ✓ 3021 ✗ 0  
    cloud_default_play_dav_create_trend.....: avg=33.83ms  min=16.82ms  med=33.25ms  max=51.43ms  p(90)=47.79ms  p(95)=49.61ms 
    cloud_default_play_dav_delete_trend.....: avg=14.23ms  min=9.01ms   med=15.31ms  max=18.35ms  p(90)=17.75ms  p(95)=18.05ms 
    cloud_default_play_dav_download_trend...: avg=22.23ms  min=16.64ms  med=20.67ms  max=141.92ms p(90)=26.56ms  p(95)=32.21ms 
      { asset:KB10 }........................: avg=22.23ms  min=16.64ms  med=20.67ms  max=141.92ms p(90)=26.56ms  p(95)=32.21ms 
    cloud_default_play_dav_propfind_trend...: avg=144.19ms min=133.86ms med=140.62ms max=158.07ms p(90)=154.58ms p(95)=156.33ms
    cloud_default_play_dav_upload_trend.....: avg=18.05ms  min=12.06ms  med=17.32ms  max=37.83ms  p(90)=22.45ms  p(95)=26ms    
      { asset:KB10 }........................: avg=18.05ms  min=12.06ms  med=17.32ms  max=37.83ms  p(90)=22.45ms  p(95)=26ms    
    cloud_default_play_share_accept_trend...: avg=147.55ms min=142.37ms med=145.26ms max=155.02ms p(90)=153.07ms p(95)=154.05ms
    cloud_default_play_share_create_trend...: avg=194ms    min=184.94ms med=187.4ms  max=209.67ms p(90)=205.22ms p(95)=207.45ms
    cloud_default_play_users_create_trend...: avg=175.07ms min=153.4ms  med=177.14ms max=194.66ms p(90)=191.16ms p(95)=192.91ms
    cloud_default_play_users_delete_trend...: avg=39.41ms  min=28.53ms  med=36.7ms   max=53.01ms  p(90)=49.75ms  p(95)=51.38ms 
    data_received...........................: 19 MB   862 kB/s
    data_sent...............................: 16 MB   733 kB/s
    http_req_blocked........................: avg=12.31µs  min=1.48µs   med=4.87µs   max=9.18ms   p(90)=5.32µs   p(95)=6.09µs  
    http_req_connecting.....................: avg=183ns    min=0s       med=0s       max=224.11µs p(90)=0s       p(95)=0s      
    http_req_duration.......................: avg=20.75ms  min=9.01ms   med=19.28ms  max=209.67ms p(90)=25.25ms  p(95)=29.84ms 
    http_req_receiving......................: avg=94.49µs  min=26.23µs  med=87.08µs  max=2.77ms   p(90)=123.88µs p(95)=142.48µs
    http_req_sending........................: avg=78.02µs  min=12.13µs  med=55.55µs  max=745.52µs p(90)=120.79µs p(95)=125.14µs
    http_req_tls_handshaking................: avg=7.2µs    min=0s       med=0s       max=8.85ms   p(90)=0s       p(95)=0s      
    http_req_waiting........................: avg=20.57ms  min=8.9ms    med=19.12ms  max=209.53ms p(90)=25.1ms   p(95)=29.63ms 
    http_reqs...............................: 3021    136.296893/s
    iteration_duration......................: avg=21.95s   min=21.88s   med=21.88s   max=22.1s    p(90)=22.06s   p(95)=22.08s  
    iterations..............................: 3       0.135349/s
    vus.....................................: 1       min=1  max=3
    vus_max.................................: 3       min=3  max=3

History

with the release of 1.6.0 we started to test on localhost to prevent network latency, the results are not comparable to previous tests anymore.

ScharfViktor commented 2 years ago

The performance test showed that the /root/cdperf/tests/k6/test-issue-github-ocis-1018-propfind-deep.js script consumed more (about 25%) time to run. Restarting performance testing gave similar results

micbar commented 2 years ago

@ScharfViktor can you compare this scenarion again with the previous version? Run the test on 1.13 again?

ScharfViktor commented 2 years ago

On 1.13 script give a good result: 2.14s

1.13.0-rc1: Pulling from owncloud/ocis 

          /\      |‾‾| /‾‾/   /‾‾/   
     /\  /  \     |  |/  /   /  /    
    /  \/    \    |     (   /   ‾‾\  
   /          \   |  |\  \ |  (‾)  | 
  / __________ \  |__| \__\ \_____/ .io

  execution: local
     script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-propfind-deep.js
     output: -

  scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
           * default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)

running (0h02m14.3s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h02m14.2s/1h0m0s  3/3 shared iters

    ✓ dav propfind status is 207
    ✓ dav delete status is 204
    ✓ dav create status is 201
    ✓ dav upload status is 201

    checks..................................: 100.00% ✓ 21009 ✗ 0  
    cloud_default_play_dav_create_trend.....: avg=16.16ms  min=7.38ms   med=15.47ms  max=129.77ms p(90)=22.81ms  p(95)=25.29ms 
      { asset:KB1 }.........................: avg=16.16ms  min=7.38ms   med=15.47ms  max=129.77ms p(90)=22.81ms  p(95)=25.29ms 
    cloud_default_play_dav_delete_trend.....: avg=22.87ms  min=8ms      med=21.87ms  max=143.98ms p(90)=28.39ms  p(95)=30.63ms 
      { asset:KB1 }.........................: avg=22.89ms  min=14.74ms  med=21.87ms  max=143.98ms p(90)=28.39ms  p(95)=30.64ms 
    cloud_default_play_dav_propfind_trend...: avg=392.76ms min=388.61ms med=394.45ms max=395.21ms p(90)=395.06ms p(95)=395.13ms
    cloud_default_play_dav_upload_trend.....: avg=23.16ms  min=12.77ms  med=22.45ms  max=136.86ms p(90)=30.74ms  p(95)=33.29ms 
      { asset:KB1 }.........................: avg=23.16ms  min=12.77ms  med=22.45ms  max=136.86ms p(90)=30.74ms  p(95)=33.29ms 
    data_received...........................: 11 MB   80 kB/s
    data_sent...............................: 8.0 MB  60 kB/s
    http_req_blocked........................: avg=6.35µs   min=1.46µs   med=4.95µs   max=12.08ms  p(90)=5.42µs   p(95)=6.1µs   
    http_req_connecting.....................: avg=29ns     min=0s       med=0s       max=246.53µs p(90)=0s       p(95)=0s      
    http_req_duration.......................: avg=18.17ms  min=7.38ms   med=17.56ms  max=395.21ms p(90)=25.97ms  p(95)=28.59ms 
    http_req_receiving......................: avg=70.26µs  min=20.51µs  med=68.78µs  max=6.29ms   p(90)=80.19µs  p(95)=86.27µs 
    http_req_sending........................: avg=36.05µs  min=8.51µs   med=33.68µs  max=903.89µs p(90)=46.02µs  p(95)=50.63µs 
    http_req_tls_handshaking................: avg=1.28µs   min=0s       med=0s       max=11.82ms  p(90)=0s       p(95)=0s      
    http_req_waiting........................: avg=18.07ms  min=7.27ms   med=17.45ms  max=390.67ms p(90)=25.85ms  p(95)=28.48ms 
    http_reqs...............................: 21009   156.481669/s
    iteration_duration......................: avg=2m14s    min=2m13s    med=2m14s    max=2m14s    p(90)=2m14s    p(95)=2m14s   
    iterations..............................: 3       0.022345/s
    vus.....................................: 2       min=2   max=3
    vus_max.................................: 3       min=3   max=3
micbar commented 2 years ago

ok this is a real drop in performance for this scenario. We need to investigate. Ticket created #2687

micbar commented 2 years ago

Not a release blocker imo @pmaier1

ScharfViktor commented 2 years ago

SmokeTest

branch: v1.14.0-rc2 local

Case 1: admin share folder(with file) to marie:

Admin:

Marie:

Admin:

Marie:

Admin:

Marie:

Admin:

Case 2: admin share file to marie:

Admin:

Marie:

Admin:

Marie:

Admin:

Case 3: admin create public links to folder

Admin:

Case 4: admin create link to file

Admin:

Case 5: create new user:

Admin:

Tom:

Admin:

No remarks blocking the release were found

pmaier1 commented 2 years ago

Release notes PR https://github.com/owncloud/ocis/pull/2696