Open
Bug 1964872
Opened 6 days ago
Updated 6 hours ago
Intermittent /tests/dom/geolocation/test/mochitest/test_hidden.html logged result after SimpleTest.finish(): watchPosition was called. | single tracking bug
Categories
(Core :: DOM: Geolocation, defect, P5)
Core
DOM: Geolocation
Tracking
()
NEW
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure, intermittent-testcase)
Filed by: chorotan [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=506941393&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Tmqr4H0ITEiuH6Q6lUtQPg/runs/0/artifacts/public/logs/live_backing.log
task 2025-05-07T02:44:47.194Z] 02:44:47 INFO - TEST-PASS | dom/geolocation/test/mochitest/test_hidden.html | The author of the test has indicated that flaky timeouts are expected. Reason: we need to be sure that all location data has been purged/set
[task 2025-05-07T02:44:47.194Z] 02:44:47 INFO - Buffered messages finished
[task 2025-05-07T02:44:47.195Z] 02:44:47 INFO - TEST-UNEXPECTED-FAIL | dom/geolocation/test/mochitest/test_hidden.html | Error callback of getCurrentPosition must not be called.
[task 2025-05-07T02:44:47.196Z] 02:44:47 INFO - SimpleTest.ok@https://example.com/tests/SimpleTest/SimpleTest.js:426:16
[task 2025-05-07T02:44:47.197Z] 02:44:47 INFO - currentPositionPromise</<@https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:78:11
[task 2025-05-07T02:44:47.197Z] 02:44:47 INFO - PositionErrorCallback*currentPositionPromise<@https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:69:9
[task 2025-05-07T02:44:47.197Z] 02:44:47 INFO - @https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:68:34
[task 2025-05-07T02:44:47.197Z] 02:44:47 INFO - Async*set_geo_wifi_uri/<@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:15:19
[task 2025-05-07T02:44:47.197Z] 02:44:47 INFO - Async*set_network_request_cache_enabled@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:62:17
[task 2025-05-07T02:44:47.197Z] 02:44:47 INFO - set_geo_wifi_uri@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:14:36
[task 2025-05-07T02:44:47.197Z] 02:44:47 INFO - resume_geolocationProvider@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:73:19
[task 2025-05-07T02:44:47.197Z] 02:44:47 INFO - @https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:27:27
[task 2025-05-07T02:44:47.197Z] 02:44:47 INFO - Not taking screenshot here: see the one that was previously logged
[task 2025-05-07T02:44:47.199Z] 02:44:47 INFO - TEST-UNEXPECTED-FAIL | dom/geolocation/test/mochitest/test_hidden.html | Error callback of watchPosition must not be called.
[task 2025-05-07T02:44:47.199Z] 02:44:47 INFO - SimpleTest.ok@https://example.com/tests/SimpleTest/SimpleTest.js:426:16
[task 2025-05-07T02:44:47.199Z] 02:44:47 INFO - watchPositionPromise</watchId<@https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:63:11
[task 2025-05-07T02:44:47.199Z] 02:44:47 INFO - PositionErrorCallback*watchPositionPromise<@https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:54:19
[task 2025-05-07T02:44:47.199Z] 02:44:47 INFO - @https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:53:32
[task 2025-05-07T02:44:47.199Z] 02:44:47 INFO - Async*set_geo_wifi_uri/<@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:15:19
[task 2025-05-07T02:44:47.199Z] 02:44:47 INFO - Async*set_network_request_cache_enabled@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:62:17
[task 2025-05-07T02:44:47.199Z] 02:44:47 INFO - set_geo_wifi_uri@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:14:36
[task 2025-05-07T02:44:47.199Z] 02:44:47 INFO - resume_geolocationProvider@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:73:19
[task 2025-05-07T02:44:47.199Z] 02:44:47 INFO - @https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:27:27
[task 2025-05-07T02:44:47.201Z] 02:44:47 INFO - TEST-PASS | dom/geolocation/test/mochitest/test_hidden.html | The author of the test has indicated that flaky timeouts are expected. Reason: we need to be sure that all location data has been purged/set
[task 2025-05-07T02:44:47.257Z] 02:44:47 INFO - GECKO(10740) | *** WIFI GEO: onStatus called.wifi-timeout
[task 2025-05-07T02:44:47.257Z] 02:44:47 INFO - GECKO(10740) | *** WIFI GEO: Use request cache:false reason:No cached data
[task 2025-05-07T02:44:47.257Z] 02:44:47 INFO - GECKO(10740) | *** WIFI GEO: Sending request
[task 2025-05-07T02:44:47.258Z] 02:44:47 INFO - GECKO(10740) | *** WIFI GEO: onStatus called.xhr-start
[task 2025-05-07T02:44:47.273Z] 02:44:47 INFO - must wait for focus
[task 2025-05-07T02:44:47.273Z] 02:44:47 INFO - GECKO(10740) | *** WIFI GEO: geo provider reported: -122.08769:37.41857
[task 2025-05-07T02:44:47.341Z] 02:44:47 INFO - Not taking screenshot here: see the one that was previously logged
[task 2025-05-07T02:44:47.341Z] 02:44:47 INFO - TEST-UNEXPECTED-FAIL | dom/geolocation/test/mochitest/test_hidden.html | watchPosition was called.
[task 2025-05-07T02:44:47.341Z] 02:44:47 INFO - SimpleTest.ok@https://example.com/tests/SimpleTest/SimpleTest.js:426:16
[task 2025-05-07T02:44:47.341Z] 02:44:47 INFO - watchPositionPromise</watchId<@https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:56:11
[task 2025-05-07T02:44:47.341Z] 02:44:47 INFO - PositionCallback*watchPositionPromise<@https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:54:19
[task 2025-05-07T02:44:47.341Z] 02:44:47 INFO - @https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:53:32
[task 2025-05-07T02:44:47.341Z] 02:44:47 INFO - Async*set_geo_wifi_uri/<@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:15:19
[task 2025-05-07T02:44:47.341Z] 02:44:47 INFO - Async*set_network_request_cache_enabled@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:62:17
[task 2025-05-07T02:44:47.341Z] 02:44:47 INFO - set_geo_wifi_uri@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:14:36
[task 2025-05-07T02:44:47.341Z] 02:44:47 INFO - resume_geolocationProvider@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:73:19
[task 2025-05-07T02:44:47.344Z] 02:44:47 INFO - @https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:27:27
[task 2025-05-07T02:44:47.354Z] 02:44:47 INFO - Not taking screenshot here: see the one that was previously logged
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO - TEST-UNEXPECTED-FAIL | dom/geolocation/test/mochitest/test_hidden.html | uncaught exception - Error: watchPosition was called too early at watchPositionPromise</watchId<@https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:58:17
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO - PositionCallback*watchPositionPromise<@https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:54:19
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO - @https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:53:32
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO - Async*set_geo_wifi_uri/<@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:15:19
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO - Async*set_network_request_cache_enabled@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:62:17
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO - set_geo_wifi_uri@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:14:36
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO - resume_geolocationProvider@https://example.com/tests/dom/geolocation/test/mochitest/geolocation_common.js:73:19
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO - @https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html:27:27
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO -
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO - simpletestOnerror@https://example.com/tests/SimpleTest/SimpleTest.js:2039:18
[task 2025-05-07T02:44:47.356Z] 02:44:47 INFO - OnErrorEventHandlerNonNull*@https://example.com/tests/SimpleTest/SimpleTest.js:2014:1
[task 2025-05-07T02:44:47.359Z] 02:44:47 INFO - GECKO(10740) | JavaScript error: https://example.com/tests/dom/geolocation/test/mochitest/test_hidden.html, line 58: Error: watchPosition was called too early
[task 2025-05-07T02:44:47.360Z] 02:44:47 INFO - GECKO(10740) | MEMORY STAT | vsize 2432MB | residentFast 107MB | heapAllocated 9MB
[task 2025-05-07T02:44:49.256Z] 02:44:49 INFO - GECKO(10740) | *** WIFI GEO: onStatus called.wifi-timeout
[task 2025-05-07T02:44:49.258Z] 02:44:49 INFO - GECKO(10740) | *** WIFI GEO: Use request cache:true reason:New req. is GeoIP.
[task 2025-05-07T02:44:49.261Z] 02:44:49 INFO - TEST-PASS | dom/geolocation/test/mochitest/test_hidden.html | watchPosition was called.
[task 2025-05-07T02:44:50.801Z] 02:44:50 INFO - Error: Unable to restore focus, expect failures and timeouts.
[task 2025-05-07T02:44:50.841Z] 02:44:50 ERROR - TEST-UNEXPECTED-FAIL | /tests/dom/geolocation/test/mochitest/test_hidden.html logged result after SimpleTest.finish(): watchPosition was called.
[task 2025-05-07T02:44:50.856Z] 02:44:50 INFO - TEST-OK | dom/geolocation/test/mochitest/test_hidden.html | took 6510ms
Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•