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.8 #4465

Closed
28 of 29 tasks
kulmann opened this issue Aug 26, 2022 · 5 comments
Closed
28 of 29 tasks

Release 2.0.0-beta.8 #4465

kulmann opened this issue Aug 26, 2022 · 5 comments

Comments

@kulmann
Copy link
Member

kulmann commented Aug 26, 2022

Coordination

The oCIS v2.0.0-beta.8 release is planned for Monday, 5th of September 2022
Client releases should be ready by this date:

Release Process

  • Bump web @kulmann [full-ci] update web to v5.7.0-rc.11 #4508 [full-ci] bump web to v5.7.0 (final) #4550
  • Release reva v2.10.0
  • Bump reva [full-ci] Update reva to v2.10.0 #4558
  • Identify latest hash for upgrade test
    • Github f48c7c314d5534302597fce3c0080c56f5ba4dd7
    • Docker
      • amd64: owncloud/ocis:latest@sha256:d078adf6ef388165556a3cf7e35c217dad71d83b0e0aebd946991315b2baa951
      • arm: owncloud/ocis:latest@sha256:44a322f9932f2d973fdbfaa8053a9dfd241bb8b4d1a83081fc7a9ddbf8cb25e8
      • arm64: owncloud/ocis:latest@sha256:01e78f5fccd02132c6bba32ba3d538ff3cc9b1232f4f80b4a31b3427eabf0c7e
  • Upgrade test from 2.0.0-beta.7 to latest (see version above) @ScharfViktor
  • Smoke Testing @ScharfViktor
  • Smoke test on Web Office
  • run K6 on the latest tag @ScharfViktor
  • Brief marketing heads up
  • Create branch release-2.0.0-beta.8 -> CODEFREEZE
    • bump ocis version in necessary files
      • changelog/CHANGELOG.tmpl
      • ocis-pkg/version/version.go
      • sonar-project.properties
      • released deployment versions
    • prepare changelog folder in changelog/2.0.0_2022-09-05
  • Check successful CI run on release branch
  • Release Notes Infinite Scale Beta 8 Release Notes docs#4781
  • Create final signed tag v2.0.0-beta.8
  • Check successful CI run on v2.0.0-beta.8 tag / BLOCKING for all further activity
  • Merge release notes
  • post-release communication
    • Ping documentation in RC about the new release tag (for ocis version bump in docs)
    • Ping marketing to update all download links (download mirrors are updated at the full hour, wait with ping until download is actually available)
    • Ping @JRundfeldt in RC #oCIS-beta channel once the beta is available, so that CST can take care of beta testing instances
    • Ping @hodyroff once the demo instances are running this release
    • notify @michaelstingl @hosy @fmoc @jesmrec to publish client betas
  • Merge back release branch
  • open and pin next release ticket for ocis v2.0.0-beta.9, due 19th of September
@kulmann kulmann pinned this issue Aug 26, 2022
@kulmann kulmann mentioned this issue Aug 26, 2022
29 tasks
@micbar
Copy link
Contributor

micbar commented Sep 12, 2022

Changelog

Reva

Changelog for reva 2.10.0 (2022-09-09)

  • Bugfix cs3org/reva#3210: Jsoncs3 mtime fix
  • Enhancement cs3org/reva#3213: Allow for dumping the public shares from the cs3 publicshare manager
  • Enhancement cs3org/reva#3199: Add support for cs3 storage backends to the json publicshare manager

Changelog for reva 2.9.0 (2022-09-08)

oCIS

  • Bugfix - Disable default expiration for public links: #4445
  • Bugfix - Translations on login page: #7550
  • Bugfix - Fix permissions in REPORT: #4520
  • Bugfix - Fix search report: #7557
  • Enhancement - Introduce "delete-all-spaces" permission: #4196
  • Enhancement - Add previewFileMimeTypes to web default config: #4414
  • Enhancement - Improve login screen design: #4500
  • Enhancement - OCS get share now also handle received shares: #4322
  • Enhancement - Automatically orientate photos when generating thumbnails: #4477
  • Enhancement - Refactor the proxy service: #4401

Web

@ScharfViktor
Copy link
Contributor

