Bug: Intermittent TEST-UNEXPECTED-TIMEOUT | browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js | application timed out after 370 seconds with no output
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2020-12-02 17:05:16+00:00
Resolved: 2020-12-29 17:04:27+00:00

**Filed by:** malexandru [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=323316580&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/J7IYld6uR86-Y1L_5Rv24Q/runs/1/artifacts/public/logs/live_backing.log

---
```
[task 2020-12-02T14:41:13.330Z] 14:41:13     INFO - TEST-START | browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js
[task 2020-12-02T14:47:59.774Z] 14:47:58     INFO - Buffered messages logged at 14:41:13
[task 2020-12-02T14:48:04.504Z] 14:48:03     INFO - Entering test bound setup
[task 2020-12-02T14:48:09.964Z] 14:48:08     INFO - Leaving test bound setup
[task 2020-12-02T14:48:15.646Z] 14:48:14     INFO - Entering test bound test
[task 2020-12-02T14:48:19.725Z] 14:48:18     INFO - Buffered messages logged at 14:41:16
[task 2020-12-02T14:48:24.507Z] 14:48:23     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt_page.html" line: 0}]
[task 2020-12-02T14:48:32.583Z] 14:48:30     INFO - TEST-PASS | browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js | Secondary actions should exist (always/never remember) - 
[task 2020-12-02T14:48:38.983Z] 14:48:37     INFO - Buffered messages logged at 14:41:17
[task 2020-12-02T14:48:43.334Z] 14:48:42     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt_page.html" line: 0}]
[task 2020-12-02T14:48:48.929Z] 14:48:47     INFO - Buffered messages logged at 14:41:36
[task 2020-12-02T14:48:52.851Z] 14:48:52     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt_page.html" line: 0}]
[task 2020-12-02T14:48:58.310Z] 14:48:57     INFO - Buffered messages logged at 14:41:37
[task 2020-12-02T14:49:03.829Z] 14:49:02     INFO - TEST-PASS | browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js | Secondary actions should not exist (always/never remember) - 
[task 2020-12-02T14:49:11.077Z] 14:49:10     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt_page.html" line: 0}]
[task 2020-12-02T14:49:17.247Z] 14:49:16     INFO - Buffered messages logged at 14:41:40
[task 2020-12-02T14:49:23.554Z] 14:49:22     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_xrprompt_page.html" line: 0}]
[task 2020-12-02T14:49:32.170Z] 14:49:30     INFO - Buffered messages logged at 14:41:44
[task 2020-12-02T14:49:37.945Z] 14:49:36     INFO - Console message: [JavaScript Error: "The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol." {file: "https://example.com/browser/browser/components/privatebrowsing/test/browser/browser_privatebrowsing_xrprompt_page.html" line: 0}]
[task 2020-12-02T14:49:48.063Z] 14:49:46     INFO - TEST-PASS | browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js | Secondary actions should exist (always/never remember) - 
[task 2020-12-02T14:49:52.339Z] 14:49:50     INFO - Buffered messages finished
[task 2020-12-02T14:49:57.624Z] 14:49:56    ERROR - TEST-UNEXPECTED-TIMEOUT | browser/components/privatebrowsing/test/browser/browser_privatebrowsing_rememberprompt.js | application timed out after 370 seconds with no output
[task 2020-12-02T14:50:06.397Z] 14:50:05    ERROR - Force-terminating active process(es).
[task 2020-12-02T14:50:14.874Z] 14:50:13     INFO - Determining child pids from psutil...
[task 2020-12-02T14:51:20.671Z] 14:51:20     INFO - [2054, 2086, 2122, 1922, 1942, 1967, 2022]
[task 2020-12-02T14:51:23.988Z] 14:51:20     INFO - ==> process 1873 launched child process 1888
[task 2020-12-02T14:51:25.732Z] 14:51:20     INFO - ==> process 1873 launched child process 1942
[task 2020-12-02T14:51:28.038Z] 14:51:20     INFO - ==> process 1873 launched child process 1967
[task 2020-12-02T14:51:30.249Z] 14:51:20     INFO - ==> process 1873 launched child process 2022
[task 2020-12-02T14:51:32.823Z] 14:51:20     INFO - ==> process 1873 launched child process 2054
[task 2020-12-02T14:51:34.821Z] 14:51:20     INFO - ==> process 1873 launched child process 2086
[task 2020-12-02T14:51:37.015Z] 14:51:20     INFO - ==> process 1873 launched child process 2122
[task 2020-12-02T14:51:39.287Z] 14:51:20     INFO - Found child pids: set([1888, 1922, 2054, 2086, 2122, 1967, 1942, 2022])
[task 2020-12-02T14:51:41.869Z] 14:51:20     INFO - Failed to get child procs
[task 2020-12-02T14:51:44.358Z] 14:51:20     INFO - Killing process: 1888
[task 2020-12-02T14:51:47.117Z] 14:51:33     INFO - TEST-INFO | started process screentopng
[task 2020-12-02T15:08:12.155Z] 15:08:12     INFO - Automation Error: mozprocess timed out after 1000 seconds running ['/builds/worker/workspace/build/venv/bin/python', '-u', '/builds/worker/workspace/build/tests/mochitest/runtests.py', u'accessible/tests/browser/fission/browser.ini', u'browser/components/privatebrowsing/test/browser/browser.ini', u'dom/ipc/tests/browser.ini', u'dom/security/test/general/browser.ini', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--appname=/builds/worker/workspace/build/application/firefox/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', u'--symbols-path=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LFApwQo1Ro6TDd4Sie9K5A/artifacts/public/build/target.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--setpref=webgl.force-enabled=true', '--quiet', '--log-raw=/builds/worker/workspace/build/blobber_upload_dir/mochitest-browser-chrome_raw.log', '--log-errorsummary=/builds/worker/workspace/build/blobber_upload_dir/mochitest-browser-chrome_errorsummary.log', '--use-test-media-devices', '--screenshot-on-fail', '--cleanup-crashes', '--marionette-startup-timeout=180', '--sandbox-read-whitelist=/builds/worker/workspace/build', '--log-raw=-', '--flavor=browser', '--chunk-by-runtime']
[task 2020-12-02T15:08:12.167Z] 15:08:12    ERROR - timed out after 1000 seconds of no output
[task 2020-12-02T15:08:12.167Z] 15:08:12    ERROR - Return code: -15
[task 2020-12-02T15:08:12.167Z] 15:08:12    ERROR - No suite end message was emitted by this harness.
[task 2020-12-02T15:08:12.167Z] 15:08:12     INFO - TinderboxPrint: mochitest-mochitest-browser-chrome<br/>42/0/0
[task 2020-12-02T15:08:12.167Z] 15:08:12    ERROR - # TBPL FAILURE #
[task 2020-12-02T15:08:12.168Z] 15:08:12  WARNING - setting return code to 2
[task 2020-12-02T15:08:12.168Z] 15:08:12    ERROR - The mochitest suite: mochitest-browser-chrome ran with return status: FAILURE
[task 2020-12-02T15:08:12.168Z] 15:08:12     INFO - Running post-action listener: _package_coverage_data
[task 2020-12-02T15:08:12.168Z] 15:08:12     INFO - Running post-action listener: _resource_record_post_action
[task 2020-12-02T15:08:12.168Z] 15:08:12     INFO - Running post-action listener: process_java_coverage_data
[task 2020-12-02T15:08:12.168Z] 15:08:12     INFO - [mozharness: 2020-12-02 15:08:12.081355Z] Finished run-tests step (success)
[task 2020-12-02T15:08:12.168Z] 15:08:12     INFO - Running post-run listener: _resource_record_post_run
[task 2020-12-02T15:08:12.914Z] 15:08:12     INFO - Validating Perfherder data against /builds/worker/workspace/mozharness/external_tools/performance-artifact-schema.json
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - PERFHERDER_DATA: {"framework": {"name": "job_resource_usage"}, "suites": [{"subtests": [{"name": "cpu_percent", "value": 18.117687950566427}, {"name": "io_write_bytes", "value": 2166538240}, {"name": "io.read_bytes", "value": 500194123776}, {"name": "io_write_time", "value": 251544}, {"name": "io_read_time", "value": 59693408}], "extraOptions": ["e10s", "taskcluster-c5.xlarge"], "name": "mochitest.mochitest-browser-chrome.overall"}, {"subtests": [{"name": "time", "value": 0.017395973205566406}], "name": "mochitest.mochitest-browser-chrome.start-pulseaudio"}, {"subtests": [{"name": "time", "value": 31.475741863250732}, {"name": "cpu_percent", "value": 25.092499999999998}], "name": "mochitest.mochitest-browser-chrome.install"}, {"subtests": [{"name": "time", "value": 0.00015091896057128906}], "name": "mochitest.mochitest-browser-chrome.stage-files"}, {"subtests": [{"name": "time", "value": 1957.356614112854}, {"name": "cpu_percent", "value": 17.884488272921114}], "name": "mochitest.mochitest-browser-chrome.run-tests"}]}
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - Total resource usage - Wall time: 1989s; CPU: 18.0%; Read bytes: 500194123776; Write bytes: 2166538240; Read time: 59693408; Write time: 251544
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - TinderboxPrint: CPU usage<br/>17.9%
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - TinderboxPrint: I/O read bytes / time<br/>500,194,123,776 / 59,693,408
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - TinderboxPrint: I/O write bytes / time<br/>2,166,538,240 / 251,544
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - TinderboxPrint: CPU idle<br/>1,276.9 (16.2%)
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - TinderboxPrint: CPU iowait<br/>5,731.0 (72.7%)
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - TinderboxPrint: CPU system<br/>287.9 (3.7%)
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - TinderboxPrint: CPU user<br/>589.3 (7.5%)
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - TinderboxPrint: Swap in / out<br/>0 / 0
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - start-pulseaudio - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - install - Wall time: 31s; CPU: 25.0%; Read bytes: 57344; Write bytes: 1734979584; Read time: 608; Write time: 196776
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - stage-files - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
[task 2020-12-02T15:08:12.927Z] 15:08:12     INFO - run-tests - Wall time: 1957s; CPU: 18.0%; Read bytes: 498800238592; Write bytes: 424292352; Read time: 59517424; Write time: 53316
[task 2020-12-02T15:08:13.053Z] 15:08:13  WARNING - returning nonzero exit status 2
[task 2020-12-02T15:08:13.112Z] cleanup
[task 2020-12-02T15:08:13.112Z] + cleanup
[task 2020-12-02T15:08:13.112Z] + local rv=2
[task 2020-12-02T15:08:13.112Z] + [[ -s /builds/worker/.xsession-errors ]]
[task 2020-12-02T15:08:13.112Z] + cp /builds/worker/.xsession-errors /builds/worker/artifacts/public/xsession-errors.log
[task 2020-12-02T15:08:13.175Z] + '[' ']'
[task 2020-12-02T15:08:13.175Z] + true
[task 2020-12-02T15:08:13.175Z] + cleanup_xvfb
[task 2020-12-02T15:08:13.175Z] ++ pidof Xvfb
[task 2020-12-02T15:08:13.182Z] + local xvfb_pid=50
[task 2020-12-02T15:08:13.182Z] + local vnc=false
[task 2020-12-02T15:08:13.182Z] + local interactive=false
[task 2020-12-02T15:08:13.182Z] + '[' -n 50 ']'
[task 2020-12-02T15:08:13.182Z] + [[ false == false ]]
[task 2020-12-02T15:08:13.182Z] + [[ false == false ]]
[task 2020-12-02T15:08:13.182Z] + kill 50
[task 2020-12-02T15:08:13.182Z] + screen -XS xvfb quit
[task 2020-12-02T15:08:13.459Z] + exit 2
[taskcluster 2020-12-02 15:08:14.625Z] === Task Finished ===
[taskcluster 2020-12-02 15:08:16.180Z] Unsuccessful task run with exit code: 2 completed in 2081.847 seconds```