libs/

directory
v0.0.0-...-d996d1d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 24, 2025 License: BSD-3-Clause

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.
api

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL