-
Notifications
You must be signed in to change notification settings - Fork 74
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
Testing: Resolve remaining failures of Selenium tests #682
Comments
These scripts were failing because Kernel/System/OTOBOCommunity does not exist
Issue #682: remove OTOBOCommunity specific checks
Because the sample files are needed where the browser runs.
…tobo Issue RotherOSS/otobo#682: Mount /opt/otobo
Some fixes:
Current status: 89 test scripts failing |
Selenium tests of installed packages, e. g. FAQ, are not skipped and need adaption.
|
For window size issues the following link might be relevant: |
There is still a problem with the mounted volume /opt/otobo in the container otobo_selenium-chrome_1 . The sample files are in /opt/otobo/scripts/test/sample , but they are not readable because of file permissions.
The following assumes that all required sample files are in scripts/test/sample and that the browser needs no other files from /opt/otobo . Then a workaround could be to:
These actions would need to be redone when restarting the container. An alternative would be to create yet another OTOBO specific Docker image that already includes /opt/otobo/scripts/test/sample. |
…enium container
…r_cp Issue RotherOSS/otobo#682: copy only scripts/test/sample into the sel…
Current status: 64 Selenium test scripts failing |
Fixed login to the customer interface: 56 scripts still failing |
just because the following command ran into a time out
…m_tests Issue #682 grinding at selenium tests
Forgot to add the call to todo().
Login() should pass when one of the 5 login attempts succeed. This means that the tests in the look must be declared as TODO.
…m_tests Issue #682 grinding at selenium tests
…m_tests Issue #682 grinding at selenium tests
reason of sporadic failures is not obvious
As otherwise the whole subtest fails, and an exception is thrown.
…m_tests Issue #682 grinding at selenium tests
Because it has sporadic failures.
…m_tests Issue #682 grinding at selenium tests
…m_tests Issue #682 grinding at selenium tests
…m_tests Issue #682: mark more tests as TODO
Because of sporadic failures. Give up on sleeping.
…m_tests Issue #682: Mark tests as TODO.
Let's close this epic issue. Three consecutive runs reported no failures. This does not mean that the Selenium test are all passing, just that the, maybe sporadically, failing tests are marked as TODO, and have an issue assigned. |
Currently there are 103 failures from running the Selenium tests under Docker. These should be resolved. When fixing the test is too much effort, then skipping the test is fine too,
See also #175, #681, #678, #907, #909, #921, #929
The text was updated successfully, but these errors were encountered: