Closed micbar closed 2 years ago
Do we need the various owncloud drivers for migration / parallel deployment? Especially being able to read users from an owncloud database would require a database backend for libreidm to be efficient.
sso fixed?
@rtest12 sso in what regard? Do you have an issue link?
@rtest12 sso in what regard? Do you have an issue link?
@rtest12 this is currently a known issue. I will not guarantee that this is fixed in 2.0.0-beta1
but definately during the beta phase. But that bug happens only when you use an external IDP without an LDAP. With the built-in LibreIDM the SSO feature is working.
.odt
file ~Create a new "odt" office file~
.md
file~ Create a new "md" file
.docx
file ~Create a new "docx" file~
.odt
file.odt
file is opened in Collabora.docx
file.docx
file is opened in OnlyOffice.md
file .md
file is opened in CodiMD -> instead opened in the "SimpleEditor".jpg
file.jpg
file.jpg
file is opened in the MediaViewer.odt
file in Collabora.odt
file is opened in Collabora in view only mode.docx
file in OnlyOffice.docx
file is opened in OnlyOffice in view only mode.md
file in CodiMD.md
file is opened in CodiMD in view only mode.md
file is opened in CodiMD in view only mode.odt
file in Collabora.odt
file is opened in Collabora in edit mode and edits can be saved .docx
file in OnlyOffice.docx
file is opened in OnlyOffice in edit mode and edits can be saved.md
file in CodiMD.md
file is opened in CodiMD in edit mode and edits can be saved.md
file is opened in CodiMD in edit mode and edits can be saved.odt
file in Collabora.odt
file is opened in Collabora in edit mode.odt
file is opened in Collabora in edit mode and edits can be saved .md
file in CodiMD.md
file is opened in CodiMD in edit mode.md
file is opened in CodiMD in edit mode and edits can be saved.docx
file in OnlyOffice.docx
file is opened in OnlyOffice in edit mode.docx
file is opened in OnlyOffice in edit mode and edits can be saved .docx
file is opened in OnlyOffice in edit mode and edits can be saved ReadValueByUniqueIdentifiers not implemented
)ocis init
and remove all default secrets: #3551share_jail
and projects
feature flags in spaces capability: #3626https://github.com/owncloud/ocis/releases/tag/v2.0.0-alpha2
https://download.owncloud.com/ocis/ocis/testing/2.0.0-alpha2/
docker pull owncloud/ocis:2.0.0-alpha2
Smoke testing the audit service brought up some issues. None of them is critical in my opinion, but should be revisited. https://github.com/owncloud/ocis/issues/3753
I briefly tested the basic search functionality with owncloud/ocis:2.0.0-alpha2
, found a couple (already known) issues (e.g. #3700, #3701). But the basic functionality is there.
Test | 2.00.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 | 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 |
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 | 0h09m47.0s | 04m39.5s | 04m34.2s | 04m38.7s | 04m26.9s | ||||||||||
propfind-deep-1000-files-5-nested-folders | 0h10m39.1s | 03m53.2s | 03m53.3s | 03m53.4s | 03m36.3s | ||||||||||
propfind-flat-1000-files | 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-download-delete-many-large | 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 | 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 | 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 | 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 | 0h00m50.1s | 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 |
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: /root/cdperf/tests/k6/test-issue-github-enterprise-4115-most-used-sizes-upload.js
output: -
scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
* default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)
running (0h06m29.7s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs 0h06m29.6s/1h0m0s 3/3 shared iters
✗ dav upload status is 201
↳ 99% — ✓ 2939 / ✗ 16
✗ dav download status is 200
↳ 99% — ✓ 2949 / ✗ 6
✗ dav delete status is 204
↳ 99% — ✓ 2950 / ✗ 5
checks.......................................: 99.69% ✓ 8838 ✗ 27
cloud_default_play_dav_delete_error_rate.....: 1 min=1 max=1
cloud_default_play_dav_delete_trend..........: avg=111.41ms min=55.59ms med=110ms max=345.11ms p(90)=137.2ms p(95)=143.24ms
{ asset:KB100 }............................: avg=132.07ms min=95.73ms med=133.73ms max=171.56ms p(90)=148.28ms p(95)=151.7ms
{ asset:KB200 }............................: avg=132.15ms min=88.91ms med=131.49ms max=308.39ms p(90)=148.59ms p(95)=156.85ms
{ asset:KB300 }............................: avg=125.06ms min=60.73ms med=123.72ms max=297.66ms p(90)=143.5ms p(95)=146.39ms
{ asset:KB400 }............................: avg=120.52ms min=55.59ms med=121.08ms max=156.03ms p(90)=136.67ms p(95)=141.15ms
{ asset:KB500 }............................: avg=113.56ms min=80.62ms med=113.42ms max=148.04ms p(90)=129.04ms p(95)=134.46ms
{ asset:KB600 }............................: avg=109.55ms min=72.19ms med=109.22ms max=147.74ms p(90)=124.43ms p(95)=128.52ms
{ asset:KB700 }............................: avg=106.05ms min=76.84ms med=105.17ms max=147.69ms p(90)=122.53ms p(95)=127.55ms
{ asset:KB800 }............................: avg=103.31ms min=71.31ms med=100.61ms max=345.11ms p(90)=116.34ms p(95)=118.98ms
{ asset:KB900 }............................: avg=96.5ms min=69.88ms med=96.08ms max=124.03ms p(90)=108.71ms p(95)=112.87ms
{ asset:MB1 }..............................: avg=91.35ms min=68.54ms med=92.87ms max=112.28ms p(90)=102.84ms p(95)=105.36ms
{ asset:MB10 }.............................: avg=84.71ms min=76.34ms med=82.04ms max=101.07ms p(90)=97.06ms p(95)=99.07ms
{ asset:MB100 }............................: avg=96.51ms min=79.37ms med=93.9ms max=123.58ms p(90)=113.09ms p(95)=118.33ms
{ asset:MB120 }............................: avg=94.15ms min=83.83ms med=96.58ms max=102.03ms p(90)=100.94ms p(95)=101.49ms
{ asset:MB140 }............................: avg=83.83ms min=75.64ms med=81.67ms max=94.18ms p(90)=91.68ms p(95)=92.93ms
{ asset:MB160 }............................: avg=83.31ms min=73.85ms med=86.4ms max=89.67ms p(90)=89.01ms p(95)=89.34ms
{ asset:MB180 }............................: avg=80.26ms min=72.67ms med=82.24ms max=85.88ms p(90)=85.15ms p(95)=85.51ms
{ asset:MB2 }..............................: avg=95.11ms min=70.81ms med=96.83ms max=119.34ms p(90)=105.33ms p(95)=110.98ms
{ asset:MB20 }.............................: avg=83.41ms min=71.14ms med=87.13ms max=91.34ms p(90)=89.54ms p(95)=90.44ms
{ asset:MB200 }............................: avg=101.43ms min=95.78ms med=104.02ms max=104.5ms p(90)=104.41ms p(95)=104.45ms
{ asset:MB220 }............................: avg=101.52ms min=93.77ms med=100.21ms max=110.58ms p(90)=108.51ms p(95)=109.55ms
{ asset:MB240 }............................: avg=89.47ms min=63.61ms med=83.47ms max=121.33ms p(90)=113.76ms p(95)=117.54ms
{ asset:MB260 }............................: avg=98.83ms min=86.66ms med=94.96ms max=114.85ms p(90)=110.87ms p(95)=112.86ms
{ asset:MB280 }............................: avg=101.71ms min=90.44ms med=94.68ms max=120.03ms p(90)=114.96ms p(95)=117.49ms
{ asset:MB3 }..............................: avg=90.85ms min=71.78ms med=90.97ms max=116.03ms p(90)=99.3ms p(95)=102.66ms
{ asset:MB30 }.............................: avg=88.16ms min=62.86ms med=86.78ms max=113.85ms p(90)=108.96ms p(95)=111.41ms
{ asset:MB300 }............................: avg=85.24ms min=75.41ms med=84.93ms max=95.38ms p(90)=93.29ms p(95)=94.33ms
{ asset:MB4 }..............................: avg=89.96ms min=73.59ms med=89.53ms max=110.34ms p(90)=99.3ms p(95)=100.2ms
{ asset:MB40 }.............................: avg=90.84ms min=71.44ms med=89.27ms max=116.61ms p(90)=106.01ms p(95)=111.31ms
{ asset:MB5 }..............................: avg=92.18ms min=71.96ms med=92.48ms max=112.08ms p(90)=106.91ms p(95)=107.82ms
{ asset:MB50 }.............................: avg=81.44ms min=64.03ms med=80.74ms max=104.16ms p(90)=93.88ms p(95)=99.02ms
{ asset:MB6 }..............................: avg=89.62ms min=71.05ms med=88.36ms max=114.4ms p(90)=103.49ms p(95)=110.22ms
{ asset:MB60 }.............................: avg=93.68ms min=75.22ms med=88.98ms max=116.88ms p(90)=109.12ms p(95)=113ms
{ asset:MB7 }..............................: avg=88.1ms min=71.47ms med=89.33ms max=116.55ms p(90)=98.32ms p(95)=104.18ms
{ asset:MB70 }.............................: avg=92.9ms min=74.35ms med=94.83ms max=112.23ms p(90)=104.05ms p(95)=108.14ms
{ asset:MB8 }..............................: avg=89.61ms min=68.58ms med=90.11ms max=122.7ms p(90)=101.23ms p(95)=104.07ms
{ asset:MB80 }.............................: avg=91.29ms min=76.65ms med=91.98ms max=108.71ms p(90)=96.38ms p(95)=102.55ms
{ asset:MB9 }..............................: avg=87.23ms min=69.46ms med=87.93ms max=114.58ms p(90)=100.56ms p(95)=106.34ms
{ asset:MB90 }.............................: avg=87.77ms min=75.89ms med=90.32ms max=95.02ms p(90)=94.97ms p(95)=94.99ms
cloud_default_play_dav_download_error_rate...: 1 min=1 max=1
cloud_default_play_dav_download_trend........: avg=88.49ms min=55.37ms med=81.28ms max=815.51ms p(90)=96.7ms p(95)=105.09ms
{ asset:KB100 }............................: avg=80.25ms min=57.16ms med=80.26ms max=115.15ms p(90)=95.21ms p(95)=99.41ms
{ asset:KB200 }............................: avg=78.58ms min=56.81ms med=78.77ms max=106.23ms p(90)=90.4ms p(95)=95.37ms
{ asset:KB300 }............................: avg=78.87ms min=57.07ms med=78.73ms max=105.11ms p(90)=89.36ms p(95)=92.53ms
{ asset:KB400 }............................: avg=79.5ms min=55.37ms med=79.94ms max=103.76ms p(90)=91ms p(95)=94.92ms
{ asset:KB500 }............................: avg=79.38ms min=56.51ms med=79.03ms max=106.91ms p(90)=92.03ms p(95)=94.23ms
{ asset:KB600 }............................: avg=79.38ms min=58.25ms med=79.7ms max=104.74ms p(90)=90.06ms p(95)=93.24ms
{ asset:KB700 }............................: avg=81.51ms min=59.78ms med=80.55ms max=278.79ms p(90)=90.85ms p(95)=94.44ms
{ asset:KB800 }............................: avg=81.92ms min=59.87ms med=81.5ms max=259.37ms p(90)=93.96ms p(95)=98.02ms
{ asset:KB900 }............................: avg=80.39ms min=57.84ms med=80.85ms max=105.25ms p(90)=91.5ms p(95)=97.01ms
{ asset:MB1 }..............................: avg=76.58ms min=61.83ms med=77.61ms max=91.46ms p(90)=85.81ms p(95)=87.52ms
{ asset:MB10 }.............................: avg=101.23ms min=81.28ms med=102.48ms max=118.27ms p(90)=112.56ms p(95)=115.42ms
{ asset:MB100 }............................: avg=265.75ms min=252.14ms med=265.01ms max=279.11ms p(90)=271.85ms p(95)=275.48ms
{ asset:MB120 }............................: avg=317.5ms min=288.26ms med=290.32ms max=373.92ms p(90)=357.2ms p(95)=365.56ms
{ asset:MB140 }............................: avg=425.54ms min=353.21ms med=459.86ms max=463.57ms p(90)=462.82ms p(95)=463.2ms
{ asset:MB160 }............................: avg=354.69ms min=340.99ms med=347.1ms max=375.99ms p(90)=370.21ms p(95)=373.1ms
{ asset:MB180 }............................: avg=423.39ms min=402.54ms med=432.85ms max=434.77ms p(90)=434.38ms p(95)=434.58ms
{ asset:MB2 }..............................: avg=84.41ms min=69.56ms med=85.31ms max=100.72ms p(90)=96.71ms p(95)=99.69ms
{ asset:MB20 }.............................: avg=121.74ms min=103.83ms med=124.45ms max=147.49ms p(90)=135.76ms p(95)=141.62ms
{ asset:MB200 }............................: avg=460.42ms min=432.82ms med=463.74ms max=484.69ms p(90)=480.5ms p(95)=482.6ms
{ asset:MB220 }............................: avg=488.35ms min=456.18ms med=465.83ms max=543.04ms p(90)=527.6ms p(95)=535.32ms
{ asset:MB240 }............................: avg=512.8ms min=453.02ms med=530.04ms max=555.33ms p(90)=550.27ms p(95)=552.8ms
{ asset:MB260 }............................: avg=728.29ms min=654.04ms med=715.31ms max=815.51ms p(90)=795.47ms p(95)=805.49ms
{ asset:MB280 }............................: avg=591.29ms min=550.73ms med=582.44ms max=640.71ms p(90)=629.05ms p(95)=634.88ms
{ asset:MB3 }..............................: avg=84.79ms min=64.54ms med=83.95ms max=109.97ms p(90)=97.7ms p(95)=102.82ms
{ asset:MB30 }.............................: avg=141.31ms min=115.76ms med=142.54ms max=160.75ms p(90)=152.68ms p(95)=156.72ms
{ asset:MB300 }............................: avg=647.04ms min=615.95ms med=631.56ms max=693.61ms p(90)=681.2ms p(95)=687.4ms
{ asset:MB4 }..............................: avg=86.38ms min=66.72ms med=87.56ms max=105.41ms p(90)=99.11ms p(95)=101.52ms
{ asset:MB40 }.............................: avg=173.03ms min=147.84ms med=174.02ms max=202.79ms p(90)=189.47ms p(95)=196.13ms
{ asset:MB5 }..............................: avg=88.32ms min=68.94ms med=89.38ms max=104.56ms p(90)=98.82ms p(95)=102.32ms
{ asset:MB50 }.............................: avg=170.49ms min=145.17ms med=171.32ms max=194.73ms p(90)=184.89ms p(95)=189.81ms
{ asset:MB6 }..............................: avg=92.99ms min=75.34ms med=92.47ms max=112.08ms p(90)=105.26ms p(95)=107.63ms
{ asset:MB60 }.............................: avg=197.25ms min=171.38ms med=197.54ms max=219.21ms p(90)=209.42ms p(95)=214.31ms
{ asset:MB7 }..............................: avg=91.28ms min=73.69ms med=91.33ms max=109.58ms p(90)=102.61ms p(95)=103.19ms
{ asset:MB70 }.............................: avg=240.83ms min=187.58ms med=239.72ms max=298.89ms p(90)=291.83ms p(95)=295.36ms
{ asset:MB8 }..............................: avg=94.22ms min=72.41ms med=92.89ms max=124.09ms p(90)=105.95ms p(95)=109.63ms
{ asset:MB80 }.............................: avg=234.77ms min=214.84ms med=230.58ms max=258.91ms p(90)=251.92ms p(95)=255.41ms
{ asset:MB9 }..............................: avg=97.31ms min=77.4ms med=97.22ms max=116.83ms p(90)=109.07ms p(95)=112.4ms
{ asset:MB90 }.............................: avg=234.78ms min=207.21ms med=238.46ms max=261.15ms p(90)=250.86ms p(95)=256ms
cloud_default_play_dav_upload_error_rate.....: 1 min=1 max=1
cloud_default_play_dav_upload_trend..........: avg=140.22ms min=55.1ms med=112.41ms max=2.09s p(90)=166.43ms p(95)=202.1ms
{ asset:KB100 }............................: avg=87.1ms min=60.45ms med=85.78ms max=241.41ms p(90)=97.34ms p(95)=102.42ms
{ asset:KB200 }............................: avg=91.05ms min=65.59ms med=91.36ms max=116.95ms p(90)=105.28ms p(95)=106.98ms
{ asset:KB300 }............................: avg=96.89ms min=55.1ms med=96.35ms max=133.53ms p(90)=110.22ms p(95)=113.48ms
{ asset:KB400 }............................: avg=101.19ms min=69.27ms med=101.08ms max=141.52ms p(90)=113.89ms p(95)=118.07ms
{ asset:KB500 }............................: avg=108.08ms min=74.72ms med=108.84ms max=159.78ms p(90)=119.9ms p(95)=126.7ms
{ asset:KB600 }............................: avg=114.22ms min=83.21ms med=113.34ms max=153.74ms p(90)=131.35ms p(95)=134.83ms
{ asset:KB700 }............................: avg=123ms min=92.75ms med=121.77ms max=251.03ms p(90)=137.07ms p(95)=142.46ms
{ asset:KB800 }............................: avg=127.3ms min=91.41ms med=126.89ms max=172.98ms p(90)=146.41ms p(95)=150.61ms
{ asset:KB900 }............................: avg=133.77ms min=94.48ms med=133.13ms max=164.35ms p(90)=149.11ms p(95)=156.29ms
{ asset:MB1 }..............................: avg=136.37ms min=99.87ms med=135.02ms max=173.35ms p(90)=167.94ms p(95)=171.4ms
{ asset:MB10 }.............................: avg=200.36ms min=165.82ms med=201.93ms max=240.27ms p(90)=219.12ms p(95)=229.69ms
{ asset:MB100 }............................: avg=717.52ms min=661.92ms med=718.1ms max=765.5ms p(90)=754.68ms p(95)=760.09ms
{ asset:MB120 }............................: avg=898.42ms min=847.55ms med=920.39ms max=927.33ms p(90)=925.94ms p(95)=926.63ms
{ asset:MB140 }............................: avg=967.73ms min=880.88ms med=973.92ms max=1.04s p(90)=1.03s p(95)=1.04s
{ asset:MB160 }............................: avg=1.04s min=995.05ms med=1.05s max=1.07s p(90)=1.07s p(95)=1.07s
{ asset:MB180 }............................: avg=1.19s min=1.09s med=1.21s max=1.26s p(90)=1.25s p(95)=1.25s
{ asset:MB2 }..............................: avg=142.23ms min=116.03ms med=137.64ms max=178.87ms p(90)=161.43ms p(95)=165.14ms
{ asset:MB20 }.............................: avg=247.5ms min=219.22ms med=249.43ms max=268.61ms p(90)=262.09ms p(95)=265.35ms
{ asset:MB200 }............................: avg=1.32s min=1.29s med=1.32s max=1.35s p(90)=1.34s p(95)=1.35s
{ asset:MB220 }............................: avg=1.45s min=1.41s med=1.41s max=1.53s p(90)=1.51s p(95)=1.52s
{ asset:MB240 }............................: avg=1.55s min=1.51s med=1.51s max=1.63s p(90)=1.61s p(95)=1.62s
{ asset:MB260 }............................: avg=1.7s min=1.68s med=1.71s max=1.71s p(90)=1.71s p(95)=1.71s
{ asset:MB280 }............................: avg=1.9s min=1.81s med=1.83s max=2.05s p(90)=2s p(95)=2.03s
{ asset:MB3 }..............................: avg=148.55ms min=118.55ms med=151.36ms max=171.26ms p(90)=163.31ms p(95)=169.67ms
{ asset:MB30 }.............................: avg=332.2ms min=292.16ms med=318.34ms max=401.43ms p(90)=375.84ms p(95)=388.63ms
{ asset:MB300 }............................: avg=2.04s min=2s med=2.02s max=2.09s p(90)=2.08s p(95)=2.08s
{ asset:MB4 }..............................: avg=158.35ms min=128.47ms med=158.45ms max=208.22ms p(90)=172.34ms p(95)=174.29ms
{ asset:MB40 }.............................: avg=375.91ms min=345.43ms med=359.67ms max=435.1ms p(90)=411.06ms p(95)=423.08ms
{ asset:MB5 }..............................: avg=168.2ms min=139.66ms med=169.49ms max=195.99ms p(90)=183.73ms p(95)=190.3ms
{ asset:MB50 }.............................: avg=450.29ms min=417.26ms med=452.62ms max=495.7ms p(90)=472.66ms p(95)=484.18ms
{ asset:MB6 }..............................: avg=172.44ms min=145.18ms med=176.72ms max=202.34ms p(90)=188.86ms p(95)=194.07ms
{ asset:MB60 }.............................: avg=527.46ms min=480.55ms med=528.37ms max=583.82ms p(90)=573.95ms p(95)=578.88ms
{ asset:MB7 }..............................: avg=182.11ms min=143.13ms med=181.66ms max=221.56ms p(90)=201.2ms p(95)=203.2ms
{ asset:MB70 }.............................: avg=572.27ms min=526.49ms med=578.85ms max=607.85ms p(90)=597.64ms p(95)=602.75ms
{ asset:MB8 }..............................: avg=190.85ms min=141.59ms med=180.34ms max=314.6ms p(90)=208.66ms p(95)=298.76ms
{ asset:MB80 }.............................: avg=608.4ms min=556.53ms med=617.13ms max=645.12ms p(90)=632.44ms p(95)=638.78ms
{ asset:MB9 }..............................: avg=201.96ms min=160.46ms med=196.27ms max=313.57ms p(90)=215.13ms p(95)=300.42ms
{ asset:MB90 }.............................: avg=675.02ms min=637.16ms med=661.57ms max=742.92ms p(90)=733.24ms p(95)=738.08ms
data_received................................: 15 GB 38 MB/s
data_sent....................................: 15 GB 39 MB/s
http_req_blocked.............................: avg=9.5µs min=1.68µs med=5.35µs max=14.17ms p(90)=6.72µs p(95)=7.89µs
http_req_connecting..........................: avg=64ns min=0s med=0s max=214.05µs p(90)=0s p(95)=0s
http_req_duration............................: avg=113.38ms min=55.1ms med=99.25ms max=2.09s p(90)=140.33ms p(95)=159.79ms
{ expected_response:true }.................: avg=111.88ms min=55.37ms med=99.25ms max=2.09s p(90)=140.15ms p(95)=159.06ms
http_req_failed..............................: 0.30% ✓ 27 ✗ 8838
http_req_receiving...........................: avg=3.41ms min=25.46µs med=101.04µs max=732.72ms p(90)=2.04ms p(95)=4.06ms
http_req_sending.............................: avg=4.81ms min=16.8µs med=56.65µs max=753.16ms p(90)=2.55ms p(95)=4.43ms
http_req_tls_handshaking.....................: avg=3.89µs min=0s med=0s max=13.9ms p(90)=0s p(95)=0s
http_req_waiting.............................: avg=105.14ms min=53.96ms med=96.76ms max=1.37s p(90)=135.43ms p(95)=146.67ms
http_reqs....................................: 8865 22.75081/s
iteration_duration...........................: avg=6m28s min=6m25s med=6m28s max=6m29s p(90)=6m29s p(95)=6m29s
iterations...................................: 3 0.007699/s
vus..........................................: 1 min=1 max=3
vus_max......................................: 3 min=3 max=3
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-propfind-deep-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 (0h10m39.1s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs 0h10m39.0s/1h0m0s 3/3 shared iters
✗ dav create status is 201
↳ 99% — ✓ 11983 / ✗ 20
✗ dav upload status is 201
↳ 99% — ✓ 2988 / ✗ 12
✓ dav propfind status is 207
✗ dav delete status is 204
↳ 99% — ✓ 2989 / ✗ 14
checks.....................................: 99.74% ✓ 17963 ✗ 46
cloud_default_play_dav_create_error_rate...: 1 min=1 max=1
cloud_default_play_dav_create_trend........: avg=104.61ms min=63.34ms med=103.81ms max=333.66ms p(90)=119.68ms p(95)=124.28ms
{ asset:KB1 }............................: avg=104.62ms min=63.34ms med=103.81ms max=333.66ms p(90)=119.69ms p(95)=124.28ms
cloud_default_play_dav_delete_error_rate...: 1 min=1 max=1
cloud_default_play_dav_delete_trend........: avg=110.51ms min=52.68ms med=109.88ms max=343.29ms p(90)=124.32ms p(95)=128.92ms
{ asset:KB1 }............................: avg=110.53ms min=52.68ms med=109.89ms max=343.29ms p(90)=124.33ms p(95)=128.93ms
cloud_default_play_dav_propfind_trend......: avg=260.04ms min=258.62ms med=260.57ms max=260.93ms p(90)=260.86ms p(95)=260.9ms
cloud_default_play_dav_upload_error_rate...: 1 min=1 max=1
cloud_default_play_dav_upload_trend........: avg=101.94ms min=66.33ms med=101.42ms max=356.17ms p(90)=116.56ms p(95)=121.43ms
{ asset:KB1 }............................: avg=101.94ms min=66.33ms med=101.42ms max=356.17ms p(90)=116.56ms p(95)=121.43ms
data_received..............................: 9.8 MB 15 kB/s
data_sent..................................: 7.3 MB 11 kB/s
http_req_blocked...........................: avg=6.78µs min=1.52µs med=5.5µs max=8.73ms p(90)=6.58µs p(95)=7.28µs
http_req_connecting........................: avg=24ns min=0s med=0s max=210.39µs p(90)=0s p(95)=0s
http_req_duration..........................: avg=105.18ms min=52.68ms med=104.4ms max=356.17ms p(90)=120.41ms p(95)=124.96ms
{ expected_response:true }...............: avg=105.25ms min=66.18ms med=104.44ms max=356.17ms p(90)=120.42ms p(95)=124.99ms
http_req_failed............................: 0.25% ✓ 46 ✗ 17963
http_req_receiving.........................: avg=87.55µs min=24.81µs med=86.91µs max=4.89ms p(90)=108.66µs p(95)=115.81µs
http_req_sending...........................: avg=40.84µs min=11.53µs med=39.05µs max=882.53µs p(90)=55.04µs p(95)=60.01µs
http_req_tls_handshaking...................: avg=1.26µs min=0s med=0s max=8.56ms p(90)=0s p(95)=0s
http_req_waiting...........................: avg=105.05ms min=52.54ms med=104.26ms max=356.02ms p(90)=120.29ms p(95)=124.85ms
http_reqs..................................: 18009 28.179464/s
iteration_duration.........................: avg=10m37s min=10m36s med=10m37s max=10m39s p(90)=10m38s p(95)=10m38s
iterations.................................: 3 0.004694/s
vus........................................: 1 min=1 max=3
vus_max....................................: 3 min=3 max=3
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-propfind-deep-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 (0h09m47.0s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs 0h09m47.0s/1h0m0s 3/3 shared iters
✗ dav create status is 201
↳ 98% — ✓ 13068 / ✗ 135
✗ dav upload status is 201
↳ 97% — ✓ 292 / ✗ 8
✓ dav propfind status is 207
✗ dav delete status is 204
↳ 97% — ✓ 295 / ✗ 8
checks.....................................: 98.90% ✓ 13658 ✗ 151
cloud_default_play_dav_create_error_rate...: 1 min=1 max=1
cloud_default_play_dav_create_trend........: avg=125.85ms min=57.73ms med=125.17ms max=377.11ms p(90)=152.87ms p(95)=160.26ms
{ asset:KB1 }............................: avg=125.85ms min=57.73ms med=125.18ms max=377.11ms p(90)=152.87ms p(95)=160.26ms
cloud_default_play_dav_delete_error_rate...: 1 min=1 max=1
cloud_default_play_dav_delete_trend........: avg=142.33ms min=74.33ms med=142.11ms max=204.1ms p(90)=164.11ms p(95)=173.38ms
{ asset:KB1 }............................: avg=142.64ms min=74.33ms med=142.14ms max=204.1ms p(90)=164.19ms p(95)=173.48ms
cloud_default_play_dav_propfind_trend......: avg=106.75ms min=101.7ms med=108.31ms max=110.23ms p(90)=109.85ms p(95)=110.04ms
cloud_default_play_dav_upload_error_rate...: 1 min=1 max=1
cloud_default_play_dav_upload_trend........: avg=114.7ms min=62.84ms med=113.67ms max=335.03ms p(90)=127.75ms p(95)=131.3ms
{ asset:KB1 }............................: avg=114.7ms min=62.84ms med=113.67ms max=335.03ms p(90)=127.75ms p(95)=131.3ms
data_received..............................: 5.4 MB 9.2 kB/s
data_sent..................................: 6.3 MB 11 kB/s
http_req_blocked...........................: avg=7.38µs min=1.49µs med=5.51µs max=8.33ms p(90)=6.68µs p(95)=7.4µs
http_req_connecting........................: avg=32ns min=0s med=0s max=165.58µs p(90)=0s p(95)=0s
http_req_duration..........................: avg=125.96ms min=57.73ms med=125.21ms max=377.11ms p(90)=152.98ms p(95)=160.45ms
{ expected_response:true }...............: avg=126.51ms min=72.82ms med=125.54ms max=377.11ms p(90)=153.05ms p(95)=160.5ms
http_req_failed............................: 1.09% ✓ 151 ✗ 13658
http_req_receiving.........................: avg=87.48µs min=25.85µs med=86.82µs max=914.83µs p(90)=107.91µs p(95)=115.81µs
http_req_sending...........................: avg=42.05µs min=11.14µs med=41.61µs max=693.08µs p(90)=52.21µs p(95)=60.27µs
http_req_tls_handshaking...................: avg=1.72µs min=0s med=0s max=8ms p(90)=0s p(95)=0s
http_req_waiting...........................: avg=125.83ms min=57.58ms med=125.1ms max=376.98ms p(90)=152.83ms p(95)=160.29ms
http_reqs..................................: 13809 23.523847/s
iteration_duration.........................: avg=9m44s min=9m42s med=9m45s max=9m46s p(90)=9m46s p(95)=9m46s
iterations.................................: 3 0.005111/s
vus........................................: 0 min=0 max=3
vus_max....................................: 3 min=3 max=3
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: /root/cdperf/tests/k6/test-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 (0h03m27.3s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs 0h03m27.3s/1h0m0s 3/3 shared iters
✓ dav create status is 201
✗ dav upload status is 201
↳ 99% — ✓ 2996 / ✗ 4
✓ dav propfind status is 207
✗ dav delete status is 204
↳ 99% — ✓ 3000 / ✗ 3
checks.....................................: 99.88% ✓ 6002 ✗ 7
cloud_default_play_dav_create_trend........: avg=99.02ms min=96.08ms med=99.39ms max=101.61ms p(90)=101.16ms p(95)=101.38ms
cloud_default_play_dav_delete_error_rate...: 1 min=1 max=1
cloud_default_play_dav_delete_trend........: avg=100.77ms min=68.32ms med=100.17ms max=239.33ms p(90)=114.14ms p(95)=118.29ms
{ asset:KB1 }............................: avg=100.78ms min=68.32ms med=100.18ms max=239.33ms p(90)=114.14ms p(95)=118.31ms
cloud_default_play_dav_propfind_trend......: avg=287.27ms min=265.76ms med=287.44ms max=308.61ms p(90)=304.38ms p(95)=306.49ms
cloud_default_play_dav_upload_error_rate...: 1 min=1 max=1
cloud_default_play_dav_upload_trend........: avg=103.1ms min=58.34ms med=102.37ms max=234.51ms p(90)=118.31ms p(95)=122.79ms
{ asset:KB1 }............................: avg=103.1ms min=58.34ms med=102.37ms max=234.51ms p(90)=118.31ms p(95)=122.79ms
data_received..............................: 6.1 MB 30 kB/s
data_sent..................................: 4.6 MB 22 kB/s
http_req_blocked...........................: avg=8.07µs min=1.69µs med=5.44µs max=7.79ms p(90)=6.59µs p(95)=7.3µs
http_req_connecting........................: avg=67ns min=0s med=0s max=171.87µs p(90)=0s p(95)=0s
http_req_duration..........................: avg=102.03ms min=58.34ms med=101.15ms max=308.61ms p(90)=116.23ms p(95)=121.15ms
{ expected_response:true }...............: avg=102.05ms min=68.32ms med=101.16ms max=308.61ms p(90)=116.27ms p(95)=121.15ms
http_req_failed............................: 0.11% ✓ 7 ✗ 6002
http_req_receiving.........................: avg=90.34µs min=27.75µs med=85.36µs max=5.21ms p(90)=111.35µs p(95)=119.59µs
http_req_sending...........................: avg=47.68µs min=14µs med=47.48µs max=452.35µs p(90)=59.07µs p(95)=64.34µs
http_req_tls_handshaking...................: avg=2.48µs min=0s med=0s max=7.62ms p(90)=0s p(95)=0s
http_req_waiting...........................: avg=101.89ms min=58.26ms med=101ms max=303.8ms p(90)=116.1ms p(95)=121.02ms
http_reqs..................................: 6009 28.986466/s
iteration_duration.........................: avg=3m26s min=3m26s med=3m26s max=3m27s p(90)=3m27s p(95)=3m27s
iterations.................................: 3 0.014472/s
vus........................................: 1 min=1 max=3
vus_max....................................: 3 min=3 max=3
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-upload-download-delete-many-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.4s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs 0h00m32.4s/1h0m0s 3/3 shared iters
✗ dav upload status is 201
↳ 88% — ✓ 16 / ✗ 2
✓ dav download status is 200
✓ dav delete status is 204
checks.....................................: 96.29% ✓ 52 ✗ 2
cloud_default_play_dav_delete_trend........: avg=87.13ms min=72.56ms med=87.3ms max=108.92ms p(90)=102.85ms p(95)=107.36ms
{ asset:GB1 }............................: avg=87.97ms min=72.56ms med=90.3ms max=101.04ms p(90)=98.89ms p(95)=99.96ms
{ asset:KB50 }...........................: avg=92.86ms min=74.07ms med=95.58ms max=108.92ms p(90)=106.25ms p(95)=107.59ms
{ asset:KB500 }..........................: avg=81.96ms min=77.2ms med=80.72ms max=87.95ms p(90)=86.5ms p(95)=87.23ms
{ asset:MB5 }............................: avg=81.58ms min=73.93ms med=80.63ms max=90.19ms p(90)=88.28ms p(95)=89.24ms
{ asset:MB50 }...........................: avg=84.51ms min=77.19ms med=86.65ms max=89.69ms p(90)=89.08ms p(95)=89.39ms
{ asset:MB500 }..........................: avg=93.93ms min=75.36ms med=99.36ms max=107.08ms p(90)=105.54ms p(95)=106.31ms
cloud_default_play_dav_download_trend......: avg=740.52ms min=62.23ms med=136.92ms max=2.87s p(90)=2.75s p(95)=2.79s
{ asset:GB1 }............................: avg=2.79s min=2.74s med=2.78s max=2.87s p(90)=2.85s p(95)=2.86s
{ asset:KB50 }...........................: avg=77.93ms min=62.23ms med=77.91ms max=93.66ms p(90)=90.51ms p(95)=92.09ms
{ asset:KB500 }..........................: avg=80.99ms min=64.4ms med=85.49ms max=93.08ms p(90)=91.56ms p(95)=92.32ms
{ asset:MB5 }............................: avg=94.89ms min=93.31ms med=93.44ms max=97.91ms p(90)=97.01ms p(95)=97.46ms
{ asset:MB50 }...........................: avg=194.11ms min=175.93ms med=193.96ms max=212.42ms p(90)=208.73ms p(95)=210.58ms
{ asset:MB500 }..........................: avg=1.19s min=1.16s med=1.19s max=1.21s p(90)=1.21s p(95)=1.21s
cloud_default_play_dav_upload_error_rate...: 1 min=1 max=1
cloud_default_play_dav_upload_trend........: avg=1.73s min=83.71ms med=268.38ms max=6.93s p(90)=6.32s p(95)=6.69s
{ asset:GB1 }............................: avg=6.59s min=6.18s med=6.65s max=6.93s p(90)=6.88s p(95)=6.91s
{ asset:KB50 }...........................: avg=101.16ms min=98.56ms med=98.73ms max=106.19ms p(90)=104.7ms p(95)=105.44ms
{ asset:KB500 }..........................: avg=94.64ms min=83.71ms med=98.44ms max=101.77ms p(90)=101.1ms p(95)=101.43ms
{ asset:MB5 }............................: avg=135.12ms min=131.49ms med=133.48ms max=140.38ms p(90)=139ms p(95)=139.69ms
{ asset:MB50 }...........................: avg=412.27ms min=396.38ms med=418.12ms max=422.33ms p(90)=421.49ms p(95)=421.91ms
{ asset:MB500 }..........................: avg=3.06s min=2.93s med=3.01s max=3.23s p(90)=3.19s p(95)=3.21s
data_received..............................: 5.0 GB 154 MB/s
data_sent..................................: 5.0 GB 154 MB/s
http_req_blocked...........................: avg=472.03µs min=2.27µs med=5.43µs max=9.11ms p(90)=15.21µs p(95)=2.75ms
http_req_connecting........................: avg=13.59µs min=0s med=0s max=265.11µs p(90)=0s p(95)=74.67µs
http_req_duration..........................: avg=853.55ms min=62.23ms med=99.04ms max=6.93s p(90)=2.91s p(95)=4.26s
{ expected_response:true }...............: avg=771.9ms min=62.23ms med=98.65ms max=6.93s p(90)=2.78s p(95)=4.56s
http_req_failed............................: 3.70% ✓ 2 ✗ 52
http_req_receiving.........................: avg=220.4ms min=37.96µs med=107.15µs max=2.77s p(90)=801.44ms p(95)=1.68s
http_req_sending...........................: avg=190.89ms min=23.27µs med=55.99µs max=2.58s p(90)=781.62ms p(95)=1.35s
http_req_tls_handshaking...................: avg=445.15µs min=0s med=0s max=8.71ms p(90)=0s p(95)=2.61ms
http_req_waiting...........................: avg=442.24ms min=59.24ms med=90.11ms max=4.46s p(90)=1.4s p(95)=2.87s
http_reqs..................................: 54 1.666041/s
iteration_duration.........................: avg=29.79s min=26.36s med=30.65s max=32.37s p(90)=32.03s p(95)=32.2s
iterations.................................: 3 0.092558/s
vus........................................: 1 min=1 max=3
vus_max....................................: 3 min=3 max=3
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-upload-download-delete-many-small.js
output: -
scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
* default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)
running (0h00m56.6s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs 0h00m56.6s/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=95.79ms min=67.23ms med=96.33ms max=136.54ms p(90)=108.7ms p(95)=112.15ms
{ asset:KB500 }.......................: avg=97.04ms min=70.7ms med=97.68ms max=123.89ms p(90)=108.54ms p(95)=111.7ms
{ asset:MB25 }........................: avg=100.13ms min=69.47ms med=99.92ms max=136.54ms p(90)=119.99ms p(95)=126.08ms
{ asset:MB5 }.........................: avg=92.44ms min=67.23ms med=91.48ms max=124.16ms p(90)=106.22ms p(95)=110.35ms
cloud_default_play_dav_download_trend...: avg=85.08ms min=55.67ms med=82.49ms max=157.23ms p(90)=100.63ms p(95)=120.46ms
{ asset:KB500 }.......................: avg=79.39ms min=55.67ms med=78.29ms max=114.15ms p(90)=93.45ms p(95)=97.06ms
{ asset:MB25 }........................: avg=131.95ms min=105.32ms med=131.94ms max=157.23ms p(90)=145.52ms p(95)=151.4ms
{ asset:MB5 }.........................: avg=87.09ms min=64.54ms med=86.51ms max=114.13ms p(90)=97.72ms p(95)=101.65ms
cloud_default_play_dav_upload_trend.....: avg=122.9ms min=74ms med=108.72ms max=285.73ms p(90)=151.86ms p(95)=252.55ms
{ asset:KB500 }.......................: avg=102.13ms min=74ms med=100.24ms max=223.8ms p(90)=114.21ms p(95)=117.94ms
{ asset:MB25 }........................: avg=264.4ms min=227.93ms med=267.04ms max=285.73ms p(90)=278.51ms p(95)=282.14ms
{ asset:MB5 }.........................: avg=136.13ms min=108.74ms med=137.91ms max=160.5ms p(90)=150.63ms p(95)=153ms
data_received...........................: 1.7 GB 31 MB/s
data_sent...............................: 1.7 GB 31 MB/s
http_req_blocked........................: avg=15.84µs min=1.65µs med=5.25µs max=5.96ms p(90)=6.77µs p(95)=8.76µs
http_req_connecting.....................: avg=217ns min=0s med=0s max=147.7µs p(90)=0s p(95)=0s
http_req_duration.......................: avg=101.26ms min=55.67ms med=95.21ms max=285.73ms p(90)=132.77ms p(95)=145.48ms
{ expected_response:true }............: avg=101.26ms min=55.67ms med=95.21ms max=285.73ms p(90)=132.77ms p(95)=145.48ms
http_req_failed.........................: 0.00% ✓ 0 ✗ 1440
http_req_receiving......................: avg=2.87ms min=27.63µs med=102.24µs max=81.9ms p(90)=10.51ms p(95)=14.26ms
http_req_sending........................: avg=4.01ms min=18.25µs med=56.43µs max=132.61ms p(90)=8.42ms p(95)=10.28ms
http_req_tls_handshaking................: avg=9.98µs min=0s med=0s max=5.81ms p(90)=0s p(95)=0s
http_req_waiting........................: avg=94.37ms min=52.27ms med=92.62ms max=220.16ms p(90)=120.73ms p(95)=134.66ms
http_reqs...............................: 1440 25.434508/s
iteration_duration......................: avg=55.75s min=54.72s med=55.95s max=56.58s p(90)=56.45s p(95)=56.52s
iterations..............................: 3 0.052989/s
vus.....................................: 1 min=1 max=3
vus_max.................................: 3 min=3 max=3
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: /root/cdperf/tests/k6/test-issue-github-ocis-1018-upload-download-delete-with-new-user.js
output: -
scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
* default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)
running (0h00m00.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.37ms min=1.88ms med=2.35ms max=2.93ms p(90)=2.67ms p(95)=2.79ms
{ asset:KB1 }..............................: avg=2.37ms min=1.88ms med=2.35ms max=2.93ms p(90)=2.67ms p(95)=2.79ms
cloud_default_play_dav_download_error_rate...: 1 min=1 max=1
cloud_default_play_dav_download_trend........: avg=2.41ms min=1.62ms med=2.44ms max=2.99ms p(90)=2.77ms p(95)=2.89ms
{ asset:KB1 }..............................: avg=2.41ms min=1.62ms med=2.44ms max=2.99ms p(90)=2.77ms p(95)=2.89ms
cloud_default_play_dav_upload_error_rate.....: 1 min=1 max=1
cloud_default_play_dav_upload_trend..........: avg=2.25ms min=1.48ms med=2.33ms max=3.17ms p(90)=2.83ms p(95)=2.95ms
{ asset:KB1 }..............................: avg=2.25ms min=1.48ms med=2.33ms max=3.17ms p(90)=2.83ms p(95)=2.95ms
cloud_default_play_users_create_error_rate...: 1 min=1 max=1
cloud_default_play_users_create_trend........: avg=80.89ms min=74.06ms med=79.73ms max=88.89ms p(90)=87.06ms p(95)=87.97ms
cloud_default_play_users_delete_error_rate...: 1 min=1 max=1
cloud_default_play_users_delete_trend........: avg=69.61ms min=64.5ms med=65.26ms max=79.06ms p(90)=76.3ms p(95)=77.68ms
data_received................................: 37 kB 125 kB/s
data_sent....................................: 58 kB 196 kB/s
http_req_blocked.............................: avg=183.13µs min=2.63µs med=4.58µs max=7.26ms p(90)=5.5µs p(95)=6.41µs
http_req_connecting..........................: avg=4.38µs min=0s med=0s max=200.69µs p(90)=0s p(95)=0s
http_req_duration............................: avg=6.9ms min=1.48ms med=2.43ms max=88.89ms p(90)=2.91ms p(95)=64.69ms
http_req_failed..............................: 100.00% ✓ 96 ✗ 0
http_req_receiving...........................: avg=69.88µs min=27.91µs med=62.15µs max=544.96µs p(90)=89.46µs p(95)=99.41µs
http_req_sending.............................: avg=49.22µs min=18.61µs med=41.75µs max=590.44µs p(90)=57.06µs p(95)=60.7µs
http_req_tls_handshaking.....................: avg=171.09µs min=0s med=0s max=6.92ms p(90)=0s p(95)=0s
http_req_waiting.............................: avg=6.78ms min=1.36ms med=2.3ms max=88.75ms p(90)=2.82ms p(95)=64.53ms
http_reqs....................................: 96 325.034214/s
iteration_duration...........................: avg=257.81ms min=245.19ms med=260.93ms max=267.31ms p(90)=266.03ms p(95)=266.67ms
iterations...................................: 3 10.157319/s
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: /root/cdperf/tests/k6/test-issue-github-ocis-1399-propfind-deep-rename.js
output: -
scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
* default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)
running (0h02m00.5s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs 0h02m00.5s/1h0m0s 3/3 shared iters
✓ dav create status is 201
✗ dav upload status is 201
↳ 99% — ✓ 898 / ✗ 2
✗ dav move status is 201
↳ 99% — ✓ 898 / ✗ 2
✗ dav propfind status is 207
↳ 99% — ✓ 899 / ✗ 1
✓ dav delete status is 204
checks.......................................: 99.86% ✓ 3745 ✗ 5
cloud_default_play_dav_create_trend..........: avg=100.58ms min=72.25ms med=99.69ms max=215.22ms p(90)=113.76ms p(95)=117.97ms
cloud_default_play_dav_delete_trend..........: avg=93.1ms min=71.77ms med=93.39ms max=126.23ms p(90)=104.48ms p(95)=107.18ms
cloud_default_play_dav_move_error_rate.......: 1 min=1 max=1
cloud_default_play_dav_move_trend............: avg=107.41ms min=58.13ms med=106.93ms max=147ms p(90)=120.7ms p(95)=124.82ms
cloud_default_play_dav_propfind_error_rate...: 1 min=1 max=1
cloud_default_play_dav_propfind_trend........: avg=77.51ms min=52.77ms med=76.85ms max=187.82ms p(90)=88.95ms p(95)=92.33ms
cloud_default_play_dav_upload_error_rate.....: 1 min=1 max=1
cloud_default_play_dav_upload_trend..........: avg=96.55ms min=53.31ms med=96.24ms max=132.52ms p(90)=108.75ms p(95)=112.27ms
data_received................................: 4.5 MB 38 kB/s
data_sent....................................: 10 MB 85 kB/s
http_req_blocked.............................: avg=11.2µs min=1.81µs med=5.46µs max=7.95ms p(90)=6.73µs p(95)=7.34µs
http_req_connecting..........................: avg=135ns min=0s med=0s max=215.39µs p(90)=0s p(95)=0s
http_req_duration............................: avg=95.41ms min=52.77ms med=96.24ms max=215.22ms p(90)=113.8ms p(95)=118.35ms
{ expected_response:true }.................: avg=95.44ms min=52.77ms med=96.24ms max=215.22ms p(90)=113.8ms p(95)=118.36ms
http_req_failed..............................: 0.13% ✓ 5 ✗ 3745
http_req_receiving...........................: avg=96.95µs min=28.08µs med=92.42µs max=1.11ms p(90)=130.34µs p(95)=144.73µs
http_req_sending.............................: avg=64.58µs min=14.8µs med=53.77µs max=502.01µs p(90)=130.62µs p(95)=138.17µs
http_req_tls_handshaking.....................: avg=5.57µs min=0s med=0s max=7.73ms p(90)=0s p(95)=0s
http_req_waiting.............................: avg=95.25ms min=52.6ms med=96.07ms max=215.12ms p(90)=113.66ms p(95)=118.17ms
http_reqs....................................: 3750 31.12574/s
iteration_duration...........................: avg=2m0s min=2m0s med=2m0s max=2m0s p(90)=2m0s p(95)=2m0s
iterations...................................: 3 0.024901/s
vus..........................................: 3 min=3 max=3
vus_max......................................: 3 min=3 max=3
/\ |‾‾| /‾‾/ /‾‾/
/\ / \ | |/ / / /
/ \/ \ | ( / ‾‾\
/ \ | |\ \ | (‾) |
/ __________ \ |__| \__\ \_____/ .io
execution: local
script: /root/cdperf/tests/k6/test-issue-github-ocis-1399-share-with-new-user.js
output: -
scenarios: (100.00%) 1 scenario, 3 max VUs, 1h0m30s max duration (incl. graceful stop):
* default: 3 iterations shared among 3 VUs (maxDuration: 1h0m0s, gracefulStop: 30s)
ERRO[0050] TypeError: Cannot read property 'childNodes' of undefined
running at file:///root/cdperf/tests/k6/test-issue-github-ocis-1399-share-with-new-user.js:1:3993(135) executor=shared-iterations scenario=default source=stacktrace
ERRO[0050] TypeError: Cannot read property 'childNodes' of undefined
running at file:///root/cdperf/tests/k6/test-issue-github-ocis-1399-share-with-new-user.js:1:3993(135) executor=shared-iterations scenario=default source=stacktrace
ERRO[0050] TypeError: Cannot read property 'childNodes' of undefined
running at file:///root/cdperf/tests/k6/test-issue-github-ocis-1399-share-with-new-user.js:1:3993(135) executor=shared-iterations scenario=default source=stacktrace
running (0h00m50.1s), 0/3 VUs, 3 complete and 0 interrupted iterations
default ✓ [======================================] 3 VUs 0h00m50.1s/1h0m0s 3/3 shared iters
✗ users create status is 200
↳ 0% — ✓ 0 / ✗ 3
✓ dav create status is 201
✗ dav upload status is 201
↳ 99% — ✓ 1499 / ✗ 1
✓ share create status is 200
checks.......................................: 99.73% ✓ 1505 ✗ 4
cloud_default_play_dav_create_trend..........: avg=96.35ms min=90.03ms med=95.16ms max=103.84ms p(90)=102.11ms p(95)=102.98ms
cloud_default_play_dav_upload_error_rate.....: 1 min=1 max=1
cloud_default_play_dav_upload_trend..........: avg=98.33ms min=69.21ms med=97.75ms max=212.72ms p(90)=111.47ms p(95)=116.13ms
{ asset:KB10 }.............................: avg=98.33ms min=69.21ms med=97.75ms max=212.72ms p(90)=111.47ms p(95)=116.13ms
cloud_default_play_share_create_trend........: avg=68.8ms min=57.79ms med=63.92ms max=84.68ms p(90)=80.53ms p(95)=82.61ms
cloud_default_play_users_create_error_rate...: 1 min=1 max=1
cloud_default_play_users_create_trend........: avg=74.39ms min=71.04ms med=75.45ms max=76.67ms p(90)=76.42ms p(95)=76.54ms
data_received................................: 987 kB 20 kB/s
data_sent....................................: 16 MB 315 kB/s
http_req_blocked.............................: avg=27.74µs min=1.74µs med=5.41µs max=13.58ms p(90)=6.63µs p(95)=7.44µs
http_req_connecting..........................: avg=319ns min=0s med=0s max=201.68µs p(90)=0s p(95)=0s
http_req_duration............................: avg=98.22ms min=57.79ms med=97.73ms max=212.72ms p(90)=111.43ms p(95)=116.11ms
{ expected_response:true }.................: avg=98.28ms min=57.79ms med=97.75ms max=212.72ms p(90)=111.45ms p(95)=116.12ms
http_req_failed..............................: 0.26% ✓ 4 ✗ 1505
http_req_receiving...........................: avg=89.45µs min=27.97µs med=89.92µs max=798.88µs p(90)=113.08µs p(95)=122.56µs
http_req_sending.............................: avg=122.23µs min=17.81µs med=129.52µs max=495.15µs p(90)=145.25µs p(95)=158.28µs
http_req_tls_handshaking.....................: avg=21.8µs min=0s med=0s max=13.34ms p(90)=0s p(95)=0s
http_req_waiting.............................: avg=98ms min=57.59ms med=97.47ms max=212.52ms p(90)=111.19ms p(95)=115.87ms
http_reqs....................................: 1509 30.101537/s
iteration_duration...........................: avg=50.03s min=49.93s med=50.08s max=50.08s p(90)=50.08s p(95)=50.08s
iterations...................................: 3 0.059844/s
vus..........................................: 2 min=2 max=3
vus_max......................................: 3 min=3 max=3
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: there is no performance degradation.
Smoke branch: v2.0.0-alpha2
Admin:
412 Precondition Failed
Marie:
Admin:
Marie:
Admin:
Marie:
Admin:
Admin:
Marie:
Admin:
Marie:
Admin:
Admin:
Admin:
Katherine:
Marie:
Einstein:
Admin change Einstein role to manager:
Einstein:
Admin (test via api):
it's all good. without blocks
Single File Shares have no download action and thumbnail is broken for the receiver
What is a single file share? Public link or user? Ticket?
v2.0.0-beta1
is released 🎉docker pull owncloud/ocis:2.0.0-beta1
https://download.owncloud.com/ocis/ocis/testing/2.0.0-beta1
The following sections list the changes for 2.0.0-beta1.
/dav/xxx?preview=1
requests: #3567ocis init
and remove all default secrets: #3551share_jail
and projects
feature flags in spaces capability: #3626Bugfix - Remove runtime kill and run commands: #3740
We've removed the kill and run commands from the oCIS runtime. If these dynamic capabilities are needed, one should switch to a full fledged supervisor and start oCIS as individual services.
If one wants to start a only a subset of services, this is still possible by setting OCIS_RUN_EXTENSIONS.
Bugfix - Check permissions when deleting Space: #3709
Check for manager permissions when deleting spaces. Do not allow deleting spaces via dav service
Bugfix - Make IDP secrets configurable via environment variables: #3744
We've fixed the configuration options of the IDP to make the IDP secrets again configurable via environment variables.
Bugfix - Thumbnails for /dav/xxx?preview=1
requests: #3567
We've added the thumbnail rendering for /dav/xxx?preview=1
,
/remote.php/webdav/{relative path}?preview=1
and /webdav/{relative path}?preview=1
requests, which was previously not supported because of missing routes. It
now returns the same thumbnails as for /remote.php/dav/xxx?preview=1
.
Bugfix - Idp: Check if CA certificate if present: #3623
Upon first start with the default configurtation the idm service creates a server certificate, that might not be finished before the idp service is starting. Add a check to idp similar to what the user, group, and auth-providers implement.
Bugfix - Return proper errors when ocs/cloud/users is using the cs3 backend: #3483
The ocs API was just exiting with a fatal error on any update request, when configured for the cs3 backend. Now it returns a proper error.
Bugfix - URL encode the webdav url in the graph API: #3597
Fixed the webdav URL in the drives responses. Without encoding the URL could be broken by files with spaces in the file name.
https://github.com/owncloud/ocis/issues/3538 https://github.com/owncloud/ocis/pull/3597
Change - Update ocis packages and imports to V2: #3678
This needs to be done in preparation for the major version bump in ocis.
Change - Load configuration files just from one directory: #3587
We've changed the configuration file loading behavior and are now only loading configuration
files from ONE single directory. This directory can be set on compile time or via an environment
variable on startup (OCIS_CONFIG_DIR
).
We are using following configuration default paths:
/etc/ocis/
- Binary releases: $HOME/.ocis/config/
Change - Reduce permissions on docker image predeclared volumes: #3641
We've lowered the permissions on the predeclared volumes of the oCIS docker image from 777 to 750.
This change doesn't affect you, unless you use the docker image with the non default uid/guid to start oCIS (default is 1000:1000).
Change - Introduce ocis init
and remove all default secrets: #3551
We've removed all default secrets and the hardcoded UUID of the user admin
. This means you
can't start oCIS any longer without setting these via environment variable or configuration
file.
In order to make this easy for you, we introduced a new command: ocis init
. You can run this
command before starting oCIS with ocis server
and it will bootstrap you a configuration file
for a secure oCIS instance.
https://github.com/owncloud/ocis/issues/3524 https://github.com/owncloud/ocis/pull/3551 https://github.com/owncloud/ocis/pull/3743
Change - Reduce drives in graph /me/drives API: #3629
Reduced the drives in the graph /me/drives
API to only the drives the user has access to. The
endpoint /drives
will list all drives when the user has the permission.
Change - Switched default configuration to use libregraph/idm: #3331
We switched the default configuration of oCIS to use the "idm" service (based on libregraph/idm) as the standard source for user and group information. The accounts and glauth services are no longer enabled by default and will be removed with an upcoming release.
https://github.com/owncloud/ocis/pull/3331 https://github.com/owncloud/ocis/pull/3633
Change - Rename MetadataUserID: #3671
MetadataUserID is renamed to SystemUserID including yaml tags and env vars
Change - Use new space ID util functions: #3648
Changed code to use the new space ID util functions so that everything works with the new spaces ID format.
https://github.com/owncloud/ocis/pull/3648 https://github.com/owncloud/ocis/pull/3669
Change - Rename serviceUser to systemUser: #3673
We renamed serviceUser to systemUser in all configs and vars including yaml-tags and env vars
Change - Split MachineAuth from SystemUser: #3672
We now have two different APIKeys: MachineAuth for the machine-auth service and SystemUser for the system user used e.g. by settings service
Enhancement - Align service naming: #3606
We now reflect the configured service names when listing them in the ocis runtime
https://github.com/owncloud/ocis/issues/3603 https://github.com/owncloud/ocis/pull/3606
Enhancement - Wrap metadata storage with dedicated reva gateway: #3602
We wrapped the metadata storage in a minimal reva instance with a dedicated gateway, including static storage registry, static auth registry, in memory userprovider, machine authprovider and demo permissions service. This allows us to preconfigure the service user for the ocis settings service, share and public share providers.
https://github.com/owncloud/ocis/pull/3602 https://github.com/owncloud/ocis/pull/3647
Enhancement - Product field in OCS version: #2918
We've added a new field to the OCS Version, which is supposed to announce the product name. The web ui as a client will make use of it to make the backend product and version available (e.g. for easier bug reports).
Enhancement - Add initial version of the search extensions: #3635
It is now possible to search for files and directories by their name using the web UI. Therefor new search extension indexes files in a persistent local index.
Enhancement - Add capability for public link single file edit: #6787
It is now possible to share a single file by link with edit permissions. Therefore we need a public share capability to enable that feature in the clients. At the same time, we improved the WebDAV permissions for public links.
https://github.com/owncloud/web/pull/6787 https://github.com/owncloud/ocis/pull/3538
Enhancement - Added share_jail
and projects
feature flags in spaces capability: #3626
We've added feature flags to the spaces
capability to indicate to clients which features are
supposed to be shown to users.
Enhancement - Update linkshare capabilities: #3579
We have updated the capabilities regarding password enforcement and expiration dates of public links. They were previously hardcoded in a way that didn't reflect the actual backend functionality anymore.
Enhancement - Update reva to v2.3.1: #3552
Updated reva to version 2.3.1. This update includes
Updated reva to version 2.3.0. This update includes:
https://github.com/owncloud/ocis/issues/3621 https://github.com/owncloud/ocis/pull/3552 https://github.com/owncloud/ocis/pull/3570 https://github.com/owncloud/ocis/pull/3601 https://github.com/owncloud/ocis/pull/3602 https://github.com/owncloud/ocis/pull/3605 https://github.com/owncloud/ocis/pull/3611 https://github.com/owncloud/ocis/pull/3637 https://github.com/owncloud/ocis/pull/3652 https://github.com/owncloud/ocis/pull/3681
Enhancement - Update ownCloud Web to v5.5.0-rc.5: #6854
Tags: web
We updated ownCloud Web to v5.5.0-rc.5. Please refer to the changelog (linked) for details on the web release.
https://github.com/owncloud/web/pull/6854 https://github.com/owncloud/ocis/pull/3664 https://github.com/owncloud/ocis/pull/3680 https://github.com/owncloud/ocis/pull/3727 https://github.com/owncloud/ocis/pull/3747 https://github.com/owncloud/web/releases/tag/v5.5.0-rc.5
Single File Shares have no download action and thumbnail is broken for the receiver
What is a single file share? Public link or user? Ticket?
yes, single file user share
The share is displayed in the "Shared" View.
@rtest12 The autoprovisioning feature for the ocis IDM was not tackled for this release. Please subscribe to issue #3540. We tackle it in the next beta.
Tasks
PRs which need to be merged
[x] #3637
[x] #3626
[x] #3551
[x] #3619
[x] #3606
[x] #3602
[x] #3594 (nice to have)
[x] https://github.com/cs3org/reva/pull/2798
[x] #3635 @aduffeck @butonic
[x] https://github.com/cs3org/reva/pull/2799
[x] #3629 -> merged as part of #3637
[x] https://github.com/cs3org/reva/pull/2800
[x] https://github.com/owncloud/ocis/pull/3643
[x] https://github.com/owncloud/ocis/pull/3589
[x] https://github.com/cs3org/reva/pull/2816
[x] https://github.com/owncloud/ocis/pull/3648
[x] #3656
[x] https://github.com/owncloud/ocis/pull/3672
[x] https://github.com/owncloud/ocis/pull/3673
[x] https://github.com/owncloud/ocis/pull/3678
Needs Clarification
Regression in web Test Suite due to redesign
Screenshot
shows the last entry is hidden
Expected Failure added
to the expected failures.
Release Process
v5.5.0-rc3
https://github.com/owncloud/ocis/pull/3680v2.0.0-alpha1
from master branchv2.3.0
https://github.com/cs3org/reva/pull/2812v2.3.0
https://github.com/owncloud/ocis/pull/3681release-2.0.0-beta1
-> CODEFREEZEv2.0.0-alpha1
v2.0.0-beta1
v2.0.0-beta1
tag