Closed Bug 1544666 Opened 7 years ago Closed 7 years ago

Intermittent awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs | UnknownException: Reached error page: about:neterror?e=netTimeout&u=[url here]=UTF-8&f=regular&d=The%20server%20at%20www.bing.com%20is%20taking%20too%20long%20to%20respond.

Categories

(Testing :: AWSY, defect, P5)

Version 3
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, regression)

#[markdown(off)]
Filed by: aciure [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=240555946&repo=autoland

https://queue.taskcluster.net/v1/task/O1QSDP7fSSGevmXST1n9dg/runs/0/artifacts/public/logs/live_backing.log

05:48:41 INFO - loading https://www.apple.com/macbook-pro/
05:48:43 INFO - loaded!
05:48:58 INFO - switching to tab
05:48:58 INFO - switched to tab
05:48:58 INFO - loading https://www.bing.com/search?q=barack+obama
05:49:29 INFO - TEST-UNEXPECTED-ERROR | awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs | UnknownException: Reached error page: about:neterror?e=netTimeout&u=https%3A//www.bing.com/search%3Fq%3Dbarack+obama&c=UTF-8&f=regular&d=The%20server%20at%20www.bing.com%20is%20taking%20too%20long%20to%20respond.
05:49:29 INFO - stacktrace:
05:49:29 INFO - WebDriverError@chrome://marionette/content/error.js:179:5
05:49:29 INFO - UnknownError@chrome://marionette/content/error.js:484:5
05:49:29 INFO - handleReadyState@chrome://marionette/content/listener.js:273:21
05:49:29 INFO - handleEvent@chrome://marionette/content/listener.js:242:14
05:49:29 INFO - Traceback (most recent call last):
05:49:29 INFO - File "/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py", line 159, in run
05:49:29 INFO - testMethod()
05:49:29 INFO - File "/Users/cltbld/tasks/task_1555393345/build/tests/awsy/awsy/test_memory_usage.py", line 224, in test_open_tabs
05:49:29 INFO - self.open_pages()
05:49:29 INFO - File "/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/awsy/awsy_test_case.py", line 395, in open_pages
05:49:29 INFO - self.open_and_focus()
05:49:29 INFO - File "/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/awsy/awsy_test_case.py", line 349, in open_and_focus
05:49:29 INFO - self.marionette.navigate(page_to_load)
05:49:29 INFO - File "/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 1467, in navigate
05:49:29 INFO - {"url": url})
05:49:29 INFO - File "/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/marionette_driver/decorators.py", line 26, in _
05:49:29 INFO - return func(*args, **kwargs)
05:49:29 INFO - File "/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 598, in _send_message
05:49:29 INFO - self._handle_error(err)
05:49:29 INFO - File "/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/marionette_driver/marionette.py", line 618, in _handle_error
05:49:29 INFO - raise errors.lookup(error)(message, stacktrace=stacktrace)
05:49:29 INFO - TEST-INFO took 297938ms
05:49:29 INFO - tearing down!
05:49:29 INFO - tearing down webservers!
05:49:29 INFO - mozproxy Stopping mitmproxy playback, killing process 674
05:49:30 INFO - mozproxy Mitmproxy exited with error code -9
05:49:30 INFO - mozproxy Turning off the browser proxy
05:49:30 INFO - mozproxy writing: /Users/cltbld/tasks/task_1555393345/build/application/Firefox Nightly.app/Contents/Resources/distribution/policies.json
05:49:30 INFO - processing data in /Users/cltbld/tasks/task_1555393345/build/tests/results!
05:49:30 ERROR - test_end for awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs logged while not in progress. Logged with data: {"status": "ERROR", "extra": {"class_name": "test_memory_usage.TestMemoryUsage", "source": "<html xmlns=\"http://www.w3.org/1999/xhtml\">\n <head>\n <meta http-equiv=\"Content-Security-Policy\" content=\"default-src chrome:\" />\n <title>Problem loading page</title>\n <link rel=\"stylesheet\" href=\"chrome://browser/skin/aboutNetError.css\" type=\"text/css\" media=\"all\" />\n <!-- If the location of the favicon is changed here, the FAVICON_ERRORPAGE_URL symbol in\n toolkit/components/places/src/nsFaviconService.h should be updated. -->\n <link rel=\"icon\" id=\"favicon\" href=\"chrome://global/skin/icons/warning.svg\" />\n </head>\n\n <body dir=\"ltr\" class=\"illustrated netTimeout neterror\">\n <!-- ERROR ITEM CONTAINER (removed during loading to avoid bug 39098) -->\n \n\n <!-- PAGE CONTAINER (for styling purposes only) -->\n <div id=\"errorPageContainer\" class=\"container\">\n <div id=\"text-container\">\n <!-- Error Title -->\n <div class=\"title\">\n <h1 class=\"title-text\">The connection has timed out</h1>\n </div>\n\n <!-- LONG CONTENT (the section most likely to require scrolling) -->\n <div id=\"errorLongContent\">\n\n <!-- Short Description -->\n <div id=\"errorShortDesc\">\n <p id=\"errorShortDescText\">The server at www.bing.com is taking too long to respond.</p>\n </div>\n\n <div id=\"errorShortDesc2\">\n <p id=\"errorShortDescText2\"></p>\n </div>\n\n <div id=\"errorWhatToDoTitle\">\n <p id=\"errorWhatToDoTitleText\"></p>\n </div>\n\n <div id=\"errorWhatToDo\">\n <p id=\"badStsCertExplanation\" hidden=\"true\"><span class=\"hostname\"></span> has a security policy called HTTP Strict Transport Security (HSTS), which means that Nightly can only connect to it securely. You can\u2019t add an exception to visit this site.</p>\n <p id=\"errorWhatToDoText\"></p>\n </div>\n\n <div id=\"errorWhatToDo2\">\n <p id=\"errorWhatToDoText2\"></p>\n <p id=\"badStsCertExplanation\" hidden=\"true\"><span class=\"hostname\"></span> has a security policy called HTTP Strict Transport Security (HSTS), which means that Nightly can only connect to it securely. You can\u2019t add an exception to visit this site.</p>\n </div>\n\n <div id=\"wrongSystemTimePanel\">\n <p> Nightly did not connect to <span id=\"wrongSystemTime_URL\"></span> because your computer\u2019s clock appears to show the wrong time and this is preventing a secure connection.</p> <p>Your computer is set to <span id=\"wrongSystemTime_systemDate\"></span>, when it should be <span id=\"wrongSystemTime_actualDate\"></span>. To fix this problem, change your date and time settings to match the correct time.</p>\n </div>\n\n <div id=\"wrongSystemTimeWithoutReferencePanel\">\n <p>Nightly did not connect to <span id=\"wrongSystemTimeWithoutReference_URL\"></span> because your computer\u2019s clock appears to show the wrong time and this is preventing a secure connection.</p> <p>Your computer is set to <span id=\"wrongSystemTimeWithoutReference_systemDate\"></span>. To fix this problem, change your date and time settings to match the correct time.</p>\n </div>\n\n <!-- Long Description (Note: See netError.dtd for used XHTML tags) -->\n <div id=\"errorLongDesc\">\n<ul xmlns=\"http://www.w3.org/1999/xhtml\">\n <li>The site could be temporarily unavailable or too busy. Try again in a few\n moments.</li>\n <li>If you are unable to load any pages, check your computer\u2019s network\n connection.</li>\n <li>If your computer or network is protected by a firewall or proxy, make sure\n that Nightly is permitted to access the Web.</li>\n</ul>\n</div>\n\n <div id=\"learnMoreContainer\">\n <p><a id=\"learnMoreLink\" target=\"new\" data-telemetry-id=\"learn_more_link\">Learn more\u2026</a></p>\n </div>\n </div>\n\n <!-- UI for option to report certificate errors to Mozilla. Removed on\n init for other error types .-->\n <div id=\"prefChangeContainer\" class=\"button-container\">\n <p>It looks like your network security settings might be causing this. Do you want the default settings to be restored?</p>\n <button id=\"prefResetButton\" class=\"primary\">Restore default settings</button>\n </div>\n\n <div id=\"certErrorAndCaptivePortalButtonContainer\" class=\"button-container\"><button id=\"errorTryAgain\" class=\"primary\" autofocus=\"true\">Try Again</button>\n <button id=\"returnButton\" class=\"primary\" data-telemetry-id=\"return_button_top\">Go Back (Recommended)</button>\n <button id=\"openPortalLoginPageButton\" class=\"primary\">Open Network Login Page</button>\n \n <button id=\"advancedButton\" data-telemetry-id=\"advanced_button\">Advanced\u2026</button>\n </div>\n </div>\n\n <div id=\"netErrorButtonContainer\" class=\"button-container\">\n <button id=\"errorTryAgain\" class=\"primary\">Try Again</button>\n </div>\n\n <div id=\"advancedPanelContainer\">\n <div id=\"badCertAdvancedPanel\" class=\"advanced-panel\">\n <p id=\"badCertTechnicalInfo\"></p>\n <a id=\"viewCertificate\" href=\"javascript:void(0)\">View Certificate</a>\n <div id=\"advancedPanelButtonContainer\" class=\"button-container\">\n <button id=\"advancedPanelReturnButton\" class=\"primary\" data-telemetry-id=\"return_button_adv\">Go Back (Recommended)</button>\n <button id=\"advancedPanelErrorTryAgain\" class=\"primary\">Try Again</button>\n <div class=\"exceptionDialogButtonContainer\">\n <button id=\"exceptionDialogButton\" data-telemetry-id=\"exception_button\">Accept the Risk and Continue</button>\n </div>\n </div>\n </div>\n\n <div id=\"certificateErrorReporting\">\n <p class=\"toggle-container-with-text\">\n <input type=\"checkbox\" id=\"automaticallyReportInFuture\" role=\"checkbox\" data-telemetry-id=\"auto_report_cb\" />\n <label for=\"automaticallyReportInFuture\">Report errors like this to help Mozilla identify and block malicious sites</label>\n </p>\n </div>\n\n <div id=\"certificateErrorDebugInformation\">\n <button id=\"copyToClipboard\" data-telemetry-id=\"clipboard_button_top\">Copy text to clipboard</button>\n <div id=\"certificateErrorText\"></div>\n <button id=\"copyToClipboard\" data-telemetry-id=\"clipboard_button_bot\">Copy text to clipboard</button>\n </div>\n </div>\n </div>\n </body>\n <script type=\"application/javascript\" src=\"chrome://browser/content/aboutNetError.js\"></script>\n</html>", "method_name": "test_open_tabs", "screenshot": "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UxtzMRuzqfW5mE1tzMVsamMuZlMbc6mB2Wy88avxk3uujJ2/2V61/VcAhIGXIgAWduz4bTz11MZYsWJlbNr0dGzbtj1ee+212LXr9R5bfF+P1157LV5++eXYtOnpWLFiZTz11MbYseO3g36H4WjScxVgR8db0d7eEW++2R5vvtkev//9mwAAQGLFc//29o4y/ln9B0dOqgBYaG/viO3bX43Nm7fEunXrYu3atbFixcpYsWJlrF27NtatWxebN2+J7dtfHfQ7CUeznhGwCIFFDAQAAPIqnvsXrwXEPziyUgZAoHYUS/zffnt3VQwEAAByK14D2PYLRzcBEI4SxX/weyqeDAAAALn09vx/sF+TAINHAISjVG9PCAAAgDwG+zUHMHTUbdu2PQAAAACAnKwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAAAAIDEBEAAAAAASEwABAD4/+3dr1NjWRrH4f3jjokHj+nxMbSJp01UDOMxYGgTA6Znp4raqrAibWLABJMVF5OMCOZdQaD51btb213dM9884jH3cG9OkJ96Ty4AAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIIJgAAAAAAQTAAEAAAAgGACIAAAAAAEEwABAAAAIJgACAAAAADBBEAAAAAACCYAAgAAAEAwARAAAAAAggmAAAAAABBMAAQAAACAYAIgAAAAAAQTAAEAAAAgmAAIAAAAAMEEQAAAAAAIJgACAAAAQDABEAAAAACCCYAAAAAAEEwABAAAAIBgAiAAAAAABBMAAQAAACCYAAgAAAAAwQRAAAAAAAgmAAIAAABAMAEQAAAAAIL97fr6urbBfD6vrrv96f9wAAAAAPiRtmICcLX6o1arP0RAAAAAALbOVgTABw8R8GfvAwAAAAB+lK0LgNfX1z99HwAAAADwo2xVAFyv7wRAAAAAALbKXyMALm9rsVhUt/z2ZwmAAAAAAGyT5wFw+bn2Wqv2hp3R73XYa3Uw+f4v0ZiOdqs3vHxjbVGng73n+xic1OK/PXNxWafjy1q+sSYAAgAAALBNXkwArmoxv6n54rZmZx+qtQ81WyxqPr+pbnlXs4vfatZ9/03MDt8KgKsa77dqrV8XV/fRsbu6qP3WqvU/vhn3Hiynw2ptKAACAAAAsPW+egR4OR1Va6PqHq+t6nT/lzqe3VY3Pan+wa81fLeZytsf1enRYDOl16vRp01k6z7XwV5vc/2XGs8204Pzyxrs3N/b2xvUQb/VzuhFALw6qdZaja9e7G0+rtZaHV/9q47f7dbR9GEi8boGO+/r4p8n1XuYGOy9r+mLY8MCIAAAAADb5KsBsHsVAG9r1Gs1nNxWN/21Wms1+nRd3fyy+q1Ve3dU8+Wqpqf9am1Y3XpRw16rvcOL6tarmo0H1Vq/rtY3dabzH70AAAHdSURBVNBatcHHWixXdfVpWK212nsRALvJaPOcl3u7rWFrNZzcPO5nvb6rdXdZvdarSXdXs9N+tfahpvPFqylAARAAAACAbfJ/BsD7tfu4tqrDJyHucXKwu6yd1mpvMKzRcFSj4ftqrdXw778/hrqHzzrrt+p9awBcXtZO261J99b04hcCIAAAAADb5JsCYPfi+rP7NgFwND6vs7NxnZ2d1/j4Y02u/3EfAJ8czb0YtNe/AfhwBHj+Ym/z88cjwM8C4PpLAOymo2o9ARAAAAAAvn8AnDys3dSgteof34e95dV59dpuTbr7I8A7w9+qW99VN73/zb6XR4DX61Wd9lu19r4m882z55dPXgJy/7n98azW61VNjvrV2t59AJyMqrVBzbrVq+8lAAIAAACwTf5zAOw9D4CHvVajhwDY+xIAD3eeHAG+OnpcW16d197DCzlaq8Hp583fjJ9c79XezlsB8K7W60UdD3Yf72+t1c7gpBab9fmn0Ze1XnsMgOvl59rvtWqbicCnzxQAAQAAANgmXw2A39Ny+XoSb72+q667/d+esbytbnFb3fKt9VUt37z+NgEQAAAAgG3yQwLgn4kACAAAAMA2EQABAAAAIJgACAAAAADBBEAAAAAACPZva8/KCB3DytoAAAAASUVORK5CYII="}, "expected": "PASS", "test": "awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs", "message": "IOError: [Errno 2] No such file or directory: u'/Users/cltbld/tasks/task_1555393345/build/tests/results/memory-report-TabsOpen-4.json.gz'", "stack": "Traceback (most recent call last):\n File \"/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/marionette_harness/marionette_test/testcases.py\", line 190, in run\n self.tearDown()\n File \"/Users/cltbld/tasks/task_1555393345/build/tests/awsy/awsy/test_memory_usage.py\", line 166, in tearDown\n AwsyTestCase.tearDown(self)\n File \"/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/awsy/awsy_test_case.py\", line 99, in tearDown\n self.perf_extra_opts())\n File \"/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/awsy/process_perf_data.py\", line 178, in create_perf_data\n suite.get('alertThreshold'), extra_opts))\n File \"/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/awsy/process_perf_data.py\", line 139, in create_suite\n memory_report_path, node, 'Main')\n File \"/Users/cltbld/tasks/task_1555393345/build/venv/lib/python2.7/site-packages/awsy/parse_about_memory.py\", line 109, in calculate_memory_report_values\n with open(memory_report_path) as f:\n"}
05:49:30 INFO -
05:49:30 INFO - SUMMARY
05:49:30 INFO - -------
05:49:30 INFO - passed: 0
05:49:30 INFO - failed: 2
05:49:30 INFO - todo: 0
05:49:30 INFO -
05:49:30 INFO - FAILED TESTS
05:49:30 INFO - -------
05:49:30 INFO - test_memory_usage.py test_memory_usage.TestMemoryUsage.test_open_tabs

Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.