Synchronizing v4 protocol to match changes in v3.1 protocol
Also updated the example pipeline_id to match the pipeline_id actually expected. Change-Id: I3c98a9f69e1322f00bbe2eac3f52a93f9e1b9474 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6355800 Commit-Queue: James Decker <deckerjames@google.com> Reviewed-by: Joshua Pawlicki <waffles@chromium.org> Reviewed-by: Sorin Jianu <sorin@chromium.org> Cr-Commit-Position: refs/heads/main@{#1434838}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
4012838ac8
commit
e56ee73b51
@ -702,8 +702,8 @@ A pipeline object has the following members:
|
||||
* `pipeline_id`: A string describing the pipeline strategy. This string is
|
||||
echoed back to the server in `event` objects to help the server attribute
|
||||
events to a particular pipeline. Pipeline IDs are not necessarily globally
|
||||
unique; for example, a server might use an ID of "h1 -> h2 via zucchini" to
|
||||
identify a pipeline that updates an application from h1 to h2, using a
|
||||
unique; for example, a server might use an ID of "zucc:h1sha256->h2sha256"
|
||||
to identify a pipeline that updates an application from h1 to h2, using a
|
||||
zucchini patch, and reuse that ID across many update check responses.
|
||||
* `operations`: A list of `operation` objects.
|
||||
|
||||
@ -875,23 +875,22 @@ For `eventtype == 3` events:
|
||||
|
||||
For `eventtype == 14` events:
|
||||
* `download_time_ms`: The time elapsed between the start of the download and
|
||||
the end of the download, in milliseconds. -1 if unavailable.
|
||||
Default: -1.
|
||||
* `downloaded_bytes`: The number of bytes successfully received from the
|
||||
download server. Default: 0.
|
||||
the end of the download, in milliseconds. -1 if unavailable. Default: -1.
|
||||
* `downloaded`: The number of bytes successfully received from the download
|
||||
server. Default: 0.
|
||||
* `downloader`: A string identifying the download algorithm / stack. Known
|
||||
values:
|
||||
* "" (empty string): Unknown downloader.
|
||||
* "nsurlsession_background": MacOS background NSURLSession.
|
||||
* "bits": Microsoft BITS.
|
||||
* "direct": The Chromium network stack.
|
||||
* `expected_bytes`: The number of bytes expected to be downloaded. Default:
|
||||
0.
|
||||
* `total`: The size in bytes of the payload provided in the given url.
|
||||
Default: 0.
|
||||
* `pipeline_id`: The `pipeline_id` set in the request for this operation's
|
||||
pipeline.
|
||||
* `url`: The URL from which the download was attempted.
|
||||
|
||||
For `eventtype` == 60, 61, 62, or 63 events:
|
||||
For `eventtype == 60, 61, 62, or 63` events:
|
||||
* All the members of `eventtype == 3` events.
|
||||
* `pipeline_id`: The `pipeline_id` set in the request for this operation's
|
||||
pipeline.
|
||||
|
Reference in New Issue
Block a user