Open kulmann opened 3 years ago
what fixed the immediate issue in the tests was to make the folder creation async see https://github.com/owncloud/web/pull/4981/files I could not reproduce the issue on Ubuntu 20.04 with MariDB 10.3 nor with MySQL.
To reproduce it easier we could create a K6 load test to do a lot of MKCOL requests in parallel
more locking issues, maybe related:
@jvillafanez You did some improvements for the file locking. Could that be already fixed by these?
You did some improvements for the file locking. Could that be already fixed by these?
Unrelated. This is a DB locking problem we need to investigate. Note that it's the DB the one complaining about a deadlock, not our php code.
Steps to reproduce
or
BACKEND_HOST=<your-oc10> SERVER_HOST=<your-oc10> yarn test:acceptance:oc10 tests/acceptance/features/webUIFilesSearch/search.feature:122
acceptance test with github.com/owncloud/web repo master on commit 54418112686b450406a6642941ea97828fc2bd01Expected behaviour
Creating multiple folders at the same time should succeed
Actual behaviour
Creating the folders fails with a status 500
Server configuration
Operating system: macOS 11.2.3
Web server: nginx 1.19.8
Database: 10.5.8-MariaDB
PHP version: 7.3.27
ownCloud version: 10.7.1 prealpha (master on commit 7afc5d5bcec244af3d6ff4779382f1035d6c76c3)
Updated from an older ownCloud or fresh install: fresh install
Where did you install ownCloud from: github
Signing status (ownCloud 9.0 and above):
The content of config/config.php:
List of activated apps:
Are you using external storage, if yes which one: local/smb/sftp/...
Are you using encryption: yes/no
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
LDAP configuration (delete this part if not used)
Client configuration
Browser:
Operating system:
Logs
Web server error log
ownCloud log (data/owncloud.log)
Browser log