Confirmed users
313
edits
| (3 intermediate revisions by one other user not shown) | |||
| Line 7: | Line 7: | ||
; cd <dir> | ; cd <dir> | ||
: Change the current working directory to <dir>. <dir> can be absolute or relative to the cwd. | : Change the current working directory to <dir>. <dir> can be absolute or relative to the cwd. | ||
; clok : Print system time in milliseconds, in UTC. | ; clok : Print system time in milliseconds since Jan 1, 1970, in UTC. | ||
; cwd | ; cwd | ||
: Print the current working directory. | : Print the current working directory. | ||
| Line 60: | Line 60: | ||
; testroot | ; testroot | ||
: Prints the root test directory, that is, a writable location to be used for test support files. | : Prints the root test directory, that is, a writable location to be used for test support files. | ||
; ver | |||
: Prints the product name and version, e.g. SUTAgentAndroid Version 1.13 or SUTAgentNegatus Version 1.1. | |||
== Optional Commands == | == Optional Commands == | ||
; kill <name> | |||
: Kill all processes running on the system that match <name>. In the Java implementation, if the process name contains <name> it will be killed (e.g. "kill fire" will kill all firefox processes.) In Negatus, a full match is required. | |||
== | == Unsupported Commands == | ||
The original Java SUTAgent implemented these commands. They will be | The original Java SUTAgent implemented these commands. They will '''not''' be implemented in the new SUTAgent. Instead, SUTAgent-specific DeviceManager objects will build this functionality out of lower-level commands like 'exec' and 'push'. | ||
; inst <path to package file> | ; inst <path to package file> | ||