{"action":"created","issue":{"url":"https://api.github.com/repos/ga4gh/dockstore/issues/540","repository_url":"https://api.github.com/repos/ga4gh/dockstore","labels_url":"https://api.github.com/repos/ga4gh/dockstore/issues/540/labels{/name}","comments_url":"https://api.github.com/repos/ga4gh/dockstore/issues/540/comments","events_url":"https://api.github.com/repos/ga4gh/dockstore/issues/540/events","html_url":"https://github.com/ga4gh/dockstore/issues/540","id":195272616,"number":540,"title":"Some of the UI cypress tests fail occasionally ","user":{"login":"agduncan94","id":6331159,"avatar_url":"https://avatars.githubusercontent.com/u/6331159?v=3","gravatar_id":"","url":"https://api.github.com/users/agduncan94","html_url":"https://github.com/agduncan94","followers_url":"https://api.github.com/users/agduncan94/followers","following_url":"https://api.github.com/users/agduncan94/following{/other_user}","gists_url":"https://api.github.com/users/agduncan94/gists{/gist_id}","starred_url":"https://api.github.com/users/agduncan94/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/agduncan94/subscriptions","organizations_url":"https://api.github.com/users/agduncan94/orgs","repos_url":"https://api.github.com/users/agduncan94/repos","events_url":"https://api.github.com/users/agduncan94/events{/privacy}","received_events_url":"https://api.github.com/users/agduncan94/received_events","type":"User","site_admin":false},"labels":[{"id":195581986,"url":"https://api.github.com/repos/ga4gh/dockstore/labels/bug","name":"bug","color":"fc2929","default":true},{"id":290685232,"url":"https://api.github.com/repos/ga4gh/dockstore/labels/gui","name":"gui","color":"c7def8","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-12-13T14:50:02Z","updated_at":"2016-12-13T17:16:28Z","closed_at":null,"body":"I think these failures are due to the page not loading fast enough. We should see if mocha/cypress has a timeout/wait option or retry option."},"comment":{"url":"https://api.github.com/repos/ga4gh/dockstore/issues/comments/266800845","html_url":"https://github.com/ga4gh/dockstore/issues/540#issuecomment-266800845","issue_url":"https://api.github.com/repos/ga4gh/dockstore/issues/540","id":266800845,"user":{"login":"denis-yuen","id":1730679,"avatar_url":"https://avatars.githubusercontent.com/u/1730679?v=3","gravatar_id":"","url":"https://api.github.com/users/denis-yuen","html_url":"https://github.com/denis-yuen","followers_url":"https://api.github.com/users/denis-yuen/followers","following_url":"https://api.github.com/users/denis-yuen/following{/other_user}","gists_url":"https://api.github.com/users/denis-yuen/gists{/gist_id}","starred_url":"https://api.github.com/users/denis-yuen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/denis-yuen/subscriptions","organizations_url":"https://api.github.com/users/denis-yuen/orgs","repos_url":"https://api.github.com/users/denis-yuen/repos","events_url":"https://api.github.com/users/denis-yuen/events{/privacy}","received_events_url":"https://api.github.com/users/denis-yuen/received_events","type":"User","site_admin":false},"created_at":"2016-12-13T17:16:28Z","updated_at":"2016-12-13T17:16:28Z","body":"```\r\n  1) Dockstore Tool Details Change tab to labels:\r\n\r\n     CypressError: Timed out retrying: cy.click() failed because this element is not visible:\r\n\r\n<li ng-class=\"{active: active, disabled: disabled}\" active=\"activeTabs[1]\" id=\"labelsTab\" class=\"ng-scope ng-isolate-scope\">...</li>\r\n\r\nThis element is not visible because it's parent: <div.row.ng-hide> has CSS property: 'display: none'\r\n\r\nFix this problem, or use {force: true} to disable error checking.\r\n\r\nhttps://on.cypress.io/element-cannot-be-interacted-with\r\n\r\n      at Object.cypressErr (http://localhost:9000/__cypress/static/js/cypress.js:5712:15)\r\n\r\n      at Object.throwErr (http://localhost:9000/__cypress/static/js/cypress.js:5677:22)\r\n\r\n      at Object.throwErrByPath (http://localhost:9000/__cypress/static/js/cypress.js:5704:21)\r\n\r\n      at $Cy._retry (http://localhost:9000/__cypress/static/js/cypress.js:6635:26)\r\n\r\n      at getCoords (http://localhost:9000/__cypress/static/js/cypress.js:7397:34)\r\n\r\n      at $Cy.retry (http://localhost:9000/__cypress/static/js/cypress.js:7388:26)\r\n\r\n      at http://localhost:9000/__cypress/static/js/cypress.js:6647:23\r\n\r\n      at tryCatcher (http://localhost:9000/__cypress/static/js/vendor.js:42844:31)\r\n\r\n      at Promise._settlePromiseFromHandler (http://localhost:9000/__cypress/static/js/vendor.js:40979:31)\r\n\r\n      at Promise._settlePromiseAt (http://localhost:9000/__cypress/static/js/vendor.js:41055:18)\r\n\r\n      at Promise._settlePromises (http://localhost:9000/__cypress/static/js/vendor.js:41171:14)\r\n\r\n      at Async._drainQueue (http://localhost:9000/__cypress/static/js/vendor.js:38538:16)\r\n\r\n      at Async._drainQueues (http://localhost:9000/__cypress/static/js/vendor.js:38548:10)\r\n\r\n      at MutationObserver.Async.drainQueues (http://localhost:9000/__cypress/static/js/vendor.js:38376:14)\r\n\r\n  2) Dockstore Tool Details Change tab to versions:\r\n\r\n     CypressError: Timed out retrying: cy.click() failed because this element is not visible:\r\n\r\n<li ng-class=\"{active: active, disabled: disabled}\" active=\"activeTabs[2]\" id=\"versionsTab\" class=\"ng-scope ng-isolate-scope\">...</li>\r\n\r\nThis element is not visible because it's parent: <div.row.ng-hide> has CSS property: 'display: none'\r\n\r\nFix this problem, or use {force: true} to disable error checking.\r\n\r\nhttps://on.cypress.io/element-cannot-be-interacted-with\r\n\r\n      at Object.cypressErr (http://localhost:9000/__cypress/static/js/cypress.js:5712:15)\r\n\r\n      at Object.throwErr (http://localhost:9000/__cypress/static/js/cypress.js:5677:22)\r\n\r\n      at Object.throwErrByPath (http://localhost:9000/__cypress/static/js/cypress.js:5704:21)\r\n\r\n      at $Cy._retry (http://localhost:9000/__cypress/static/js/cypress.js:6635:26)\r\n\r\n      at getCoords (http://localhost:9000/__cypress/static/js/cypress.js:7397:34)\r\n\r\n      at $Cy.retry (http://localhost:9000/__cypress/static/js/cypress.js:7388:26)\r\n\r\n      at http://localhost:9000/__cypress/static/js/cypress.js:6647:23\r\n\r\n      at tryCatcher (http://localhost:9000/__cypress/static/js/vendor.js:42844:31)\r\n\r\n      at Promise._settlePromiseFromHandler (http://localhost:9000/__cypress/static/js/vendor.js:40979:31)\r\n\r\n      at Promise._settlePromiseAt (http://localhost:9000/__cypress/static/js/vendor.js:41055:18)\r\n\r\n      at Promise._settlePromises (http://localhost:9000/__cypress/static/js/vendor.js:41171:14)\r\n\r\n      at Async._drainQueue (http://localhost:9000/__cypress/static/js/vendor.js:38538:16)\r\n\r\n      at Async._drainQueues (http://localhost:9000/__cypress/static/js/vendor.js:38548:10)\r\n\r\n      at MutationObserver.Async.drainQueues (http://localhost:9000/__cypress/static/js/vendor.js:38376:14)\r\n\r\n  3) Dockstore Tool Details Change tab to files \"before each\" hook for \"Should have Dockerfile tab selected\":\r\n\r\n     CypressError: Timed out retrying: cy.click() failed because this element is not visible:\r\n\r\n<li ng-class=\"{active: active, disabled: disabled}\" active=\"activeTabs[3]\" id=\"filesTab\" class=\"ng-scope ng-isolate-scope\">...</li>\r\n\r\nThis element is not visible because it's parent: <div.row.ng-hide> has CSS property: 'display: none'\r\n\r\nFix this problem, or use {force: true} to disable error checking.\r\n\r\nhttps://on.cypress.io/element-cannot-be-interacted-with\r\n\r\nBecause this error occured during a 'before each' hook we are skipping the remaining tests in the current suite: 'Change tab to files'\r\n\r\n      at Object.cypressErr (http://localhost:9000/__cypress/static/js/cypress.js:5712:15)\r\n\r\n      at Object.throwErr (http://localhost:9000/__cypress/static/js/cypress.js:5677:22)\r\n\r\n      at Object.throwErrByPath (http://localhost:9000/__cypress/static/js/cypress.js:5704:21)\r\n\r\n      at $Cy._retry (http://localhost:9000/__cypress/static/js/cypress.js:6635:26)\r\n\r\n      at getCoords (http://localhost:9000/__cypress/static/js/cypress.js:7397:34)\r\n\r\n      at $Cy.retry (http://localhost:9000/__cypress/static/js/cypress.js:7388:26)\r\n\r\n      at http://localhost:9000/__cypress/static/js/cypress.js:6647:23\r\n\r\n      at tryCatcher (http://localhost:9000/__cypress/static/js/vendor.js:42844:31)\r\n\r\n      at Promise._settlePromiseFromHandler (http://localhost:9000/__cypress/static/js/vendor.js:40979:31)\r\n\r\n      at Promise._settlePromiseAt (http://localhost:9000/__cypress/static/js/vendor.js:41055:18)\r\n\r\n      at Promise._settlePromises (http://localhost:9000/__cypress/static/js/vendor.js:41171:14)\r\n\r\n      at Async._drainQueue (http://localhost:9000/__cypress/static/js/vendor.js:38538:16)\r\n\r\n      at Async._drainQueues (http://localhost:9000/__cypress/static/js/vendor.js:38548:10)\r\n\r\n      at MutationObserver.Async.drainQueues (http://localhost:9000/__cypress/static/js/vendor.js:38376:14)\r\n\r\n  4) Dockstore tool search page Select a tool Should have two tools (and a hidden row):\r\n\r\n     CypressError: Timed out retrying: Not enough elements found. Found '2', expected '3'.\r\n\r\n      at Object.cypressErr (http://localhost:9000/__cypress/static/js/cypress.js:5712:15)\r\n\r\n      at Object.throwErr (http://localhost:9000/__cypress/static/js/cypress.js:5677:22)\r\n\r\n      at Object.throwErrByPath (http://localhost:9000/__cypress/static/js/cypress.js:5704:21)\r\n\r\n      at $Cy._retry (http://localhost:9000/__cypress/static/js/cypress.js:6635:26)\r\n\r\n      at http://localhost:9000/__cypress/static/js/cypress.js:8769:28\r\n\r\n      at tryCatcher (http://localhost:9000/__cypress/static/js/vendor.js:42844:31)\r\n\r\n      at Promise._settlePromiseFromHandler (http://localhost:9000/__cypress/static/js/vendor.js:40979:31)\r\n\r\n      at Promise._settlePromiseAt (http://localhost:9000/__cypress/static/js/vendor.js:41055:18)\r\n\r\n      at Promise._settlePromises (http://localhost:9000/__cypress/static/js/vendor.js:41171:14)\r\n\r\n      at Async._drainQueue (http://localhost:9000/__cypress/static/js/vendor.js:38538:16)\r\n\r\n      at Async._drainQueues (http://localhost:9000/__cypress/static/js/vendor.js:38548:10)\r\n\r\n      at MutationObserver.Async.drainQueues (http://localhost:9000/__cypress/static/js/vendor.js:38376:14)\r\n\r\n  5) Dockstore tool search page Select a tool Select dockstore-tool-imports:\r\n\r\n     CypressError: Timed out retrying: expected '<h3#tool-path.ng-binding>' to contain 'quay.io/dockstoretestuser2/dockstore-tool-imports '\r\n\r\n      at Object.cypressErr (http://localhost:9000/__cypress/static/js/cypress.js:5712:15)\r\n\r\n      at Object.throwErr (http://localhost:9000/__cypress/static/js/cypress.js:5677:22)\r\n\r\n      at Object.throwErrByPath (http://localhost:9000/__cypress/static/js/cypress.js:5704:21)\r\n\r\n      at $Cy._retry (http://localhost:9000/__cypress/static/js/cypress.js:6635:26)\r\n\r\n      at http://localhost:9000/__cypress/static/js/cypress.js:8769:28\r\n\r\n      at tryCatcher (http://localhost:9000/__cypress/static/js/vendor.js:42844:31)\r\n\r\n      at Promise._settlePromiseFromHandler (http://localhost:9000/__cypress/static/js/vendor.js:40979:31)\r\n\r\n      at Promise._settlePromiseAt (http://localhost:9000/__cypress/static/js/vendor.js:41055:18)\r\n\r\n      at Promise._settlePromises (http://localhost:9000/__cypress/static/js/vendor.js:41171:14)\r\n\r\n      at Async._drainQueue (http://localhost:9000/__cypress/static/js/vendor.js:38538:16)\r\n\r\n      at Async._drainQueues (http://localhost:9000/__cypress/static/js/vendor.js:38548:10)\r\n\r\n      at MutationObserver.Async.drainQueues (http://localhost:9000/__cypress/static/js/vendor.js:38376:14)\r\n```"}}
{"actor":{"display_login":"denis-yuen"}}