Bug: Intermittent browser/components/uitour/test/browser_UITour4.js | popupshown event did not happen within 5 seconds. -
Status: RESOLVED
Priority: P5
Resolution: INCOMPLETE
Created: 2021-04-08 23:26:27+00:00
Resolved: 2022-07-12 17:02:51+00:00

**Filed by:** malexandru [at] mozilla.com
**Parsed log:** https://treeherder.mozilla.org/logviewer?job_id=335885178&repo=autoland
**Full log:** https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/NWuiCh_DSQqtwmNYSCIopQ/runs/0/artifacts/public/logs/live_backing.log
**Reftest URL:** https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/NWuiCh_DSQqtwmNYSCIopQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

---
```
[task 2021-04-08T20:55:04.030Z] 20:55:04     INFO - TEST-START | browser/components/uitour/test/browser_UITour4.js
[task 2021-04-08T20:55:07.491Z] 20:55:07     INFO - GECKO(9194) | JavaScript error: , line 0: uncaught exception: Timeout waiting for visibility: Should show highlight
[task 2021-04-08T20:55:09.379Z] 20:55:09     INFO - TEST-INFO | started process screentopng
[task 2021-04-08T20:55:09.741Z] 20:55:09     INFO - TEST-INFO | screentopng: exit 0
[task 2021-04-08T20:55:09.742Z] 20:55:09     INFO - Buffered messages logged at 20:55:04
[task 2021-04-08T20:55:09.742Z] 20:55:09     INFO - Entering test bound setup_UITourTest
[task 2021-04-08T20:55:09.743Z] 20:55:09     INFO - Leaving test bound setup_UITourTest
[task 2021-04-08T20:55:09.743Z] 20:55:09     INFO - Entering test bound test_highligh_between_buttonOnAppMenu_and_buttonOnPageActionPanel
[task 2021-04-08T20:55:09.744Z] 20:55:09     INFO - Console message: [JavaScript Error: "Unknown Collection "main/partitioning-exempt-urls"" {file: "resource://services-settings/RemoteSettingsClient.jsm" line: 160}]
[task 2021-04-08T20:55:09.744Z] 20:55:09     INFO - UnknownCollectionError@resource://services-settings/RemoteSettingsClient.jsm:160:5
[task 2021-04-08T20:55:09.745Z] 20:55:09     INFO - sync@resource://services-settings/RemoteSettingsClient.jsm:470:13
[task 2021-04-08T20:55:09.745Z] 20:55:09     INFO - 
[task 2021-04-08T20:55:09.746Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | Element should not be null, when checking visibility - 
[task 2021-04-08T20:55:09.746Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | Highlight should initially be hidden - 
[task 2021-04-08T20:55:09.746Z] 20:55:09     INFO - Buffered messages logged at 20:55:07
[task 2021-04-08T20:55:09.746Z] 20:55:09     INFO - Console message: [JavaScript Error: "uncaught exception: Timeout waiting for visibility: Should show highlight"]
[task 2021-04-08T20:55:09.746Z] 20:55:09     INFO - Buffered messages finished
[task 2021-04-08T20:55:09.746Z] 20:55:09     INFO - TEST-UNEXPECTED-FAIL | browser/components/uitour/test/browser_UITour4.js | popupshown event did not happen within 5 seconds. - 
[task 2021-04-08T20:55:09.746Z] 20:55:09     INFO - Stack trace:
[task 2021-04-08T20:55:09.746Z] 20:55:09     INFO - chrome://mochikit/content/browser-test.js:test_ok:1334
[task 2021-04-08T20:55:09.746Z] 20:55:09     INFO - chrome://mochitests/content/browser/browser/components/uitour/test/head.js:add_UITour_task/genFun/</</</funcPromise<:556
[task 2021-04-08T20:55:09.746Z] 20:55:09     INFO - == Done test, doing shared checks before teardown ==
[task 2021-04-08T20:55:09.758Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | Element should not be null, when checking visibility - 
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | Highlight should be closed/hidden after UITour tab is closed - 
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | Element should not be null, when checking visibility - 
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | Tooltip should be closed/hidden after UITour tab is closed - 
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | @noautohide on the menu panel should have been cleaned up - 
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | The panel shouldn't have @panelopen - 
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | The panel shouldn't be open - 
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | Menu button should know that the menu is closed - 
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - Done shared checks
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - Not taking screenshot here: see the one that was previously logged
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - TEST-UNEXPECTED-FAIL | browser/components/uitour/test/browser_UITour4.js | A promise chain failed to handle a rejection: Timeout waiting for visibility: Should show highlight - stack: (No stack available.)
[task 2021-04-08T20:55:09.759Z] 20:55:09     INFO - Rejection date: Thu Apr 08 2021 20:55:07 GMT+0000 (Coordinated Universal Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 285
[task 2021-04-08T20:55:09.760Z] 20:55:09     INFO - Stack trace:
[task 2021-04-08T20:55:09.760Z] 20:55:09     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:285
[task 2021-04-08T20:55:09.760Z] 20:55:09     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1120
[task 2021-04-08T20:55:09.760Z] 20:55:09     INFO - Leaving test bound test_highligh_between_buttonOnAppMenu_and_buttonOnPageActionPanel
[task 2021-04-08T20:55:09.760Z] 20:55:09     INFO - Entering test bound test_showInfo_between_buttonOnPageActionPanel_and_buttonOnAppMenu
[task 2021-04-08T20:55:09.760Z] 20:55:09     INFO - TEST-PASS | browser/components/uitour/test/browser_UITour4.js | Element should not be null, when checking visibility - 
<...>
[task 2021-04-08T20:55:11.100Z] 20:55:11     INFO - TEST-OK | browser/components/uitour/test/browser_UITour4.js | took 7066ms
[task 2021-04-08T20:55:11.136Z] 20:55:11     INFO - checking window state
[task 2021-04-08T20:55:11.153Z] 20:55:11     INFO - GECKO(9194) | Completed ShutdownLeaks collections in process 9194
[task 2021-04-08T20:55:11.154Z] 20:55:11     INFO - TEST-START | Shutdown
[task 2021-04-08T20:55:11.155Z] 20:55:11     INFO - Browser Chrome Test Summary
[task 2021-04-08T20:55:11.156Z] 20:55:11     INFO - Passed:  84
[task 2021-04-08T20:55:11.157Z] 20:55:11     INFO - Failed:  2
[task 2021-04-08T20:55:11.157Z] 20:55:11     INFO - Todo:    0
[task 2021-04-08T20:55:11.158Z] 20:55:11     INFO - Mode:    e10s
[task 2021-04-08T20:55:11.158Z] 20:55:11     INFO - *** End BrowserChrome Test Results ***
[task 2021-04-08T20:55:11.179Z] 20:55:11     INFO - GECKO(9194) | Exiting due to channel error.
[task 2021-04-08T20:55:11.179Z] 20:55:11     INFO - GECKO(9194) | Exiting due to channel error.
[task 2021-04-08T20:55:11.186Z] 20:55:11     INFO - GECKO(9194) | Exiting due to channel error.
[task 2021-04-08T20:55:11.194Z] 20:55:11     INFO - GECKO(9194) | Exiting due to channel error.
[task 2021-04-08T20:55:11.195Z] 20:55:11     INFO - GECKO(9194) | Exiting due to channel error.
[task 2021-04-08T20:55:11.256Z] 20:55:11     INFO - TEST-INFO | Main app process: exit 0
[task 2021-04-08T20:55:11.256Z] 20:55:11     INFO - runtests.py | Application ran for: 0:00:11.107560
[task 2021-04-08T20:55:11.256Z] 20:55:11     INFO - zombiecheck | Reading PID log: /tmp/tmpK9TTXCpidlog
[task 2021-04-08T20:55:11.256Z] 20:55:11     INFO - ==> process 9194 launched child process 9213
[task 2021-04-08T20:55:11.257Z] 20:55:11     INFO - ==> process 9194 launched child process 9254
[task 2021-04-08T20:55:11.257Z] 20:55:11     INFO - ==> process 9194 launched child process 9263
[task 2021-04-08T20:55:11.257Z] 20:55:11     INFO - ==> process 9194 launched child process 9354
[task 2021-04-08T20:55:11.257Z] 20:55:11     INFO - ==> process 9194 launched child process 9388
[task 2021-04-08T20:55:11.258Z] 20:55:11     INFO - ==> process 9194 launched child process 9420
[task 2021-04-08T20:55:11.259Z] 20:55:11     INFO - zombiecheck | Checking for orphan process with PID: 9254
[task 2021-04-08T20:55:11.260Z] 20:55:11     INFO - zombiecheck | Checking for orphan process with PID: 9388
[task 2021-04-08T20:55:11.264Z] 20:55:11     INFO - zombiecheck | Checking for orphan process with PID: 9354
[task 2021-04-08T20:55:11.264Z] 20:55:11     INFO - zombiecheck | Checking for orphan process with PID: 9420
[task 2021-04-08T20:55:11.264Z] 20:55:11     INFO - zombiecheck | Checking for orphan process with PID: 9263
[task 2021-04-08T20:55:11.264Z] 20:55:11     INFO - zombiecheck | Checking for orphan process with PID: 9213
[task 2021-04-08T20:55:11.264Z] 20:55:11     INFO - Stopping web server
[task 2021-04-08T20:55:11.268Z] 20:55:11     INFO - Server shut down.
[task 2021-04-08T20:55:11.283Z] 20:55:11     INFO - Web server killed.
[task 2021-04-08T20:55:11.284Z] 20:55:11     INFO - Stopping web socket server
[task 2021-04-08T20:55:11.299Z] 20:55:11     INFO - Stopping ssltunnel
[task 2021-04-08T20:55:11.319Z] 20:55:11  WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
[task 2021-04-08T20:55:11.320Z] 20:55:11     INFO - runtests.py | Running tests: end.
[task 2021-04-08T20:55:11.340Z] 20:55:11     INFO - Buffered messages finished
[task 2021-04-08T20:55:11.340Z] 20:55:11     INFO -  TEST-INFO | checking window state
[task 2021-04-08T20:55:11.341Z] 20:55:11     INFO -  Browser Chrome Test Summary
[task 2021-04-08T20:55:11.342Z] 20:55:11     INFO -  	Passed: 1215
[task 2021-04-08T20:55:11.343Z] 20:55:11     INFO -  	Failed: 2
[task 2021-04-08T20:55:11.344Z] 20:55:11     INFO -  	Todo: 0
[task 2021-04-08T20:55:11.344Z] 20:55:11     INFO -  	Mode: e10s
[task 2021-04-08T20:55:11.345Z] 20:55:11     INFO -  *** End BrowserChrome Test Results ***
[task 2021-04-08T20:55:11.346Z] 20:55:11     INFO - Buffered messages finished
[task 2021-04-08T20:55:11.346Z] 20:55:11     INFO - SUITE-END | took 11s
[task 2021-04-08T20:55:11.347Z] 20:55:11     INFO - SUITE-START | Running 1 tests
[task 2021-04-08T20:55:11.347Z] 20:55:11     INFO - :::
[task 2021-04-08T20:55:11.348Z] 20:55:11     INFO - ::: Test verification summary for:
[task 2021-04-08T20:55:11.349Z] 20:55:11     INFO - :::
[task 2021-04-08T20:55:11.349Z] 20:55:11     INFO - ::: browser/components/uitour/test/browser_UITour4.js
[task 2021-04-08T20:55:11.350Z] 20:55:11     INFO - :::
[task 2021-04-08T20:55:11.351Z] 20:55:11     INFO - ::: 1. Run each test 10 times in one browser. : Pass
[task 2021-04-08T20:55:11.351Z] 20:55:11     INFO - ::: 2. Run each test 5 times in a new browser each time. : FAIL
[task 2021-04-08T20:55:11.351Z] 20:55:11     INFO - ::: 3. Run each test 10 times in one browser, in chaos mode. : not run / incomplete
[task 2021-04-08T20:55:11.352Z] 20:55:11     INFO - ::: 4. Run each test 5 times in a new browser each time, in chaos mode. : not run / incomplete
[task 2021-04-08T20:55:11.352Z] 20:55:11     INFO - :::
[task 2021-04-08T20:55:11.353Z] 20:55:11     INFO - ::: Test verification FAILED!
[task 2021-04-08T20:55:11.353Z] 20:55:11     INFO - :::
[task 2021-04-08T20:55:11.354Z] 20:55:11     INFO - Buffered messages finished
[task 2021-04-08T20:55:11.355Z] 20:55:11     INFO - SUITE-END | took 0s
[task 2021-04-08T20:55:11.416Z] 20:55:11     INFO - Return code: 0
[task 2021-04-08T20:55:11.416Z] 20:55:11    ERROR - Got 2 unexpected statuses
[task 2021-04-08T20:55:11.416Z] 20:55:11     INFO - TinderboxPrint: mochitest-mochitest-browser-chrome<br/>98/<em class="testfail">2</em>/0
[task 2021-04-08T20:55:11.416Z] 20:55:11  WARNING - # TBPL WARNING #
[task 2021-04-08T20:55:11.416Z] 20:55:11  WARNING - setting return code to 1
[task 2021-04-08T20:55:11.416Z] 20:55:11  WARNING - TinderboxPrint: Per-test run of .../uitour/test/browser_UITour4.js<br/>: WARNING
[task 2021-04-08T20:55:11.416Z] 20:55:11     INFO - Per-test suites: {}
[task 2021-04-08T20:55:11.416Z] 20:55:11     INFO - Per-test suites: {}
[task 2021-04-08T20:55:11.416Z] 20:55:11     INFO - Running post-action listener: _package_coverage_data
[task 2021-04-08T20:55:11.417Z] 20:55:11     INFO - Running post-action listener: _resource_record_post_action
[task 2021-04-08T20:55:11.417Z] 20:55:11     INFO - Running post-action listener: process_java_coverage_data
[task 2021-04-08T20:55:11.417Z] 20:55:11     INFO - [mozharness: 2021-04-08 20:55:11.417836Z] Finished run-tests step (success)
[task 2021-04-08T20:55:11.418Z] 20:55:11     INFO - Running post-run listener: _resource_record_post_run
[task 2021-04-08T20:55:11.485Z] 20:55:11     INFO - Validating Perfherder data against /builds/worker/workspace/mozharness/external_tools/performance-artifact-schema.json
[task 2021-04-08T20:55:11.489Z] 20:55:11     INFO - PERFHERDER_DATA: {"framework": {"name": "job_resource_usage"}, "suites": [{"subtests": [{"name": "cpu_percent", "value": 51.855479452054794}, {"name": "io_write_bytes", "value": 2380431360}, {"name": "io.read_bytes", "value": 12947456}, {"name": "io_write_time", "value": 236600}, {"name": "io_read_time", "value": 356}], "extraOptions": ["e10s", "taskcluster-m5.large"], "name": ".overall"}, {"subtests": [{"name": "time", "value": 0.05489206314086914}], "name": ".start-pulseaudio"}, {"subtests": [{"name": "time", "value": 10.989423036575317}, {"name": "cpu_percent", "value": 50.35}], "name": ".install"}, {"subtests": [{"name": "time", "value": 0.0006201267242431641}], "name": ".stage-files"}, {"subtests": [{"name": "time", "value": 281.35359597206116}, {"name": "cpu_percent", "value": 51.92196428571429}], "name": ".run-tests"}]}
[task 2021-04-08T20:55:11.489Z] 20:55:11     INFO - Total resource usage - Wall time: 292s; CPU: 52.0%; Read bytes: 12947456; Write bytes: 2380431360; Read time: 356; Write time: 236600
[task 2021-04-08T20:55:11.490Z] 20:55:11     INFO - TinderboxPrint: CPU usage<br/>51.9%
[task 2021-04-08T20:55:11.490Z] 20:55:11     INFO - TinderboxPrint: I/O read bytes / time<br/>12,947,456 / 356
[task 2021-04-08T20:55:11.491Z] 20:55:11     INFO - TinderboxPrint: I/O write bytes / time<br/>2,380,431,360 / 236,600
[task 2021-04-08T20:55:11.491Z] 20:55:11     INFO - TinderboxPrint: CPU idle<br/>263.0 (45.4%)
[task 2021-04-08T20:55:11.491Z] 20:55:11     INFO - TinderboxPrint: CPU iowait<br/>15.8 (2.7%)
[task 2021-04-08T20:55:11.491Z] 20:55:11     INFO - TinderboxPrint: CPU nice<br/>40.5 (7.0%)
[task 2021-04-08T20:55:11.491Z] 20:55:11     INFO - TinderboxPrint: CPU system<br/>46.9 (8.1%)
[task 2021-04-08T20:55:11.492Z] 20:55:11     INFO - TinderboxPrint: CPU user<br/>212.3 (36.7%)
[task 2021-04-08T20:55:11.492Z] 20:55:11     INFO - TinderboxPrint: Swap in / out<br/>0 / 0
[task 2021-04-08T20:55:11.492Z] 20:55:11     INFO - start-pulseaudio - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
[task 2021-04-08T20:55:11.492Z] 20:55:11     INFO - install - Wall time: 11s; CPU: 50.0%; Read bytes: 0; Write bytes: 3698688; Read time: 0; Write time: 696
[task 2021-04-08T20:55:11.492Z] 20:55:11     INFO - stage-files - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0
[task 2021-04-08T20:55:11.494Z] 20:55:11     INFO - run-tests - Wall time: 281s; CPU: 52.0%; Read bytes: 10366976; Write bytes: 2361876480; Read time: 236; Write time: 230504
[task 2021-04-08T20:55:11.537Z] 20:55:11  WARNING - returning nonzero exit status 1
[task 2021-04-08T20:55:11.554Z] cleanup
[task 2021-04-08T20:55:11.554Z] + cleanup
[task 2021-04-08T20:55:11.554Z] + local rv=1
[task 2021-04-08T20:55:11.554Z] + [[ -s /builds/worker/.xsession-errors ]]
[task 2021-04-08T20:55:11.554Z] + cp /builds/worker/.xsession-errors /builds/worker/artifacts/public/xsession-errors.log
[task 2021-04-08T20:55:11.558Z] + '[' ']'
[task 2021-04-08T20:55:11.558Z] + true
[task 2021-04-08T20:55:11.558Z] + cleanup_xvfb
[task 2021-04-08T20:55:11.559Z] ++ pidof Xvfb
[task 2021-04-08T20:55:11.568Z] + local xvfb_pid=49
[task 2021-04-08T20:55:11.568Z] + local vnc=false
[task 2021-04-08T20:55:11.568Z] + local interactive=false
[task 2021-04-08T20:55:11.568Z] + '[' -n 49 ']'
[task 2021-04-08T20:55:11.568Z] + [[ false == false ]]
[task 2021-04-08T20:55:11.569Z] + [[ false == false ]]
[task 2021-04-08T20:55:11.570Z] + kill 49
[task 2021-04-08T20:55:11.570Z] + screen -XS xvfb quit
[task 2021-04-08T20:55:11.621Z] + exit 1
[taskcluster 2021-04-08 20:55:12.060Z] === Task Finished ===
[taskcluster 2021-04-08 20:55:18.164Z] Unsuccessful task run with exit code: 1 completed in 629.788 seconds```