Directories
¶
Path | Synopsis |
---|---|
net
|
|
src
|
|
chromiumos/build/cmd/metadataserver
Package main starts the MetadataService grpc server
|
Package main starts the MetadataService grpc server |
chromiumos/lro
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. |
chromiumos/lroold
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. |
chromiumos/test/check/cmd/cros_test_ready
Package main implements the cros-test-finder for finding tests based on tags.
|
Package main implements the cros-test-finder for finding tests based on tags. |
chromiumos/test/ctpv2/common/server_template
Package main implements the post-process for finding tests based on tags.
|
Package main implements the post-process for finding tests based on tags. |
chromiumos/test/dut/cmd/cros-dut
Implements dut_service.proto (see proto for details)
|
Implements dut_service.proto (see proto for details) |
chromiumos/test/dut/cmd/cros-dut/dutssh/mock_dutssh
Package mock_dutssh is a generated GoMock package.
|
Package mock_dutssh is a generated GoMock package. |
chromiumos/test/execution/cmd/cros-test
Package main implements the executionservice for running tests.
|
Package main implements the executionservice for running tests. |
chromiumos/test/execution/cmd/cros-test/internal/common
Package common provide command utilities and variables for all components in cros-test to use.
|
Package common provide command utilities and variables for all components in cros-test to use. |
chromiumos/test/execution/cmd/cros-test/internal/device
Package device implements utilities to extract device information.
|
Package device implements utilities to extract device information. |
chromiumos/test/execution/cmd/cros-test/internal/driver
Package driver implements test drivers for Tast and Autotest tests.
|
Package driver implements test drivers for Tast and Autotest tests. |
chromiumos/test/execution/cmd/cros-test/internal/tastrpc
Package tastrpc provides the Tast related RPC services by cros-test.
|
Package tastrpc provides the Tast related RPC services by cros-test. |
chromiumos/test/execution/cmd/cros-test/internal/tautoresults
Package tautoresults provides test results for Tauto.
|
Package tautoresults provides test results for Tauto. |
chromiumos/test/lab/local/cmd/inventoryserver
Implements inventory_service.proto (see proto for details)
|
Implements inventory_service.proto (see proto for details) |
chromiumos/test/lib-reg
Package common defines shared resources across registration and test libs service.
|
Package common defines shared resources across registration and test libs service. |
chromiumos/test/local-cft/internal/services
Provides service implementations and management
|
Provides service implementations and management |
chromiumos/test/local-cft/internal/tasks
Provides entry points to local cft
|
Provides entry points to local cft |
chromiumos/test/local-cft/internal/utils
Provides utilities for local-cft
|
Provides utilities for local-cft |
chromiumos/test/plan/cmd
The testplan tool evaluates Starlark files to generate ChromeOS chromiumos.test.api.CoverageRule protos.
|
The testplan tool evaluates Starlark files to generate ChromeOS chromiumos.test.api.CoverageRule protos. |
chromiumos/test/plan/internal
Package testplan contains the main application code for the testplan tool.
|
Package testplan contains the main application code for the testplan tool. |
chromiumos/test/plan/internal/compatibility
Package compatibility provides functions for backwards compatiblity with test platform.
|
Package compatibility provides functions for backwards compatiblity with test platform. |
chromiumos/test/plan/internal/protoio
Package protoio contains helper methods for proto I/O done by the testplan tool.
|
Package protoio contains helper methods for proto I/O done by the testplan tool. |
chromiumos/test/post_process/cmd/post-process
Package main implements the post-process for finding tests based on tags.
|
Package main implements the post-process for finding tests based on tags. |
chromiumos/test/pre_process/cmd/pre-process
Package main implements the pre-process for finding tests based on tags.
|
Package main implements the pre-process for finding tests based on tags. |
chromiumos/test/provision/cmd/cros-provision
Package main implements the cros-provision used to setup CrOS devices.
|
Package main implements the cros-provision used to setup CrOS devices. |
chromiumos/test/provision/cmd/provisionserver
Implements provision_service.proto (see proto for details)
|
Implements provision_service.proto (see proto for details) |
chromiumos/test/provision/cmd/provisionserver/bootstrap/info
DLC constants and helpers
|
DLC constants and helpers |
chromiumos/test/provision/cmd/provisionserver/bootstrap/mock_services
Package mock_services is a generated GoMock package.
|
Package mock_services is a generated GoMock package. |
chromiumos/test/provision/cmd/provisionserver/bootstrap/services
Service interfaces bases
|
Service interfaces bases |
chromiumos/test/provision/cmd/provisionserver/bootstrap/services/crosservice
Package crosservice state machine construction and helper
|
Package crosservice state machine construction and helper |
chromiumos/test/provision/lib/servo_lib
package servo_lib provides servo-related variables, such as dut-controls to be run before and after flashing, and a programmer argument.
|
package servo_lib provides servo-related variables, such as dut-controls to be run before and after flashing, and a programmer argument. |
chromiumos/test/provision/v2/android-provision/service
Package servicer is a container for the AndroidProvision state machine.
|
Package servicer is a container for the AndroidProvision state machine. |
chromiumos/test/provision/v2/ash-provision/cli
Responsible for the abstraction layer representing each command grouping
|
Responsible for the abstraction layer representing each command grouping |
chromiumos/test/provision/v2/ash-provision/constants
Local constants to AShProvision CLI
|
Local constants to AShProvision CLI |
chromiumos/test/provision/v2/ash-provision/service
Container for the CrOSProvision state machine
|
Container for the CrOSProvision state machine |
chromiumos/test/provision/v2/ash-provision/state-machine
First step of the CrOSInit State Machine.
|
First step of the CrOSInit State Machine. |
chromiumos/test/provision/v2/ash-provision/state-machine/commands
CopyImage downloads the metadata file locally
|
CopyImage downloads the metadata file locally |
chromiumos/test/provision/v2/common-utils
DLC constants and helpers
|
DLC constants and helpers |
chromiumos/test/provision/v2/common-utils/metadata
Plain Old Go Object repo for machine metadata
|
Plain Old Go Object repo for machine metadata |
chromiumos/test/provision/v2/common-utils/server
Executor defines a state initializer for each state.
|
Executor defines a state initializer for each state. |
chromiumos/test/provision/v2/cros-fw-provision/cli
Responsible for the abstraction layer representing each command grouping
|
Responsible for the abstraction layer representing each command grouping |
chromiumos/test/provision/v2/cros-fw-provision/state-machine
Last step of FirmwareService State Machine.
|
Last step of FirmwareService State Machine. |
chromiumos/test/provision/v2/cros-provision/cli
Responsible for the abstraction layer representing each command grouping
|
Responsible for the abstraction layer representing each command grouping |
chromiumos/test/provision/v2/cros-provision/constants
Local constants to CrosProvision CLI
|
Local constants to CrosProvision CLI |
chromiumos/test/provision/v2/cros-provision/executor
Executor defines a state initializer for each state.
|
Executor defines a state initializer for each state. |
chromiumos/test/provision/v2/cros-provision/service
Container for the CrOSProvision state machine
|
Container for the CrOSProvision state machine |
chromiumos/test/provision/v2/cros-provision/state-machine
First step of the CrOSInstall State Machine.
|
First step of the CrOSInstall State Machine. |
chromiumos/test/provision/v2/lacros-provision/cli
Responsible for the abstraction layer representing each command grouping
|
Responsible for the abstraction layer representing each command grouping |
chromiumos/test/provision/v2/lacros-provision/constants
Local constants to LaCrosProvision CLI
|
Local constants to LaCrosProvision CLI |
chromiumos/test/provision/v2/lacros-provision/lacros-metadata
Houses metadata format retrieved from LaCrOS image
|
Houses metadata format retrieved from LaCrOS image |
chromiumos/test/provision/v2/lacros-provision/service
Container for the CrOSProvision state machine
|
Container for the CrOSProvision state machine |
chromiumos/test/provision/v2/lacros-provision/state-machine
First step of the CrOSInit State Machine.
|
First step of the CrOSInit State Machine. |
chromiumos/test/provision/v2/lacros-provision/state-machine/commands
AlignImageToPage will align the file to LacrosPageSize page alignment and return the number of page blocks.
|
AlignImageToPage will align the file to LacrosPageSize page alignment and return the number of page blocks. |
chromiumos/test/provision/v2/mock-common-utils
Package mock_common_utils is a generated GoMock package.
|
Package mock_common_utils is a generated GoMock package. |
chromiumos/test/publish/cmd/common-utils
Validations functions
|
Validations functions |
chromiumos/test/publish/cmd/common-utils/metadata
Plain Old Go Object for persisting Server information
|
Plain Old Go Object for persisting Server information |
chromiumos/test/publish/cmd/cpcon-publish/cli
Responsible for the abstraction layer representing each command grouping
|
Responsible for the abstraction layer representing each command grouping |
chromiumos/test/publish/cmd/cpcon-publish/constants
Local constants to CrosProvision CLI
|
Local constants to CrosProvision CLI |
chromiumos/test/publish/cmd/cpcon-publish/server
GRPC Server impl
|
GRPC Server impl |
chromiumos/test/publish/cmd/cros-publish
Package main implements the cros-publish used to upload artifacts to GCS bucket.
|
Package main implements the cros-publish used to upload artifacts to GCS bucket. |
chromiumos/test/publish/cmd/gcs-publish/cli
Responsible for the abstraction layer representing each command grouping
|
Responsible for the abstraction layer representing each command grouping |
chromiumos/test/publish/cmd/gcs-publish/constants
Local constants to CrosProvision CLI
|
Local constants to CrosProvision CLI |
chromiumos/test/publish/cmd/gcs-publish/server
GRPC Server impl
|
GRPC Server impl |
chromiumos/test/publish/cmd/publishserver
Implements publish_service.proto (see proto for details)
|
Implements publish_service.proto (see proto for details) |
chromiumos/test/publish/cmd/publishserver/mock_storage
Package mock_storage is a generated GoMock package.
|
Package mock_storage is a generated GoMock package. |
chromiumos/test/publish/cmd/rdb-publish/cli
Responsible for the abstraction layer representing each command grouping
|
Responsible for the abstraction layer representing each command grouping |
chromiumos/test/publish/cmd/rdb-publish/constants
Local constants to CrosProvision CLI
|
Local constants to CrosProvision CLI |
chromiumos/test/publish/cmd/rdb-publish/server
GRPC Server impl
|
GRPC Server impl |
chromiumos/test/publish/cmd/tko-publish/cli
Responsible for the abstraction layer representing each command grouping
|
Responsible for the abstraction layer representing each command grouping |
chromiumos/test/publish/cmd/tko-publish/constants
Local constants to CrosProvision CLI
|
Local constants to CrosProvision CLI |
chromiumos/test/publish/cmd/tko-publish/server
GRPC Server impl
|
GRPC Server impl |
chromiumos/test/servod/cmd/cros-servod
Package main implements the cros-servod for starting/stopping servod daemon and sending commands to it to control and test DUTs via servo hardware by simulating user actions such as power on/off, flashing of firmware/OS, screen close, etc.
|
Package main implements the cros-servod for starting/stopping servod daemon and sending commands to it to control and test DUTs via servo hardware by simulating user actions such as power on/off, flashing of firmware/OS, screen close, etc. |
chromiumos/test/servod/cmd/mock_commandexecutor
Package mock_commandexecutor is a generated GoMock package.
|
Package mock_commandexecutor is a generated GoMock package. |
chromiumos/test/servod/cmd/model
The model package holds the data model that is common to multiple packages in the project.
|
The model package holds the data model that is common to multiple packages in the project. |
chromiumos/test/servod/cmd/servod
Package servod provides functions to manage connection and communication with servod daemon on servo-host.
|
Package servod provides functions to manage connection and communication with servod daemon on servo-host. |
chromiumos/test/servod/cmd/servodserver
Package servodserver implements servod_service.proto (see proto for details)
|
Package servodserver implements servod_service.proto (see proto for details) |
chromiumos/test/servod/cmd/ssh
Package ssh helps manage a pool of SSH clients.
|
Package ssh helps manage a pool of SSH clients. |
chromiumos/test/servod/cmd/xmlrpc
Package xmlrpc implements the XML-RPC client library.
|
Package xmlrpc implements the XML-RPC client library. |
chromiumos/test/test_finder/cmd/cros-test-finder
Package main implements the cros-test-finder for finding tests based on tags.
|
Package main implements the cros-test-finder for finding tests based on tags. |
chromiumos/test/util/finder
Package finder find all matched tests from test metadata based on test criteria.
|
Package finder find all matched tests from test metadata based on test criteria. |
chromiumos/test/util/metadata
Package metadata handing reading of test metadata.
|
Package metadata handing reading of test metadata. |
chromiumos/test/util/portdiscovery
Package portdiscovery hosts common code shared by CFT containerized services.
|
Package portdiscovery hosts common code shared by CFT containerized services. |
chromiumos/ctp
Module
|
Click to show internal directories.
Click to hide internal directories.