Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.0.0-beta.4 #3986

Closed
39 of 40 tasks
micbar opened this issue Jun 20, 2022 · 8 comments
Closed
39 of 40 tasks

Release 2.0.0-beta.4 #3986

micbar opened this issue Jun 20, 2022 · 8 comments

Comments

@micbar
Copy link
Contributor

micbar commented Jun 20, 2022

Tasks

PRs which need to be merged

Click to expand

Release Process

Restart, new web release needed and reva update

@micbar
Copy link
Contributor Author

micbar commented Jun 22, 2022

CHANGELOG for 2.0.0-beta.4

New in beta.4

oCIS

  • Bugfix - Rework default role provisioning: #3900
  • Bugfix - Remove unused OCS storage configuration: #3955
  • Bugfix - Fix version info: #3953
  • Bugfix - Fix graph endpoint: #3925
  • Bugfix - Make IDP only wait for certs when using LDAP: #3965
  • Bugfix - Make ocdav service behave properly: #3957
  • Enhancement - Add acting user to the audit log: #3753
  • Enhancement - Add audit events for created containers: #3941
  • Enhancement - Don't setup demo role assignments on default: #3661
  • Enhancement - Disable the color logging in docker compose examples: #871
  • Enhancement - Allow resharing: #3903
  • Enhancement - Make thumbnails service log less noisy: #3959
  • Enhancement - Update reva: #3944
  • Enhancement - Update ownCloud Web to v5.6.0: #4005
  • Enhancement - Update web to v5.5.0: #3990

Reva

Web

@ScharfViktor
Copy link
Contributor

Infinite Scale 2.0.0-beta.4

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

Admin:

Marie:

  • accept "folder_to_share"
  • rename "folder_to_share" - cannot rename folder in new implementation
  • upload new file "file.txt" to "folder_to_share" (admin see new file)
  • open pdf file
  • rename file.pdf (use rigth click) (admin see that file changed name)

Admin:

  • add new file.jpeg to "folder_to_share"
  • move file.pdf to root "personal" (marie can not see file.pdf)
  • add new "file.txt" create new version. (use drag and drop)
  • open txt file in markdown-editor. Change and save.

Marie:

  • can download both versions
  • restore old version

Admin:

  • change share "folder_to_share" from "edit" to "viewer" (marie cannot rename/move/delete/download file in folder and cannot create new document in the folder)

Marie:

  • decline folder (removed from shares folder)
  • accept again

Admin:

  • delete folder "folder_to_share" (removed from shared with me, removed from Marie)

Case 2: admin share file to marie:

Admin:

  • upload file.jpeg
  • share file.jpeg to marie with rigth viewer (use main menu. find marie by email marie@example.org)

Marie:

  • accept file (marie can open/download/copy file but cannot delete/move/rename)
  • open file in Mediaviewer
  • download file

Admin:

  • share share "file.txt" with edit right

Marie:

  • rename file - cannot rename in new implementation
  • change content of the file (can see new version)

Admin:

  • unshare "file.jpeg" (marie cannot see "file.jpeg")

Case 3: admin create public links to folder

Admin:

  • create folder "for upload"
  • add link with name "to_upload" with role "Uploader" with pass and expiration date
  • open link (can only upload)
  • upload file (admin can see new file)
  • change share "for upload" from "Uploader" to "edit"
  • admin add new file to folder "for upload"
  • refresh link (file exist)
  • admin change pass (refresh link has to type new pass)

Case 4: admin create link to file

Admin:

  • create file png
  • add link with main menu
  • open link(can open, download, see) in the incognito tab
  • change link, add pass
  • refresh page (input pass)
  • delete link
  • refresh page (resource not found)
  • delete file
  • restore
  • delete
  • Empty trash

Case 5: space story:

Katherine:

  • create space
  • add space image
  • add subtitle "for test"
  • edit description
  • try to upload file (more 1 Gb)
  • increase quota to 5Gb and try again
  • delete file
  • add member Marie with edit role
  • add member Einstein with viewer role

Marie:

  • can see space without accepting
  • change image and description
  • can upload file/folder and create file and folder
  • cannot create resource sharing and space sharing
  • can see deleted files and can restore files from trash
  • cannot disable space

Einstein:

  • can see space without accepting
  • cannot change image and description
  • cannot upload file/folder and create file and folder
  • cannot create resource sharing and space sharing
  • can see deleted files and cannot restore files from trash
  • cannot disable space

Katherine change Einstein role to manager - is not working yet. It relates to re-sharing

Case 6: create new user via accounts:

Admin (test via api):

  • create new account "tom" use graph Api
  • create new group
  • share folder with group
  • change language
  • delete users

Remarks:

@ScharfViktor
Copy link
Contributor

ScharfViktor commented Jun 22, 2022

Compatibility test

from 2.0.0-beta.3 to beta4 (use ocis:llatest@sha256:4927eecbee2b9008a43c4fd8beee30bdd553dbdc92f9732ab9f10ee55e97fc97)

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

  • shares
    • public share
    • share with user as role editor
    • share with user as role viewer
  • settings
    • language settings
  • files
    • uploaded folder & files
    • trashed files
  • users
    • non demo user with role admin
    • non demo user with role user

remarks:

public links and share with user lost -

@micbar
Copy link
Contributor Author

micbar commented Jun 22, 2022

public links and share with user lost -

Did you run the migration command?

@ScharfViktor
Copy link
Contributor

ScharfViktor commented Jun 22, 2022

public links and share with user lost -

Did you run the migration command?

Yes, but the command gives an error

~ $ ocis migrate shares
2:18PM INF Migrating shares...
2:18PM INF Finished migrating shares.
2:18PM ERR Error while loading shares error="error: permission denied: wrong password"

@ScharfViktor
Copy link
Contributor

ScharfViktor commented Jun 22, 2022

K6 results on intel test machine

ocis - 2.0.0-beta.4 (using latest version)

Overview

Test 2.0.0-beta.4 2.0.0-beta.3 2.0.0-beta2 2.0.0-beta1 1.20.0 1.19.0 1.18.0 1.17.0 1.16.0 1.15.0 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 0h06m06.7s 0h06m34.3s 0h06m13.7s 0h06m29.7s 03m38.8s 03m36.4s 03m32.6s 03m07.4s 03m07.7s 02m57.4s 02m56.8s 02m52.9s 02m51.3s 02m54.7s 02m37.7s 02m38.3s 02m40.1s 02m33.0s
propfind-deep 03m32.2s 03m21.8s 02m50.5s 02m14.0s 02m21.3s 02m25.8s. 02m08.8s 02m06.6s 02m06.0s 02m07.2s
propfind-deep-100-files-45-nested-folders 0h09m06.7s 0h09m59.4s 0h08m43.8s 0h09m47.0s 04m39.5s 04m34.2s 04m38.7s 04m26.9s
propfind-deep-1000-files-5-nested-folders 0h9m40.2s 0h10m47.0s 0h09m25.5s 0h10m39.1s 03m53.2s 03m53.3s 03m53.4s 03m36.3s
propfind-flat-1000-files 0h03m11.9s 0h03m24.3s 0h03m07.1s 0h03m27.3s 01m04.0s 01m03.9s 01m00.9s 00m55.9s 00m48.0s 00m45.5s 00m41.9s 00m38.9s 00m40.7s 00m42.2s 00m34.2s 00m33.2s 00m33.0s 00m33.7s
upload-delete-restore-many-large 0h00m39.9s
upload-delete-restore-many-small 0h00m33.1s
upload-delete-trash-many-large 0h00m32.2s
upload-delete-trash-many-small 0h00m33.2s
upload-download-delete-many-large 0h00m34.8s 0h00m41.4s 0h00m35.2s 0h00m32.4s 00m29.4s 00m31.3s 00m31.0s 00m31.9s 00m31.3s 00m28.5s 00m30.7s 00m34.4s 00m31.4s 00m31.0s 00m28.8s 00m32.6s 00m30.4s 00m35.4s
upload-download-delete-many-small 0h00m51.1s 0h00m56.3s 0h00m55.7s 0h00m56.6s 00m22.9s 00m24.6s 00m24.0s 00m23.0s 00m23.7s 00m25.1s 00m21.3s 00m20.4s 00m20.6s 00m21.0s 00m20.6s 00m20.3s 00m21.2s 00m20.6s
download-delete-with-new-user X 0h00m00.3s X 0h00m00.3s X 0h00m00.2s X 0h00m00.3s 00m01.6s 00m02.2s 00m01.3s 00m01.2s 00m01.1s 00m01.1s 00m00.9s 00m00.9s 00m01.1s 00m01.0s 00m01.0s 00m00.9s 00m00.9s 00m01.0s
propfind-deep-rename 0h01m35.6s 0h02m03.2s 0h01m55.4s 0h02m00.5s 00m38.2s 00m38.1s 00m35.9s 00m35.5s 00m29.0s 00m26.9s 00m23.8s 00m18.3s 00m19.7s 00m20.5s 00m20.2s 00m19.6s 00m19.6s 00m19.8s
share-with-new-user 0h00m44.1s 0h00m49.3s 0h00m41.6s 00m32.3s 00m32.9s 00m27.9s 00m28.3s 00m25.5s 00m23.6s 00m22.2s 00m19.3s 00m20.3s 00m21.2s 00m21.4s 00m20.9s 00m20.9s 00m20.9s

2.00.0-beta4

root@oC-performance-test-INTEL ~/cdperf # ./scripts/cdperf --cloud-docker-image=owncloud/ocis:latest@sha256:45778771595cb22a80ad89fc63a23f37b59092d1b940664fa045f84e0781b345 --cloud-vendor=ocis --k6-test-host=https://localhost:9200 --k6-docker=false
Error: No such volume: ocis-config-k6

=========================================
 generated OCIS Config
=========================================
 configpath : /etc/ocis/ocis.yaml
 user       : admin
 password   : admin