Smoke test:

  • upload big file 10gb (Show details, pause upload, resume upload work correct)
  • upload folder with 1645 files.
  • check pagination, count items per page.
  • delete 100 or more files. (Web doesn't show the deleting process. it looks like something is hanging)
  • empty trash
    2022-09-12T13:15:20+02:00 ERR error reading trash link error="readlink /Users/scharfviktor/.ocis/storage/users/spaces/c0/808a9c-a3b5-4be9-8475-1401e38bff9a/trash/f4/eb/0f/47/-6a9b-42b4-9fe7-35ae23d8c862: no such file or directory" pkg=rgrpc service=storage-users traceid=00000000000000000000000000000000 trashItem=/Users/scharfviktor/.ocis/storage/users/spaces/c0/808a9c-a3b5-4be9-8475-1401e38bff9a/trash/f4/eb/0f/47/-6a9b-42b4-9fe7-35ae23d8c862 2022-09-12T13:15:20+02:00 ERR failed to purge recycle item error="error: not found: f4eb0f47-6a9b-42b4-9fe7-35ae23d8c862" key=f4eb0f47-6a9b-42b4-9fe7-35ae23d8c862 pkg=rgrpc reference={"path":".","resource_id":{"opaque_id":"c0808a9c-a3b5-4be9-8475-1401e38bff9a","space_id":"c0808a9c-a3b5-4be9-8475-1401e38bff9a","storage_id":"1284d238-aa92-42ce-bdc4-0b0000009157"}} service=storage-users status={"code":6,"message":"error purging recycle item: error: not found: f4eb0f47-6a9b-42b4-9fe7-35ae23d8c862","trace":"00000000000000000000000000000000"} traceid=00000000000000000000000000000000

Case 1: admin share file to marie:

Admin:

  • upload pdf file, file.jpeg, file.txt (use drag and drop)
  • share to marie (editor role)

Marie:

  • accept shares
  • open pdf file in pdf-viewer (can download)
  • open jpg file in Mediaviewer (can download)
  • open txt file in Text editor (can edit. create new version)

Admin:

  • create folder "new"
  • move file.pdf from root "personal" to folder "new" (marie can see file.pdf) cmd x -> cmd v
  • change share "file.txt" from "edit" to "customer - only read permissions" (marie can only open/download/decline)
  • unshare file.txt (Marie has't file. Admin has version of the file)

Case 2: admin create link to file
Admin:

  • create link to the file.txt (main menu - quick link)
  • public can open in text editor but cannot edit
  • change permissions to editor (public can edit file)

Case 5: space story:

Katherine:

  • create space
  • add member Marie with edit role
  • add member Einstein with viewer role

Marie:

  • change image and description
  • cannot create resource sharing and space sharing
  • can see share created by katherine
  • cannot edit share created by katherine
  • cannot disable space

Einstein:

  • cannot change image and description
  • cannot upload file/folder and create file and folder
  • cannot create resource sharing and space sharin
  • can see share created by katherine
  • can not edit share created by katherine
  • cannot disable space

Case 6: create new user via accounts:
Admin:

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

@ScharfViktor
Copy link
Contributor

ScharfViktor commented Sep 12, 2022

K6 results on intel test machine

ocis - 2.0.0-beta.8 (using latest version: sha256:d078adf6ef388165556a3cf7e35c217dad71d83b0e0aebd946991315b2baa951)

Overview

Test 2.0.0-beta.8 2.0.0-beta.7 2.0.0-beta.6 2.0.0-beta.5 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 0h06m08.8s 0h06m14.4s 0h06m14.s 0h06m15.0s 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 0h08m49.7s 0h08m47.5s 0h08m51.5s 0h08m45.0s 0h09m06.7s 0h09m59.4s 0h08m43.8s 0h09m47.0s 04m39.5s 04m34.2s 04m38.7s 04m26.9s
propfind-deep-1000-files-5-nested-folders 0h09m30.4s 0h09m30.7s 0h09m22.3s 0h9m20.6s 0h9m40.2s 0h10m47.0s 0h09m25.5s 0h10m39.1s 03m53.2s 03m53.3s 03m53.4s 03m36.3s
propfind-flat-1000-files 0h03m06.9s 0h03m03.3s 0h03m06.1s 0h02m51.8s 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 0h00m44.2s 0h00m46.4s 0h00m44.2s 0h00m29.1s 0h00m39.9s
upload-delete-restore-many-small 0h00m31.6s 0h00m32.4s 0h00m31.8s 0h00m29.6s 0h00m33.1s
upload-delete-trash-many-large 0h00m32.9s 0h00m49.5s 0h00m31.4s 0h00m31.6s 0h00m32.2s
upload-delete-trash-many-small 0h00m30.7s 0h00m31.1s 0h00m31.9s 0h00m28.2s 0h00m33.2s
upload-download-delete-many-large 0h00m34.8s 0h00m32.4s 0h00m35.3s 0h00m33.2s 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.6s 0h00m51.4s 0h00m51.0s 0h00m50.5s 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 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 0h01m33.3s 0h01m36.3s 0h01m34.2s 0h01m34.2s 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 0h00m42.8s 0h00m43.6s 0h00m43.4s 0h00m43.2s 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-beta8

## Test run
root@oC-performance-test-INTEL ~/cdperf # ./scripts/cdperf --cloud-docker-image=owncloud/ocis:latest@sha256:d078adf6ef388165556a3cf7e35c217dad71d83b0e0aebd946991315b2baa951 --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:d078adf6ef388165556a3cf7e35c217dad71d83b0e0aebd946991315b2baa951: Pulling from owncloud/ocis
Digest: sha256:d078adf6ef388165556a3cf7e35c217dad71d83b0e0aebd946991315b2baa951
Status: Image is up to date for owncloud/ocis@sha256:d078adf6ef388165556a3cf7e35c217dad71d83b0e0aebd946991315b2baa951
271c3cdf9eab8430e9c6b10ca5e8d4316f90c30c32a94bde2353380ded47f871
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 (0h06m08.8s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h06m08.8s/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.13ms min=54.94ms  med=99.82ms  max=238.09ms p(90)=126.12ms p(95)=132.23ms
       { asset:KB100 }.......................: avg=123.24ms min=88.34ms  med=123.79ms max=163.13ms p(90)=138.8ms  p(95)=146.81ms
       { asset:KB200 }.......................: avg=119.96ms min=83.09ms  med=121.24ms max=153.26ms p(90)=134.94ms p(95)=138.31ms
       { asset:KB300 }.......................: avg=114.18ms min=81.31ms  med=114.29ms max=153.83ms p(90)=129.4ms  p(95)=132.34ms
       { asset:KB400 }.......................: avg=113.44ms min=80.27ms  med=111.26ms max=238.09ms p(90)=128.14ms p(95)=133.04ms
       { asset:KB500 }.......................: avg=103.87ms min=76.31ms  med=103.76ms max=135.66ms p(90)=118.65ms p(95)=122.39ms
       { asset:KB600 }.......................: avg=98.61ms  min=71.24ms  med=98.69ms  max=124.07ms p(90)=113.72ms p(95)=116.56ms
       { asset:KB700 }.......................: avg=93.19ms  min=67.33ms  med=93.24ms  max=121.67ms p(90)=107.95ms p(95)=111.92ms
       { asset:KB800 }.......................: avg=89.6ms   min=64.49ms  med=90.18ms  max=122.83ms p(90)=102.98ms p(95)=107.06ms
       { asset:KB900 }.......................: avg=86.44ms  min=61.39ms  med=86.48ms  max=115.21ms p(90)=100.51ms p(95)=105.94ms
       { asset:MB1 }.........................: avg=82.54ms  min=59.2ms   med=81.74ms  max=108.29ms p(90)=96.54ms  p(95)=100.34ms
       { asset:MB10 }........................: avg=77.1ms   min=66.75ms  med=76.34ms  max=95.93ms  p(90)=87.86ms  p(95)=91.9ms  
       { asset:MB100 }.......................: avg=78.31ms  min=57.09ms  med=77.29ms  max=105.21ms p(90)=89.97ms  p(95)=97.59ms 
       { asset:MB120 }.......................: avg=85.53ms  min=76.12ms  med=86.28ms  max=94.21ms  p(90)=92.62ms  p(95)=93.41ms 
       { asset:MB140 }.......................: avg=73.67ms  min=68.8ms   med=72.74ms  max=79.46ms  p(90)=78.12ms  p(95)=78.79ms 
       { asset:MB160 }.......................: avg=83.55ms  min=80.54ms  med=83.47ms  max=86.64ms  p(90)=86.01ms  p(95)=86.33ms 
       { asset:MB180 }.......................: avg=72.68ms  min=71.74ms  med=71.93ms  max=74.37ms  p(90)=73.88ms  p(95)=74.13ms 
       { asset:MB2 }.........................: avg=81.35ms  min=62.64ms  med=80.25ms  max=102.52ms p(90)=97.19ms  p(95)=98.69ms 
       { asset:MB20 }........................: avg=80.33ms  min=65.72ms  med=81.27ms  max=96.7ms   p(90)=90.34ms  p(95)=93.52ms 
       { asset:MB200 }.......................: avg=87.87ms  min=68.55ms  med=95.03ms  max=100.03ms p(90)=99.03ms  p(95)=99.53ms 
       { asset:MB220 }.......................: avg=85.35ms  min=76.4ms   med=84.58ms  max=95.06ms  p(90)=92.97ms  p(95)=94.02ms 
       { asset:MB240 }.......................: avg=74.7ms   min=62.41ms  med=78.09ms  max=83.6ms   p(90)=82.5ms   p(95)=83.05ms 
       { asset:MB260 }.......................: avg=83.3ms   min=65.09ms  med=76.43ms  max=108.38ms p(90)=101.99ms p(95)=105.19ms
       { asset:MB280 }.......................: avg=84.01ms  min=78.44ms  med=84.08ms  max=89.51ms  p(90)=88.43ms  p(95)=88.97ms 
       { asset:MB3 }.........................: avg=85.12ms  min=60.88ms  med=82.59ms  max=111.86ms p(90)=106.87ms p(95)=110.68ms
       { asset:MB30 }........................: avg=78.82ms  min=60.01ms  med=83.71ms  max=88.12ms  p(90)=87.53ms  p(95)=87.83ms 
       { asset:MB300 }.......................: avg=75.63ms  min=59.41ms  med=79.53ms  max=87.96ms  p(90)=86.27ms  p(95)=87.12ms 
       { asset:MB4 }.........................: avg=85.31ms  min=65.37ms  med=86.58ms  max=112.02ms p(90)=97.95ms  p(95)=100.58ms
       { asset:MB40 }........................: avg=79.3ms   min=66.7ms   med=81.64ms  max=91.78ms  p(90)=89.32ms  p(95)=90.55ms 
       { asset:MB5 }.........................: avg=79.92ms  min=61.85ms  med=79.35ms  max=95.02ms  p(90)=90.99ms  p(95)=94.09ms 
       { asset:MB50 }........................: avg=75.12ms  min=57.91ms  med=74.97ms  max=85.27ms  p(90)=83.63ms  p(95)=84.45ms 
       { asset:MB6 }.........................: avg=83.37ms  min=54.94ms  med=82.36ms  max=180.65ms p(90)=95.84ms  p(95)=99.14ms 
       { asset:MB60 }........................: avg=82.07ms  min=64.75ms  med=79.15ms  max=110.14ms p(90)=98.01ms  p(95)=104.07ms
       { asset:MB7 }.........................: avg=81.87ms  min=57.37ms  med=78.17ms  max=189.36ms p(90)=92.46ms  p(95)=96.65ms 
       { asset:MB70 }........................: avg=77.49ms  min=67.37ms  med=75.6ms   max=91.1ms   p(90)=86.05ms  p(95)=88.58ms 
       { asset:MB8 }.........................: avg=88.3ms   min=58.17ms  med=81.02ms  max=190.75ms p(90)=99.33ms  p(95)=175.49ms
       { asset:MB80 }........................: avg=82.16ms  min=69.21ms  med=84.99ms  max=89.22ms  p(90)=87.81ms  p(95)=88.51ms 
       { asset:MB9 }.........................: avg=81.23ms  min=61.51ms  med=79.91ms  max=183.57ms p(90)=93.72ms  p(95)=97ms    
       { asset:MB90 }........................: avg=75.18ms  min=59.83ms  med=72.6ms   max=100.76ms p(90)=84.64ms  p(95)=92.7ms  
     cloud_default_play_dav_download_trend...: avg=85.26ms  min=51.96ms  med=77.93ms  max=792.08ms p(90)=94.46ms  p(95)=103.54ms
       { asset:KB100 }.......................: avg=78.24ms  min=51.96ms  med=77.5ms   max=187.04ms p(90)=91.51ms  p(95)=95.46ms 
       { asset:KB200 }.......................: avg=75.49ms  min=53.22ms  med=75.63ms  max=105.37ms p(90)=88.1ms   p(95)=91.01ms 
       { asset:KB300 }.......................: avg=76.04ms  min=53.36ms  med=76.05ms  max=109.7ms  p(90)=89.75ms  p(95)=92.53ms 
       { asset:KB400 }.......................: avg=76.6ms   min=53.67ms  med=76.66ms  max=108.32ms p(90)=89.7ms   p(95)=94.29ms 
       { asset:KB500 }.......................: avg=77.47ms  min=54.94ms  med=77.19ms  max=109.37ms p(90)=91.71ms  p(95)=94.78ms 
       { asset:KB600 }.......................: avg=76.14ms  min=53.2ms   med=75.15ms  max=109.06ms p(90)=89.85ms  p(95)=93.7ms  
       { asset:KB700 }.......................: avg=77.24ms  min=54.59ms  med=77.08ms  max=100.37ms p(90)=89.66ms  p(95)=91.5ms  
       { asset:KB800 }.......................: avg=76.97ms  min=54.68ms  med=76.64ms  max=106.94ms p(90)=90.14ms  p(95)=94.41ms 
       { asset:KB900 }.......................: avg=79.09ms  min=53.74ms  med=76.97ms  max=197.12ms p(90)=91.34ms  p(95)=100.54ms
       { asset:MB1 }.........................: avg=75.76ms  min=55.01ms  med=76.24ms  max=95.55ms  p(90)=85.83ms  p(95)=89.39ms 
       { asset:MB10 }........................: avg=92.22ms  min=80.12ms  med=90.98ms  max=107.03ms p(90)=103.07ms p(95)=105.05ms
       { asset:MB100 }.......................: avg=267.14ms min=221.68ms med=256.18ms max=329.27ms p(90)=326.37ms p(95)=327.82ms
       { asset:MB120 }.......................: avg=283.82ms min=267.14ms med=287.56ms max=296.75ms p(90)=294.91ms p(95)=295.83ms
       { asset:MB140 }.......................: avg=426.75ms min=346.91ms med=434.11ms max=499.23ms p(90)=486.2ms  p(95)=492.72ms
       { asset:MB160 }.......................: avg=364.38ms min=347.53ms med=363.28ms max=382.32ms p(90)=378.51ms p(95)=380.41ms
       { asset:MB180 }.......................: avg=400.79ms min=391.2ms  med=403.81ms max=407.37ms p(90)=406.66ms p(95)=407.01ms
       { asset:MB2 }.........................: avg=78.49ms  min=61.31ms  med=79.94ms  max=99.23ms  p(90)=88.67ms  p(95)=89.57ms 
       { asset:MB20 }........................: avg=121.12ms min=92.82ms  med=125.67ms max=160.2ms  p(90)=146.48ms p(95)=153.34ms
       { asset:MB200 }.......................: avg=436.44ms min=397.97ms med=442.18ms max=469.18ms p(90)=463.78ms p(95)=466.48ms
       { asset:MB220 }.......................: avg=495.29ms min=470.16ms med=489.89ms max=525.81ms p(90)=518.62ms p(95)=522.22ms
       { asset:MB240 }.......................: avg=509.18ms min=456.56ms med=504.2ms  max=566.79ms p(90)=554.27ms p(95)=560.53ms
       { asset:MB260 }.......................: avg=769.09ms min=741.2ms  med=774ms    max=792.08ms p(90)=788.47ms p(95)=790.28ms
       { asset:MB280 }.......................: avg=594.28ms min=567.06ms med=581.01ms max=634.76ms p(90)=624.01ms p(95)=629.38ms
       { asset:MB3 }.........................: avg=81.96ms  min=59.11ms  med=82.42ms  max=106.76ms p(90)=95.78ms  p(95)=101.03ms
       { asset:MB30 }........................: avg=132.13ms min=118.75ms med=131.05ms max=144.74ms p(90)=143.64ms p(95)=144.19ms
       { asset:MB300 }.......................: avg=607.27ms min=588.49ms med=604.77ms max=628.55ms p(90)=623.79ms p(95)=626.17ms
       { asset:MB4 }.........................: avg=83.37ms  min=69.17ms  med=82.98ms  max=106.32ms p(90)=93.69ms  p(95)=95.93ms 
       { asset:MB40 }........................: avg=158.09ms min=137.71ms med=159.74ms max=177.64ms p(90)=173.28ms p(95)=175.46ms
       { asset:MB5 }.........................: avg=84.15ms  min=65.04ms  med=85.15ms  max=106.36ms p(90)=95.97ms  p(95)=99.74ms 
       { asset:MB50 }........................: avg=173.19ms min=149.33ms med=174.03ms max=199ms    p(90)=191.16ms p(95)=195.08ms
       { asset:MB6 }.........................: avg=84.44ms  min=63.94ms  med=82.06ms  max=105.44ms p(90)=98.49ms  p(95)=101.2ms 
       { asset:MB60 }........................: avg=184.64ms min=166.28ms med=174.44ms max=218.71ms p(90)=211.83ms p(95)=215.27ms
       { asset:MB7 }.........................: avg=90.1ms   min=72.12ms  med=89.57ms  max=116.69ms p(90)=99.97ms  p(95)=105.93ms
       { asset:MB70 }........................: avg=231.64ms min=207.45ms med=229.08ms max=269.55ms p(90)=260.48ms p(95)=265.01ms
       { asset:MB8 }.........................: avg=89.97ms  min=68ms     med=88.46ms  max=108.86ms p(90)=103.68ms p(95)=104.72ms
       { asset:MB80 }........................: avg=226.08ms min=201.18ms med=225.35ms max=252.69ms p(90)=239.48ms p(95)=246.08ms
       { asset:MB9 }.........................: avg=91.73ms  min=70.83ms  med=92.74ms  max=111.1ms  p(90)=101.14ms p(95)=101.97ms
       { asset:MB90 }........................: avg=226.21ms min=210.91ms med=223.71ms max=256.77ms p(90)=250.92ms p(95)=253.84ms
     cloud_default_play_dav_upload_trend.....: avg=130.82ms min=53.59ms  med=104.92ms max=2.02s    p(90)=155.94ms p(95)=186.67ms
       { asset:KB100 }.......................: avg=87.08ms  min=53.59ms  med=81ms     max=520.69ms p(90)=98.73ms  p(95)=104.19ms
       { asset:KB200 }.......................: avg=84.75ms  min=60.01ms  med=85.67ms  max=112.68ms p(90)=99.41ms  p(95)=102.01ms
       { asset:KB300 }.......................: avg=89.37ms  min=63.86ms  med=89.5ms   max=116.79ms p(90)=100.41ms p(95)=105.04ms
       { asset:KB400 }.......................: avg=94.31ms  min=63.91ms  med=93.47ms  max=133.19ms p(90)=108.91ms p(95)=113.7ms 
       { asset:KB500 }.......................: avg=99.8ms   min=72.33ms  med=99.81ms  max=136.74ms p(90)=114.3ms  p(95)=117.19ms
       { asset:KB600 }.......................: avg=105.27ms min=78.56ms  med=104.9ms  max=139.87ms p(90)=119.33ms p(95)=123.52ms
       { asset:KB700 }.......................: avg=114.87ms min=81.51ms  med=112.81ms max=243.26ms p(90)=131ms    p(95)=134.67ms
       { asset:KB800 }.......................: avg=117.51ms min=90.25ms  med=117.37ms max=147.4ms  p(90)=132.98ms p(95)=135.64ms
       { asset:KB900 }.......................: avg=122.8ms  min=88.34ms  med=122.23ms max=162.66ms p(90)=140.02ms p(95)=144.16ms
       { asset:MB1 }.........................: avg=125.76ms min=102.68ms med=124.61ms max=150.34ms p(90)=141.16ms p(95)=145.84ms
       { asset:MB10 }........................: avg=186.34ms min=162.48ms med=183.68ms max=214.71ms p(90)=209.21ms p(95)=211.96ms
       { asset:MB100 }.......................: avg=676.43ms min=661.11ms med=674.14ms max=720.41ms p(90)=692.24ms p(95)=706.32ms
       { asset:MB120 }.......................: avg=781.87ms min=757.32ms med=772.27ms max=816.01ms p(90)=807.26ms p(95)=811.64ms
       { asset:MB140 }.......................: avg=928.98ms min=868.7ms  med=953.16ms max=965.1ms  p(90)=962.71ms p(95)=963.9ms 
       { asset:MB160 }.......................: avg=1.02s    min=999.63ms med=1.03s    max=1.04s    p(90)=1.03s    p(95)=1.03s   
       { asset:MB180 }.......................: avg=1.17s    min=1.12s    med=1.18s    max=1.2s     p(90)=1.2s     p(95)=1.2s    
       { asset:MB2 }.........................: avg=133.62ms min=101.79ms med=138.38ms max=155.22ms p(90)=147.02ms p(95)=149.55ms
       { asset:MB20 }........................: avg=247.55ms min=213.93ms med=241ms    max=321.68ms p(90)=278.74ms p(95)=300.21ms
       { asset:MB200 }.......................: avg=1.24s    min=1.21s    med=1.24s    max=1.27s    p(90)=1.26s    p(95)=1.27s   
       { asset:MB220 }.......................: avg=1.36s    min=1.31s    med=1.32s    max=1.46s    p(90)=1.43s    p(95)=1.44s   
       { asset:MB240 }.......................: avg=1.51s    min=1.41s    med=1.51s    max=1.61s    p(90)=1.59s    p(95)=1.6s    
       { asset:MB260 }.......................: avg=1.62s    min=1.56s    med=1.58s    max=1.71s    p(90)=1.69s    p(95)=1.7s    
       { asset:MB280 }.......................: avg=1.72s    min=1.71s    med=1.72s    max=1.72s    p(90)=1.72s    p(95)=1.72s   
       { asset:MB3 }.........................: avg=139.26ms min=112.44ms med=140.38ms max=172.3ms  p(90)=155.38ms p(95)=158.66ms
       { asset:MB30 }........................: avg=322.87ms min=279.57ms med=299.04ms max=444.26ms p(90)=401.15ms p(95)=422.71ms
       { asset:MB300 }.......................: avg=1.9s     min=1.83s    med=1.84s    max=2.02s    p(90)=1.99s    p(95)=2s      
       { asset:MB4 }.........................: avg=146.77ms min=126.68ms med=145.58ms max=166.83ms p(90)=162.3ms  p(95)=162.97ms
       { asset:MB40 }........................: avg=357.32ms min=338.1ms  med=355.05ms max=376ms    p(90)=374.61ms p(95)=375.31ms
       { asset:MB5 }.........................: avg=154.49ms min=118.64ms med=153.75ms max=186.78ms p(90)=174.48ms p(95)=176.35ms
       { asset:MB50 }........................: avg=419.2ms  min=394.85ms med=419.32ms max=443.51ms p(90)=441.12ms p(95)=442.32ms
       { asset:MB6 }.........................: avg=168.89ms min=128.7ms  med=172.78ms max=198.15ms p(90)=184.42ms p(95)=188.67ms
       { asset:MB60 }........................: avg=476.77ms min=442.13ms med=486.93ms max=501.38ms p(90)=496.58ms p(95)=498.98ms
       { asset:MB7 }.........................: avg=167.18ms min=136.09ms med=167.41ms max=194.42ms p(90)=184.62ms p(95)=188.92ms
       { asset:MB70 }........................: avg=518.4ms  min=487.33ms med=507.19ms max=553.66ms p(90)=544.86ms p(95)=549.26ms
       { asset:MB8 }.........................: avg=174.1ms  min=140.81ms med=173.11ms max=204.77ms p(90)=191.92ms p(95)=196.08ms
       { asset:MB80 }........................: avg=591.69ms min=534.57ms med=593.65ms max=640.95ms p(90)=626.31ms p(95)=633.63ms
       { asset:MB9 }.........................: avg=176.45ms min=151.62ms med=175.42ms max=210.5ms  p(90)=201.11ms p(95)=202.07ms
       { asset:MB90 }........................: avg=636.22ms min=603.19ms med=631.62ms max=671.55ms p(90)=666.76ms p(95)=669.16ms
     data_received...........................: 15 GB   41 MB/s
     data_sent...............................: 15 GB   41 MB/s
     http_req_blocked........................: avg=7.75µs   min=1.58µs   med=5.37µs   max=7.13ms   p(90)=6.72µs   p(95)=7.87µs  
     http_req_connecting.....................: avg=64ns     min=0s       med=0s       max=287.09µs p(90)=0s       p(95)=0s      
     http_req_duration.......................: avg=105.74ms min=51.96ms  med=91.9ms   max=2.02s    p(90)=130.01ms p(95)=151.16ms
       { expected_response:true }............: avg=105.74ms min=51.96ms  med=91.9ms   max=2.02s    p(90)=130.01ms p(95)=151.16ms
     http_req_failed.........................: 0.00%   ✓ 0         ✗ 8865
     http_req_receiving......................: avg=3.41ms   min=22.72µs  med=101.86µs max=719.24ms p(90)=2.01ms   p(95)=4.2ms   
     http_req_sending........................: avg=4.69ms   min=14.49µs  med=55.82µs  max=664.74ms p(90)=2.6ms    p(95)=4.86ms  
     http_req_tls_handshaking................: avg=1.9µs    min=0s       med=0s       max=6.91ms   p(90)=0s       p(95)=0s      
     http_req_waiting........................: avg=97.63ms  min=50.62ms  med=89.67ms  max=1.39s    p(90)=124.69ms p(95)=135.34ms
     http_reqs...............................: 8865    24.037007/s
     iteration_duration......................: avg=6m7s     min=6m6s     med=6m6s     max=6m8s     p(90)=6m8s     p(95)=6m8s    
     iterations..............................: 3       0.008134/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-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 (0h08m49.7s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h08m49.7s/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=113.77ms min=56.73ms med=113.02ms max=261.41ms p(90)=139.79ms p(95)=147.51ms
       { asset:KB1 }............................: avg=113.77ms min=56.73ms med=113.02ms max=261.41ms p(90)=139.8ms  p(95)=147.51ms
     cloud_default_play_dav_delete_trend........: avg=137.76ms min=71.38ms med=137.59ms max=177.63ms p(90)=154.23ms p(95)=158.61ms
       { asset:KB1 }............................: avg=138.29ms min=109.8ms med=137.64ms max=177.63ms p(90)=154.27ms p(95)=158.68ms
     cloud_default_play_dav_propfind_trend......: avg=100ms    min=90.26ms med=104.06ms max=105.68ms p(90)=105.36ms p(95)=105.52ms
     cloud_default_play_dav_upload_trend........: avg=92.67ms  min=61.14ms med=91.38ms  max=171.94ms p(90)=106.33ms p(95)=109.7ms 
       { asset:KB1 }............................: avg=92.67ms  min=61.14ms med=91.38ms  max=171.94ms p(90)=106.33ms p(95)=109.7ms 
     data_received..............................: 5.3 MB 10 kB/s
     data_sent..................................: 6.3 MB 12 kB/s
     http_req_blocked...........................: avg=6.67µs   min=1.5µs   med=5.36µs   max=7.99ms   p(90)=6.38µs   p(95)=7.19µs  
     http_req_connecting........................: avg=37ns     min=0s      med=0s       max=190.97µs p(90)=0s       p(95)=0s      
     http_req_duration..........................: avg=113.83ms min=56.73ms med=113.02ms max=261.41ms p(90)=140.45ms p(95)=148.04ms
       { expected_response:true }...............: avg=113.83ms min=56.73ms med=113.02ms max=261.41ms p(90)=140.45ms p(95)=148.04ms
     http_req_failed............................: 0.00%  ✓ 0         ✗ 13809
     http_req_receiving.........................: avg=88.95µs  min=24.81µs med=89.37µs  max=2.35ms   p(90)=109.15µs p(95)=115.76µs
     http_req_sending...........................: avg=41.37µs  min=12.61µs med=40.68µs  max=1.53ms   p(90)=50.5µs   p(95)=59.44µs 
     http_req_tls_handshaking...................: avg=1.21µs   min=0s      med=0s       max=7.67ms   p(90)=0s       p(95)=0s      
     http_req_waiting...........................: avg=113.7ms  min=56.6ms  med=112.87ms max=261.26ms p(90)=140.31ms p(95)=147.91ms
     http_reqs..................................: 13809  26.069641/s
     iteration_duration.........................: avg=8m48s    min=8m48s   med=8m48s    max=8m49s    p(90)=8m49s    p(95)=8m49s   
     iterations.................................: 3      0.005664/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 (0h09m30.4s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h09m30.3s/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=94.14ms  min=62.02ms  med=93.63ms  max=224.18ms p(90)=108.78ms p(95)=113.67ms
       { asset:KB1 }............................: avg=94.14ms  min=62.02ms  med=93.62ms  max=224.18ms p(90)=108.78ms p(95)=113.68ms
     cloud_default_play_dav_delete_trend........: avg=100.08ms min=70.15ms  med=99.31ms  max=226.55ms p(90)=114.04ms p(95)=119.1ms 
       { asset:KB1 }............................: avg=100.1ms  min=70.15ms  med=99.34ms  max=226.55ms p(90)=114.06ms p(95)=119.1ms 
     cloud_default_play_dav_propfind_trend......: avg=246.47ms min=228.85ms med=233.28ms max=277.27ms p(90)=268.47ms p(95)=272.87ms
     cloud_default_play_dav_upload_trend........: avg=86.68ms  min=57.75ms  med=86.14ms  max=211.36ms p(90)=100.21ms p(95)=105.09ms
       { asset:KB1 }............................: avg=86.68ms  min=57.75ms  med=86.14ms  max=211.36ms p(90)=100.21ms p(95)=105.09ms
     data_received..............................: 9.6 MB 17 kB/s
     data_sent..................................: 7.3 MB 13 kB/s
     http_req_blocked...........................: avg=6.45µs   min=1.59µs   med=5.25µs   max=7.47ms   p(90)=6.35µs   p(95)=7.23µs  
     http_req_connecting........................: avg=34ns     min=0s       med=0s       max=259.3µs  p(90)=0s       p(95)=0s      
     http_req_duration..........................: avg=93.91ms  min=57.75ms  med=93.36ms  max=277.27ms p(90)=109.12ms p(95)=114.15ms
       { expected_response:true }...............: avg=93.91ms  min=57.75ms  med=93.36ms  max=277.27ms p(90)=109.12ms p(95)=114.15ms
     http_req_failed............................: 0.00%  ✓ 0         ✗ 18009
     http_req_receiving.........................: avg=87.87µs  min=24.44µs  med=87.7µs   max=3.88ms   p(90)=109.92µs p(95)=117.44µs
     http_req_sending...........................: avg=38.91µs  min=11.68µs  med=37.14µs  max=1.98ms   p(90)=54.01µs  p(95)=58.39µs 
     http_req_tls_handshaking...................: avg=1.11µs   min=0s       med=0s       max=7.05ms   p(90)=0s       p(95)=0s      
     http_req_waiting...........................: avg=93.79ms  min=57.59ms  med=93.24ms  max=273.34ms p(90)=108.99ms p(95)=114.04ms
     http_reqs..................................: 18009  31.574348/s
     iteration_duration.........................: avg=9m29s    min=9m28s    med=9m30s    max=9m30s    p(90)=9m30s    p(95)=9m30s   
     iterations.................................: 3      0.00526/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 (0h03m06.9s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h03m06.8s/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.57ms  min=83.55ms  med=87.19ms  max=112.98ms p(90)=107.82ms p(95)=110.4ms 
       { asset:KB1 }............................: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     cloud_default_play_dav_delete_trend........: avg=93.31ms  min=56.56ms  med=92.36ms  max=223.55ms p(90)=111.61ms p(95)=117.44ms
       { asset:KB1 }............................: avg=93.32ms  min=56.56ms  med=92.36ms  max=223.55ms p(90)=111.62ms p(95)=117.45ms
     cloud_default_play_dav_propfind_trend......: avg=324.15ms min=321.59ms med=321.97ms max=328.89ms p(90)=327.5ms  p(95)=328.2ms 
     cloud_default_play_dav_upload_trend........: avg=90.74ms  min=54.78ms  med=90.46ms  max=200.12ms p(90)=108.85ms p(95)=114.25ms
       { asset:KB1 }............................: avg=90.74ms  min=54.78ms  med=90.46ms  max=200.12ms p(90)=108.85ms p(95)=114.25ms
     data_received..............................: 6.1 MB 33 kB/s
     data_sent..................................: 4.6 MB 25 kB/s
     http_req_blocked...........................: avg=8.1µs    min=1.51µs   med=5µs      max=7.07ms   p(90)=6.45µs   p(95)=7.47µs  
     http_req_connecting........................: avg=73ns     min=0s       med=0s       max=162.31µs p(90)=0s       p(95)=0s      
     http_req_duration..........................: avg=92.14ms  min=54.78ms  med=91.33ms  max=328.89ms p(90)=110.14ms p(95)=116.16ms
       { expected_response:true }...............: avg=92.14ms  min=54.78ms  med=91.33ms  max=328.89ms p(90)=110.14ms p(95)=116.16ms
     http_req_failed............................: 0.00%  ✓ 0         ✗ 6009
     http_req_receiving.........................: avg=87.3µs   min=21.95µs  med=84.07µs  max=7.82ms   p(90)=111.01µs p(95)=119.21µs
     http_req_sending...........................: avg=43.43µs  min=15.21µs  med=42.76µs  max=1.23ms   p(90)=57.82µs  p(95)=63.59µs 
     http_req_tls_handshaking...................: avg=3.02µs   min=0s       med=0s       max=6.82ms   p(90)=0s       p(95)=0s      
     http_req_waiting...........................: avg=92.01ms  min=54.65ms  med=91.18ms  max=320.99ms p(90)=110.01ms p(95)=116.03ms
     http_reqs..................................: 6009   32.152847/s
     iteration_duration.........................: avg=3m6s     min=3m6s     med=3m6s     max=3m6s     p(90)=3m6s     p(95)=3m6s    
     iterations.................................: 3      0.016052/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-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 (0h00m44.2s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m44.2s/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=96.89ms  min=68.18ms  med=99.61ms  max=121.52ms p(90)=114.26ms p(95)=119.36ms
       { asset:GB1 }..............................: avg=95.61ms  min=80.67ms  med=102.34ms max=103.82ms p(90)=103.52ms p(95)=103.67ms
       { asset:KB50 }.............................: avg=107.48ms min=98.68ms  med=104.77ms max=118.98ms p(90)=116.14ms p(95)=117.56ms
       { asset:KB500 }............................: avg=97.49ms  min=79.79ms  med=100.46ms max=112.23ms p(90)=109.88ms p(95)=111.06ms
       { asset:MB5 }..............................: avg=86.3ms   min=83.07ms  med=86.79ms  max=89.05ms  p(90)=88.6ms   p(95)=88.83ms 
       { asset:MB50 }.............................: avg=102.53ms min=87.34ms  med=98.75ms  max=121.52ms p(90)=116.96ms p(95)=119.24ms
       { asset:MB500 }............................: avg=91.92ms  min=68.18ms  med=103.51ms max=104.08ms p(90)=103.97ms p(95)=104.03ms
     cloud_default_play_dav_propfind_trend........: avg=91.72ms  min=57.83ms  med=76.08ms  max=297.65ms p(90)=111.65ms p(95)=146.74ms
       { asset:GB1 }..............................: avg=160.89ms min=88.02ms  med=96.99ms  max=297.65ms p(90)=257.52ms p(95)=277.58ms
       { asset:KB50 }.............................: avg=69.25ms  min=63.53ms  med=69.64ms  max=74.58ms  p(90)=73.59ms  p(95)=74.09ms 
       { asset:KB500 }............................: avg=59.72ms  min=57.83ms  med=57.97ms  max=63.36ms  p(90)=62.28ms  p(95)=62.82ms 
       { asset:MB5 }..............................: avg=65.99ms  min=62.69ms  med=66.38ms  max=68.9ms   p(90)=68.39ms  p(95)=68.64ms 
       { asset:MB50 }.............................: avg=104.2ms  min=84.46ms  med=108.03ms max=120.11ms p(90)=117.69ms p(95)=118.9ms 
       { asset:MB500 }............................: avg=90.29ms  min=77.57ms  med=85.94ms  max=107.36ms p(90)=103.07ms p(95)=105.22ms
     cloud_default_play_dav_trash_restore_trend...: avg=108.46ms min=76.09ms  med=112.85ms max=126.06ms p(90)=124.14ms p(95)=124.75ms
       { asset:GB1 }..............................: avg=113.63ms min=103.75ms med=112.6ms  max=124.53ms p(90)=122.14ms p(95)=123.33ms
       { asset:KB50 }.............................: avg=113.19ms min=101.96ms med=118.37ms max=119.25ms p(90)=119.07ms p(95)=119.16ms
       { asset:KB500 }............................: avg=110.73ms min=98.07ms  med=108.08ms max=126.06ms p(90)=122.46ms p(95)=124.26ms
       { asset:MB5 }..............................: avg=100.93ms min=84.63ms  med=97.01ms  max=121.14ms p(90)=116.31ms p(95)=118.73ms
       { asset:MB50 }.............................: avg=117.51ms min=113.1ms  med=115.44ms max=123.98ms p(90)=122.27ms p(95)=123.12ms
       { asset:MB500 }............................: avg=94.8ms   min=76.09ms  med=93.37ms  max=114.94ms p(90)=110.63ms p(95)=112.78ms
     cloud_default_play_dav_upload_trend..........: avg=1.8s     min=82.88ms  med=277.31ms max=6.9s     p(90)=6.64s    p(95)=6.7s    
       { asset:GB1 }..............................: avg=6.73s    min=6.62s    med=6.67s    max=6.9s     p(90)=6.85s    p(95)=6.88s   
       { asset:KB50 }.............................: avg=86.8ms   min=85.47ms  med=86.17ms  max=88.76ms  p(90)=88.24ms  p(95)=88.5ms  
       { asset:KB500 }............................: avg=88.49ms  min=82.88ms  med=90.74ms  max=91.84ms  p(90)=91.62ms  p(95)=91.73ms 
       { asset:MB5 }..............................: avg=119.77ms min=114.7ms  med=117.39ms max=127.22ms p(90)=125.26ms p(95)=126.24ms
       { asset:MB50 }.............................: avg=448.42ms min=427.4ms  med=451.21ms max=466.65ms p(90)=463.56ms p(95)=465.11ms
       { asset:MB500 }............................: avg=3.35s    min=3.29s    med=3.34s    max=3.42s    p(90)=3.4s     p(95)=3.41s   
     data_received................................: 52 kB   1.2 kB/s
     data_sent....................................: 5.0 GB  113 MB/s
     http_req_blocked.............................: avg=309.33µs min=2.01µs   med=5.41µs   max=8.88ms   p(90)=10.16µs  p(95)=18.3µs  
     http_req_connecting..........................: avg=8.18µs   min=0s       med=0s       max=226.56µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=525.67ms min=57.83ms  med=102.15ms max=6.9s     p(90)=448.83ms p(95)=3.38s   
       { expected_response:true }.................: avg=525.67ms min=57.83ms  med=102.15ms max=6.9s     p(90)=448.83ms p(95)=3.38s   
     http_req_failed..............................: 0.00%   ✓ 0        ✗ 72 
     http_req_receiving...........................: avg=130.57µs min=29.03µs  med=100.67µs max=2.07ms   p(90)=163.23µs p(95)=196.33µs
     http_req_sending.............................: avg=150.93ms min=17.56µs  med=58.58µs  max=2.48s    p(90)=203.26ms p(95)=1.17s   
     http_req_tls_handshaking.....................: avg=289.95µs min=0s       med=0s       max=8.52ms   p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=374.6ms  min=57.57ms  med=99.49ms  max=4.58s    p(90)=259.37ms p(95)=2.22s   
     http_reqs....................................: 72      1.628995/s
     iteration_duration...........................: avg=39.93s   min=31.76s   med=43.88s   max=44.16s   p(90)=44.1s    p(95)=44.13s  
     iterations...................................: 3       0.067875/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 (0h00m31.6s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m31.6s/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=85.98ms  min=61.9ms   med=84.91ms  max=126.23ms p(90)=100.66ms p(95)=104.88ms
       { asset:KB500 }............................: avg=87.11ms  min=73.43ms  med=86.55ms  max=101.34ms p(90)=98.38ms  p(95)=99.86ms 
       { asset:MB25 }.............................: avg=89.28ms  min=69.18ms  med=89.29ms  max=126.23ms p(90)=106.13ms p(95)=108.24ms
       { asset:MB5 }..............................: avg=85.29ms  min=61.9ms   med=84.7ms   max=112.6ms  p(90)=99.51ms  p(95)=102.95ms
     cloud_default_play_dav_propfind_trend........: avg=81.54ms  min=51.86ms  med=81.48ms  max=117.85ms p(90)=97.54ms  p(95)=102.89ms
       { asset:KB500 }............................: avg=81.35ms  min=72.91ms  med=85.08ms  max=86.04ms  p(90)=85.85ms  p(95)=85.95ms 
       { asset:MB25 }.............................: avg=83.27ms  min=54.23ms  med=82.44ms  max=106.67ms p(90)=98.48ms  p(95)=104.54ms
       { asset:MB5 }..............................: avg=81.2ms   min=51.86ms  med=81.41ms  max=117.85ms p(90)=96.68ms  p(95)=101.48ms
     cloud_default_play_dav_trash_restore_trend...: avg=103.57ms min=71.38ms  med=103.93ms max=127.09ms p(90)=117.07ms p(95)=121.98ms
       { asset:KB500 }............................: avg=97.7ms   min=81.88ms  med=103.93ms max=107.28ms p(90)=106.61ms p(95)=106.94ms
       { asset:MB25 }.............................: avg=104.44ms min=85.44ms  med=105.95ms max=124.26ms p(90)=113.34ms p(95)=119.25ms
       { asset:MB5 }..............................: avg=103.52ms min=71.38ms  med=103.24ms max=127.09ms p(90)=117.1ms  p(95)=121.86ms
     cloud_default_play_dav_upload_trend..........: avg=144.17ms min=89.07ms  med=126.73ms max=298ms    p(90)=243.85ms p(95)=258.14ms
       { asset:KB500 }............................: avg=103.85ms min=100.02ms med=104.26ms max=107.26ms p(90)=106.66ms p(95)=106.96ms
       { asset:MB25 }.............................: avg=249.42ms min=209.23ms med=248.14ms max=298ms    p(90)=269.83ms p(95)=277.67ms
       { asset:MB5 }..............................: avg=123.93ms min=89.07ms  med=123.97ms max=162.88ms p(90)=142.11ms p(95)=147.63ms
     data_received................................: 487 kB  15 kB/s
     data_sent....................................: 1.6 GB  50 MB/s
     http_req_blocked.............................: avg=33.69µs  min=1.99µs   med=4.99µs   max=7.82ms   p(90)=7.4µs    p(95)=9.43µs  
     http_req_connecting..........................: avg=476ns    min=0s       med=0s       max=146.32µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=103.81ms min=51.86ms  med=96.36ms  max=298ms    p(90)=131.25ms p(95)=149.07ms
       { expected_response:true }.................: avg=103.81ms min=51.86ms  med=96.36ms  max=298ms    p(90)=131.25ms p(95)=149.07ms
     http_req_failed..............................: 0.00%   ✓ 0         ✗ 732
     http_req_receiving...........................: avg=105.24µs min=26.27µs  med=92.92µs  max=1.66ms   p(90)=136.98µs p(95)=163.83µs
     http_req_sending.............................: avg=7.31ms   min=19.06µs  med=56.97µs  max=140.36ms p(90)=12.51ms  p(95)=18.57ms 
     http_req_tls_handshaking.....................: avg=27.52µs  min=0s       med=0s       max=7.6ms    p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=96.39ms  min=51.67ms  med=94.88ms  max=165.78ms p(90)=121.57ms p(95)=129.19ms
     http_reqs....................................: 732     23.156867/s
     iteration_duration...........................: avg=31.32s   min=30.86s   med=31.53s   max=31.58s   p(90)=31.57s   p(95)=31.57s  
     iterations...................................: 3       0.094905/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-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.9s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m32.9s/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=95.35ms  min=64.38ms  med=101.45ms max=116.47ms p(90)=111.06ms p(95)=112.99ms
       { asset:GB1 }.............................: avg=91.47ms  min=64.38ms  med=99.77ms  max=110.26ms p(90)=108.16ms p(95)=109.21ms
       { asset:KB50 }............................: avg=94.62ms  min=76.87ms  med=90.54ms  max=116.47ms p(90)=111.28ms p(95)=113.87ms
       { asset:KB500 }...........................: avg=98.94ms  min=81.3ms   med=103.13ms max=112.38ms p(90)=110.53ms p(95)=111.45ms
       { asset:MB5 }.............................: avg=89.8ms   min=78.45ms  med=83.14ms  max=107.81ms p(90)=102.88ms p(95)=105.35ms
       { asset:MB50 }............................: avg=92.56ms  min=78.37ms  med=88.81ms  max=110.49ms p(90)=106.16ms p(95)=108.32ms
       { asset:MB500 }...........................: avg=104.69ms min=103.16ms med=104.42ms max=106.49ms p(90)=106.07ms p(95)=106.28ms
     cloud_default_play_dav_propfind_trend.......: avg=109.15ms min=59.91ms  med=89.77ms  max=304.56ms p(90)=146.81ms p(95)=225.92ms
       { asset:GB1 }.............................: avg=99.63ms  min=87.8ms   med=94.74ms  max=116.34ms p(90)=112.02ms p(95)=114.18ms
       { asset:KB50 }............................: avg=97.49ms  min=82.77ms  med=90.83ms  max=118.86ms p(90)=113.25ms p(95)=116.06ms
       { asset:KB500 }...........................: avg=79.68ms  min=75.35ms  med=76.49ms  max=87.21ms  p(90)=85.06ms  p(95)=86.14ms 
       { asset:MB5 }.............................: avg=72.1ms   min=59.91ms  med=73.69ms  max=82.69ms  p(90)=80.89ms  p(95)=81.79ms 
       { asset:MB50 }............................: avg=104.22ms min=98.16ms  med=105.64ms max=108.85ms p(90)=108.21ms p(95)=108.53ms
       { asset:MB500 }...........................: avg=201.77ms min=88.71ms  med=212.04ms max=304.56ms p(90)=286.05ms p(95)=295.3ms 
     cloud_default_play_dav_trash_delete_trend...: avg=114.53ms min=63.45ms  med=85.33ms  max=240.11ms p(90)=217.59ms p(95)=222.65ms
       { asset:GB1 }.............................: avg=225.47ms min=216.74ms med=219.57ms max=240.11ms p(90)=236ms    p(95)=238.05ms
       { asset:KB50 }............................: avg=79.95ms  min=74.36ms  med=81.51ms  max=84ms     p(90)=83.5ms   p(95)=83.75ms 
       { asset:KB500 }...........................: avg=68.75ms  min=63.45ms  med=64.58ms  max=78.22ms  p(90)=75.49ms  p(95)=76.86ms 
       { asset:MB5 }.............................: avg=87.94ms  min=80.46ms  med=85.58ms  max=97.76ms  p(90)=95.33ms  p(95)=96.55ms 
       { asset:MB50 }............................: avg=80.36ms  min=67.62ms  med=85.08ms  max=88.39ms  p(90)=87.73ms  p(95)=88.06ms 
       { asset:MB500 }...........................: avg=144.68ms min=134.53ms med=137.42ms max=162.09ms p(90)=157.15ms p(95)=159.62ms
     cloud_default_play_dav_upload_trend.........: avg=1.86s    min=85.08ms  med=284.9ms  max=7.22s    p(90)=6.96s    p(95)=7.07s   
       { asset:GB1 }.............................: avg=7.06s    min=6.93s    med=7.04s    max=7.22s    p(90)=7.18s    p(95)=7.2s    
       { asset:KB50 }............................: avg=108.02ms min=103.81ms med=109.32ms max=110.92ms p(90)=110.6ms  p(95)=110.76ms
       { asset:KB500 }...........................: avg=103.83ms min=85.08ms  med=112.63ms max=113.79ms p(90)=113.56ms p(95)=113.67ms
       { asset:MB5 }.............................: avg=127.86ms min=105.11ms med=108.15ms max=170.33ms p(90)=157.89ms p(95)=164.11ms
       { asset:MB50 }............................: avg=417.21ms min=399.47ms med=421.96ms max=430.21ms p(90)=428.56ms p(95)=429.38ms
       { asset:MB500 }...........................: avg=3.34s    min=2.96s    med=3.5s     max=3.56s    p(90)=3.55s    p(95)=3.56s   
     data_received...............................: 47 kB   1.4 kB/s
     data_sent...................................: 5.0 GB  152 MB/s
     http_req_blocked............................: avg=365.53µs min=2.4µs    med=5.49µs   max=9.9ms    p(90)=10.24µs  p(95)=32.92µs 
     http_req_connecting.........................: avg=7.64µs   min=0s       med=0s       max=200.13µs p(90)=0s       p(95)=0s      
     http_req_duration...........................: avg=545.22ms min=59.91ms  med=103.48ms max=7.22s    p(90)=419.71ms p(95)=3.53s   
       { expected_response:true }................: avg=545.22ms min=59.91ms  med=103.48ms max=7.22s    p(90)=419.71ms p(95)=3.53s   
     http_req_failed.............................: 0.00%   ✓ 0        ✗ 72 
     http_req_receiving..........................: avg=101.73µs min=42.4µs   med=92.11µs  max=262.58µs p(90)=151.25µs p(95)=174.56µs
     http_req_sending............................: avg=150.23ms min=19.77µs  med=54.33µs  max=2.64s    p(90)=159.83ms p(95)=1.2s    
     http_req_tls_handshaking....................: avg=346.42µs min=0s       med=0s       max=9.57ms   p(90)=0s       p(95)=0s      
     http_req_waiting............................: avg=394.88ms min=59.75ms  med=101.09ms max=4.95s    p(90)=260.98ms p(95)=2.32s   
     http_reqs...................................: 72      2.188063/s
     iteration_duration..........................: avg=31.59s   min=29.04s   med=32.87s   max=32.87s   p(90)=32.87s   p(95)=32.87s  
     iterations..................................: 3       0.091169/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-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 (0h00m30.7s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m30.7s/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=88.65ms  min=65.46ms  med=88.97ms  max=124.4ms  p(90)=104.07ms p(95)=106.42ms
       { asset:KB500 }...........................: avg=81.37ms  min=75.13ms  med=83.38ms  max=85.6ms   p(90)=85.16ms  p(95)=85.38ms 
       { asset:MB25 }............................: avg=91.45ms  min=70.13ms  med=92.69ms  max=124.4ms  p(90)=105ms    p(95)=106.61ms
       { asset:MB5 }.............................: avg=88.23ms  min=65.46ms  med=88.95ms  max=122.56ms p(90)=103.48ms p(95)=106.34ms
     cloud_default_play_dav_propfind_trend.......: avg=83.06ms  min=49.05ms  med=82.79ms  max=118.14ms p(90)=99.23ms  p(95)=102.88ms
       { asset:KB500 }...........................: avg=58.38ms  min=49.05ms  med=53.74ms  max=72.36ms  p(90)=68.64ms  p(95)=70.5ms  
       { asset:MB25 }............................: avg=85.18ms  min=58.09ms  med=88.51ms  max=112.52ms p(90)=101.28ms p(95)=103.9ms 
       { asset:MB5 }.............................: avg=83.13ms  min=54.2ms   med=82.41ms  max=118.14ms p(90)=98.34ms  p(95)=102.84ms
     cloud_default_play_dav_trash_delete_trend...: avg=81.28ms  min=58.71ms  med=80.32ms  max=115.43ms p(90)=95.49ms  p(95)=102.49ms
       { asset:KB500 }...........................: avg=81.99ms  min=76.16ms  med=84.44ms  max=85.36ms  p(90)=85.17ms  p(95)=85.27ms 
       { asset:MB25 }............................: avg=72.36ms  min=63.05ms  med=72.52ms  max=87.64ms  p(90)=79.87ms  p(95)=82.14ms 
       { asset:MB5 }.............................: avg=83.05ms  min=58.71ms  med=82.11ms  max=115.43ms p(90)=97.75ms  p(95)=105.07ms
     cloud_default_play_dav_upload_trend.........: avg=150.41ms min=85.03ms  med=132.01ms max=287.68ms p(90)=240.22ms p(95)=262.85ms
       { asset:KB500 }...........................: avg=91.06ms  min=85.03ms  med=89.48ms  max=98.68ms  p(90)=96.84ms  p(95)=97.76ms 
       { asset:MB25 }............................: avg=252.95ms min=222.46ms med=247.33ms max=287.68ms p(90)=282.05ms p(95)=284.36ms
       { asset:MB5 }.............................: avg=131.09ms min=102.81ms med=129.54ms max=161.14ms p(90)=147.74ms p(95)=152.64ms
     data_received...............................: 440 kB  14 kB/s
     data_sent...................................: 1.6 GB  52 MB/s
     http_req_blocked............................: avg=35.92µs  min=1.8µs    med=4.97µs   max=7.71ms   p(90)=7.27µs   p(95)=9.2µs   
     http_req_connecting.........................: avg=460ns    min=0s       med=0s       max=184.6µs  p(90)=0s       p(95)=0s      
     http_req_duration...........................: avg=100.85ms min=49.05ms  med=89.49ms  max=287.68ms p(90)=136.95ms p(95)=153.21ms
       { expected_response:true }................: avg=100.85ms min=49.05ms  med=89.49ms  max=287.68ms p(90)=136.95ms p(95)=153.21ms
     http_req_failed.............................: 0.00%   ✓ 0         ✗ 732
     http_req_receiving..........................: avg=103.69µs min=27.88µs  med=92.06µs  max=1.41ms   p(90)=135.05µs p(95)=160.32µs
     http_req_sending............................: avg=7.19ms   min=17.72µs  med=51.99µs  max=147.8ms  p(90)=11.62ms  p(95)=19.82ms 
     http_req_tls_handshaking....................: avg=29.77µs  min=0s       med=0s       max=7.43ms   p(90)=0s       p(95)=0s      
     http_req_waiting............................: avg=93.56ms  min=48.9ms   med=89.3ms   max=162.78ms p(90)=123.06ms p(95)=134.85ms
     http_reqs...................................: 732     23.838027/s
     iteration_duration..........................: avg=30.59s   min=30.48s   med=30.62s   max=30.66s   p(90)=30.66s   p(95)=30.66s  
     iterations..................................: 3       0.097697/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-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=95.02ms  min=81.75ms  med=94.68ms  max=121.99ms p(90)=107.35ms p(95)=110.29ms
       { asset:GB1 }.........................: avg=93.07ms  min=85.89ms  med=87.68ms  max=105.65ms p(90)=102.06ms p(95)=103.85ms
       { asset:KB50 }........................: avg=103.18ms min=94.34ms  med=106.98ms max=108.22ms p(90)=107.97ms p(95)=108.1ms 
       { asset:KB500 }.......................: avg=93.93ms  min=82.03ms  med=99.03ms  max=100.74ms p(90)=100.4ms  p(95)=100.57ms
       { asset:MB5 }.........................: avg=102.39ms min=87.06ms  med=98.13ms  max=121.99ms p(90)=117.22ms p(95)=119.61ms
       { asset:MB50 }........................: avg=87.39ms  min=81.75ms  med=83.84ms  max=96.57ms  p(90)=94.03ms  p(95)=95.3ms  
       { asset:MB500 }.......................: avg=90.13ms  min=82.78ms  med=92.6ms   max=95.01ms  p(90)=94.53ms  p(95)=94.77ms 
     cloud_default_play_dav_download_trend...: avg=805.95ms min=92.68ms  med=153.23ms max=3.14s    p(90)=2.74s    p(95)=2.92s   
       { asset:GB1 }.........................: avg=2.9s     min=2.68s    med=2.88s    max=3.14s    p(90)=3.09s    p(95)=3.12s   
       { asset:KB50 }........................: avg=101.04ms min=92.68ms  med=94.66ms  max=115.76ms p(90)=111.54ms p(95)=113.65ms
       { asset:KB500 }.......................: avg=101.58ms min=99.39ms  med=101.61ms max=103.75ms p(90)=103.32ms p(95)=103.54ms
       { asset:MB5 }.........................: avg=119.71ms min=110.35ms med=123.32ms max=125.45ms p(90)=125.02ms p(95)=125.24ms
       { asset:MB50 }........................: avg=213.65ms min=181ms    med=219.1ms  max=240.84ms p(90)=236.5ms  p(95)=238.67ms
       { asset:MB500 }.......................: avg=1.39s    min=1.36s    med=1.36s    max=1.45s    p(90)=1.43s    p(95)=1.44s   
     cloud_default_play_dav_upload_trend.....: avg=1.8s     min=77.32ms  med=251.62ms max=6.86s    p(90)=6.76s    p(95)=6.83s   
       { asset:GB1 }.........................: avg=6.8s     min=6.73s    med=6.83s    max=6.86s    p(90)=6.86s    p(95)=6.86s   
       { asset:KB50 }........................: avg=83.78ms  min=77.32ms  med=86.95ms  max=87.07ms  p(90)=87.04ms  p(95)=87.05ms 
       { asset:KB500 }.......................: avg=94.51ms  min=86.53ms  med=98.04ms  max=98.96ms  p(90)=98.77ms  p(95)=98.86ms 
       { asset:MB5 }.........................: avg=133.66ms min=125.57ms med=131.39ms max=144.03ms p(90)=141.5ms  p(95)=142.77ms
       { asset:MB50 }........................: avg=375.97ms min=359.2ms  med=379.17ms max=389.54ms p(90)=387.46ms p(95)=388.5ms 
       { asset:MB500 }.......................: avg=3.35s    min=3.25s    med=3.37s    max=3.43s    p(90)=3.42s    p(95)=3.43s   
     data_received...........................: 5.0 GB  143 MB/s
     data_sent...............................: 5.0 GB  144 MB/s
     http_req_blocked........................: avg=540.42µs min=2.35µs   med=5.24µs   max=12.4ms   p(90)=10.79µs  p(95)=2.9ms   
     http_req_connecting.....................: avg=8.37µs   min=0s       med=0s       max=200.03µs p(90)=0s       p(95)=41.49µs 
     http_req_duration.......................: avg=903.29ms min=77.32ms  med=107.6ms  max=6.86s    p(90)=3.22s    p(95)=4.59s   
       { expected_response:true }............: avg=903.29ms min=77.32ms  med=107.6ms  max=6.86s    p(90)=3.22s    p(95)=4.59s   
     http_req_failed.........................: 0.00%   ✓ 0        ✗ 54 
     http_req_receiving......................: avg=236.56ms min=55.1µs   med=107.24µs max=3.05s    p(90)=930.43ms p(95)=1.79s   
     http_req_sending........................: avg=203.02ms min=23.8µs   med=56.52µs  max=2.35s    p(90)=833.83ms p(95)=1.63s   
     http_req_tls_handshaking................: avg=520.43µs min=0s       med=0s       max=12.16ms  p(90)=0s       p(95)=2.76ms  
     http_req_waiting........................: avg=463.69ms min=68.09ms  med=98.49ms  max=4.54s    p(90)=1.56s    p(95)=3.02s   
     http_reqs...............................: 54      1.551346/s
     iteration_duration......................: avg=32.08s   min=27.42s   med=34.04s   max=34.77s   p(90)=34.62s   p(95)=34.7s   
     iterations..............................: 3       0.086186/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-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.6s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m51.5s/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=83.96ms  min=56.35ms  med=83.15ms  max=289.53ms p(90)=98.3ms   p(95)=103.13ms
       { asset:KB500 }.......................: avg=86.06ms  min=56.57ms  med=84.84ms  max=289.53ms p(90)=100.03ms p(95)=104.55ms
       { asset:MB25 }........................: avg=79.47ms  min=56.35ms  med=80.21ms  max=100.59ms p(90)=93.7ms   p(95)=97.01ms 
       { asset:MB5 }.........................: avg=80.65ms  min=59.71ms  med=79.76ms  max=110.2ms  p(90)=94.9ms   p(95)=100.25ms
     cloud_default_play_dav_download_trend...: avg=81.65ms  min=55.54ms  med=79.18ms  max=155.96ms p(90)=98.58ms  p(95)=112.02ms
       { asset:KB500 }.......................: avg=76.21ms  min=55.54ms  med=75.63ms  max=111.88ms p(90)=89.55ms  p(95)=95.2ms  
       { asset:MB25 }........................: avg=123.87ms min=98.2ms   med=123.35ms max=155.96ms p(90)=135.74ms p(95)=141.55ms
       { asset:MB5 }.........................: avg=84.08ms  min=64.55ms  med=83.97ms  max=110.11ms p(90)=96.93ms  p(95)=102.18ms
     cloud_default_play_dav_upload_trend.....: avg=106.76ms min=62.69ms  med=97.23ms  max=294.6ms  p(90)=131.31ms p(95)=224.12ms
       { asset:KB500 }.......................: avg=87.18ms  min=62.69ms  med=85.59ms  max=125.34ms p(90)=102.24ms p(95)=107.22ms
       { asset:MB25 }........................: avg=242.67ms min=207.99ms med=243.13ms max=294.6ms  p(90)=268.05ms p(95)=277.93ms
       { asset:MB5 }.........................: avg=118.75ms min=93.79ms  med=118.78ms max=146.84ms p(90)=132.39ms p(95)=135.21ms
     data_received...........................: 1.7 GB  34 MB/s
     data_sent...............................: 1.7 GB  34 MB/s
     http_req_blocked........................: avg=25.36µs  min=1.53µs   med=5.12µs   max=10.69ms  p(90)=7.12µs   p(95)=8.83µs  
     http_req_connecting.....................: avg=231ns    min=0s       med=0s       max=123.74µs p(90)=0s       p(95)=0s      
     http_req_duration.......................: avg=90.79ms  min=55.54ms  med=84.66ms  max=294.6ms  p(90)=116.77ms p(95)=128.56ms
       { expected_response:true }............: avg=90.79ms  min=55.54ms  med=84.66ms  max=294.6ms  p(90)=116.77ms p(95)=128.56ms
     http_req_failed.........................: 0.00%   ✓ 0        ✗ 1440
     http_req_receiving......................: avg=2.73ms   min=26.25µs  med=103.01µs max=74.94ms  p(90)=9.98ms   p(95)=14.35ms 
     http_req_sending........................: avg=4.02ms   min=19.33µs  med=55.87µs  max=141.25ms p(90)=8.5ms    p(95)=11.07ms 
     http_req_tls_handshaking................: avg=19.12µs  min=0s       med=0s       max=10.5ms   p(90)=0s       p(95)=0s      
     http_req_waiting........................: avg=84.03ms  min=52.04ms  med=81.54ms  max=289.4ms  p(90)=105.24ms p(95)=114.52ms
     http_reqs...............................: 1440    27.92904/s
     iteration_duration......................: avg=51.11s   min=50.9s    med=50.92s   max=51.53s   p(90)=51.4s    p(95)=51.46s  
     iterations..............................: 3       0.058185/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.39ms   min=1.99ms   med=2.34ms   max=2.99ms   p(90)=2.75ms   p(95)=2.79ms  
       { asset:KB1 }..............................: avg=2.39ms   min=1.99ms   med=2.34ms   max=2.99ms   p(90)=2.75ms   p(95)=2.79ms  
     cloud_default_play_dav_download_error_rate...: 1       min=1        max=1
     cloud_default_play_dav_download_trend........: avg=1.92ms   min=1.54ms   med=1.89ms   max=2.88ms   p(90)=2.2ms    p(95)=2.47ms  
       { asset:KB1 }..............................: avg=1.92ms   min=1.54ms   med=1.89ms   max=2.88ms   p(90)=2.2ms    p(95)=2.47ms  
     cloud_default_play_dav_upload_error_rate.....: 1       min=1        max=1
     cloud_default_play_dav_upload_trend..........: avg=1.6ms    min=1.3ms    med=1.58ms   max=1.93ms   p(90)=1.78ms   p(95)=1.81ms  
       { asset:KB1 }..............................: avg=1.6ms    min=1.3ms    med=1.58ms   max=1.93ms   p(90)=1.78ms   p(95)=1.81ms  
     cloud_default_play_users_create_error_rate...: 1       min=1        max=1
     cloud_default_play_users_create_trend........: avg=73.05ms  min=64.3ms   med=76.39ms  max=78.46ms  p(90)=78.05ms  p(95)=78.26ms 
     cloud_default_play_users_delete_error_rate...: 1       min=1        max=1
     cloud_default_play_users_delete_trend........: avg=86.01ms  min=74.71ms  med=85.23ms  max=98.09ms  p(90)=95.52ms  p(95)=96.81ms 
     data_received................................: 34 kB   108 kB/s
     data_sent....................................: 58 kB   183 kB/s
     http_req_blocked.............................: avg=239.03µs min=3.66µs   med=4.69µs   max=8.59ms   p(90)=6.2µs    p(95)=9.74µs  
     http_req_connecting..........................: avg=5.32µs   min=0s       med=0s       max=210.52µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=6.82ms   min=1.3ms    med=1.93ms   max=98.09ms  p(90)=2.76ms   p(95)=66.9ms  
     http_req_failed..............................: 100.00% ✓ 96         ✗ 0  
     http_req_receiving...........................: avg=63.58µs  min=32.41µs  med=61.57µs  max=133.5µs  p(90)=84.24µs  p(95)=91.15µs 
     http_req_sending.............................: avg=43.95µs  min=25.45µs  med=40.54µs  max=148.88µs p(90)=55.74µs  p(95)=60.68µs 
     http_req_tls_handshaking.....................: avg=225.06µs min=0s       med=0s       max=8.35ms   p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=6.71ms   min=1.22ms   med=1.83ms   max=97.98ms  p(90)=2.65ms   p(95)=66.69ms 
     http_reqs....................................: 96      302.874047/s
     iteration_duration...........................: avg=256.6ms  min=246.42ms med=247.07ms max=276.31ms p(90)=270.46ms p(95)=273.39ms
     iterations...................................: 3       9.464814/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 (0h01m33.3s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h01m33.3s/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=86.83ms min=59.25ms med=85.83ms max=120.68ms p(90)=101.18ms p(95)=104.84ms
     cloud_default_play_dav_delete_error_rate.....: 1      min=1       max=1 
     cloud_default_play_dav_delete_trend..........: avg=67.77ms min=49.08ms med=66.62ms max=92.9ms   p(90)=82.68ms  p(95)=87.37ms 
     cloud_default_play_dav_move_error_rate.......: 1      min=1       max=1 
     cloud_default_play_dav_move_trend............: avg=61.2ms  min=42.35ms med=60.89ms max=88.81ms  p(90)=74.12ms  p(95)=77.98ms 
     cloud_default_play_dav_propfind_error_rate...: 1      min=1       max=1 
     cloud_default_play_dav_propfind_trend........: avg=67.26ms min=47.61ms med=66.92ms max=103.95ms p(90)=80.07ms  p(95)=83.94ms 
     cloud_default_play_dav_upload_trend..........: avg=80.19ms min=56.89ms med=79.61ms max=285.23ms p(90)=92.67ms  p(95)=96.91ms 
     data_received................................: 1.9 MB 20 kB/s
     data_sent....................................: 10 MB  109 kB/s
     http_req_blocked.............................: avg=10.68µs min=1.6µs   med=4.99µs  max=8.87ms   p(90)=6.08µs   p(95)=6.7µs   
     http_req_connecting..........................: avg=139ns   min=0s      med=0s      max=210.52µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=73.62ms min=42.35ms med=72.89ms max=285.23ms p(90)=91.98ms  p(95)=97.45ms 
       { expected_response:true }.................: avg=83.51ms min=56.89ms med=83.03ms max=285.23ms p(90)=97.73ms  p(95)=102.46ms
     http_req_failed..............................: 52.00% ✓ 1950      ✗ 1800
     http_req_receiving...........................: avg=87.9µs  min=25.08µs med=87.36µs max=553.17µs p(90)=114.75µs p(95)=126.33µs
     http_req_sending.............................: avg=61.29µs min=12.13µs med=49.07µs max=581.03µs p(90)=128.6µs  p(95)=134.19µs
     http_req_tls_handshaking.....................: avg=5.53µs  min=0s      med=0s      max=8.54ms   p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=73.48ms min=42.2ms  med=72.74ms max=285.06ms p(90)=91.81ms  p(95)=97.34ms 
     http_reqs....................................: 3750   40.182394/s
     iteration_duration...........................: avg=1m33s   min=1m32s   med=1m33s   max=1m33s    p(90)=1m33s    p(95)=1m33s   
     iterations...................................: 3      0.032146/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-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[0042] 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[0042] 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[0042] 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 (0h00m42.8s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs  0h00m42.8s/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=73.04ms  min=70.75ms med=70.94ms  max=77.44ms  p(90)=76.14ms  p(95)=76.79ms 
     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=83.33ms  min=58.77ms med=82.52ms  max=307.69ms p(90)=97.25ms  p(95)=101.25ms
       { asset:KB10 }.............................: avg=83.33ms  min=58.77ms med=82.52ms  max=307.69ms p(90)=97.25ms  p(95)=101.25ms
     cloud_default_play_share_create_trend........: avg=70.21ms  min=58.98ms med=74.2ms   max=77.45ms  p(90)=76.8ms   p(95)=77.13ms 
     cloud_default_play_users_create_error_rate...: 1      min=1       max=1 
     cloud_default_play_users_create_trend........: avg=75.52ms  min=74.95ms med=75.19ms  max=76.42ms  p(90)=76.17ms  p(95)=76.29ms 
     data_received................................: 940 kB 22 kB/s
     data_sent....................................: 16 MB  369 kB/s
     http_req_blocked.............................: avg=22.34µs  min=1.75µs  med=5.25µs   max=9.17ms   p(90)=6.44µs   p(95)=7.61µs  
     http_req_connecting..........................: avg=333ns    min=0s      med=0s       max=193.2µs  p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=83.27ms  min=58.77ms med=82.47ms  max=307.69ms p(90)=97.24ms  p(95)=101.11ms
       { expected_response:true }.................: avg=83.29ms  min=58.77ms med=82.5ms   max=307.69ms p(90)=97.25ms  p(95)=101.16ms
     http_req_failed..............................: 0.19%  ✓ 3         ✗ 1506
     http_req_receiving...........................: avg=90.4µs   min=28.33µs med=90.58µs  max=259.38µs p(90)=115.96µs p(95)=124.58µs
     http_req_sending.............................: avg=120.31µs min=27.18µs med=126.92µs max=564.98µs p(90)=144.22µs p(95)=156.12µs
     http_req_tls_handshaking.....................: avg=16.31µs  min=0s      med=0s       max=8.77ms   p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=83.06ms  min=58.61ms med=82.23ms  max=307.49ms p(90)=97.03ms  p(95)=100.92ms
     http_reqs....................................: 1509   35.240571/s
     iteration_duration...........................: avg=42.48s   min=42.32s  med=42.35s   max=42.77s   p(90)=42.69s   p(95)=42.73s  
     iterations...................................: 3      0.070061/s
     vus..........................................: 3      min=3       max=3 
     vus_max......................................: 3      min=3       max=3 

271c3cdf9eab
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: no degradation

@ScharfViktor
Copy link
Contributor

ScharfViktor commented Sep 12, 2022

Compatibility test

from 2.0.0-beta.7 to beta8 (use sha256:d078adf6ef388165556a3cf7e35c217dad71d83b0e0aebd946991315b2baa951)

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
    • share with group "Users"
  • settings
    • language settings
  • files
    • uploaded folder & files
    • trashed files
  • project space
    • uploaded folder & files
    • trashed files
    • share space with user
    • public share space
  • users
    • non demo user with role admin
    • non demo user with role user
    • created new user

remarks:

need migration command:

  • ocis migrate shares --from cs3 --to jsoncs3
  • ocis migrate publicshares --from cs3 --to jsoncs3

@ScharfViktor
Copy link
Contributor

ScharfViktor commented Sep 12, 2022

Smoke Test with Web Office

Collabora

  • Spreadsheet

    • Create
    • open
    • open with two users in collaboration mode and read-only
    • open with two users in collaboration mode and write access
  • Document

    • Create
    • open
    • open with two users in collaboration mode and read-only
    • open with two users in collaboration mode and write access
  • Presentation

    • Create
    • open
    • open with two users in collaboration mode and read-only
    • open with two users in collaboration mode and write access

Onlyoffice

  • Spreadsheet

    • Create
    • open
    • open with two users in collaboration mode and read-only
    • open with two users in collaboration mode and write access
  • Document

    • Create
    • open
    • open with two users in collaboration mode and read-only
    • open with two users in collaboration mode and write access
  • Presentation

    • Create
    • open
    • open with two users in collaboration mode and read-only
    • open with two users in collaboration mode and write access

Observations

notice:

to make this work for mac m1 I have changed the image tag for collabora: collabora/code:latest
and onlyoffice: onlyoffice/documentserver:latest-arm64

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

3 participants