Closed Bug 1880471 Opened 2 years ago Closed 1 year ago

Intermittent AssertionError: cannot call write() after FIN

Categories

(Testing :: web-platform-tests, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, intermittent-testcase)

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


[task 2024-02-15T12:37:21.849Z] 12:37:21     INFO - TEST-START | /webtransport/streams-echo.https.any.worker.html
[task 2024-02-15T12:37:21.851Z] 12:37:21     INFO - Closing window 8b9b0a34-3cd7-4b2c-aea0-51074e509417
[task 2024-02-15T12:37:21.853Z] 12:37:21  WARNING - wptserve cannot call write() after FIN
[task 2024-02-15T12:37:21.854Z] 12:37:21     INFO - Test harness output was not a valid structured log message
[task 2024-02-15T12:37:21.854Z] 12:37:21     INFO - Traceback (most recent call last):
[task 2024-02-15T12:37:21.855Z] 12:37:21     INFO -   File "Z:\task_170799685886953\build\tests\web-platform\tests\tools\webtransport\h3\webtransport_h3_server.py", line 450, in _run_callback
[task 2024-02-15T12:37:21.856Z] 12:37:21     INFO -     self._callbacks[callback_name](*args, **kwargs)
[task 2024-02-15T12:37:21.856Z] 12:37:21     INFO -   File "/webtransport/handlers/echo.py", line 29, in stream_data_received
[task 2024-02-15T12:37:21.856Z] 12:37:21     INFO -   File "Z:\task_170799685886953\build\tests\web-platform\tests\tools\webtransport\h3\webtransport_h3_server.py", line 399, in send_stream_data
[task 2024-02-15T12:37:21.857Z] 12:37:21     INFO -     self._http._quic.send_stream_data(stream_id=stream_id,
[task 2024-02-15T12:37:21.857Z] 12:37:21     INFO -   File "Z:\task_170799685886953\build\venv\lib\site-packages\aioquic\quic\connection.py", line 1099, in send_stream_data
[task 2024-02-15T12:37:21.858Z] 12:37:21     INFO -     stream.sender.write(data, end_stream=end_stream)
[task 2024-02-15T12:37:21.858Z] 12:37:21     INFO -   File "Z:\task_170799685886953\build\venv\lib\site-packages\aioquic\quic\stream.py", line 300, in write
[task 2024-02-15T12:37:21.858Z] 12:37:21     INFO -     assert self._buffer_fin is None, "cannot call write() after FIN"
[task 2024-02-15T12:37:21.859Z] 12:37:21     INFO - AssertionError: cannot call write() after FIN
[task 2024-02-15T12:37:22.476Z] 12:37:22     INFO - ..........
[task 2024-02-15T12:37:22.476Z] 12:37:22     INFO - TEST-OK | /webtransport/streams-echo.https.any.worker.html | took 627ms
[task 2024-02-15T12:37:22.477Z] 12:37:22     INFO - Restarting browser for new test group
[task 2024-02-15T12:37:22.479Z] 12:37:22     INFO - PID 7340 | 1708000642473	Marionette	INFO	Stopped listening on port 62204
[task 2024-02-15T12:37:23.088Z] 12:37:23     INFO - PID 7340 | JavaScript error: , line 0: WebTransportError: remote WebTransport close
[task 2024-02-15T12:37:23.088Z] 12:37:23     INFO - PID 7340 | JavaScript error: , line 0: WebTransportError: remote WebTransport close
[task 2024-02-15T12:37:23.089Z] 12:37:23     INFO - PID 7340 | JavaScript error: , line 0: WebTransportError: remote WebTransport close
[task 2024-02-15T12:37:23.090Z] 12:37:23     INFO - PID 7340 | JavaScript error: , line 0: WebTransportError: remote WebTransport close
[task 2024-02-15T12:37:23.090Z] 12:37:23     INFO - PID 7340 | JavaScript error: , line 0: WebTransportError: remote WebTransport close
[task 2024-02-15T12:37:23.091Z] 12:37:23     INFO - PID 7340 | JavaScript error: , line 0: WebTransportError: remote WebTransport close
[task 2024-02-15T12:37:23.091Z] 12:37:23     INFO - PID 7340 | JavaScript error: , line 0: WebTransportError: remote WebTransport close
[task 2024-02-15T12:37:23.093Z] 12:37:23     INFO - PID 7340 | JavaScript error: , line 0: WebTransportError: remote WebTransport close
[task 2024-02-15T12:37:23.093Z] 12:37:23     INFO - PID 7340 | JavaScript error: , line 0: WebTransportError: remote WebTransport close
[task 2024-02-15T12:37:23.094Z] 12:37:23     INFO - PID 7340 | JavaScript error: , line 0: WebTransportError: remote WebTransport close
[task 2024-02-15T12:37:27.775Z] 12:37:27     INFO - PID 7340 | console.error: ({})
[task 2024-02-15T12:37:28.063Z] 12:37:28     INFO - Browser exited with return code 0
[task 2024-02-15T12:37:28.064Z] 12:37:28     INFO - Closing logging queue
[task 2024-02-15T12:37:28.065Z] 12:37:28     INFO - queue closed
[task 2024-02-15T12:37:28.190Z] 12:37:28     INFO - Application command: Z:\task_170799685886953\build\application\firefox\firefox.exe -marionette about:blank --wait-for-browser -profile C:\Users\task_170799685886953\AppData\Local\Temp\tmpbz4i0zlw
[task 2024-02-15T12:37:28.199Z] 12:37:28     INFO - PID 9448 | 1708000593883	Marionette	INFO	Marionette enabled
[task 2024-02-15T12:37:28.199Z] 12:37:28     INFO - PID 9448 | 1708000593950	Marionette	INFO	Listening on port 62219
[task 2024-02-15T12:37:28.200Z] 12:37:28     INFO - PID 9448 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-02-15T12:37:28.201Z] 12:37:28     INFO - Starting runner
[task 2024-02-15T12:37:29.422Z] 12:37:29     INFO - TEST-START | /webxr/events_input_source_recreation.https.html
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.