docker.io/owncloud/ocis@sha256:45778771595cb22a80ad89fc63a23f37b59092d1b940664fa045f84e0781b345: Pulling from owncloud/ocis
df9b9388f04a: Already exists 
a71009b680ce: Pull complete 
9112ced2044e: Pull complete 
b073366b62c9: Pull complete 
b9fddcc9221c: Pull complete 
Digest: sha256:45778771595cb22a80ad89fc63a23f37b59092d1b940664fa045f84e0781b345
Status: Downloaded newer image for owncloud/ocis@sha256:45778771595cb22a80ad89fc63a23f37b59092d1b940664fa045f84e0781b345
ea3da49e228d4a7a5d6b32e65d988497e222f0a1b0565b3d5995205a19309c57
waiting for 'ocis' on 'https://localhost:9200'
waiting for 'ocis' on 'https://localhost:9200'
waiting for 'ocis' on 'https://localhost:9200'
waiting for 'ocis' on 'https://localhost:9200'
waiting for 'ocis' on 'https://localhost:9200'

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

  execution: local
     script: /root/cdperf/tests/cdperf/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 (0h06m06.7s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h06m06.6s/1h0m0s  3/3 shared iters

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

     checks..................................: 100.00% ✓ 8865      ✗ 0   
     cloud_default_play_dav_delete_trend.....: avg=101.17ms min=54.69ms  med=99.59ms  max=237.64ms p(90)=126.74ms p(95)=132.71ms
       { asset:KB100 }.......................: avg=124.02ms min=95.2ms   med=122.74ms max=221.4ms  p(90)=141.47ms p(95)=146.4ms 
       { asset:KB200 }.......................: avg=119.99ms min=87.13ms  med=120.86ms max=155.52ms p(90)=134.39ms p(95)=136.98ms
       { asset:KB300 }.......................: avg=114.6ms  min=84.88ms  med=114.47ms max=147.68ms p(90)=129.53ms p(95)=133.45ms
       { asset:KB400 }.......................: avg=112.37ms min=74.77ms  med=109.01ms max=237.64ms p(90)=127.47ms p(95)=131.95ms
       { asset:KB500 }.......................: avg=104.68ms min=76.69ms  med=103.74ms max=136.05ms p(90)=120.02ms p(95)=124.11ms
       { asset:KB600 }.......................: avg=99.24ms  min=66.11ms  med=99.05ms  max=147.04ms p(90)=113.38ms p(95)=119.54ms
       { asset:KB700 }.......................: avg=93.87ms  min=66.57ms  med=93.4ms   max=129.08ms p(90)=107.81ms p(95)=110.7ms 
       { asset:KB800 }.......................: avg=90.31ms  min=62.86ms  med=89.82ms  max=129.64ms p(90)=105.43ms p(95)=109ms   
       { asset:KB900 }.......................: avg=85.38ms  min=60.12ms  med=85.19ms  max=118.15ms p(90)=98.89ms  p(95)=103.05ms
       { asset:MB1 }.........................: avg=82.27ms  min=61.8ms   med=81.83ms  max=109.58ms p(90)=95.82ms  p(95)=100.8ms 
       { asset:MB10 }........................: avg=81.15ms  min=64.77ms  med=80.02ms  max=97.5ms   p(90)=93.93ms  p(95)=95.72ms 
       { asset:MB100 }.......................: avg=79.51ms  min=67.9ms   med=77.31ms  max=94.96ms  p(90)=92.08ms  p(95)=93.52ms 
       { asset:MB120 }.......................: avg=69.32ms  min=65.13ms  med=68.44ms  max=74.41ms  p(90)=73.21ms  p(95)=73.81ms 
       { asset:MB140 }.......................: avg=80.51ms  min=74.04ms  med=82.66ms  max=84.83ms  p(90)=84.4ms   p(95)=84.61ms 
       { asset:MB160 }.......................: avg=80.84ms  min=71.18ms  med=74.82ms  max=96.51ms  p(90)=92.17ms  p(95)=94.34ms 
       { asset:MB180 }.......................: avg=74.48ms  min=55.68ms  med=80.73ms  max=87.03ms  p(90)=85.77ms  p(95)=86.4ms  
       { asset:MB2 }.........................: avg=83.37ms  min=61.98ms  med=83.02ms  max=101.59ms p(90)=97.3ms   p(95)=98.68ms 
       { asset:MB20 }........................: avg=77.77ms  min=68.19ms  med=74.99ms  max=95.97ms  p(90)=92.58ms  p(95)=94.27ms 
       { asset:MB200 }.......................: avg=72.86ms  min=65.46ms  med=74.77ms  max=78.35ms  p(90)=77.63ms  p(95)=77.99ms 
       { asset:MB220 }.......................: avg=74.78ms  min=58.64ms  med=81.13ms  max=84.57ms  p(90)=83.88ms  p(95)=84.22ms 
       { asset:MB240 }.......................: avg=85.62ms  min=77.03ms  med=88.73ms  max=91.09ms  p(90)=90.62ms  p(95)=90.86ms 
       { asset:MB260 }.......................: avg=79.86ms  min=68.8ms   med=78.93ms  max=91.86ms  p(90)=89.27ms  p(95)=90.56ms 
       { asset:MB280 }.......................: avg=70.32ms  min=57.77ms  med=75.97ms  max=77.23ms  p(90)=76.98ms  p(95)=77.1ms  
       { asset:MB3 }.........................: avg=82.14ms  min=58.59ms  med=83.24ms  max=109.07ms p(90)=92.05ms  p(95)=99.45ms 
       { asset:MB30 }........................: avg=72.91ms  min=55.82ms  med=73.65ms  max=85.14ms  p(90)=83.71ms  p(95)=84.43ms 
       { asset:MB300 }.......................: avg=77.34ms  min=68.07ms  med=79.88ms  max=84.08ms  p(90)=83.24ms  p(95)=83.66ms 
       { asset:MB4 }.........................: avg=80.57ms  min=62.13ms  med=79.93ms  max=107.4ms  p(90)=94.29ms  p(95)=95.71ms 
       { asset:MB40 }........................: avg=75.97ms  min=66.56ms  med=77.77ms  max=90.1ms   p(90)=86.17ms  p(95)=88.13ms 
       { asset:MB5 }.........................: avg=79.75ms  min=57.54ms  med=79.73ms  max=104.6ms  p(90)=90.83ms  p(95)=95.4ms  
       { asset:MB50 }........................: avg=76.66ms  min=68.16ms  med=76.27ms  max=85.07ms  p(90)=84.37ms  p(95)=84.72ms 
       { asset:MB6 }.........................: avg=78.18ms  min=55.87ms  med=79.24ms  max=104.19ms p(90)=91.28ms  p(95)=96.2ms  
       { asset:MB60 }........................: avg=85.37ms  min=67.27ms  med=89.5ms   max=102.06ms p(90)=99.69ms  p(95)=100.88ms
       { asset:MB7 }.........................: avg=91.49ms  min=65.1ms   med=83.18ms  max=197.68ms p(90)=113.81ms p(95)=157.18ms
       { asset:MB70 }........................: avg=81.05ms  min=54.69ms  med=77.08ms  max=110.17ms p(90)=100.43ms p(95)=105.3ms 
       { asset:MB8 }.........................: avg=79.49ms  min=63.94ms  med=79.51ms  max=103.97ms p(90)=90.88ms  p(95)=97.05ms 
       { asset:MB80 }........................: avg=80.28ms  min=56.13ms  med=84.24ms  max=98.01ms  p(90)=97.34ms  p(95)=97.68ms 
       { asset:MB9 }.........................: avg=84.24ms  min=60.72ms  med=79.48ms  max=182.85ms p(90)=99.8ms   p(95)=111.61ms
       { asset:MB90 }........................: avg=74.32ms  min=62.56ms  med=72.63ms  max=85.87ms  p(90)=83.76ms  p(95)=84.81ms 
     cloud_default_play_dav_download_trend...: avg=86.5ms   min=53.16ms  med=79.04ms  max=878.12ms p(90)=95.8ms   p(95)=104.1ms 
       { asset:KB100 }.......................: avg=78.37ms  min=54.37ms  med=76.69ms  max=191.55ms p(90)=91.37ms  p(95)=95.18ms 
       { asset:KB200 }.......................: avg=77.39ms  min=54.76ms  med=77.45ms  max=104.87ms p(90)=91.14ms  p(95)=96.51ms 
       { asset:KB300 }.......................: avg=76.9ms   min=54.85ms  med=76.04ms  max=104.94ms p(90)=89.25ms  p(95)=93.69ms 
       { asset:KB400 }.......................: avg=77.87ms  min=57.12ms  med=77.11ms  max=108.09ms p(90)=89.98ms  p(95)=94.79ms 
       { asset:KB500 }.......................: avg=77.47ms  min=53.16ms  med=77.52ms  max=104.55ms p(90)=90.18ms  p(95)=94.25ms 
       { asset:KB600 }.......................: avg=78.66ms  min=57.46ms  med=79.32ms  max=104.08ms p(90)=90.73ms  p(95)=93.87ms 
       { asset:KB700 }.......................: avg=78.2ms   min=54.84ms  med=78ms     max=105.44ms p(90)=90.67ms  p(95)=93.94ms 
       { asset:KB800 }.......................: avg=78.33ms  min=55.21ms  med=77.62ms  max=116.39ms p(90)=91.57ms  p(95)=96.83ms 
       { asset:KB900 }.......................: avg=80.03ms  min=55.98ms  med=78.66ms  max=196.11ms p(90)=92.42ms  p(95)=96.66ms 
       { asset:MB1 }.........................: avg=80.23ms  min=61.92ms  med=78.98ms  max=99.03ms  p(90)=94.69ms  p(95)=97.26ms 
       { asset:MB10 }........................: avg=92.52ms  min=72.17ms  med=91.31ms  max=123.5ms  p(90)=104.25ms p(95)=113.87ms
       { asset:MB100 }.......................: avg=244.91ms min=218.01ms med=251.81ms max=263.2ms  p(90)=260.9ms  p(95)=262.05ms
       { asset:MB120 }.......................: avg=276.52ms min=261.33ms med=274.07ms max=294.17ms p(90)=290.15ms p(95)=292.16ms
       { asset:MB140 }.......................: avg=400ms    min=383.6ms  med=400.91ms max=415.5ms  p(90)=412.58ms p(95)=414.04ms
       { asset:MB160 }.......................: avg=391.75ms min=378.43ms med=378.99ms max=417.83ms p(90)=410.06ms p(95)=413.94ms
       { asset:MB180 }.......................: avg=391.1ms  min=374.06ms med=392.46ms max=406.78ms p(90)=403.92ms p(95)=405.35ms
       { asset:MB2 }.........................: avg=83.12ms  min=65.33ms  med=84.67ms  max=107.92ms p(90)=92.78ms  p(95)=95.64ms 
       { asset:MB20 }........................: avg=121.48ms min=92.92ms  med=125.36ms max=146.9ms  p(90)=136.22ms p(95)=141.56ms
       { asset:MB200 }.......................: avg=443.48ms min=428.76ms med=447.71ms max=453.99ms p(90)=452.73ms p(95)=453.36ms
       { asset:MB220 }.......................: avg=471.29ms min=435.65ms med=471.13ms max=507.09ms p(90)=499.89ms p(95)=503.49ms
       { asset:MB240 }.......................: avg=459.25ms min=445.51ms med=460.16ms max=472.08ms p(90)=469.7ms  p(95)=470.89ms
       { asset:MB260 }.......................: avg=834ms    min=782.15ms med=841.73ms max=878.12ms p(90)=870.84ms p(95)=874.48ms
       { asset:MB280 }.......................: avg=539.95ms min=514.8ms  med=546.65ms max=558.4ms  p(90)=556.05ms p(95)=557.23ms
       { asset:MB3 }.........................: avg=81.81ms  min=61.8ms   med=81.06ms  max=101.53ms p(90)=98.01ms  p(95)=100.93ms
       { asset:MB30 }........................: avg=130.18ms min=108.99ms med=125.45ms max=159.04ms p(90)=157.85ms p(95)=158.45ms
       { asset:MB300 }.......................: avg=629.19ms min=553.21ms med=644.12ms max=690.25ms p(90)=681.02ms p(95)=685.64ms
       { asset:MB4 }.........................: avg=85.65ms  min=68.73ms  med=86.17ms  max=104.14ms p(90)=96.79ms  p(95)=98.53ms 
       { asset:MB40 }........................: avg=167.5ms  min=137.79ms med=163.76ms max=211.86ms p(90)=188.87ms p(95)=200.37ms
       { asset:MB5 }.........................: avg=85.4ms   min=68.22ms  med=85.71ms  max=108.9ms  p(90)=96.04ms  p(95)=99.54ms 
       { asset:MB50 }........................: avg=176.57ms min=151.77ms med=177.28ms max=199.91ms p(90)=198.99ms p(95)=199.45ms
       { asset:MB6 }.........................: avg=88.91ms  min=67.94ms  med=88.84ms  max=106.94ms p(90)=100.72ms p(95)=103.88ms
       { asset:MB60 }........................: avg=198.81ms min=164.04ms med=197.35ms max=241.33ms p(90)=235.42ms p(95)=238.37ms
       { asset:MB7 }.........................: avg=91.07ms  min=69.54ms  med=89.05ms  max=119.31ms p(90)=105.92ms p(95)=107.78ms
       { asset:MB70 }........................: avg=227.91ms min=177.57ms med=226.33ms max=286.3ms  p(90)=260.18ms p(95)=273.24ms
       { asset:MB8 }.........................: avg=92.11ms  min=70.24ms  med=93.36ms  max=115.97ms p(90)=103.5ms  p(95)=105.79ms
       { asset:MB80 }........................: avg=229.24ms min=197.03ms med=232.98ms max=252.31ms p(90)=249.52ms p(95)=250.91ms
       { asset:MB9 }.........................: avg=91.83ms  min=69.72ms  med=93.47ms  max=123.34ms p(90)=104.81ms p(95)=108.94ms
       { asset:MB90 }........................: avg=253.39ms min=218.69ms med=243.47ms max=328.74ms p(90)=284.18ms p(95)=306.46ms
     cloud_default_play_dav_upload_trend.....: avg=132.68ms min=57.44ms  med=106.74ms max=2.12s    p(90)=157.02ms p(95)=186.69ms
       { asset:KB100 }.......................: avg=85.42ms  min=57.44ms  med=83.45ms  max=292.9ms  p(90)=97.12ms  p(95)=102.95ms
       { asset:KB200 }.......................: avg=87.1ms   min=60.23ms  med=86.63ms  max=114.26ms p(90)=101.66ms p(95)=105.23ms
       { asset:KB300 }.......................: avg=91.62ms  min=65.35ms  med=91.69ms  max=120.74ms p(90)=104.73ms p(95)=109.13ms
       { asset:KB400 }.......................: avg=96.19ms  min=69.38ms  med=96.13ms  max=138.15ms p(90)=108.91ms p(95)=113.37ms
       { asset:KB500 }.......................: avg=102.43ms min=72.8ms   med=103.11ms max=131.86ms p(90)=115.32ms p(95)=118.51ms
       { asset:KB600 }.......................: avg=106.91ms min=81.24ms  med=106.98ms max=151.11ms p(90)=121.27ms p(95)=125.46ms
       { asset:KB700 }.......................: avg=118.9ms  min=83.79ms  med=116.32ms max=236.49ms p(90)=135.44ms p(95)=143.46ms
       { asset:KB800 }.......................: avg=118.53ms min=88.82ms  med=117.52ms max=154.61ms p(90)=134.81ms p(95)=143.02ms
       { asset:KB900 }.......................: avg=125.15ms min=90.16ms  med=125.41ms max=167.35ms p(90)=142.1ms  p(95)=147.7ms 
       { asset:MB1 }.........................: avg=132.29ms min=93.2ms   med=131.74ms max=168.34ms p(90)=151.86ms p(95)=154.67ms
       { asset:MB10 }........................: avg=180.37ms min=163.8ms  med=178.85ms max=196.02ms p(90)=195.1ms  p(95)=195.56ms
       { asset:MB100 }.......................: avg=703.22ms min=663ms    med=701.71ms max=746.63ms p(90)=728.35ms p(95)=737.49ms
       { asset:MB120 }.......................: avg=812.51ms min=774.27ms med=788.11ms max=875.17ms p(90)=857.75ms p(95)=866.46ms
       { asset:MB140 }.......................: avg=889.18ms min=852.74ms med=903.59ms max=911.22ms p(90)=909.69ms p(95)=910.46ms
       { asset:MB160 }.......................: avg=1.03s    min=985.62ms med=1.03s    max=1.09s    p(90)=1.07s    p(95)=1.08s   
       { asset:MB180 }.......................: avg=1.13s    min=1.06s    med=1.16s    max=1.19s    p(90)=1.18s    p(95)=1.18s   
       { asset:MB2 }.........................: avg=135.84ms min=109.04ms med=135.27ms max=164.93ms p(90)=150.63ms p(95)=158.54ms
       { asset:MB20 }........................: avg=251.67ms min=219.59ms med=250.63ms max=345.24ms p(90)=279.14ms p(95)=312.19ms
       { asset:MB200 }.......................: avg=1.2s     min=1.18s    med=1.2s     max=1.22s    p(90)=1.22s    p(95)=1.22s   
       { asset:MB220 }.......................: avg=1.39s    min=1.36s    med=1.36s    max=1.46s    p(90)=1.44s    p(95)=1.45s   
       { asset:MB240 }.......................: avg=1.57s    min=1.5s     med=1.57s    max=1.63s    p(90)=1.62s    p(95)=1.62s   
       { asset:MB260 }.......................: avg=1.64s    min=1.5s     med=1.7s     max=1.73s    p(90)=1.72s    p(95)=1.72s   
       { asset:MB280 }.......................: avg=1.75s    min=1.7s     med=1.78s    max=1.78s    p(90)=1.78s    p(95)=1.78s   
       { asset:MB3 }.........................: avg=150.22ms min=120.58ms med=149.86ms max=177.1ms  p(90)=168.11ms p(95)=170.51ms
       { asset:MB30 }........................: avg=307.18ms min=263.49ms med=290.11ms max=418.76ms p(90)=342.55ms p(95)=380.65ms
       { asset:MB300 }.......................: avg=1.98s    min=1.87s    med=1.94s    max=2.12s    p(90)=2.08s    p(95)=2.1s    
       { asset:MB4 }.........................: avg=153.27ms min=132.06ms med=152.28ms max=189.51ms p(90)=167.78ms p(95)=177.65ms
       { asset:MB40 }........................: avg=349.38ms min=313.51ms med=344.37ms max=399.9ms  p(90)=377.9ms  p(95)=388.9ms 
       { asset:MB5 }.........................: avg=159.09ms min=124.78ms med=157.57ms max=206.67ms p(90)=176.38ms p(95)=188ms   
       { asset:MB50 }........................: avg=422.01ms min=363.91ms med=410.17ms max=492.97ms p(90)=472.91ms p(95)=482.94ms
       { asset:MB6 }.........................: avg=159.76ms min=137.61ms med=157.39ms max=188.2ms  p(90)=182.48ms p(95)=185.39ms
       { asset:MB60 }........................: avg=466.43ms min=434.3ms  med=456.86ms max=513.03ms p(90)=496.43ms p(95)=504.73ms
       { asset:MB7 }.........................: avg=166.01ms min=137.61ms med=165.42ms max=194.54ms p(90)=186.85ms p(95)=190.53ms
       { asset:MB70 }........................: avg=519.03ms min=485.54ms med=516.32ms max=558.97ms p(90)=553.66ms p(95)=556.32ms
       { asset:MB8 }.........................: avg=172.04ms min=135.68ms med=172.1ms  max=193.05ms p(90)=191.16ms p(95)=192.16ms
       { asset:MB80 }........................: avg=591.35ms min=543.59ms med=597.88ms max=625.12ms p(90)=621.75ms p(95)=623.44ms
       { asset:MB9 }.........................: avg=171.24ms min=140.47ms med=169.95ms max=196.81ms p(90)=193.01ms p(95)=195.97ms
       { asset:MB90 }........................: avg=638.33ms min=587.86ms med=652.53ms max=666.07ms p(90)=665.73ms p(95)=665.9ms 
     data_received...........................: 15 GB   41 MB/s
     data_sent...............................: 15 GB   41 MB/s
     http_req_blocked........................: avg=8.94µs   min=1.63µs   med=5.35µs   max=11.84ms  p(90)=6.84µs   p(95)=8.14µs  
     http_req_connecting.....................: avg=73ns     min=0s       med=0s       max=225.5µs  p(90)=0s       p(95)=0s      
     http_req_duration.......................: avg=106.78ms min=53.16ms  med=93.2ms   max=2.12s    p(90)=131.75ms p(95)=153.26ms
       { expected_response:true }............: avg=106.78ms min=53.16ms  med=93.2ms   max=2.12s    p(90)=131.75ms p(95)=153.26ms
     http_req_failed.........................: 0.00%   ✓ 0         ✗ 8865
     http_req_receiving......................: avg=3.4ms    min=28.41µs  med=104.47µs max=782.88ms p(90)=2.04ms   p(95)=4.03ms  
     http_req_sending........................: avg=4.72ms   min=14.77µs  med=55.48µs  max=846.59ms p(90)=2.68ms   p(95)=4.82ms  
     http_req_tls_handshaking................: avg=3.26µs   min=0s       med=0s       max=11.52ms  p(90)=0s       p(95)=0s      
     http_req_waiting........................: avg=98.65ms  min=51.87ms  med=90.74ms  max=1.32s    p(90)=126.64ms p(95)=137.82ms
     http_reqs...............................: 8865    24.177519/s
     iteration_duration......................: avg=6m5s     min=6m4s     med=6m6s     max=6m6s     p(90)=6m6s     p(95)=6m6s    
     iterations..............................: 3       0.008182/s
     vus.....................................: 2       min=2       max=3 
     vus_max.................................: 3       min=3       max=3 


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

  execution: local
     script: /root/cdperf/tests/cdperf/issue-github-ocis-1018-propfind-deep-100-files-45-nested-folders.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 (0h09m06.7s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h09m06.6s/1h0m0s  3/3 shared iters

     ✓ dav create status is 201
     ✗ dav create status is 204
      ↳  0% — ✓ 0 / ✗ 13203
     ✓ dav upload status is 201
     ✓ dav propfind status is 207
     ✓ dav delete status is 204

     checks.....................................: 51.12% ✓ 13809     ✗ 13203
     cloud_default_play_dav_create_error_rate...: 1      min=1       max=1  
     cloud_default_play_dav_create_trend........: avg=117.15ms min=62.23ms  med=117ms    max=266.29ms p(90)=143.57ms p(95)=151.4ms 
       { asset:KB1 }............................: avg=117.16ms min=62.23ms  med=117.03ms max=266.29ms p(90)=143.57ms p(95)=151.4ms 
     cloud_default_play_dav_delete_trend........: avg=140.09ms min=67.09ms  med=137.36ms max=277.67ms p(90)=158.51ms p(95)=168.66ms
       { asset:KB1 }............................: avg=140.6ms  min=103.08ms med=137.65ms max=277.67ms p(90)=158.54ms p(95)=168.7ms 
     cloud_default_play_dav_propfind_trend......: avg=295.47ms min=278.64ms med=288.42ms max=319.34ms p(90)=313.15ms p(95)=316.25ms
     cloud_default_play_dav_upload_trend........: avg=99.53ms  min=73.29ms  med=99.04ms  max=130.03ms p(90)=113.84ms p(95)=117.68ms
       { asset:KB1 }............................: avg=99.53ms  min=73.29ms  med=99.04ms  max=130.03ms p(90)=113.84ms p(95)=117.68ms
     data_received..............................: 5.4 MB 9.8 kB/s
     data_sent..................................: 6.3 MB 12 kB/s
     http_req_blocked...........................: avg=6.52µs   min=1.52µs   med=5.32µs   max=7.82ms   p(90)=6.26µs   p(95)=7.13µs  
     http_req_connecting........................: avg=42ns     min=0s       med=0s       max=232.95µs p(90)=0s       p(95)=0s      
     http_req_duration..........................: avg=117.31ms min=62.23ms  med=117.03ms max=319.34ms p(90)=144.04ms p(95)=151.94ms
       { expected_response:true }...............: avg=117.31ms min=62.23ms  med=117.03ms max=319.34ms p(90)=144.04ms p(95)=151.94ms
     http_req_failed............................: 0.00%  ✓ 0         ✗ 13809
     http_req_receiving.........................: avg=89.35µs  min=25.78µs  med=90.76µs  max=1.98ms   p(90)=107.55µs p(95)=114.45µs
     http_req_sending...........................: avg=41.56µs  min=12.96µs  med=40.95µs  max=647.04µs p(90)=50.68µs  p(95)=61.45µs 
     http_req_tls_handshaking...................: avg=1.11µs   min=0s       med=0s       max=7.49ms   p(90)=0s       p(95)=0s      
     http_req_waiting...........................: avg=117.18ms min=62.09ms  med=116.89ms max=317.27ms p(90)=143.92ms p(95)=151.81ms
     http_reqs..................................: 13809  25.260621/s
     iteration_duration.........................: avg=9m4s     min=9m3s     med=9m4s     max=9m6s     p(90)=9m6s     p(95)=9m6s    
     iterations.................................: 3      0.005488/s
     vus........................................: 1      min=1       max=3  
     vus_max....................................: 3      min=3       max=3  


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

  execution: local
     script: /root/cdperf/tests/cdperf/issue-github-ocis-1018-propfind-deep-1000-files-5-nested-folders.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 (0h09m40.2s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h09m40.2s/1h0m0s  3/3 shared iters

     ✓ dav create status is 201
     ✗ dav create status is 204
      ↳  0% — ✓ 0 / ✗ 12003
     ✓ dav upload status is 201
     ✓ dav propfind status is 207
     ✓ dav delete status is 204

     checks.....................................: 60.00% ✓ 18009     ✗ 12003
     cloud_default_play_dav_create_error_rate...: 1      min=1       max=1  
     cloud_default_play_dav_create_trend........: avg=95.82ms min=62.04ms med=95.24ms max=238.86ms p(90)=110.51ms p(95)=115.47ms
       { asset:KB1 }............................: avg=95.82ms min=62.04ms med=95.24ms max=238.86ms p(90)=110.49ms p(95)=115.45ms
     cloud_default_play_dav_delete_trend........: avg=99.28ms min=53.62ms med=98.93ms max=222.24ms p(90)=113.6ms  p(95)=117.69ms
       { asset:KB1 }............................: avg=99.31ms min=69.1ms  med=98.95ms max=222.24ms p(90)=113.6ms  p(95)=117.7ms 
     cloud_default_play_dav_propfind_trend......: avg=1.68s   min=1.66s   med=1.67s   max=1.7s     p(90)=1.7s     p(95)=1.7s    
     cloud_default_play_dav_upload_trend........: avg=89.55ms min=59.46ms med=89.04ms max=222.15ms p(90)=103.2ms  p(95)=107.91ms
       { asset:KB1 }............................: avg=89.55ms min=59.46ms med=89.04ms max=222.15ms p(90)=103.2ms  p(95)=107.91ms
     data_received..............................: 9.8 MB 17 kB/s
     data_sent..................................: 7.3 MB 13 kB/s
     http_req_blocked...........................: avg=6.16µs  min=1.55µs  med=5.27µs  max=7.34ms   p(90)=6.32µs   p(95)=7.15µs  
     http_req_connecting........................: avg=23ns    min=0s      med=0s      max=174µs    p(90)=0s       p(95)=0s      
     http_req_duration..........................: avg=95.62ms min=53.62ms med=94.84ms max=1.7s     p(90)=110.44ms p(95)=115.27ms
       { expected_response:true }...............: avg=95.62ms min=53.62ms med=94.84ms max=1.7s     p(90)=110.44ms p(95)=115.27ms
     http_req_failed............................: 0.00%  ✓ 0         ✗ 18009
     http_req_receiving.........................: avg=88.19µs min=26.13µs med=88.63µs max=2.54ms   p(90)=109.05µs p(95)=116.71µs
     http_req_sending...........................: avg=39.01µs min=11.91µs med=37.67µs max=938.71µs p(90)=53.62µs  p(95)=58.04µs 
     http_req_tls_handshaking...................: avg=921ns   min=0s      med=0s      max=7.13ms   p(90)=0s       p(95)=0s      
     http_req_waiting...........................: avg=95.49ms min=53.54ms med=94.71ms max=1.7s     p(90)=110.32ms p(95)=115.14ms
     http_reqs..................................: 18009  31.037303/s
     iteration_duration.........................: avg=9m39s   min=9m39s   med=9m40s   max=9m40s    p(90)=9m40s    p(95)=9m40s   
     iterations.................................: 3      0.00517/s
     vus........................................: 2      min=2       max=3  
     vus_max....................................: 3      min=3       max=3  


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

  execution: local
     script: /root/cdperf/tests/cdperf/issue-github-ocis-1018-propfind-flat-1000-files.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 (0h03m11.9s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h03m11.9s/1h0m0s  3/3 shared iters

     ✓ dav create status is 201
     ✗ dav create status is 204
      ↳  0% — ✓ 0 / ✗ 3
     ✓ dav upload status is 201
     ✓ dav propfind status is 207
     ✓ dav delete status is 204

     checks.....................................: 99.95% ✓ 6009      ✗ 3   
     cloud_default_play_dav_create_error_rate...: 1      min=1       max=1 
     cloud_default_play_dav_create_trend........: avg=94.89ms min=90.73ms med=93.14ms max=100.79ms p(90)=99.26ms  p(95)=100.02ms
       { asset:KB1 }............................: avg=0s      min=0s      med=0s      max=0s       p(90)=0s       p(95)=0s      
     cloud_default_play_dav_delete_trend........: avg=93.11ms min=55.74ms med=92.53ms max=216.78ms p(90)=111.37ms p(95)=116.71ms
       { asset:KB1 }............................: avg=93.13ms min=55.74ms med=92.53ms max=216.78ms p(90)=111.38ms p(95)=116.72ms
     cloud_default_play_dav_propfind_trend......: avg=2.3s    min=2.15s   med=2.27s   max=2.47s    p(90)=2.43s    p(95)=2.45s   
     cloud_default_play_dav_upload_trend........: avg=93.85ms min=57.3ms  med=93.6ms  max=213.89ms p(90)=111.55ms p(95)=116.68ms
       { asset:KB1 }............................: avg=93.85ms min=57.3ms  med=93.6ms  max=213.89ms p(90)=111.55ms p(95)=116.68ms
     data_received..............................: 6.1 MB 32 kB/s
     data_sent..................................: 4.6 MB 24 kB/s
     http_req_blocked...........................: avg=8.06µs  min=1.69µs  med=5.06µs  max=7.32ms   p(90)=6.44µs   p(95)=7.47µs  
     http_req_connecting........................: avg=94ns    min=0s      med=0s      max=206.51µs p(90)=0s       p(95)=0s      
     http_req_duration..........................: avg=94.58ms min=55.74ms med=93.07ms max=2.47s    p(90)=111.48ms p(95)=116.78ms
       { expected_response:true }...............: avg=94.58ms min=55.74ms med=93.07ms max=2.47s    p(90)=111.48ms p(95)=116.78ms
     http_req_failed............................: 0.00%  ✓ 0         ✗ 6009
     http_req_receiving.........................: avg=89.76µs min=25.75µs med=85.86µs max=6.4ms    p(90)=112µs    p(95)=121.76µs
     http_req_sending...........................: avg=44.53µs min=14.54µs med=43.84µs max=1.04ms   p(90)=58.17µs  p(95)=64.3µs  
     http_req_tls_handshaking...................: avg=2.82µs  min=0s      med=0s      max=7.06ms   p(90)=0s       p(95)=0s      
     http_req_waiting...........................: avg=94.45ms min=55.6ms  med=92.92ms max=2.47s    p(90)=111.36ms p(95)=116.65ms
     http_reqs..................................: 6009   31.305249/s
     iteration_duration.........................: avg=3m11s   min=3m10s   med=3m11s   max=3m11s    p(90)=3m11s    p(95)=3m11s   
     iterations.................................: 3      0.015629/s
     vus........................................: 2      min=2       max=3 
     vus_max....................................: 3      min=3       max=3 


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

  execution: local
     script: /root/cdperf/tests/cdperf/issue-github-ocis-1018-upload-delete-restore-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 (0h00m39.9s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m39.9s/1h0m0s  3/3 shared iters

     ✓ dav upload status is 201
     ✓ dav propfind status is 207
     ✓ dav delete status is 204
     ✓ dav trash restore status is 201

     checks.......................................: 100.00% ✓ 72       ✗ 0  
     cloud_default_play_dav_delete_trend..........: avg=95.69ms  min=72.98ms  med=99.34ms  max=120.6ms  p(90)=114.25ms p(95)=117.66ms
       { asset:GB1 }..............................: avg=95.95ms  min=86.08ms  med=99.23ms  max=102.53ms p(90)=101.87ms p(95)=102.2ms 
       { asset:KB50 }.............................: avg=99.03ms  min=85.05ms  med=102.07ms max=109.98ms p(90)=108.4ms  p(95)=109.19ms
       { asset:KB500 }............................: avg=96.3ms   min=76.43ms  med=99.45ms  max=113.01ms p(90)=110.3ms  p(95)=111.65ms
       { asset:MB5 }..............................: avg=100.25ms min=79.56ms  med=104.06ms max=117.14ms p(90)=114.53ms p(95)=115.84ms
       { asset:MB50 }.............................: avg=88.43ms  min=73.62ms  med=90.39ms  max=101.26ms p(90)=99.09ms  p(95)=100.18ms
       { asset:MB500 }............................: avg=94.18ms  min=72.98ms  med=88.96ms  max=120.6ms  p(90)=114.27ms p(95)=117.43ms
     cloud_default_play_dav_propfind_trend........: avg=91.54ms  min=65.6ms   med=85.73ms  max=123.25ms p(90)=112.03ms p(95)=114.95ms
       { asset:GB1 }..............................: avg=114.14ms min=107.77ms med=111.4ms  max=123.25ms p(90)=120.88ms p(95)=122.06ms
       { asset:KB50 }.............................: avg=83.13ms  min=81.78ms  med=82.74ms  max=84.85ms  p(90)=84.43ms  p(95)=84.64ms 
       { asset:KB500 }............................: avg=83.9ms   min=75.88ms  med=82.48ms  max=93.34ms  p(90)=91.17ms  p(95)=92.26ms 
       { asset:MB5 }..............................: avg=76.04ms  min=65.6ms   med=76.26ms  max=86.27ms  p(90)=84.27ms  p(95)=85.27ms 
       { asset:MB50 }.............................: avg=103.64ms min=86.58ms  med=110.84ms max=113.48ms p(90)=112.96ms p(95)=113.22ms
       { asset:MB500 }............................: avg=88.42ms  min=84.18ms  med=85.2ms   max=95.9ms   p(90)=93.76ms  p(95)=94.83ms 
     cloud_default_play_dav_trash_restore_trend...: avg=102.81ms min=83.62ms  med=104.36ms max=125.72ms p(90)=114.65ms p(95)=122.81ms
       { asset:GB1 }..............................: avg=98.86ms  min=83.62ms  med=104.4ms  max=108.56ms p(90)=107.73ms p(95)=108.14ms
       { asset:KB50 }.............................: avg=102.14ms min=89.42ms  med=91.27ms  max=125.72ms p(90)=118.83ms p(95)=122.27ms
       { asset:KB500 }............................: avg=103ms    min=92.53ms  med=94.16ms  max=122.3ms  p(90)=116.67ms p(95)=119.48ms
       { asset:MB5 }..............................: avg=107.72ms min=104.79ms med=106.99ms max=111.38ms p(90)=110.5ms  p(95)=110.94ms
       { asset:MB50 }.............................: avg=100.15ms min=92.37ms  med=97.94ms  max=110.15ms p(90)=107.71ms p(95)=108.93ms
       { asset:MB500 }............................: avg=105.03ms min=101.16ms med=104.32ms max=109.61ms p(90)=108.55ms p(95)=109.08ms
     cloud_default_play_dav_upload_trend..........: avg=1.79s    min=70.48ms  med=244.18ms max=6.77s    p(90)=6.63s    p(95)=6.66s   
       { asset:GB1 }..............................: avg=6.68s    min=6.62s    med=6.64s    max=6.77s    p(90)=6.74s    p(95)=6.75s   
       { asset:KB50 }.............................: avg=87.45ms  min=86.34ms  med=86.42ms  max=89.6ms   p(90)=88.96ms  p(95)=89.28ms 
       { asset:KB500 }............................: avg=83.74ms  min=70.48ms  med=83.08ms  max=97.67ms  p(90)=94.75ms  p(95)=96.21ms 
       { asset:MB5 }..............................: avg=119.4ms  min=106.1ms  med=125.56ms max=126.54ms p(90)=126.34ms p(95)=126.44ms
       { asset:MB50 }.............................: avg=415.34ms min=361.82ms med=439.12ms max=445.07ms p(90)=443.88ms p(95)=444.48ms
       { asset:MB500 }............................: avg=3.4s     min=3.33s    med=3.4s     max=3.48s    p(90)=3.46s    p(95)=3.47s   
     data_received................................: 52 kB   1.3 kB/s
     data_sent....................................: 5.0 GB  125 MB/s
     http_req_blocked.............................: avg=190.52µs min=2.4µs    med=5.42µs   max=5.04ms   p(90)=10.83µs  p(95)=88.58µs 
     http_req_connecting..........................: avg=8.58µs   min=0s       med=0s       max=455.07µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=522.25ms min=65.6ms   med=100.3ms  max=6.77s    p(90)=431.39ms p(95)=3.43s   
       { expected_response:true }.................: avg=522.25ms min=65.6ms   med=100.3ms  max=6.77s    p(90)=431.39ms p(95)=3.43s   
     http_req_failed..............................: 0.00%   ✓ 0        ✗ 72 
     http_req_receiving...........................: avg=126.05µs min=44.56µs  med=108.96µs max=1.16ms   p(90)=153.84µs p(95)=161.95µs
     http_req_sending.............................: avg=144.63ms min=21.5µs   med=54.6µs   max=2.18s    p(90)=154.35ms p(95)=1.19s   
     http_req_tls_handshaking.....................: avg=169.51µs min=0s       med=0s       max=4.84ms   p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=377.49ms min=64.39ms  med=97.11ms  max=4.67s    p(90)=275.14ms p(95)=2.25s   
     http_reqs....................................: 72      1.803573/s
     iteration_duration...........................: avg=35.55s   min=32.04s   med=34.72s   max=39.88s   p(90)=38.85s   p(95)=39.37s  
     iterations...................................: 3       0.075149/s
     vus..........................................: 1       min=1      max=3
     vus_max......................................: 3       min=3      max=3


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

  execution: local
     script: /root/cdperf/tests/cdperf/issue-github-ocis-1018-upload-delete-restore-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 (0h00m33.1s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m33.0s/1h0m0s  3/3 shared iters

     ✓ dav upload status is 201
     ✓ dav propfind status is 207
     ✓ dav delete status is 204
     ✓ dav trash restore status is 201

     checks.......................................: 100.00% ✓ 732       ✗ 0  
     cloud_default_play_dav_delete_trend..........: avg=90.18ms  min=61.77ms  med=89.99ms  max=121.81ms p(90)=103.62ms p(95)=106.68ms
       { asset:KB500 }............................: avg=88.27ms  min=78.49ms  med=86.44ms  max=99.89ms  p(90)=97.2ms   p(95)=98.54ms 
       { asset:MB25 }.............................: avg=90.6ms   min=70.82ms  med=91.33ms  max=105.66ms p(90)=102.45ms p(95)=104.08ms
       { asset:MB5 }..............................: avg=90.14ms  min=61.77ms  med=89.97ms  max=121.81ms p(90)=104.25ms p(95)=108.68ms
     cloud_default_play_dav_propfind_trend........: avg=87.63ms  min=57.26ms  med=85.05ms  max=196.04ms p(90)=107.96ms p(95)=110.7ms 
       { asset:KB500 }............................: avg=93.62ms  min=86.63ms  med=90.85ms  max=103.37ms p(90)=100.87ms p(95)=102.12ms
       { asset:MB25 }.............................: avg=100.85ms min=75.12ms  med=95.57ms  max=196.04ms p(90)=112.08ms p(95)=155.05ms
       { asset:MB5 }..............................: avg=84.87ms  min=57.26ms  med=83.75ms  max=124.36ms p(90)=105.04ms p(95)=109.18ms
     cloud_default_play_dav_trash_restore_trend...: avg=96.86ms  min=63.4ms   med=97.37ms  max=133.05ms p(90)=113.17ms p(95)=116.47ms
       { asset:KB500 }............................: avg=97.61ms  min=92.83ms  med=98.67ms  max=101.31ms p(90)=100.78ms p(95)=101.05ms
       { asset:MB25 }.............................: avg=91.88ms  min=68.88ms  med=88.99ms  max=133.05ms p(90)=109.52ms p(95)=120.22ms
       { asset:MB5 }..............................: avg=97.84ms  min=63.4ms   med=98.04ms  max=129.99ms p(90)=113.32ms p(95)=116.02ms
     cloud_default_play_dav_upload_trend..........: avg=151.89ms min=91.71ms  med=132.57ms max=354.83ms p(90)=262.71ms p(95)=271.82ms
       { asset:KB500 }............................: avg=114.54ms min=100.76ms med=109.78ms max=133.08ms p(90)=128.42ms p(95)=130.75ms
       { asset:MB25 }.............................: avg=269.96ms min=245.02ms med=263.88ms max=354.83ms p(90)=287.53ms p(95)=316.04ms
       { asset:MB5 }..............................: avg=129.02ms min=91.71ms  med=129.08ms max=162.08ms p(90)=148.92ms p(95)=151.47ms
     data_received................................: 493 kB  15 kB/s
     data_sent....................................: 1.6 GB  48 MB/s
     http_req_blocked.............................: avg=70.01µs  min=2.07µs   med=5.05µs   max=21.81ms  p(90)=7.34µs   p(95)=9.9µs   
     http_req_connecting..........................: avg=788ns    min=0s       med=0s       max=234.55µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=106.64ms min=57.26ms  med=96.95ms  max=354.83ms p(90)=138.42ms p(95)=153.64ms
       { expected_response:true }.................: avg=106.64ms min=57.26ms  med=96.95ms  max=354.83ms p(90)=138.42ms p(95)=153.64ms
     http_req_failed..............................: 0.00%   ✓ 0         ✗ 732
     http_req_receiving...........................: avg=104.65µs min=32.78µs  med=95.66µs  max=1.03ms   p(90)=143.15µs p(95)=166.64µs
     http_req_sending.............................: avg=7.65ms   min=19.58µs  med=53.94µs  max=197.78ms p(90)=13.28ms  p(95)=23.2ms  
     http_req_tls_handshaking.....................: avg=63.35µs  min=0s       med=0s       max=21.48ms  p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=98.88ms  min=57.11ms  med=96.11ms  max=195.89ms p(90)=126.54ms p(95)=138.05ms
     http_reqs....................................: 732     22.140123/s
     iteration_duration...........................: avg=32.72s   min=32.44s   med=32.68s   max=33.03s   p(90)=32.96s   p(95)=33s     
     iterations...................................: 3       0.090738/s
     vus..........................................: 1       min=1       max=3
     vus_max......................................: 3       min=3       max=3


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

  execution: local
     script: /root/cdperf/tests/cdperf/issue-github-ocis-1018-upload-delete-trash-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 (0h00m32.2s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m32.2s/1h0m0s  3/3 shared iters

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

     checks......................................: 100.00% ✓ 72       ✗ 0  
     cloud_default_play_dav_delete_trend.........: avg=89.18ms  min=67.6ms   med=87.5ms   max=118.24ms p(90)=101.26ms p(95)=103.94ms
       { asset:GB1 }.............................: avg=77.14ms  min=67.6ms   med=76.8ms   max=87ms     p(90)=84.96ms  p(95)=85.98ms 
       { asset:KB50 }............................: avg=94.7ms   min=88.97ms  med=96.29ms  max=98.85ms  p(90)=98.34ms  p(95)=98.59ms 
       { asset:KB500 }...........................: avg=84.72ms  min=78.66ms  med=80.04ms  max=95.46ms  p(90)=92.38ms  p(95)=93.92ms 
       { asset:MB5 }.............................: avg=97.66ms  min=86.73ms  med=88ms     max=118.24ms p(90)=112.19ms p(95)=115.22ms
       { asset:MB50 }............................: avg=85.77ms  min=73.21ms  med=83.31ms  max=100.8ms  p(90)=97.3ms   p(95)=99.05ms 
       { asset:MB500 }...........................: avg=95.09ms  min=82.65ms  med=101.2ms  max=101.42ms p(90)=101.37ms p(95)=101.39ms
     cloud_default_play_dav_propfind_trend.......: avg=83ms     min=64.86ms  med=86.4ms   max=107.07ms p(90)=96.49ms  p(95)=101.19ms
       { asset:GB1 }.............................: avg=92.16ms  min=86.86ms  med=89.46ms  max=100.16ms p(90)=98.02ms  p(95)=99.09ms 
       { asset:KB50 }............................: avg=83.32ms  min=73.62ms  med=82.64ms  max=93.7ms   p(90)=91.49ms  p(95)=92.59ms 
       { asset:KB500 }...........................: avg=72.52ms  min=64.86ms  med=66.06ms  max=86.64ms  p(90)=82.52ms  p(95)=84.58ms 
       { asset:MB5 }.............................: avg=70.6ms   min=67.77ms  med=70.45ms  max=73.56ms  p(90)=72.94ms  p(95)=73.25ms 
       { asset:MB50 }............................: avg=85.28ms  min=68.82ms  med=92.09ms  max=94.92ms  p(90)=94.36ms  p(95)=94.64ms 
       { asset:MB500 }...........................: avg=94.1ms   min=86.17ms  med=89.06ms  max=107.07ms p(90)=103.47ms p(95)=105.27ms
     cloud_default_play_dav_trash_delete_trend...: avg=106.81ms min=53.04ms  med=90.04ms  max=204.29ms p(90)=188.41ms p(95)=194.45ms
       { asset:GB1 }.............................: avg=194.52ms min=186.56ms med=192.72ms max=204.29ms p(90)=201.98ms p(95)=203.14ms
       { asset:KB50 }............................: avg=85.53ms  min=69.8ms   med=91.62ms  max=95.17ms  p(90)=94.46ms  p(95)=94.82ms 
       { asset:KB500 }...........................: avg=72.87ms  min=65.38ms  med=65.51ms  max=87.72ms  p(90)=83.27ms  p(95)=85.49ms 
       { asset:MB5 }.............................: avg=71.45ms  min=53.04ms  med=72.26ms  max=89.06ms  p(90)=85.7ms   p(95)=87.38ms 
       { asset:MB50 }............................: avg=77.97ms  min=58.84ms  med=84.05ms  max=91.03ms  p(90)=89.63ms  p(95)=90.33ms 
       { asset:MB500 }...........................: avg=138.49ms min=110.16ms med=143.21ms max=162.08ms p(90)=158.31ms p(95)=160.2ms 
     cloud_default_play_dav_upload_trend.........: avg=1.83s    min=79.15ms  med=279.91ms max=7.05s    p(90)=6.56s    p(95)=6.66s   
       { asset:GB1 }.............................: avg=6.73s    min=6.55s    med=6.59s    max=7.05s    p(90)=6.96s    p(95)=7s      
       { asset:KB50 }............................: avg=84.36ms  min=79.7ms   med=80.36ms  max=93.02ms  p(90)=90.49ms  p(95)=91.75ms 
       { asset:KB500 }...........................: avg=105.15ms min=79.15ms  med=115.59ms max=120.69ms p(90)=119.67ms p(95)=120.18ms
       { asset:MB5 }.............................: avg=118.16ms min=106.87ms med=123.46ms max=124.17ms p(90)=124.02ms p(95)=124.1ms 
       { asset:MB50 }............................: avg=458.44ms min=435.65ms med=464.38ms max=475.3ms  p(90)=473.11ms p(95)=474.2ms 
       { asset:MB500 }...........................: avg=3.52s    min=3.44s    med=3.51s    max=3.59s    p(90)=3.57s    p(95)=3.58s   
     data_received...............................: 48 kB   1.5 kB/s
     data_sent...................................: 5.0 GB  155 MB/s
     http_req_blocked............................: avg=356.76µs min=1.82µs   med=5.36µs   max=8.72ms   p(90)=10.3µs   p(95)=24.27µs 
     http_req_connecting.........................: avg=6.29µs   min=0s       med=0s       max=218.99µs p(90)=0s       p(95)=0s      
     http_req_duration...........................: avg=528.94ms min=53.04ms  med=90.24ms  max=7.05s    p(90)=461.51ms p(95)=3.55s   
       { expected_response:true }................: avg=528.94ms min=53.04ms  med=90.24ms  max=7.05s    p(90)=461.51ms p(95)=3.55s   
     http_req_failed.............................: 0.00%   ✓ 0        ✗ 72 
     http_req_receiving..........................: avg=106.52µs min=49.18µs  med=94.17µs  max=327.44µs p(90)=151.24µs p(95)=190.98µs
     http_req_sending............................: avg=155.27ms min=15.79µs  med=56.24µs  max=2.57s    p(90)=174.15ms p(95)=1.27s   
     http_req_tls_handshaking....................: avg=340.14µs min=0s       med=0s       max=8.53ms   p(90)=0s       p(95)=0s      
     http_req_waiting............................: avg=373.56ms min=52.89ms  med=90.07ms  max=4.79s    p(90)=271.61ms p(95)=2.28s   
     http_reqs...................................: 72      2.235143/s
     iteration_duration..........................: avg=29.41s   min=27.06s   med=28.99s   max=32.19s   p(90)=31.55s   p(95)=31.87s  
     iterations..................................: 3       0.093131/s
     vus.........................................: 1       min=1      max=3
     vus_max.....................................: 3       min=3      max=3


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

  execution: local
     script: /root/cdperf/tests/cdperf/issue-github-ocis-1018-upload-delete-trash-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 (0h00m33.2s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m33.2s/1h0m0s  3/3 shared iters

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

     checks......................................: 100.00% ✓ 732       ✗ 0  
     cloud_default_play_dav_delete_trend.........: avg=93.83ms  min=67.14ms  med=93.64ms  max=129.29ms p(90)=108.53ms p(95)=112.19ms
       { asset:KB500 }...........................: avg=95.7ms   min=85.45ms  med=100.6ms  max=101.07ms p(90)=100.97ms p(95)=101.02ms
       { asset:MB25 }............................: avg=91.13ms  min=67.77ms  med=89.96ms  max=123.11ms p(90)=104.45ms p(95)=112.37ms
       { asset:MB5 }.............................: avg=94.34ms  min=67.14ms  med=93.93ms  max=129.29ms p(90)=108.61ms p(95)=111.76ms
     cloud_default_play_dav_propfind_trend.......: avg=89.31ms  min=55.15ms  med=88.47ms  max=128.24ms p(90)=108.99ms p(95)=113.96ms
       { asset:KB500 }...........................: avg=112.08ms min=98.1ms   med=115.39ms max=122.74ms p(90)=121.27ms p(95)=122.01ms
       { asset:MB25 }............................: avg=96.32ms  min=62.71ms  med=95.83ms  max=128.24ms p(90)=111.42ms p(95)=118.03ms
       { asset:MB5 }.............................: avg=87.45ms  min=55.15ms  med=85.57ms  max=123.59ms p(90)=108.39ms p(95)=112.31ms
     cloud_default_play_dav_trash_delete_trend...: avg=78.13ms  min=53.95ms  med=77.61ms  max=126.56ms p(90)=92.56ms  p(95)=101.34ms
       { asset:KB500 }...........................: avg=76.32ms  min=63.88ms  med=76.9ms   max=88.17ms  p(90)=85.92ms  p(95)=87.04ms 
       { asset:MB25 }............................: avg=76.42ms  min=56.88ms  med=75.76ms  max=102.73ms p(90)=87.4ms   p(95)=95.28ms 
       { asset:MB5 }.............................: avg=78.51ms  min=53.95ms  med=79.42ms  max=126.56ms p(90)=93.44ms  p(95)=102.43ms
     cloud_default_play_dav_upload_trend.........: avg=154.73ms min=89.26ms  med=132.56ms max=315.47ms p(90)=272ms    p(95)=283.93ms
       { asset:KB500 }...........................: avg=103.75ms min=94.71ms  med=101.02ms max=115.51ms p(90)=112.62ms p(95)=114.06ms
       { asset:MB25 }............................: avg=276.21ms min=235.79ms med=277.37ms max=315.47ms p(90)=292.58ms p(95)=298.25ms
       { asset:MB5 }.............................: avg=131.45ms min=89.26ms  med=129.8ms  max=242.89ms p(90)=150.39ms p(95)=157.09ms
     data_received...............................: 446 kB  13 kB/s
     data_sent...................................: 1.6 GB  48 MB/s
     http_req_blocked............................: avg=23.4µs   min=1.63µs   med=4.96µs   max=5.23ms   p(90)=6.86µs   p(95)=8.44µs  
     http_req_connecting.........................: avg=408ns    min=0s       med=0s       max=162.1µs  p(90)=0s       p(95)=0s      
     http_req_duration...........................: avg=104ms    min=53.95ms  med=93.1ms   max=315.47ms p(90)=138.42ms p(95)=160.76ms
       { expected_response:true }................: avg=104ms    min=53.95ms  med=93.1ms   max=315.47ms p(90)=138.42ms p(95)=160.76ms
     http_req_failed.............................: 0.00%   ✓ 0         ✗ 732
     http_req_receiving..........................: avg=94.06µs  min=28.89µs  med=91.08µs  max=276.89µs p(90)=132.58µs p(95)=149.44µs
     http_req_sending............................: avg=7.79ms   min=14.37µs  med=51.64µs  max=164.32ms p(90)=12.44ms  p(95)=20.42ms 
     http_req_tls_handshaking....................: avg=17.52µs  min=0s       med=0s       max=5.1ms    p(90)=0s       p(95)=0s      
     http_req_waiting............................: avg=96.11ms  min=53.78ms  med=92.07ms  max=233.86ms p(90)=126.07ms p(95)=137.16ms
     http_reqs...................................: 732     22.037504/s
     iteration_duration..........................: avg=32.68s   min=31.98s   med=32.88s   max=33.18s   p(90)=33.12s   p(95)=33.15s  
     iterations..................................: 3       0.090318/s
     vus.........................................: 1       min=1       max=3
     vus_max.....................................: 3       min=3       max=3


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

  execution: local
     script: /root/cdperf/tests/cdperf/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 (0h00m34.8s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m34.8s/1h0m0s  3/3 shared iters

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

     checks..................................: 100.00% ✓ 54       ✗ 0  
     cloud_default_play_dav_delete_trend.....: avg=99.17ms  min=63.12ms  med=96.93ms  max=205.39ms p(90)=117.57ms p(95)=136.19ms
       { asset:GB1 }.........................: avg=94.23ms  min=63.12ms  med=95.61ms  max=123.98ms p(90)=118.3ms  p(95)=121.14ms
       { asset:KB50 }........................: avg=127.01ms min=73.03ms  med=102.6ms  max=205.39ms p(90)=184.84ms p(95)=195.11ms
       { asset:KB500 }.......................: avg=93.83ms  min=73.69ms  med=98.25ms  max=109.57ms p(90)=107.31ms p(95)=108.44ms
       { asset:MB5 }.........................: avg=98.96ms  min=90.8ms   med=91.24ms  max=114.83ms p(90)=110.11ms p(95)=112.47ms
       { asset:MB50 }........................: avg=98.35ms  min=76.05ms  med=106.41ms max=112.59ms p(90)=111.36ms p(95)=111.97ms
       { asset:MB500 }.......................: avg=82.65ms  min=72.86ms  med=76.08ms  max=99ms     p(90)=94.42ms  p(95)=96.71ms 
     cloud_default_play_dav_download_trend...: avg=793.37ms min=79.33ms  med=145.36ms max=3.32s    p(90)=2.61s    p(95)=3.11s   
       { asset:GB1 }.........................: avg=2.94s    min=2.41s    med=3.07s    max=3.32s    p(90)=3.27s    p(95)=3.3s    
       { asset:KB50 }........................: avg=88.23ms  min=79.33ms  med=87.18ms  max=98.17ms  p(90)=95.97ms  p(95)=97.07ms 
       { asset:KB500 }.......................: avg=90.22ms  min=80.56ms  med=91.81ms  max=98.3ms   p(90)=97ms     p(95)=97.65ms 
       { asset:MB5 }.........................: avg=98.96ms  min=92.22ms  med=100.48ms max=104.18ms p(90)=103.44ms p(95)=103.81ms
       { asset:MB50 }........................: avg=194.25ms min=186.55ms med=191.57ms max=204.64ms p(90)=202.03ms p(95)=203.33ms
       { asset:MB500 }.......................: avg=1.34s    min=1.2s     med=1.27s    max=1.55s    p(90)=1.49s    p(95)=1.52s   
     cloud_default_play_dav_upload_trend.....: avg=1.86s    min=74.67ms  med=269ms    max=7.36s    p(90)=6.52s    p(95)=7.05s   
       { asset:GB1 }.........................: avg=6.89s    min=6.32s    med=6.99s    max=7.36s    p(90)=7.29s    p(95)=7.33s   
       { asset:KB50 }........................: avg=87.4ms   min=82.52ms  med=88.78ms  max=90.89ms  p(90)=90.46ms  p(95)=90.68ms 
       { asset:KB500 }.......................: avg=81.16ms  min=74.67ms  med=83.12ms  max=85.7ms   p(90)=85.18ms  p(95)=85.44ms 
       { asset:MB5 }.........................: avg=125.09ms min=121.8ms  med=125.63ms max=127.86ms p(90)=127.41ms p(95)=127.63ms
       { asset:MB50 }........................: avg=425.6ms  min=410.15ms med=417.28ms max=449.38ms p(90)=442.96ms p(95)=446.17ms
       { asset:MB500 }.......................: avg=3.54s    min=3.35s    med=3.54s    max=3.73s    p(90)=3.69s    p(95)=3.71s   
     data_received...........................: 5.0 GB  143 MB/s
     data_sent...............................: 5.0 GB  143 MB/s
     http_req_blocked........................: avg=637.72µs min=2.5µs    med=5.25µs   max=13.8ms   p(90)=9.62µs   p(95)=2.95ms  
     http_req_connecting.....................: avg=9.02µs   min=0s       med=0s       max=194.15µs p(90)=0s       p(95)=50.92µs 
     http_req_duration.......................: avg=917.62ms min=63.12ms  med=105.29ms max=7.36s    p(90)=3.34s    p(95)=4.64s   
       { expected_response:true }............: avg=917.62ms min=63.12ms  med=105.29ms max=7.36s    p(90)=3.34s    p(95)=4.64s   
     http_req_failed.........................: 0.00%   ✓ 0        ✗ 54 
     http_req_receiving......................: avg=236.91ms min=47.49µs  med=104.26µs max=3.26s    p(90)=812.68ms p(95)=1.76s   
     http_req_sending........................: avg=218.3ms  min=22.07µs  med=54.26µs  max=2.67s    p(90)=878.08ms p(95)=1.67s   
     http_req_tls_handshaking................: avg=615.31µs min=0s       med=0s       max=13.54ms  p(90)=0s       p(95)=2.78ms  
     http_req_waiting........................: avg=462.4ms  min=63.05ms  med=90.87ms  max=4.69s    p(90)=1.59s    p(95)=2.97s   
     http_reqs...............................: 54      1.549759/s
     iteration_duration......................: avg=33.22s   min=32s      med=32.85s   max=34.81s   p(90)=34.42s   p(95)=34.61s  
     iterations..............................: 3       0.086098/s
     vus.....................................: 1       min=1      max=3
     vus_max.................................: 3       min=3      max=3


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

  execution: local
     script: /root/cdperf/tests/cdperf/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 (0h00m51.1s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m51.1s/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=81.85ms  min=55.91ms  med=80.7ms   max=132.69ms p(90)=95.78ms  p(95)=102.59ms
       { asset:KB500 }.......................: avg=82.63ms  min=59.56ms  med=82.06ms  max=126.05ms p(90)=95.59ms  p(95)=101.91ms
       { asset:MB25 }........................: avg=81.7ms   min=61.11ms  med=79.55ms  max=108.84ms p(90)=96.17ms  p(95)=106.35ms
       { asset:MB5 }.........................: avg=80.32ms  min=55.91ms  med=79.03ms  max=132.69ms p(90)=95.96ms  p(95)=102.6ms 
     cloud_default_play_dav_download_trend...: avg=82.97ms  min=55.91ms  med=80.72ms  max=175.46ms p(90)=99.96ms  p(95)=116.87ms
       { asset:KB500 }.......................: avg=78.38ms  min=55.91ms  med=77.88ms  max=117.56ms p(90)=93.09ms  p(95)=97.32ms 
       { asset:MB25 }........................: avg=124.5ms  min=95.08ms  med=123.91ms max=175.46ms p(90)=135ms    p(95)=142.53ms
       { asset:MB5 }.........................: avg=83.83ms  min=64.78ms  med=82.56ms  max=111.1ms  p(90)=97.64ms  p(95)=102.86ms
     cloud_default_play_dav_upload_trend.....: avg=108.48ms min=61.94ms  med=95.99ms  max=272.44ms p(90)=134.85ms p(95)=234.95ms
       { asset:KB500 }.......................: avg=88.46ms  min=61.94ms  med=87.76ms  max=195.61ms p(90)=101.5ms  p(95)=105.01ms
       { asset:MB25 }........................: avg=247.16ms min=215.39ms med=243.91ms max=272.44ms p(90)=267.32ms p(95)=270.26ms
       { asset:MB5 }.........................: avg=120.77ms min=91.71ms  med=120.38ms max=153.94ms p(90)=134.85ms p(95)=142.37ms
     data_received...........................: 1.7 GB  34 MB/s
     data_sent...............................: 1.7 GB  34 MB/s
     http_req_blocked........................: avg=18.59µs  min=1.58µs   med=4.96µs   max=8.25ms   p(90)=6.47µs   p(95)=7.76µs  
     http_req_connecting.....................: avg=226ns    min=0s       med=0s       max=165.23µs p(90)=0s       p(95)=0s      
     http_req_duration.......................: avg=91.1ms   min=55.91ms  med=84.93ms  max=272.44ms p(90)=117.62ms p(95)=129.05ms
       { expected_response:true }............: avg=91.1ms   min=55.91ms  med=84.93ms  max=272.44ms p(90)=117.62ms p(95)=129.05ms
     http_req_failed.........................: 0.00%   ✓ 0         ✗ 1440
     http_req_receiving......................: avg=2.73ms   min=25.52µs  med=102.51µs max=65.13ms  p(90)=10.03ms  p(95)=13.88ms 
     http_req_sending........................: avg=4.02ms   min=14.41µs  med=54.58µs  max=136.68ms p(90)=8.24ms   p(95)=10.46ms 
     http_req_tls_handshaking................: avg=12.92µs  min=0s       med=0s       max=8.12ms   p(90)=0s       p(95)=0s      
     http_req_waiting........................: avg=84.33ms  min=54.08ms  med=81.72ms  max=192.81ms p(90)=107ms    p(95)=116.85ms
     http_reqs...............................: 1440    28.173871/s
     iteration_duration......................: avg=50.62s   min=49.84s   med=50.95s   max=51.07s   p(90)=51.05s   p(95)=51.06s  
     iterations..............................: 3       0.058696/s
     vus.....................................: 1       min=1       max=3 
     vus_max.................................: 3       min=3       max=3 


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

  execution: local
     script: /root/cdperf/tests/cdperf/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.3s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m00.3s/1h0m0s  3/3 shared iters

     ✗ users create status is 200
      ↳  0% — ✓ 0 / ✗ 3
     ✗ dav upload status is 201
      ↳  0% — ✓ 0 / ✗ 30
     ✗ dav download status is 200
      ↳  0% — ✓ 0 / ✗ 30
     ✗ dav delete status is 204
      ↳  0% — ✓ 0 / ✗ 30
     ✗ users delete status is 200
      ↳  0% — ✓ 0 / ✗ 3

     checks.......................................: 0.00%   ✓ 0          ✗ 96 
     cloud_default_play_dav_delete_error_rate.....: 1       min=1        max=1
     cloud_default_play_dav_delete_trend..........: avg=2.13ms   min=1.54ms  med=2.15ms   max=2.82ms   p(90)=2.48ms   p(95)=2.66ms  
       { asset:KB1 }..............................: avg=2.13ms   min=1.54ms  med=2.15ms   max=2.82ms   p(90)=2.48ms   p(95)=2.66ms  
     cloud_default_play_dav_download_error_rate...: 1       min=1        max=1
     cloud_default_play_dav_download_trend........: avg=1.68ms   min=1.21ms  med=1.6ms    max=2.61ms   p(90)=2.19ms   p(95)=2.35ms  
       { asset:KB1 }..............................: avg=1.68ms   min=1.21ms  med=1.6ms    max=2.61ms   p(90)=2.19ms   p(95)=2.35ms  
     cloud_default_play_dav_upload_error_rate.....: 1       min=1        max=1
     cloud_default_play_dav_upload_trend..........: avg=1.49ms   min=1.23ms  med=1.47ms   max=2.38ms   p(90)=1.75ms   p(95)=1.8ms   
       { asset:KB1 }..............................: avg=1.49ms   min=1.23ms  med=1.47ms   max=2.38ms   p(90)=1.75ms   p(95)=1.8ms   
     cloud_default_play_users_create_error_rate...: 1       min=1        max=1
     cloud_default_play_users_create_trend........: avg=85ms     min=68.24ms med=89.2ms   max=97.57ms  p(90)=95.9ms   p(95)=96.74ms 
     cloud_default_play_users_delete_error_rate...: 1       min=1        max=1
     cloud_default_play_users_delete_trend........: avg=65.89ms  min=56.93ms med=69.59ms  max=71.16ms  p(90)=70.84ms  p(95)=71ms    
     data_received................................: 34 kB   122 kB/s
     data_sent....................................: 58 kB   207 kB/s
     http_req_blocked.............................: avg=254.66µs min=2.97µs  med=4.57µs   max=9.02ms   p(90)=4.97µs   p(95)=6.19µs  
     http_req_connecting..........................: avg=8.34µs   min=0s      med=0s       max=284.4µs  p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=6.37ms   min=1.21ms  med=1.69ms   max=97.57ms  p(90)=2.5ms    p(95)=59.75ms 
     http_req_failed..............................: 100.00% ✓ 96         ✗ 0  
     http_req_receiving...........................: avg=60.73µs  min=32.47µs med=58.9µs   max=126.99µs p(90)=84.21µs  p(95)=92.32µs 
     http_req_sending.............................: avg=43.14µs  min=25.73µs med=40.9µs   max=178.3µs  p(90)=49.34µs  p(95)=53.86µs 
     http_req_tls_handshaking.....................: avg=235.05µs min=0s      med=0s       max=8.52ms   p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=6.27ms   min=1.13ms  med=1.59ms   max=97.37ms  p(90)=2.39ms   p(95)=59.61ms 
     http_reqs....................................: 96      343.061114/s
     iteration_duration...........................: avg=241.68ms min=226.8ms med=247.34ms max=250.9ms  p(90)=250.19ms p(95)=250.55ms
     iterations...................................: 3       10.72066/s


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

  execution: local
     script: /root/cdperf/tests/cdperf/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 (0h01m35.6s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h01m35.6s/1h0m0s  3/3 shared iters

     ✓ dav create status is 201
     ✗ dav create status is 204
      ↳  0% — ✓ 0 / ✗ 900
     ✓ dav upload status is 201
     ✗ dav move status is 201
      ↳  0% — ✓ 0 / ✗ 900
     ✗ dav propfind status is 207
      ↳  0% — ✓ 0 / ✗ 900
     ✗ dav delete status is 204
      ↳  0% — ✓ 0 / ✗ 150

     checks.......................................: 38.70% ✓ 1800      ✗ 2850
     cloud_default_play_dav_create_error_rate.....: 1      min=1       max=1 
     cloud_default_play_dav_create_trend..........: avg=89.89ms min=62.76ms med=88.36ms max=219.25ms p(90)=103.74ms p(95)=109.15ms
     cloud_default_play_dav_delete_error_rate.....: 1      min=1       max=1 
     cloud_default_play_dav_delete_trend..........: avg=68.36ms min=49.63ms med=69.2ms  max=92.61ms  p(90)=80.52ms  p(95)=84.82ms 
     cloud_default_play_dav_move_error_rate.......: 1      min=1       max=1 
     cloud_default_play_dav_move_trend............: avg=62.02ms min=42.09ms med=61.7ms  max=163.12ms p(90)=75.39ms  p(95)=78.35ms 
     cloud_default_play_dav_propfind_error_rate...: 1      min=1       max=1 
     cloud_default_play_dav_propfind_trend........: avg=68.79ms min=47.69ms med=67.81ms max=176.91ms p(90)=81.84ms  p(95)=85.61ms 
     cloud_default_play_dav_upload_trend..........: avg=82.24ms min=58.56ms med=81.67ms max=120.81ms p(90)=94.37ms  p(95)=98.89ms 
     data_received................................: 1.9 MB 20 kB/s
     data_sent....................................: 10 MB  107 kB/s
     http_req_blocked.............................: avg=11.98µs min=1.46µs  med=5.15µs  max=8.94ms   p(90)=6.25µs   p(95)=6.93µs  
     http_req_connecting..........................: avg=141ns   min=0s      med=0s      max=206.03µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=75.44ms min=42.09ms med=75.12ms max=219.25ms p(90)=94.32ms  p(95)=100.56ms
       { expected_response:true }.................: avg=86.07ms min=58.56ms med=85.3ms  max=219.25ms p(90)=100.54ms p(95)=105.16ms
     http_req_failed..............................: 52.00% ✓ 1950      ✗ 1800
     http_req_receiving...........................: avg=91.91µs min=31.44µs med=92.74µs max=976.29µs p(90)=117.53µs p(95)=125.56µs
     http_req_sending.............................: avg=63µs    min=13.17µs med=50.83µs max=572.43µs p(90)=131.81µs p(95)=137.83µs
     http_req_tls_handshaking.....................: avg=6.69µs  min=0s      med=0s      max=8.65ms   p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=75.29ms min=41.95ms med=74.91ms max=219.12ms p(90)=94.18ms  p(95)=100.41ms
     http_reqs....................................: 3750   39.229827/s
     iteration_duration...........................: avg=1m35s   min=1m35s   med=1m35s   max=1m35s    p(90)=1m35s    p(95)=1m35s   
     iterations...................................: 3      0.031384/s
     vus..........................................: 3      min=3       max=3 
     vus_max......................................: 3      min=3       max=3 


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

  execution: local
     script: /root/cdperf/tests/cdperf/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)

ERRO[0043] TypeError: Cannot read property 'childNodes' of undefined
running at file:///root/cdperf/tests/cdperf/issue-github-ocis-1399-share-with-new-user.js:1:4080(130)
default at native  executor=shared-iterations scenario=default source=stacktrace
ERRO[0044] TypeError: Cannot read property 'childNodes' of undefined
running at file:///root/cdperf/tests/cdperf/issue-github-ocis-1399-share-with-new-user.js:1:4080(130)
default at native  executor=shared-iterations scenario=default source=stacktrace
ERRO[0044] TypeError: Cannot read property 'childNodes' of undefined
running at file:///root/cdperf/tests/cdperf/issue-github-ocis-1399-share-with-new-user.js:1:4080(130)
default at native  executor=shared-iterations scenario=default source=stacktrace

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

     ✗ users create status is 200
      ↳  0% — ✓ 0 / ✗ 3
     ✓ dav create status is 201
     ✗ dav create status is 204
      ↳  0% — ✓ 0 / ✗ 3
     ✓ dav upload status is 201
     ✓ share create status is 200

     checks.......................................: 99.60% ✓ 1506      ✗ 6   
     cloud_default_play_dav_create_error_rate.....: 1      min=1       max=1 
     cloud_default_play_dav_create_trend..........: avg=84.63ms  min=79.96ms med=83.14ms  max=90.79ms  p(90)=89.26ms  p(95)=90.02ms 
     cloud_default_play_dav_delete_trend..........: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
       { asset:KB10 }.............................: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     cloud_default_play_dav_download_trend........: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
       { asset:KB10 }.............................: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     cloud_default_play_dav_upload_trend..........: avg=86.08ms  min=61.72ms med=85.5ms   max=227.17ms p(90)=99.21ms  p(95)=103.55ms
       { asset:KB10 }.............................: avg=86.08ms  min=61.72ms med=85.5ms   max=227.17ms p(90)=99.21ms  p(95)=103.55ms
     cloud_default_play_share_create_trend........: avg=70.96ms  min=56.36ms med=59.12ms  max=97.41ms  p(90)=89.75ms  p(95)=93.58ms 
     cloud_default_play_users_create_error_rate...: 1      min=1       max=1 
     cloud_default_play_users_create_trend........: avg=73.61ms  min=71.07ms med=72.81ms  max=76.95ms  p(90)=76.13ms  p(95)=76.54ms 
     data_received................................: 986 kB 22 kB/s
     data_sent....................................: 16 MB  358 kB/s
     http_req_blocked.............................: avg=25.33µs  min=1.86µs  med=5.32µs   max=13.97ms  p(90)=6.28µs   p(95)=7.22µs  
     http_req_connecting..........................: avg=325ns    min=0s      med=0s       max=168.15µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=86.03ms  min=56.36ms med=85.49ms  max=227.17ms p(90)=99.18ms  p(95)=103.52ms
       { expected_response:true }.................: avg=86.05ms  min=56.36ms med=85.5ms   max=227.17ms p(90)=99.19ms  p(95)=103.53ms
     http_req_failed..............................: 0.19%  ✓ 3         ✗ 1506
     http_req_receiving...........................: avg=92.82µs  min=22.71µs med=93.72µs  max=398.85µs p(90)=114.1µs  p(95)=122.49µs
     http_req_sending.............................: avg=118.91µs min=25.43µs med=127.41µs max=718.64µs p(90)=142.49µs p(95)=154.17µs
     http_req_tls_handshaking.....................: avg=19.56µs  min=0s      med=0s       max=13.7ms   p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=85.81ms  min=56.24ms med=85.25ms  max=226.94ms p(90)=98.95ms  p(95)=103.29ms
     http_reqs....................................: 1509   34.216601/s
     iteration_duration...........................: avg=43.87s   min=43.69s  med=43.85s   max=44.06s   p(90)=44.02s   p(95)=44.04s  
     iterations...................................: 3      0.068025/s
     vus..........................................: 1      min=1       max=3 
     vus_max......................................: 3      min=3       max=3 

ea3da49e228d
ocis-config-k6

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.

Result: a slight increase in productivity.

@rhafer rhafer unpinned this issue Jun 23, 2022
@micbar micbar pinned this issue Jun 23, 2022
@ScharfViktor
Copy link
Contributor

re-test migration command migrate publicshares and migrate shares on latest master:

  • all existing share and public links from /.ocis/storagepublicshares.json and /.ocis/storageshares.json appeared on the client

@micbar
Copy link
Contributor Author

micbar commented Jun 27, 2022

Test with WOPIServer v8.3.0 was successful.

Release unblocked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants