Closed Bug 2052557 Opened 13 days ago Closed 9 days ago

Frequent mozilla/tests/webdriver/classic/navigate_to/privileged_pages.py | test_blob_url_in_parent_process_context_without_system_access - setup error: ConnectionRefusedError: [Errno 111] Connection refused | single tracking bug

Categories

(Remote Protocol :: Marionette, defect, P5)

defect

Tracking

(firefox-esr140 unaffected, firefox152 unaffected, firefox153 unaffected, firefox154 affected)

RESOLVED DUPLICATE of bug 2052383
Tracking Status
firefox-esr140 --- unaffected
firefox152 --- unaffected
firefox153 --- unaffected
firefox154 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

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


[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO - TEST-PASS | /_mozilla/webdriver/classic/navigate_to/privileged_pages.py | test_web_safe_url_in_parent_process_context_without_system_access[https]
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO - TEST-FAIL | /_mozilla/webdriver/classic/navigate_to/privileged_pages.py | test_file_url_in_parent_process_context_without_system_access - AssertionError: timeout (500): Navigation timed out after 3000 ms
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO - parent_process_session = <Session 425aedc2-7316-44b2-b1b9-778376234d67>
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO - 
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -     def test_file_url_in_parent_process_context_without_system_access(
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -         parent_process_session,
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -     ):
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -         # Bug 2040913: Reduce page load timeout to prevent hangs on Android
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -         parent_process_session.timeouts.page_load = 3
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -     
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -         with tempfile.NamedTemporaryFile(suffix=".html", delete=False) as f:
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -             f.write(b"<p>foo")
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -             file_url = Path(f.name).as_uri()
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -     
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO -         response = navigate_to(parent_process_session, file_url)
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO - >       assert_success(response)
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO - 
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO - f          = <tempfile._TemporaryFileWrapper object at 0x7fc9373ddf10>
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO - file_url   = 'file:///tmp/tmplnabj39r.html'
[task 2026-07-03T15:08:47.196+00:00] 15:08:47     INFO - parent_process_session = <Session 425aedc2-7316-44b2-b1b9-778376234d67>
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO - response   = <Response status=500 error=<TimeoutException http_status=500>>
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO - 
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO - tests/web-platform/mozilla/tests/webdriver/classic/navigate_to/privileged_pages.py:204: 
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO - 
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO - response = <Response status=500 error=<TimeoutException http_status=500>>
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO - value = None
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO - 
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO -     def assert_success(response, value=None):
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO -         """
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO -         Verify that the provided webdriver.Response instance described
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO -         a valid success response as defined by `dfn-send-a-response` and
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO -         the provided response value.
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO -     
[task 2026-07-03T15:08:47.197+00:00] 15:08:47     INFO -         :param response: ``webdriver.Response`` instance.
[task 2026-07-03T15:08:47.200+00:00] 15:08:47     INFO -         :param value: Expected value of the response body, if any.
[task 2026-07-03T15:08:47.200+00:00] 15:08:47     INFO -         """
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - >       assert response.status == 200, str(response.error)
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - E       AssertionError: timeout (500): Navigation timed out after 3000 ms
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - E         
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - E         Remote-end stacktrace:
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - E         
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - E         RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - E         WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:169:5
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - E         TimeoutError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:846:5
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - E         bail@chrome://remote/content/shared/Sync.sys.mjs:440:19
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - E       assert 500 == 200
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - E        +  where 500 = <Response status=500 error=<TimeoutException http_status=500>>.status
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - 
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - response   = <Response status=500 error=<TimeoutException http_status=500>>
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - value      = None
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - 
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - tests/web-platform/tests/webdriver/tests/support/classic/asserts.py:70: AssertionError
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - TEST-UNEXPECTED-ERROR | /_mozilla/webdriver/classic/navigate_to/privileged_pages.py | test_blob_url_in_parent_process_context_without_system_access - setup error: ConnectionRefusedError: [Errno 111] Connection refused
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - request = <SubRequest 'session' for <Function test_blob_url_in_parent_process_context_without_system_access>>
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - configuration = {'browser': {'args': ['--profile', '/tmp/tmpxo9cl_0k.mozrunner'], 'binary': None, 'env': {'MINIDUMP_SAVE_PATH': '/buil...RASHREPORTER_SHUTDOWN': '1', 'MOZ_DISABLE_NONLOCAL_CONNECTIONS': '1', ...}}}, 'display': 'x11', 'headless': False, ...}
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - geckodriver = <function geckodriver.<locals>._geckodriver at 0x7fc93739d080>
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - 
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -     @pytest.fixture
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -     def session(request, configuration, geckodriver):
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -         """Override session to use the geckodriver fixture."""
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -         extra_args, force_new = _get_geckodriver_marker_args(request)
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -         capabilities = _get_capabilities_marker_args(request)
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -     
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -         driver = geckodriver(extra_args=extra_args, force_new=force_new)
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -     
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -         session_capabilities = {"webSocketUrl": False}
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -         if capabilities is not None:
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -             session_capabilities.update(capabilities)
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - >       driver.new_session(capabilities=session_capabilities)
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - 
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - capabilities = None
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO - configuration = {'browser': {'args': ['--profile', '/tmp/tmpxo9cl_0k.mozrunner'],
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -              'binary': None,
[task 2026-07-03T15:08:47.201+00:00] 15:08:47     INFO -              'env': {'MINIDUMP_SAVE_PATH': '/builds/worker/workspace/build/blobber_upload_dir',
[task 2026-07-03T15:08:47.202+00:00] 15:08:47     INFO -                      'MOZ_CRASHREPORTER': '1',
[task 2026-07-03T15:08:47.202+00:00] 15:08:47     INFO -                      'MOZ_CRASHREPORTER_SHUTDOWN': '1',
[task 2026-07-03T15:08:47.202+00:00] 15:08:47     INFO -                      'MOZ_DISABLE_NONLOCAL_CONNECTIONS': '1',
[task 2026-07-03T15:08:47.202+00:00] 15:08:47     INFO -                      'RUST_BACKTRACE': '1'}},
[task 2026-07-03T15:08:47.202+00:00] 15:08:47     INFO -  'capabilities': {'moz:firefoxOptions': {'androidDeviceSerial': 'emulator-5554',
[task 2026-07-03T15:08:47.202+00:00] 15:08:47     INFO -                                          'androidPackage': 'org.mozilla.geckoview.test_runner',
[task 2026-07-03T15:08:47.202+00:00] 15:08:47     INFO -                                          'args': ['--profile',
[task 2026-07-03T15:08:47.202+00:00] 15:08:47     INFO -                                                   '/tmp/tmpxo9cl_0k.mozrunner'],
[task 2026-07-03T15:08:47.202+00:00] 15:08:47     INFO -                                          'env': {'MINIDUMP_SAVE_PATH': '/builds/worker/workspace/build/blobber_upload_dir',
[task 2026-07-03T15:08:47.202+00:00] 15:08:47     INFO -                                                  'MOZ_CRASHREPORTER': '1',
[task 2026-07-03T15:08:47.203+00:00] 15:08:47     INFO -                                                  'MOZ_CRASHREPORTER_SHUTDOWN': '1',
[task 2026-07-03T15:08:47.203+00:00] 15:08:47     INFO -                                                  'MOZ_DISABLE_NONLOCAL_CONNECTIONS': '1',
[task 2026-07-03T15:08:47.203+00:00] 15:08:47     INFO -                                                  'RUST_BACKTRACE': '1'}}},
[task 2026-07-03T15:08:47.204+00:00] 15:08:47     INFO -  'display': 'x11',
[task 2026-07-03T15:08:47.204+00:00] 15:08:47     INFO -  'headless': False,
[task 2026-07-03T15:08:47.204+00:00] 15:08:47     INFO -  'host': '127.0.0.1',
[task 2026-07-03T15:08:47.204+00:00] 15:08:47     INFO -  'port': 32903,
[task 2026-07-03T15:08:47.204+00:00] 15:08:47     INFO -  'target_platform': 'android',
[task 2026-07-03T15:08:47.204+00:00] 15:08:47     INFO -  'timeout': 725,
[task 2026-07-03T15:08:47.205+00:00] 15:08:47     INFO -  'timeout_multiplier': 4,
[task 2026-07-03T15:08:47.205+00:00] 15:08:47     INFO -  'webdriver': {'args': ['-vv'], 'binary': '/builds/worker/fetches/geckodriver'}}
[task 2026-07-03T15:08:47.205+00:00] 15:08:47     INFO - driver     = <support.helpers.Geckodriver object at 0x7fc937c126f0>
[task 2026-07-03T15:08:47.205+00:00] 15:08:47     INFO - extra_args = []
[task 2026-07-03T15:08:47.206+00:00] 15:08:47     INFO - force_new  = False
[task 2026-07-03T15:08:47.206+00:00] 15:08:47     INFO - geckodriver = <function geckodriver.<locals>._geckodriver at 0x7fc93739d080>
[task 2026-07-03T15:08:47.206+00:00] 15:08:47     INFO - request    = <SubRequest 'session' for <Function test_blob_url_in_parent_process_context_without_system_access>>
[task 2026-07-03T15:08:47.206+00:00] 15:08:47     INFO - session_capabilities = {'webSocketUrl': False}
[task 2026-07-03T15:08:47.206+00:00] 15:08:47     INFO - 
[task 2026-07-03T15:08:47.207+00:00] 15:08:47     INFO - tests/web-platform/mozilla/tests/webdriver/support/fixtures.py:386: 
[task 2026-07-03T15:08:47.207+00:00] 15:08:47     INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
[task 2026-07-03T15:08:47.207+00:00] 15:08:47     INFO - tests/web-platform/mozilla/tests/webdriver/support/helpers.py:260: in new_session
[task 2026-07-03T15:08:47.208+00:00] 15:08:47     INFO -     self.session.start()
[task 2026-07-03T15:08:47.208+00:00] 15:08:47     INFO -         capabilities = {'webSocketUrl': False}
[task 2026-07-03T15:08:47.208+00:00] 15:08:47     INFO -         requested_capabilities = {'moz:firefoxOptions': {'androidDeviceSerial': 'emulator-5554',
[task 2026-07-03T15:08:47.208+00:00] 15:08:47     INFO -                         'androidIntentArguments': ['-d', 'about:about'],
[task 2026-07-03T15:08:47.209+00:00] 15:08:47     INFO -                         'androidPackage': 'org.mozilla.geckoview.test_runner',
[task 2026-07-03T15:08:47.209+00:00] 15:08:47     INFO -                         'args': ['--profile',
[task 2026-07-03T15:08:47.209+00:00] 15:08:47     INFO -                                  '/tmp/tmpak82or50',
[task 2026-07-03T15:08:47.209+00:00] 15:08:47     INFO -                                  'about:about'],
[task 2026-07-03T15:08:47.209+00:00] 15:08:47     INFO -                         'env': {'MINIDUMP_SAVE_PATH': '/builds/worker/workspace/build/blobber_upload_dir',
[task 2026-07-03T15:08:47.209+00:00] 15:08:47     INFO -                                 'MOZ_CRASHREPORTER': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                 'MOZ_CRASHREPORTER_SHUTDOWN': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                 'MOZ_DISABLE_NONLOCAL_CONNECTIONS': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                 'RUST_BACKTRACE': '1'}},
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -  'webSocketUrl': False}
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         self       = <support.helpers.Geckodriver object at 0x7fc937c126f0>
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO - tests/web-platform/tests/tools/webdriver/webdriver/client.py:530: in start
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -     value = self.send_command("POST", "session", body=body)
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         body       = {'capabilities': {'alwaysMatch': {'moz:firefoxOptions': {'androidDeviceSerial': 'emulator-5554',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'androidIntentArguments': ['-d',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                                     'about:about'],
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'androidPackage': 'org.mozilla.geckoview.test_runner',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'args': ['--profile',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                   '/tmp/tmpak82or50',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                   'about:about'],
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'env': {'MINIDUMP_SAVE_PATH': '/builds/worker/workspace/build/blobber_upload_dir',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'MOZ_CRASHREPORTER': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'MOZ_CRASHREPORTER_SHUTDOWN': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'MOZ_DISABLE_NONLOCAL_CONNECTIONS': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'RUST_BACKTRACE': '1'}},
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                   'webSocketUrl': False}}}
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         self       = <Session (disconnected)>
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO - tests/web-platform/tests/tools/webdriver/webdriver/client.py:590: in send_command
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -     response = self.transport.send(
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         body       = {'capabilities': {'alwaysMatch': {'moz:firefoxOptions': {'androidDeviceSerial': 'emulator-5554',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'androidIntentArguments': ['-d',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                                     'about:about'],
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'androidPackage': 'org.mozilla.geckoview.test_runner',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'args': ['--profile',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                   '/tmp/tmpak82or50',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                   'about:about'],
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'env': {'MINIDUMP_SAVE_PATH': '/builds/worker/workspace/build/blobber_upload_dir',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'MOZ_CRASHREPORTER': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'MOZ_CRASHREPORTER_SHUTDOWN': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'MOZ_DISABLE_NONLOCAL_CONNECTIONS': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'RUST_BACKTRACE': '1'}},
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                   'webSocketUrl': False}}}
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         method     = 'POST'
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         self       = <Session (disconnected)>
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         timeout    = None
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         url        = 'session'
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO - tests/web-platform/tests/tools/webdriver/webdriver/transport.py:230: in send
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -     response = self._request(method, uri, payload, headers, timeout=timeout)
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         body       = {'capabilities': {'alwaysMatch': {'moz:firefoxOptions': {'androidDeviceSerial': 'emulator-5554',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'androidIntentArguments': ['-d',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                                     'about:about'],
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'androidPackage': 'org.mozilla.geckoview.test_runner',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'args': ['--profile',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                   '/tmp/tmpak82or50',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                   'about:about'],
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                          'env': {'MINIDUMP_SAVE_PATH': '/builds/worker/workspace/build/blobber_upload_dir',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'MOZ_CRASHREPORTER': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'MOZ_CRASHREPORTER_SHUTDOWN': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'MOZ_DISABLE_NONLOCAL_CONNECTIONS': '1',
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                                                  'RUST_BACKTRACE': '1'}},
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -                                   'webSocketUrl': False}}}
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         codec_kwargs = {'session': <Session (disconnected)>}
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         decoder    = <class 'webdriver.protocol.Decoder'>
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         encoder    = <class 'webdriver.protocol.Encoder'>
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         headers    = None
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         method     = 'POST'
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         payload    = ('{"capabilities": {"alwaysMatch": {"moz:firefoxOptions": {"args": '
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -  '["--profile", "/tmp/tmpak82or50", "about:about"], "androidPackage": '
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -  '"org.mozilla.geckoview.test_runner", "androidDeviceSerial": "emulator-5554", '
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -  '"env": {"MINIDUMP_SAVE_PATH": '
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -  '"/builds/worker/workspace/build/blobber_upload_dir", "MOZ_CRASHREPORTER": '
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -  '"1", "MOZ_CRASHREPORTER_SHUTDOWN": "1", "MOZ_DISABLE_NONLOCAL_CONNECTIONS": '
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -  '"1", "RUST_BACKTRACE": "1"}, "androidIntentArguments": ["-d", '
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -  '"about:about"]}, "webSocketUrl": false}}}')
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         self       = <webdriver.transport.HTTPWireProtocol object at 0x7fc93732edb0>
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         timeout    = None
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         uri        = 'session'
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO - tests/web-platform/tests/tools/webdriver/webdriver/transport.py:253: in _request
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -     self.connection.request(method, url, payload, headers)
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         headers    = {'Connection': 'keep-alive'}
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         method     = 'POST'
[task 2026-07-03T15:08:47.210+00:00] 15:08:47     INFO -         payload    = (b'{"capabilities": {"alwaysMatch": {"moz:firefoxOptions": {"args": ["--profile'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'", "/tmp/tmpak82or50", "about:about"], "androidPackage": "org.mozilla.geckov'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'iew.test_runner", "androidDeviceSerial": "emulator-5554", "env": {"MINIDUMP_'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'SAVE_PATH": "/builds/worker/workspace/build/blobber_upload_dir", "MOZ_CRASHR'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'EPORTER": "1", "MOZ_CRASHREPORTER_SHUTDOWN": "1", "MOZ_DISABLE_NONLOCAL_CONN'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'ECTIONS": "1", "RUST_BACKTRACE": "1"}, "androidIntentArguments": ["-d", "abo'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'ut:about"]}, "webSocketUrl": false}}}')
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         self       = <webdriver.transport.HTTPWireProtocol object at 0x7fc93732edb0>
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         timeout    = None
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         uri        = 'session'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         url        = '/session'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO - /usr/lib/python3.12/http/client.py:1336: in request
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -     self._send_request(method, url, body, headers, encode_chunked)
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         body       = (b'{"capabilities": {"alwaysMatch": {"moz:firefoxOptions": {"args": ["--profile'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'", "/tmp/tmpak82or50", "about:about"], "androidPackage": "org.mozilla.geckov'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'iew.test_runner", "androidDeviceSerial": "emulator-5554", "env": {"MINIDUMP_'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'SAVE_PATH": "/builds/worker/workspace/build/blobber_upload_dir", "MOZ_CRASHR'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'EPORTER": "1", "MOZ_CRASHREPORTER_SHUTDOWN": "1", "MOZ_DISABLE_NONLOCAL_CONN'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'ECTIONS": "1", "RUST_BACKTRACE": "1"}, "androidIntentArguments": ["-d", "abo'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'ut:about"]}, "webSocketUrl": false}}}')
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         encode_chunked = False
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         headers    = {'Connection': 'keep-alive'}
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         method     = 'POST'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         self       = <http.client.HTTPConnection object at 0x7fc93732faa0>
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         url        = '/session'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO - /usr/lib/python3.12/http/client.py:1382: in _send_request
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -     self.endheaders(body, encode_chunked=encode_chunked)
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         body       = (b'{"capabilities": {"alwaysMatch": {"moz:firefoxOptions": {"args": ["--profile'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'", "/tmp/tmpak82or50", "about:about"], "androidPackage": "org.mozilla.geckov'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'iew.test_runner", "androidDeviceSerial": "emulator-5554", "env": {"MINIDUMP_'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'SAVE_PATH": "/builds/worker/workspace/build/blobber_upload_dir", "MOZ_CRASHR'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'EPORTER": "1", "MOZ_CRASHREPORTER_SHUTDOWN": "1", "MOZ_DISABLE_NONLOCAL_CONN'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'ECTIONS": "1", "RUST_BACKTRACE": "1"}, "androidIntentArguments": ["-d", "abo'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'ut:about"]}, "webSocketUrl": false}}}')
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         content_length = 493
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         encode_chunked = False
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         hdr        = 'Connection'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         header_names = frozenset({'connection'})
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         headers    = {'Connection': 'keep-alive'}
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         method     = 'POST'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         self       = <http.client.HTTPConnection object at 0x7fc93732faa0>
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         skips      = {}
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         url        = '/session'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         value      = 'keep-alive'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO - /usr/lib/python3.12/http/client.py:1331: in endheaders
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -     self._send_output(message_body, encode_chunked=encode_chunked)
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         encode_chunked = False
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         message_body = (b'{"capabilities": {"alwaysMatch": {"moz:firefoxOptions": {"args": ["--profile'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'", "/tmp/tmpak82or50", "about:about"], "androidPackage": "org.mozilla.geckov'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'iew.test_runner", "androidDeviceSerial": "emulator-5554", "env": {"MINIDUMP_'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'SAVE_PATH": "/builds/worker/workspace/build/blobber_upload_dir", "MOZ_CRASHR'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'EPORTER": "1", "MOZ_CRASHREPORTER_SHUTDOWN": "1", "MOZ_DISABLE_NONLOCAL_CONN'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'ECTIONS": "1", "RUST_BACKTRACE": "1"}, "androidIntentArguments": ["-d", "abo'
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -  b'ut:about"]}, "webSocketUrl": false}}}')
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -         self       = <http.client.HTTPConnection object at 0x7fc93732faa0>
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO - /usr/lib/python3.12/http/client.py:1091: in _send_output
[task 2026-07-03T15:08:47.211+00:00] 15:08:47     INFO -     self.send(msg)
[task 2026-07-03T15:08:47.212+00:00] 15:08:47     INFO -         encode_chunked = False
[task 2026-07-03T15:08:47.213+00:00] 15:08:47     INFO -         message_body = (b'{"capabilities": {"alwaysMatch": {"moz:firefoxOptions": {"args": ["--profile'
[task 2026-07-03T15:08:47.213+00:00] 15:08:47     INFO -  b'", "/tmp/tmpak82or50", "about:about"], "androidPackage": "org.mozilla.geckov'
[task 2026-07-03T15:08:47.214+00:00] 15:08:47     INFO -  b'iew.test_runner", "androidDeviceSerial": "emulator-5554", "env": {"MINIDUMP_'
[task 2026-07-03T15:08:47.214+00:00] 15:08:47     INFO -  b'SAVE_PATH": "/builds/worker/workspace/build/blobber_upload_dir", "MOZ_CRASHR'
[task 2026-07-03T15:08:47.214+00:00] 15:08:47     INFO -  b'EPORTER": "1", "MOZ_CRASHREPORTER_SHUTDOWN": "1", "MOZ_DISABLE_NONLOCAL_CONN'
[task 2026-07-03T15:08:47.215+00:00] 15:08:47     INFO -  b'ECTIONS": "1", "RUST_BACKTRACE": "1"}, "androidIntentArguments": ["-d", "abo'
[task 2026-07-03T15:08:47.215+00:00] 15:08:47     INFO -  b'ut:about"]}, "webSocketUrl": false}}}')
[task 2026-07-03T15:08:47.215+00:00] 15:08:47     INFO -         msg        = (b'POST /session HTTP/1.1\r\nHost: 127.0.0.1\r\nAccept-Encoding: identity\r\n'
[task 2026-07-03T15:08:47.215+00:00] 15:08:47     INFO -  b'Content-Length: 493\r\nConnection: keep-alive\r\n\r\n')
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         self       = <http.client.HTTPConnection object at 0x7fc93732faa0>
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO - /usr/lib/python3.12/http/client.py:1035: in send
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -     self.connect()
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         data       = (b'POST /session HTTP/1.1\r\nHost: 127.0.0.1\r\nAccept-Encoding: identity\r\n'
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -  b'Content-Length: 493\r\nConnection: keep-alive\r\n\r\n')
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         self       = <http.client.HTTPConnection object at 0x7fc93732faa0>
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO - /usr/lib/python3.12/http/client.py:1001: in connect
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -     self.sock = self._create_connection(
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         self       = <http.client.HTTPConnection object at 0x7fc93732faa0>
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO - /usr/lib/python3.12/socket.py:852: in create_connection
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -     raise exceptions[0]
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         address    = ('127.0.0.1', 80)
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         af         = <AddressFamily.AF_INET: 2>
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         all_errors = False
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         canonname  = ''
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         exceptions = []
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         host       = '127.0.0.1'
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         port       = 80
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         proto      = 6
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -         res        = (<AddressFamily.AF_INET: 2>,
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -  <SocketKind.SOCK_STREAM: 1>,
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -  6,
[task 2026-07-03T15:08:47.216+00:00] 15:08:47     INFO -  '',

could this come from 2050357 ?

Flags: needinfo?(hskupin)
Keywords: regression
Regressed by: 2050357

Set release status flags based on info from the regressing bug 2050357

So far this seems to only fail for Android. Lets observe the next days how frequent this failure actually is.

Flags: needinfo?(hskupin)

Same as bug 2052383.

Status: NEW → RESOLVED
Closed: 9 days ago
Duplicate of bug: 2052383
Resolution: --- → DUPLICATE
See Also: 2052383
You need to log in before you can comment on or make changes to this bug.