[galaxyproject/galaxy] a7b32a: Enable galaxy logging during Selenium tests.
Branch: refs/heads/dev Home: https://github.com/galaxyproject/galaxy Commit: a7b32a772d5c6b1d71fd947ef53789ce72b888de https://github.com/galaxyproject/galaxy/commit/a7b32a772d5c6b1d71fd947ef5378... Author: John Chilton <jmchilton@gmail.com> Date: 2017-11-05 (Sun, 05 Nov 2017) Changed paths: M client/galaxy/scripts/galaxy.js M client/galaxy/scripts/utils/metrics-logger.js M test/galaxy_selenium/driver_factory.py M test/selenium_tests/framework.py Log Message: ----------- Enable galaxy logging during Selenium tests. - Use localStorage to enable the logs at the start of new connections during tests. - Add new flatten console logging options in the client to hack around problem recovering multiple argument style logging the client uses with only getting back first argument when using Selenium API (at least with Chrome). - Break out the browser log into a sort of default and verbose mode (only the latter includes DEBUG and INFO messages). - Use json.dump with the indent call to get more visually parsable logging messages in the Selenium test failure dump. Commit: e30df782e4b78f41686068986cc9e169b55c3469 https://github.com/galaxyproject/galaxy/commit/e30df782e4b78f41686068986cc9e... Author: John Chilton <jmchilton@gmail.com> Date: 2017-11-05 (Sun, 05 Nov 2017) Changed paths: M static/maps/galaxy.js.map M static/maps/utils/metrics-logger.js.map M static/scripts/bundled/libs.bundled.js M static/scripts/bundled/libs.bundled.js.map M static/scripts/galaxy.js M static/scripts/utils/metrics-logger.js Log Message: ----------- Rebuild client. Commit: ff5c551042110bcf8645b62d654f3d2e08162c79 https://github.com/galaxyproject/galaxy/commit/ff5c551042110bcf8645b62d654f3... Author: Dannon Baker <dannon.baker@gmail.com> Date: 2017-11-06 (Mon, 06 Nov 2017) Changed paths: M client/galaxy/scripts/galaxy.js M client/galaxy/scripts/utils/metrics-logger.js M static/maps/galaxy.js.map M static/maps/utils/metrics-logger.js.map M static/scripts/bundled/libs.bundled.js M static/scripts/bundled/libs.bundled.js.map M static/scripts/galaxy.js M static/scripts/utils/metrics-logger.js M test/galaxy_selenium/driver_factory.py M test/selenium_tests/framework.py Log Message: ----------- Merge pull request #4935 from jmchilton/selenium_client_logging Enable Galaxy client logging during Selenium tests. Compare: https://github.com/galaxyproject/galaxy/compare/128b0a239be1...ff5c55104211
participants (1)
-
GitHub