package swarming.v2

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message CASReference

swarming.proto:53

Used in: TaskProperties

message CacheEntry

swarming.proto:102

Describes a named cache that should be present on the bot. A CacheEntry in a task specified that the task prefers the cache to be present on the bot. A symlink to the cache directory is created at <run_dir>/|path|. If cache is not present on the machine, the directory is empty. If the tasks makes any changes to the contents of the cache directory, they are persisted on the machine. If another task runs on the same machine and requests the same named cache, even if mapped to a different path, it will see the changes.

Used in: TaskProperties

message CipdInput

swarming.proto:77

Defines CIPD packages to install in task run directory.

Used in: TaskProperties

message CipdPackage

swarming.proto:61

Used in: CipdInput

message Containment

swarming.proto:115

Defines the type of "sandbox" to run the task process in. Unimplemented.

Used in: TaskProperties

enum Containment.ContainmentType

swarming.proto:116

Used in: Containment

message Digest

swarming.proto:48

This is a [Digest][build.bazel.remote.execution.v2.Digest] of a blob on RBE-CAS. See the explanations at the original definition. pylint: disable=line-too-long https://github.com/bazelbuild/remote-apis/blob/77cfb44a88577a7ade5dd2400425f6d50469ec6d/build/bazel/remote/execution/v2/remote_execution.proto#L753-L791

Used in: CASReference

message NewTaskRequest

swarming.proto:262

Description of a new task request as described by the client. This message is used to create a new task.

enum NewTaskRequest.PoolTaskTemplateField

swarming.proto:324

Controls the application of the pool's TaskTemplate to the creation of this task. By default this will automatically select the pool's preference for template, but you can also instruct swarming to prefer/prevent the application of canary templates, as well as skipping the template altogether.

Used in: NewTaskRequest

message ResultDBCfg

swarming.proto:248

Swarming:ResultDB integration configuration for a task. See NewTaskRequest.resultdb for more details.

Used in: NewTaskRequest

message StringListPair

swarming.proto:36

Represents a mapping of string to a list of strings. If the StringListPair is itself repeated inside another message, the list must be sorted by key and the keys must be unique.

Used in: TaskProperties

message StringPair

swarming.proto:27

Represents a mapping of string to a string. If the StringPair is itself repeated inside another message, the list must be sorted by key and the keys must be unique.

Used in: TaskProperties

message TaskProperties

swarming.proto:144

Important metadata about a particular task.

Used in: NewTaskRequest, TaskSlice

message TaskSlice

swarming.proto:222

Defines a possible task execution for a task request to be run on the Swarming infrastructure. This is one of the possible fallback on a task request.

Used in: NewTaskRequest