You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently we are running all the automated tests in ubuntu, but with some changes, we should be able to run the tests in Windows as well (at least run it locally).
Steps to reproduce the issue
Download ownCloud client (already built) and install it in windows.
Set up ownCloud core (if you are using virtual machine, then you can use the core that you have set up in your host, you might need to configure the host file of the virtual machine and trusted_domains domains on core config)
Download squish for windows (for example squish-6.7.2-qt512x-win64-msvc141.exe) and install it
Install python 3.8 on windows
Download PythonChanger.py script and save it inside your squish installation directory
run python PythonChanger.py from squish installation directory
Run owncloud-test-middleware (just like core, you can run it in host machine, if you are using virtual machine for windows. Alternatively, you can run middleware in drone). You might need node installed if you want to run middleware locally.
Install required python libraries
pip install requests
pip install pycairo
pip install PyGObject
NOTE the PyGObject library is not available in windows. You can install this library using mingw as shown here. However, the problem so far is that this tool can not be used to install python 3.8 so far. And we need python 3.8 for squish.
Describe the QA issue
Currently we are running all the automated tests in ubuntu, but with some changes, we should be able to run the tests in Windows as well (at least run it locally).
Steps to reproduce the issue
python PythonChanger.py
from squish installation directoryNOTE the
PyGObject
library is not available in windows. You can install this library using mingw as shown here. However, the problem so far is that this tool can not be used to install python 3.8 so far. And we need python 3.8 for squish.Open tasks
- [ ] Unskip tests (if any)This will be tracked in another ticket [QA] Fix failing GUI tests for Windows #11449Tests skipped for Windows:
Sharing link with expiration date
(difference in date format)Syncing a folder having space at the end
(white space is trimmed)Filenames that are rejected by the server are reported
(invalid file name for windows)Sync long nested folder
(windows doesn't allow long path name)Invalid system names are synced in linux
(linux only)Feature disabled for Windows:
The text was updated successfully, but these errors were encountered: