This adds a file lock to the config in hope that this prevents race conditions as reported in https://github.com/owncloud/core/issues/11070 Testplan: - [ ] Delete config.php and make it read-only => Error is thrown that it is not writeable - [ ] Installation still works - [ ] Changing config settings works (i.e. using the SMTP config switches in the administration menu) - [ ] Your PC didn't blow up - [ ] Installing the news app and the "Disable AppCode checker" app did not destroy your installation Only skip the main config Otherwise read only additional configs might not be processed Test on tmpdir |
pirms 9 gadiem | |
---|---|---|
.. | ||
acceptance | correct delete-icon to icon-delete, fix #11128 | pirms 9 gadiem |
data | Remove unneeded unit tests | pirms 9 gadiem |
lib | Add flock to config | pirms 9 gadiem |
apps.php | load test cases from enabled apps | pirms 11 gadiem |
bootstrap.php | Load apps in test situations | pirms 9 gadiem |
enable_all.php | fix trash bin expire operation and add unit tests | pirms 10 gadiem |
karma.config.js | Add timeout to user and group deletion notification | pirms 9 gadiem |
phpunit-autotest.xml | adding StartSessionListener which initializes the session before each test case execution | pirms 10 gadiem |
phpunit.xml.dist | adding StartSessionListener which initializes the session before each test case execution | pirms 10 gadiem |
preseed-config.php | Update preseed-config.php | pirms 10 gadiem |
startsessionlistener.php | kill OC::$session | pirms 10 gadiem |
testcleanuplistener.php | don't clean up the test environment if a data provider was finished | pirms 10 gadiem |