docs: update docs (#916)
* fix: re-run script
* test: fix noxfile
diff --git a/docs/dyn/remotebuildexecution_v2.actionResults.html b/docs/dyn/remotebuildexecution_v2.actionResults.html
index d4b1bd5..25868f8 100644
--- a/docs/dyn/remotebuildexecution_v2.actionResults.html
+++ b/docs/dyn/remotebuildexecution_v2.actionResults.html
@@ -75,14 +75,14 @@
<h1><a href="remotebuildexecution_v2.html">Remote Build Execution API</a> . <a href="remotebuildexecution_v2.actionResults.html">actionResults</a></h1>
<h2>Instance Methods</h2>
<p class="toc_element">
- <code><a href="#get">get(instanceName, hash, sizeBytes, inlineStderr=None, inlineOutputFiles=None, inlineStdout=None, x__xgafv=None)</a></code></p>
+ <code><a href="#get">get(instanceName, hash, sizeBytes, inlineStdout=None, inlineStderr=None, inlineOutputFiles=None, x__xgafv=None)</a></code></p>
<p class="firstline">Retrieve a cached execution result.</p>
<p class="toc_element">
<code><a href="#update">update(instanceName, hash, sizeBytes, body=None, resultsCachePolicy_priority=None, x__xgafv=None)</a></code></p>
<p class="firstline">Upload a new execution result.</p>
<h3>Method Details</h3>
<div class="method">
- <code class="details" id="get">get(instanceName, hash, sizeBytes, inlineStderr=None, inlineOutputFiles=None, inlineStdout=None, x__xgafv=None)</code>
+ <code class="details" id="get">get(instanceName, hash, sizeBytes, inlineStdout=None, inlineStderr=None, inlineOutputFiles=None, x__xgafv=None)</code>
<pre>Retrieve a cached execution result.
Implementations SHOULD ensure that any blobs referenced from the
@@ -105,13 +105,13 @@
hash: string, The hash. In the case of SHA-256, it will always be a lowercase hex string
exactly 64 characters long. (required)
sizeBytes: string, The size of the blob, in bytes. (required)
+ inlineStdout: boolean, A hint to the server to request inlining stdout in the
+ActionResult message.
inlineStderr: boolean, A hint to the server to request inlining stderr in the
ActionResult message.
inlineOutputFiles: string, A hint to the server to inline the contents of the listed output files.
Each path needs to exactly match one path in `output_files` in the
Command message. (repeated)
- inlineStdout: boolean, A hint to the server to request inlining stdout in the
-ActionResult message.
x__xgafv: string, V1 error format.
Allowed values
1 - v1 error format
@@ -141,9 +141,6 @@
# output in an `ActionResult`.
#
# `OutputSymlink` is binary-compatible with `SymlinkNode`.
- "path": "A String", # The full path of the symlink relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
"nodeProperties": [ # The supported node properties of the OutputSymlink, if requested by the
# Action.
{ # A single property for FileNodes,
@@ -161,6 +158,9 @@
# can be checked using the Capabilities
# API. The canonical form forbids the substrings `/./` and `//` in the target
# path. `..` components are allowed anywhere in the target path.
+ "path": "A String", # The full path of the symlink relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
},
],
"outputDirectorySymlinks": [ # The output directories of the action that are symbolic links to other
@@ -186,9 +186,6 @@
# output in an `ActionResult`.
#
# `OutputSymlink` is binary-compatible with `SymlinkNode`.
- "path": "A String", # The full path of the symlink relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
"nodeProperties": [ # The supported node properties of the OutputSymlink, if requested by the
# Action.
{ # A single property for FileNodes,
@@ -206,6 +203,9 @@
# can be checked using the Capabilities
# API. The canonical form forbids the substrings `/./` and `//` in the target
# path. `..` components are allowed anywhere in the target path.
+ "path": "A String", # The full path of the symlink relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
},
],
"stderrRaw": "A String", # The standard error buffer of the action. The server SHOULD NOT inline
@@ -418,9 +418,6 @@
# output in an `ActionResult`.
#
# `OutputSymlink` is binary-compatible with `SymlinkNode`.
- "path": "A String", # The full path of the symlink relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
"nodeProperties": [ # The supported node properties of the OutputSymlink, if requested by the
# Action.
{ # A single property for FileNodes,
@@ -438,6 +435,9 @@
# can be checked using the Capabilities
# API. The canonical form forbids the substrings `/./` and `//` in the target
# path. `..` components are allowed anywhere in the target path.
+ "path": "A String", # The full path of the symlink relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
},
],
"stdoutRaw": "A String", # The standard output buffer of the action. The server SHOULD NOT inline
@@ -460,25 +460,6 @@
# FileNode, but it is used as an
# output in an `ActionResult`. It allows a full file path rather than
# only a name.
- "isExecutable": True or False, # True if file is executable, false otherwise.
- "path": "A String", # The full path of the file relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
- "contents": "A String", # The contents of the file if inlining was requested. The server SHOULD NOT inline
- # file contents unless requested by the client in the
- # GetActionResultRequest
- # message. The server MAY omit inlining, even if requested, and MUST do so if inlining
- # would cause the response to exceed message size limits.
- "nodeProperties": [ # The supported node properties of the OutputFile, if requested by the Action.
- { # A single property for FileNodes,
- # DirectoryNodes, and
- # SymlinkNodes. The server is
- # responsible for specifying the property `name`s that it accepts. If
- # permitted by the server, the same `name` may occur multiple times.
- "value": "A String", # The property value.
- "name": "A String", # The property name.
- },
- ],
"digest": { # A content digest. A digest for a given blob consists of the size of the blob # The digest of the file's content.
# and its hash. The hash algorithm to use is defined by the server.
#
@@ -514,19 +495,38 @@
"hash": "A String", # The hash. In the case of SHA-256, it will always be a lowercase hex string
# exactly 64 characters long.
},
+ "isExecutable": True or False, # True if file is executable, false otherwise.
+ "path": "A String", # The full path of the file relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
+ "contents": "A String", # The contents of the file if inlining was requested. The server SHOULD NOT inline
+ # file contents unless requested by the client in the
+ # GetActionResultRequest
+ # message. The server MAY omit inlining, even if requested, and MUST do so if inlining
+ # would cause the response to exceed message size limits.
+ "nodeProperties": [ # The supported node properties of the OutputFile, if requested by the Action.
+ { # A single property for FileNodes,
+ # DirectoryNodes, and
+ # SymlinkNodes. The server is
+ # responsible for specifying the property `name`s that it accepts. If
+ # permitted by the server, the same `name` may occur multiple times.
+ "value": "A String", # The property value.
+ "name": "A String", # The property name.
+ },
+ ],
},
],
"executionMetadata": { # ExecutedActionMetadata contains details about a completed execution. # The details of the execution that originally produced this result.
- "workerCompletedTimestamp": "A String", # When the worker completed the action, including all stages.
+ "executionStartTimestamp": "A String", # When the worker started executing the action command.
+ "inputFetchStartTimestamp": "A String", # When the worker started fetching action inputs.
"outputUploadStartTimestamp": "A String", # When the worker started uploading action outputs.
+ "workerCompletedTimestamp": "A String", # When the worker completed the action, including all stages.
"workerStartTimestamp": "A String", # When the worker received the action.
"queuedTimestamp": "A String", # When was the action added to the queue.
"inputFetchCompletedTimestamp": "A String", # When the worker finished fetching action inputs.
"executionCompletedTimestamp": "A String", # When the worker completed executing the action command.
- "outputUploadCompletedTimestamp": "A String", # When the worker finished uploading action outputs.
"worker": "A String", # The name of the worker which ran the execution.
- "executionStartTimestamp": "A String", # When the worker started executing the action command.
- "inputFetchStartTimestamp": "A String", # When the worker started fetching action inputs.
+ "outputUploadCompletedTimestamp": "A String", # When the worker finished uploading action outputs.
},
}</pre>
</div>
@@ -583,9 +583,6 @@
# output in an `ActionResult`.
#
# `OutputSymlink` is binary-compatible with `SymlinkNode`.
- "path": "A String", # The full path of the symlink relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
"nodeProperties": [ # The supported node properties of the OutputSymlink, if requested by the
# Action.
{ # A single property for FileNodes,
@@ -603,6 +600,9 @@
# can be checked using the Capabilities
# API. The canonical form forbids the substrings `/./` and `//` in the target
# path. `..` components are allowed anywhere in the target path.
+ "path": "A String", # The full path of the symlink relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
},
],
"outputDirectorySymlinks": [ # The output directories of the action that are symbolic links to other
@@ -628,9 +628,6 @@
# output in an `ActionResult`.
#
# `OutputSymlink` is binary-compatible with `SymlinkNode`.
- "path": "A String", # The full path of the symlink relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
"nodeProperties": [ # The supported node properties of the OutputSymlink, if requested by the
# Action.
{ # A single property for FileNodes,
@@ -648,6 +645,9 @@
# can be checked using the Capabilities
# API. The canonical form forbids the substrings `/./` and `//` in the target
# path. `..` components are allowed anywhere in the target path.
+ "path": "A String", # The full path of the symlink relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
},
],
"stderrRaw": "A String", # The standard error buffer of the action. The server SHOULD NOT inline
@@ -860,9 +860,6 @@
# output in an `ActionResult`.
#
# `OutputSymlink` is binary-compatible with `SymlinkNode`.
- "path": "A String", # The full path of the symlink relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
"nodeProperties": [ # The supported node properties of the OutputSymlink, if requested by the
# Action.
{ # A single property for FileNodes,
@@ -880,6 +877,9 @@
# can be checked using the Capabilities
# API. The canonical form forbids the substrings `/./` and `//` in the target
# path. `..` components are allowed anywhere in the target path.
+ "path": "A String", # The full path of the symlink relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
},
],
"stdoutRaw": "A String", # The standard output buffer of the action. The server SHOULD NOT inline
@@ -902,25 +902,6 @@
# FileNode, but it is used as an
# output in an `ActionResult`. It allows a full file path rather than
# only a name.
- "isExecutable": True or False, # True if file is executable, false otherwise.
- "path": "A String", # The full path of the file relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
- "contents": "A String", # The contents of the file if inlining was requested. The server SHOULD NOT inline
- # file contents unless requested by the client in the
- # GetActionResultRequest
- # message. The server MAY omit inlining, even if requested, and MUST do so if inlining
- # would cause the response to exceed message size limits.
- "nodeProperties": [ # The supported node properties of the OutputFile, if requested by the Action.
- { # A single property for FileNodes,
- # DirectoryNodes, and
- # SymlinkNodes. The server is
- # responsible for specifying the property `name`s that it accepts. If
- # permitted by the server, the same `name` may occur multiple times.
- "value": "A String", # The property value.
- "name": "A String", # The property name.
- },
- ],
"digest": { # A content digest. A digest for a given blob consists of the size of the blob # The digest of the file's content.
# and its hash. The hash algorithm to use is defined by the server.
#
@@ -956,19 +937,38 @@
"hash": "A String", # The hash. In the case of SHA-256, it will always be a lowercase hex string
# exactly 64 characters long.
},
+ "isExecutable": True or False, # True if file is executable, false otherwise.
+ "path": "A String", # The full path of the file relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
+ "contents": "A String", # The contents of the file if inlining was requested. The server SHOULD NOT inline
+ # file contents unless requested by the client in the
+ # GetActionResultRequest
+ # message. The server MAY omit inlining, even if requested, and MUST do so if inlining
+ # would cause the response to exceed message size limits.
+ "nodeProperties": [ # The supported node properties of the OutputFile, if requested by the Action.
+ { # A single property for FileNodes,
+ # DirectoryNodes, and
+ # SymlinkNodes. The server is
+ # responsible for specifying the property `name`s that it accepts. If
+ # permitted by the server, the same `name` may occur multiple times.
+ "value": "A String", # The property value.
+ "name": "A String", # The property name.
+ },
+ ],
},
],
"executionMetadata": { # ExecutedActionMetadata contains details about a completed execution. # The details of the execution that originally produced this result.
- "workerCompletedTimestamp": "A String", # When the worker completed the action, including all stages.
+ "executionStartTimestamp": "A String", # When the worker started executing the action command.
+ "inputFetchStartTimestamp": "A String", # When the worker started fetching action inputs.
"outputUploadStartTimestamp": "A String", # When the worker started uploading action outputs.
+ "workerCompletedTimestamp": "A String", # When the worker completed the action, including all stages.
"workerStartTimestamp": "A String", # When the worker received the action.
"queuedTimestamp": "A String", # When was the action added to the queue.
"inputFetchCompletedTimestamp": "A String", # When the worker finished fetching action inputs.
"executionCompletedTimestamp": "A String", # When the worker completed executing the action command.
- "outputUploadCompletedTimestamp": "A String", # When the worker finished uploading action outputs.
"worker": "A String", # The name of the worker which ran the execution.
- "executionStartTimestamp": "A String", # When the worker started executing the action command.
- "inputFetchStartTimestamp": "A String", # When the worker started fetching action inputs.
+ "outputUploadCompletedTimestamp": "A String", # When the worker finished uploading action outputs.
},
}
@@ -1009,9 +1009,6 @@
# output in an `ActionResult`.
#
# `OutputSymlink` is binary-compatible with `SymlinkNode`.
- "path": "A String", # The full path of the symlink relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
"nodeProperties": [ # The supported node properties of the OutputSymlink, if requested by the
# Action.
{ # A single property for FileNodes,
@@ -1029,6 +1026,9 @@
# can be checked using the Capabilities
# API. The canonical form forbids the substrings `/./` and `//` in the target
# path. `..` components are allowed anywhere in the target path.
+ "path": "A String", # The full path of the symlink relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
},
],
"outputDirectorySymlinks": [ # The output directories of the action that are symbolic links to other
@@ -1054,9 +1054,6 @@
# output in an `ActionResult`.
#
# `OutputSymlink` is binary-compatible with `SymlinkNode`.
- "path": "A String", # The full path of the symlink relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
"nodeProperties": [ # The supported node properties of the OutputSymlink, if requested by the
# Action.
{ # A single property for FileNodes,
@@ -1074,6 +1071,9 @@
# can be checked using the Capabilities
# API. The canonical form forbids the substrings `/./` and `//` in the target
# path. `..` components are allowed anywhere in the target path.
+ "path": "A String", # The full path of the symlink relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
},
],
"stderrRaw": "A String", # The standard error buffer of the action. The server SHOULD NOT inline
@@ -1286,9 +1286,6 @@
# output in an `ActionResult`.
#
# `OutputSymlink` is binary-compatible with `SymlinkNode`.
- "path": "A String", # The full path of the symlink relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
"nodeProperties": [ # The supported node properties of the OutputSymlink, if requested by the
# Action.
{ # A single property for FileNodes,
@@ -1306,6 +1303,9 @@
# can be checked using the Capabilities
# API. The canonical form forbids the substrings `/./` and `//` in the target
# path. `..` components are allowed anywhere in the target path.
+ "path": "A String", # The full path of the symlink relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
},
],
"stdoutRaw": "A String", # The standard output buffer of the action. The server SHOULD NOT inline
@@ -1328,25 +1328,6 @@
# FileNode, but it is used as an
# output in an `ActionResult`. It allows a full file path rather than
# only a name.
- "isExecutable": True or False, # True if file is executable, false otherwise.
- "path": "A String", # The full path of the file relative to the working directory, including the
- # filename. The path separator is a forward slash `/`. Since this is a
- # relative path, it MUST NOT begin with a leading forward slash.
- "contents": "A String", # The contents of the file if inlining was requested. The server SHOULD NOT inline
- # file contents unless requested by the client in the
- # GetActionResultRequest
- # message. The server MAY omit inlining, even if requested, and MUST do so if inlining
- # would cause the response to exceed message size limits.
- "nodeProperties": [ # The supported node properties of the OutputFile, if requested by the Action.
- { # A single property for FileNodes,
- # DirectoryNodes, and
- # SymlinkNodes. The server is
- # responsible for specifying the property `name`s that it accepts. If
- # permitted by the server, the same `name` may occur multiple times.
- "value": "A String", # The property value.
- "name": "A String", # The property name.
- },
- ],
"digest": { # A content digest. A digest for a given blob consists of the size of the blob # The digest of the file's content.
# and its hash. The hash algorithm to use is defined by the server.
#
@@ -1382,19 +1363,38 @@
"hash": "A String", # The hash. In the case of SHA-256, it will always be a lowercase hex string
# exactly 64 characters long.
},
+ "isExecutable": True or False, # True if file is executable, false otherwise.
+ "path": "A String", # The full path of the file relative to the working directory, including the
+ # filename. The path separator is a forward slash `/`. Since this is a
+ # relative path, it MUST NOT begin with a leading forward slash.
+ "contents": "A String", # The contents of the file if inlining was requested. The server SHOULD NOT inline
+ # file contents unless requested by the client in the
+ # GetActionResultRequest
+ # message. The server MAY omit inlining, even if requested, and MUST do so if inlining
+ # would cause the response to exceed message size limits.
+ "nodeProperties": [ # The supported node properties of the OutputFile, if requested by the Action.
+ { # A single property for FileNodes,
+ # DirectoryNodes, and
+ # SymlinkNodes. The server is
+ # responsible for specifying the property `name`s that it accepts. If
+ # permitted by the server, the same `name` may occur multiple times.
+ "value": "A String", # The property value.
+ "name": "A String", # The property name.
+ },
+ ],
},
],
"executionMetadata": { # ExecutedActionMetadata contains details about a completed execution. # The details of the execution that originally produced this result.
- "workerCompletedTimestamp": "A String", # When the worker completed the action, including all stages.
+ "executionStartTimestamp": "A String", # When the worker started executing the action command.
+ "inputFetchStartTimestamp": "A String", # When the worker started fetching action inputs.
"outputUploadStartTimestamp": "A String", # When the worker started uploading action outputs.
+ "workerCompletedTimestamp": "A String", # When the worker completed the action, including all stages.
"workerStartTimestamp": "A String", # When the worker received the action.
"queuedTimestamp": "A String", # When was the action added to the queue.
"inputFetchCompletedTimestamp": "A String", # When the worker finished fetching action inputs.
"executionCompletedTimestamp": "A String", # When the worker completed executing the action command.
- "outputUploadCompletedTimestamp": "A String", # When the worker finished uploading action outputs.
"worker": "A String", # The name of the worker which ran the execution.
- "executionStartTimestamp": "A String", # When the worker started executing the action command.
- "inputFetchStartTimestamp": "A String", # When the worker started fetching action inputs.
+ "outputUploadCompletedTimestamp": "A String", # When the worker finished uploading action outputs.
},
}</pre>
</div>