Directories
¶
Path | Synopsis |
---|---|
bqschema
|
|
Package bqwrapper is a wrapper around the bigquery API.
|
Package bqwrapper is a wrapper around the bigquery API. |
Package cipd is an internal CIPD tool wrapper.
|
Package cipd is an internal CIPD tool wrapper. |
Package cookiefile implements a CookieJar over a standard Netscape/curl format cookie file.
|
Package cookiefile implements a CookieJar over a standard Netscape/curl format cookie file. |
Package fleet contains fleet configurations for UFS service.
|
Package fleet contains fleet configurations for UFS service. |
buildbucket
Package buildbucket contains all the necessary code to schedule a CTP build for running a test using buildbucket APIs.
|
Package buildbucket contains all the necessary code to schedule a CTP build for running a test using buildbucket APIs. |
device
Package device contains helper functions for fleet devices.
|
Package device contains helper functions for fleet devices. |
device/attacheddevice
Package attacheddevice contains library functions that help manipulate UFS Attached Device data for different Fleet services.
|
Package attacheddevice contains library functions that help manipulate UFS Attached Device data for different Fleet services. |
device/dut
Package dut contains library functions that help manipulate UFS DUT data for different Fleet services.
|
Package dut contains library functions that help manipulate UFS DUT data for different Fleet services. |
device/schedulingunit
Package schedulingunit contains library functions that help manipulate UFS scheduling unit data for different Fleet services.
|
Package schedulingunit contains library functions that help manipulate UFS scheduling unit data for different Fleet services. |
devicelabel
Package devicelabel contains the implementation for generating scheduling labels or human-readable labels for fleet devices.
|
Package devicelabel contains the implementation for generating scheduling labels or human-readable labels for fleet devices. |
scheduling
Package scheduling implements a library for task scheduling.
|
Package scheduling implements a library for task scheduling. |
scheduling/api
Package api defines the API for managing test and task scheduling on Devices.
|
Package api defines the API for managing test and task scheduling on Devices. |
scheduling/schedulers
Package schedulers contains implementors of the TaskSchedulingAPI interface.
|
Package schedulers contains implementors of the TaskSchedulingAPI interface. |
Package grpcclient provides a common configuration for specifying clients of grpc services.
|
Package grpcclient provides a common configuration for specifying clients of grpc services. |
Package infraenv enables applications to access Chrome Infrastructure-specific bot parameters.
|
Package infraenv enables applications to access Chrome Infrastructure-specific bot parameters. |
Package lro provides a universal implementation of longrunning.OperationsServer, and helper functions for dealing with long-running operations.
|
Package lro provides a universal implementation of longrunning.OperationsServer, and helper functions for dealing with long-running operations. |
Package otil contains OpenTelemetry utilities.
|
Package otil contains OpenTelemetry utilities. |
skylab
|
|
autotest/dynamicsuite
Package dynamicsuite provides a library to create control.cros_test_platform suite requests that inject arbitrary arguments into autotest.dynamic_suite.reimage_and_run(...).
|
Package dynamicsuite provides a library to create control.cros_test_platform suite requests that inject arbitrary arguments into autotest.dynamic_suite.reimage_and_run(...). |
autotest/hostinfo
Package hostinfo provides support for Autotest's serialized hostinfo data.
|
Package hostinfo provides support for Autotest's serialized hostinfo data. |
autotest/proxy
Package proxy provides a library to create swarming requests for an autotest-swarming-proxy task.
|
Package proxy provides a library to create swarming requests for an autotest-swarming-proxy task. |
buildbucket
Package buildbucket provides a buildbucket Client with helper methods to schedule the tasks.
|
Package buildbucket provides a buildbucket Client with helper methods to schedule the tasks. |
cloudkms
Package cloudkms implements decryption of Cloud KMS encrypted ciphertext.
|
Package cloudkms implements decryption of Cloud KMS encrypted ciphertext. |
common/errctx
Package errctx provides implementations of context.Context that allow for cancellation or deadline expiration with custom error messages.
|
Package errctx provides implementations of context.Context that allow for cancellation or deadline expiration with custom error messages. |
dutstate
Package dutstate provides utils related to the DUT state cache file and the autotest host info file.
|
Package dutstate provides utils related to the DUT state cache file and the autotest host info file. |
gs
Package gs exports helpers to upload log data to Google Storage.
|
Package gs exports helpers to upload log data to Google Storage. |
inventory/autotest/attached_device
Package attached_device implements conversion of attached device labels to Autotest labels.
|
Package attached_device implements conversion of attached device labels to Autotest labels. |
inventory/autotest/labels
Package labels implements conversion of Skylab inventory schema to Autotest labels.
|
Package labels implements conversion of Skylab inventory schema to Autotest labels. |
inventory/swarming
Package swarming implements conversion of Skylab inventory schema to Swarming dimensions.
|
Package swarming implements conversion of Skylab inventory schema to Swarming dimensions. |
inventory/swarming/attacheddevice
Package attacheddevice implements conversion of attached device labels to Swarming dimensions.
|
Package attacheddevice implements conversion of attached device labels to Swarming dimensions. |
request
Package request provides a library to create swarming requests based on skylab test or task parameters.
|
Package request provides a library to create swarming requests based on skylab test or task parameters. |
sideeffects
Package sideeffects implements the validation of side effects configuration.
|
Package sideeffects implements the validation of side effects configuration. |
swarming
Package swarming implements a client for creating skylab-swarming tasks and getting their results.
|
Package swarming implements a client for creating skylab-swarming tasks and getting their results. |
worker
Package worker implements a constructor for skylab_swarming_worker commands.
|
Package worker implements a constructor for skylab_swarming_worker commands. |
Package sshpool helps manage a pool of SSH clients.
|
Package sshpool helps manage a pool of SSH clients. |
Package sshtunnel helps create a SSH tunnels between clients.
|
Package sshtunnel helps create a SSH tunnels between clients. |
Click to show internal directories.
Click to hide internal directories.