Documentation ¶
Overview ¶
Package main implements the "cros" remote test bundle.
This executable contains standard Chrome OS tests.
Directories ¶
Path | Synopsis |
---|---|
Package apps contains remote Tast tests that exercise the app service, which is used to remotely control apps on Chrome OS.
|
Package apps contains remote Tast tests that exercise the app service, which is used to remotely control apps on Chrome OS. |
Package arc contains remote Tast tests that exercise the ARC framework, which is used to run Android applications on Chrome OS.
|
Package arc contains remote Tast tests that exercise the ARC framework, which is used to run Android applications on Chrome OS. |
version
Package version provides set of util functions used to work with ARC version properties.
|
Package version provides set of util functions used to work with ARC version properties. |
Package audio contains remote Tast tests that verify the ChromeOS audio.
|
Package audio contains remote Tast tests that verify the ChromeOS audio. |
Package autoupdate contains remote Tast tests that update the test device.
|
Package autoupdate contains remote Tast tests that update the test device. |
autoupdatelib
Package autoupdatelib provides common utils for making autoupdate tests.
|
Package autoupdatelib provides common utils for making autoupdate tests. |
Package camera contains remote Tast tests that verify the ChromeOS camera HAL3 functionality in camerabox setup.
|
Package camera contains remote Tast tests that verify the ChromeOS camera HAL3 functionality in camerabox setup. |
camerabox
Package camerabox provides utilities for camerabox environment.
|
Package camerabox provides utilities for camerabox environment. |
face
Package face provides utilities for face related functions.
|
Package face provides utilities for face related functions. |
Package cellular contains cellular tests.
|
Package cellular contains cellular tests. |
Package crash contains local Tast tests that exercise Chrome OS crash handling.
|
Package crash contains local Tast tests that exercise Chrome OS crash handling. |
Package enterprise contains remote Tast tests which test enterprise-oriented features.
|
Package enterprise contains remote Tast tests which test enterprise-oriented features. |
Package example contains remote Tast tests that demonstrate key features of Tast.
|
Package example contains remote Tast tests that demonstrate key features of Tast. |
Package factory contains remote Tast tests that exercise factory related tool functionality.
|
Package factory contains remote Tast tests that exercise factory related tool functionality. |
fixture
Package fixture contains remote Tast Fixture that used by factory related tests
|
Package fixture contains remote Tast Fixture that used by factory related tests |
Package filemanager contains local Tast tests that exercise the Files app.
|
Package filemanager contains local Tast tests that exercise the Files app. |
Package firmware contains remote Tast tests that exercise the firmware.
|
Package firmware contains remote Tast tests that exercise the firmware. |
Package hardware contains tests that verify proper operation of various components of DUT
|
Package hardware contains tests that verify proper operation of various components of DUT |
Package hps contains remote Tast tests that exercise assorted non-Chrome userspace portions of Chrome OS.
|
Package hps contains remote Tast tests that exercise assorted non-Chrome userspace portions of Chrome OS. |
Package hwsec contains remote Tast tests that exercise TPM-related daemons.
|
Package hwsec contains remote Tast tests that exercise TPM-related daemons. |
util
Package util contains some common utilities or constants that is used by more than 1 hwsec test.
|
Package util contains some common utilities or constants that is used by more than 1 hwsec test. |
Package inputs contains remote Tast tests for various user input methods.
|
Package inputs contains remote Tast tests for various user input methods. |
Package kernel contains remote Tast tests that exercise the Linux kernel's configuration and behavior.
|
Package kernel contains remote Tast tests that exercise the Linux kernel's configuration and behavior. |
Package lacros contains remote Tast tests for Lacros.
|
Package lacros contains remote Tast tests for Lacros. |
provision
Package provision implements a RPC client library that connects to TLS running in the drone for provisioning.
|
Package provision implements a RPC client library that connects to TLS running in the drone for provisioning. |
update
Package update contains helper functions for Lacros update tests.
|
Package update contains helper functions for Lacros update tests. |
version
Package version provides common utils to handle browser version info.
|
Package version provides common utils to handle browser version info. |
Package meta contains remote Tast tests that exercise Tast itself.
|
Package meta contains remote Tast tests that exercise Tast itself. |
fixture
Package fixture contains fixtures meta tests use.
|
Package fixture contains fixtures meta tests use. |
tastrun
Package tastrun helps meta tests run the tast command.
|
Package tastrun helps meta tests run the tast command. |
Package nearbyshare contains remote Tast tests that exercise ChromeOS Nearby Share.
|
Package nearbyshare contains remote Tast tests that exercise ChromeOS Nearby Share. |
Package network contains remote Tast tests that exercise the Chrome OS network stack.
|
Package network contains remote Tast tests that exercise the Chrome OS network stack. |
allowlist
Package allowlist contains tests which verify that the Chrome OS allowlist from our Google support page is up to date (https://support.google.com/chrome/a/answer/6334001?hl=en&ref_topic=3504941).
|
Package allowlist contains tests which verify that the Chrome OS allowlist from our Google support page is up to date (https://support.google.com/chrome/a/answer/6334001?hl=en&ref_topic=3504941). |
Package omaha contains integration tests for the currently live Omaha config.
|
Package omaha contains integration tests for the currently live Omaha config. |
params
Package params contains helpers to load the configuration of the device and the expectations from Omaha.
|
Package params contains helpers to load the configuration of the device and the expectations from Omaha. |
request
Package request contains helpers to make requests to Omaha.
|
Package request contains helpers to make requests to Omaha. |
Package platform contains remote Tast tests that check functionality of platform tools that could not be run locally.
|
Package platform contains remote Tast tests that check functionality of platform tools that could not be run locally. |
perfetto
Package perfetto contains helper functions and constants to record traces and run metrics with perfetto protobufs.
|
Package perfetto contains helper functions and constants to record traces and run metrics with perfetto protobufs. |
Package policy contains remote Tast tests that exercise device policies.
|
Package policy contains remote Tast tests that exercise device policies. |
dututils
Package dututils provides useful DUT related utilities within a small scope.
|
Package dututils provides useful DUT related utilities within a small scope. |
Package power contains local Tast tests that exercise Chrome OS power management.
|
Package power contains local Tast tests that exercise Chrome OS power management. |
Package sdcard contains remote Tast tests that exercise Chrome OS sdcard functionality check.
|
Package sdcard contains remote Tast tests that exercise Chrome OS sdcard functionality check. |
Package security contains security related tests.
|
Package security contains security related tests. |
Package shimlessrma contains integration tests for Shimless RMA SWA.
|
Package shimlessrma contains integration tests for Shimless RMA SWA. |
Package syzcorpus contains Tast test that executes syzkaller repros against the DUT.
|
Package syzcorpus contains Tast test that executes syzkaller repros against the DUT. |
syzutils
Package syzutils contains functionality shared by tests that exercise syzcorpus.
|
Package syzutils contains functionality shared by tests that exercise syzcorpus. |
Package syzkaller contains Tast test wrapper around syzkaller.
|
Package syzkaller contains Tast test wrapper around syzkaller. |
Package typec contains tests which exercise USB Type-C connector related functionality.
|
Package typec contains tests which exercise USB Type-C connector related functionality. |
typecutils
Package typecutils contains constants & helper functions used by the tests in the typec directory.
|
Package typecutils contains constants & helper functions used by the tests in the typec directory. |
Package ui contains ui related tests.
|
Package ui contains ui related tests. |
conference
Package conference contains remote Tast tests which conference related.
|
Package conference contains remote Tast tests which conference related. |
Package wifi contains remote Tast tests that exercise the Chrome OS WiFi stack
|
Package wifi contains remote Tast tests that exercise the Chrome OS WiFi stack |
wifiutil
Package wifiutil contains utilities for remote WiFi tests.
|
Package wifiutil contains utilities for remote WiFi tests. |
Package wilco contains tests for functionality implemented on wilco devices.
|
Package wilco contains tests for functionality implemented on wilco devices. |
wilcoextension
Package wilcoextension contains constants and helpers to work with the extension that can interact with the Wilco DTC VM.
|
Package wilcoextension contains constants and helpers to work with the extension that can interact with the Wilco DTC VM. |
Click to show internal directories.
Click to hide internal directories.