[webkit-changes] [WebKit/WebKit] 7cc161: [browserperfdash-benchmark] Support using a stream...
Carlos Alberto Lopez Perez
noreply at github.com
Thu Jun 20 03:40:28 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 7cc16166ce74d1b1697ae8498200ad7b2d2d5a9c
https://github.com/WebKit/WebKit/commit/7cc16166ce74d1b1697ae8498200ad7b2d2d5a9c
Author: Carlos Alberto Lopez Perez <clopez at igalia.com>
Date: 2024-06-20 (Thu, 20 Jun 2024)
Changed paths:
M Tools/Scripts/webkitpy/browserperfdash/browserperfdash_runner.py
Log Message:
-----------
[browserperfdash-benchmark] Support using a streaming http response when receiving the status update from the remote dashboard
https://bugs.webkit.org/show_bug.cgi?id=275393
Reviewed by Nikolas Zimmermann.
The browserperfdash server now sends the reply back to the worker using a streaming http response
that each second outputs a dot ('.') to indicate that the processing of the data is ongoing on
the remote server. This keeps the connection open on the intermediate gateway.
At the end of the reply it sends the status code and the message with the result of the operation.
Refs: https://github.com/Igalia/browserperfdash/commit/0193bf5
Implement on the runner support for this new type of reply.
* Tools/Scripts/webkitpy/browserperfdash/browserperfdash_runner.py:
(BrowserPerfDashRunner):
(BrowserPerfDashRunner._read_stream_response):
(BrowserPerfDashRunner._upload_result):
Canonical link: https://commits.webkit.org/280196@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list