Bug: Intermittent browser/components/tabbrowser/test/browser/tabs/browser_restore_isAppTab.js | single tracking bug
Status: NEW
Priority: P5
Created: 2025-02-12 10:55:27+00:00
Resolved: 2025-02-24 07:02:09+00:00

**Filed by:** amarc [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=494525262&repo=mozilla-beta
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LgseACtJTBmxEWsltGmZYw/runs/0/artifacts/public/logs/live_backing.log

---
```
[task 2025-02-12T10:07:36.502Z] 10:07:36     INFO - TEST-PASS | browser/components/tabbrowser/test/browser/tabs/browser_restore_isAppTab.js | Docshell should think it is an app tab - 
[task 2025-02-12T10:07:36.502Z] 10:07:36     INFO - Leaving test bound navigate
[task 2025-02-12T10:07:36.502Z] 10:07:36     INFO - Entering test bound crash
[task 2025-02-12T10:07:36.503Z] 10:07:36     INFO - TEST-PASS | browser/components/tabbrowser/test/browser/tabs/browser_restore_isAppTab.js | Docshell shouldn't think it is an app tab - 
[task 2025-02-12T10:07:36.503Z] 10:07:36     INFO - TEST-PASS | browser/components/tabbrowser/test/browser/tabs/browser_restore_isAppTab.js | Docshell should think it is an app tab - 
[task 2025-02-12T10:07:36.504Z] 10:07:36     INFO - Console message: [JavaScript Warning: "This page is in Quirks Mode. Page layout may be impacted. For Standards Mode use “<!DOCTYPE html>”." {file: "https://example.com/browser/browser/components/tabbrowser/test/browser/tabs/dummy_page.html" line: 0}]
[task 2025-02-12T10:07:36.504Z] 10:07:36     INFO - Buffered messages finished
[task 2025-02-12T10:07:36.505Z] 10:07:36     INFO - TEST-UNEXPECTED-TIMEOUT | browser/components/tabbrowser/test/browser/tabs/browser_restore_isAppTab.js | application timed out after 370 seconds with no output
[task 2025-02-12T10:07:36.505Z] 10:07:36     INFO - TEST-INFO took 370036ms
[task 2025-02-12T10:07:36.505Z] 10:07:36     INFO - Buffered messages finished
[task 2025-02-12T10:07:36.505Z] 10:07:36  WARNING - Force-terminating active process(es).
[task 2025-02-12T10:07:36.506Z] 10:07:36  WARNING - profiler Attempting to start the profiler to help with diagnosing the hang.
[task 2025-02-12T10:07:36.506Z] 10:07:36     INFO - profiler Sending SIGUSR1 to pid 847 start the profiler.
[task 2025-02-12T10:07:36.506Z] 10:07:36     INFO - profiler Waiting 10s to capture a profile...
[task 2025-02-12T10:07:46.640Z] 10:07:46     INFO - profiler Sending SIGUSR2 to pid 847 stop the profiler.
[task 2025-02-12T10:07:46.640Z] 10:07:46     INFO - profiler Wait 10s for Firefox to write the profile to disk.
[task 2025-02-12T10:07:56.654Z] 10:07:56     INFO - profiler Symbolicating profile in /opt/worker/tasks/task_173935398855250/build/blobber_upload_dir
[task 2025-02-12T10:07:56.655Z] 10:07:56     INFO - profiler Looking inside symbols dir: /opt/worker/tasks/task_173935398855250/build/symbols)
[task 2025-02-12T10:07:56.655Z] 10:07:56     INFO - profiler Symbolicating profile: /opt/worker/tasks/task_173935398855250/build/blobber_upload_dir/profile_0_847.json
[task 2025-02-12T10:07:56.655Z] 10:07:56     INFO - profiler Symbolicating the performance profile... This could take a couple of minutes.
[task 2025-02-12T10:07:56.656Z] 10:07:56    ERROR - profiler Encountered an exception during profile symbolication
[task 2025-02-12T10:07:56.656Z] 10:07:56    ERROR - profiler [Errno 2] No such file or directory: '/opt/worker/tasks/task_173935398855250/build/blobber_upload_dir/profile_0_847.json'
[task 2025-02-12T10:07:56.656Z] 10:07:56     INFO - Determining child pids from psutil...
[task 2025-02-12T10:07:56.658Z] 10:07:56     INFO - [852, 853, 856, 858, 859, 862, 871, 879, 1007, 1008, 1009, 1010, 1011, 1544, 1545]
[task 2025-02-12T10:07:56.658Z] 10:07:56     INFO - ==> process 847 launched child process 852
<...>
[task 2025-02-12T10:25:07.426Z] 10:25:07     INFO - Return code: -9
[task 2025-02-12T10:25:07.427Z] 10:25:07  WARNING - Got 1 unexpected statuses
[task 2025-02-12T10:25:07.427Z] 10:25:07    ERROR - No suite end message was emitted by this harness.
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - TinderboxPrint: mochitest-mochitest-browser-chrome<br/>91/<em class="testfail">1</em>/0
[task 2025-02-12T10:25:07.427Z] 10:25:07  WARNING - setting return code to 2
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - The mochitest suite: mochitest-browser-chrome ran with return status: FAILURE
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - Running post-action listener: _package_coverage_data
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - Running post-action listener: _resource_record_post_action
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - Running post-action listener: process_java_coverage_data
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - [mozharness: 2025-02-12 10:25:07.427697Z] Finished run-tests step (success)
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - [mozharness: 2025-02-12 10:25:07.427736Z] Running uninstall step.
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - Running pre-action listener: _resource_record_pre_action
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - Running main action method: uninstall
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - Skipping uninstall for non-MSIX test
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - Running post-action listener: _resource_record_post_action
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - [mozharness: 2025-02-12 10:25:07.427909Z] Finished uninstall step (success)
[task 2025-02-12T10:25:07.427Z] 10:25:07     INFO - Running post-run listener: _resource_record_post_run
[task 2025-02-12T10:25:08.026Z] 10:25:08     INFO - instance_metadata.json not found; unable to determine instance type
[task 2025-02-12T10:25:08.061Z] 10:25:08     INFO - Validating Perfherder data against /opt/worker/tasks/task_173935398855250/mozharness/external_tools/performance-artifact-schema.json
[task 2025-02-12T10:25:08.063Z] 10:25:08     INFO - PERFHERDER_DATA: {"framework": {"name": "job_resource_usage"}, "suites": [{"name": "mochitest.mochitest-browser-chrome.overall", "extraOptions": ["e10s", "buildbot-unknown"], "subtests": [{"name": "cpu_percent", "value": 12.520993928551972}, {"name": "io_write_bytes", "value": 1524482048}, {"name": "io.read_bytes", "value": 210153472}, {"name": "io_write_time", "value": 3909}, {"name": "io_read_time", "value": 2598}]}, {"name": "mochitest.mochitest-browser-chrome.start-pulseaudio", "subtests": [{"name": "time", "value": 0.00032981399999698624}, {"name": "cpu_percent", "value": 0}]}, {"name": "mochitest.mochitest-browser-chrome.install", "subtests": [{"name": "time", "value": 29.164686510000024}, {"name": "cpu_percent", "value": 13.727652933832708}]}, {"name": "mochitest.mochitest-browser-chrome.stage-files", "subtests": [{"name": "time", "value": 0.000327626999990116}, {"name": "cpu_percent", "value": 0}]}, {"name": "mochitest.mochitest-browser-chrome.run-tests", "subtests": [{"name": "time", "value": 1798.864032577}, {"name": "cpu_percent", "value": 12.493453865336562}]}, {"name": "mochitest.mochitest-browser-chrome.uninstall", "subtests": [{"name": "time", "value": 0.00011001999996551604}, {"name": "cpu_percent", "value": 0}]}]}
[task 2025-02-12T10:25:08.063Z] 10:25:08     INFO - Total resource usage - Wall time: 1828s; CPU: Can't collect data; Read bytes: 210153472; Write bytes: 1524482048; Read time: 2598; Write time: 3909
[task 2025-02-12T10:25:08.063Z] 10:25:08     INFO - TinderboxPrint: I/O read bytes / time<br/>210,153,472 / 2,598
[task 2025-02-12T10:25:08.063Z] 10:25:08     INFO - TinderboxPrint: I/O write bytes / time<br/>1,524,482,048 / 3,909
[task 2025-02-12T10:25:08.063Z] 10:25:08     INFO - TinderboxPrint: CPU idle<br/>19,291.7 (88.0%)
[task 2025-02-12T10:25:08.063Z] 10:25:08     INFO - TinderboxPrint: CPU system<br/>301.8 (1.4%)
[task 2025-02-12T10:25:08.063Z] 10:25:08     INFO - TinderboxPrint: CPU user<br/>2,340.9 (10.7%)
[task 2025-02-12T10:25:08.064Z] 10:25:08     INFO - TinderboxPrint: Swap in / out<br/>721,850,368 / 0
[task 2025-02-12T10:25:08.066Z] 10:25:08     INFO - start-pulseaudio - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
[task 2025-02-12T10:25:08.070Z] 10:25:08     INFO - install - Wall time: 29s; CPU: 14%; Read bytes: 389719552; Write bytes: 388423680; Read time: 26899; Write time: 716
[task 2025-02-12T10:25:08.072Z] 10:25:08     INFO - stage-files - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
[task 2025-02-12T10:25:08.163Z] 10:25:08     INFO - run-tests - Wall time: 1799s; CPU: 12%; Read bytes: 205275136; Write bytes: 1136001024; Read time: 2517; Write time: 3192
[task 2025-02-12T10:25:08.168Z] 10:25:08     INFO - uninstall - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
[task 2025-02-12T10:25:10.998Z] 10:25:10  WARNING - returning nonzero exit status 2
[taskcluster 2025-02-12T10:25:11.142Z]    Exit Code: 2
[taskcluster 2025-02-12T10:25:11.142Z]    User Time: 1m29.66202s
[taskcluster 2025-02-12T10:25:11.142Z]  Kernel Time: 27.13839s
[taskcluster 2025-02-12T10:25:11.142Z]    Wall Time: 32m0.592435s
[taskcluster 2025-02-12T10:25:11.142Z]       Result: FAILED
[taskcluster 2025-02-12T10:25:11.142Z] === Task Finished ===
[taskcluster 2025-02-12T10:25:11.142Z] Task Duration: 32m0.598306s
[taskcluster 2025-02-12T10:25:12.442Z] Uploading artifact public/logs/localconfig.json from file /opt/worker/tasks/task_173935398855250/logs/localconfig.json with content encoding "gzip", mime type "application/json" and expiry 2025-05-13T09:26:37.241Z
[taskcluster 2025-02-12T10:25:12.756Z] Uploading artifact public/test_info/manifests.list from file /opt/worker/tasks/task_173935398855250/build/blobber_upload_dir/manifests.list with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2025-05-13T09:26:37.241Z
[taskcluster 2025-02-12T10:25:13.008Z] Uploading artifact public/test_info/mochitest-browser-chrome_errorsummary.log from file /opt/worker/tasks/task_173935398855250/build/blobber_upload_dir/mochitest-browser-chrome_errorsummary.log with content encoding "gzip", mime type "text/plain" and expiry 2025-05-13T09:26:37.241Z
[taskcluster 2025-02-12T10:25:13.266Z] Uploading artifact public/test_info/mozilla-test-fail-screenshot__h77yfoj.png from file /opt/worker/tasks/task_173935398855250/build/blobber_upload_dir/mozilla-test-fail-screenshot__h77yfoj.png with content encoding "identity", mime type "image/png" and expiry 2025-05-13T09:26:37.241Z
[taskcluster 2025-02-12T10:25:13.559Z] Uploading artifact public/test_info/profile_resource-usage.json from file /opt/worker/tasks/task_173935398855250/build/blobber_upload_dir/profile_resource-usage.json with content encoding "gzip", mime type "application/json" and expiry 2025-05-13T09:26:37.241Z
[taskcluster 2025-02-12T10:25:13.890Z] Uploading artifact public/test_info/resource-usage.json from file /opt/worker/tasks/task_173935398855250/build/blobber_upload_dir/resource-usage.json with content encoding "gzip", mime type "application/json" and expiry 2025-05-13T09:26:37.241Z
[taskcluster 2025-02-12T10:25:14.518Z] Uploading artifact public/test_info/system-info.log from file /opt/worker/tasks/task_173935398855250/build/blobber_upload_dir/system-info.log with content encoding "gzip", mime type "text/plain" and expiry 2025-05-13T09:26:37.241Z
[taskcluster 2025-02-12T10:25:14.742Z] [mounts] Preserving cache: Moving "/opt/worker/tasks/task_173935398855250/.task-cache/pip" to "/opt/worker/cache/UhygIpTTTPWNUaKnaPtguQ"
[taskcluster 2025-02-12T10:25:14.742Z] [mounts] Preserving cache: Moving "/opt/worker/tasks/task_173935398855250/.task-cache/uv" to "/opt/worker/cache/ZOEwfc1wR1qV9QPiiKyeRg"
[taskcluster 2025-02-12T10:25:14.788Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2025-05-13T09:26:37.241Z
[taskcluster:error] exit status 2
```