WorkspacesΒΆ

module:ave-workspace

This class has two main purposes: * Provide an API used to query properties about the machine that holds

the workspace. Such properties may include the SSID of the local WLAN or whether a particular tool is installed on the machine. This should be used whenever a test job would otherwise use hard coded values which may not be valid when the test job is executed on a different machine. Test jobs can use get_profile() to get a dictionary with all such properties of a workspace. Most of the properties are set in .ave/config/workspace.json.
  • Give the test job writer a convenient API to interface with official CM and delivery systems: Git, C2D, Jenkins, Goobug, flashable image creatin, etc.

Previous topic

Relay

Next topic

Client API

This Page