[galaxyproject/galaxy] 1af158: Fix various transiently failing Selenium tests.
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: 1af1583caa1b5c62c92573fe42693338ba457fcf https://github.com/galaxyproject/galaxy/commit/1af1583caa1b5c62c92573fe42693... Author: John Chilton <jmchilton@gmail.com> Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M test/galaxy_selenium/navigates_galaxy.py M test/selenium_tests/test_history_dataset_state.py M test/selenium_tests/test_tool_form.py Log Message: ----------- Fix various transiently failing Selenium tests. I'm pretty sure the problem is that I was waiting on conditions (e.g. datasets to become "ok") using the API and then assuming the state of the GUI elements was the same. Obviously though the GUI is polling the API and there is some lag there. This commit changes things to specifically wait on history panel GUI changes - obviously the better thing to wait on in a GUI test. Commit: d8f23b393527e2ea5b495cc850eeec25fdc64a8b https://github.com/galaxyproject/galaxy/commit/d8f23b393527e2ea5b495cc850eee... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M test/galaxy_selenium/navigates_galaxy.py M test/selenium_tests/test_history_dataset_state.py M test/selenium_tests/test_tool_form.py Log Message: ----------- Merge pull request #3450 from jmchilton/selenium_fixes_2 Fix various transiently failing Selenium tests. Compare: https://github.com/galaxyproject/galaxy/compare/60b57397e7f8...d8f23b393527
participants (1)
-
GitHub