RemoteSshUtil
public class RemoteSshUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.RemoteSshUtil |
Utilitaire pour exécuter des commandes ssh sur des instances distantes.
Résumé
Constructeurs publics | |
---|---|
RemoteSshUtil () |
Méthodes publiques | |
---|---|
static CommandResult | remoteSshCommandExec ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command) Exécutez une commande sur l'instance distante à l'aide de ssh. |
static CommandResult | remoteSshCommandExec ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command) Exécutez une commande sur l'instance distante à l'aide de ssh. |
Constructeurs publics
RemoteSshUtil
public RemoteSshUtil ()
Méthodes publiques
distantSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command)
Exécutez une commande sur l'instance distante à l'aide de ssh.
Paramètres | |
---|---|
remoteInstance | GceAvdInfo : Le GceAvdInfo qui décrit le périphérique. |
options | TestDeviceOptions : un TestDeviceOptions décrivant les options de périphérique à utiliser pour le périphérique GCE. |
runUtil | IRunUtil : un IRunUtil pour exécuter des commandes. |
timeoutMs | long : en millisecondes pour que la récupération soit terminée |
stdout | OutputStream : Une ERROR(/OutputStream) où la sortie standard sera enregistrée. |
stderr | OutputStream : Une ERROR(/OutputStream) où le stderr sera enregistré. |
command | String : La commande à exécuter. |
Retour | |
---|---|
CommandResult | Un CommandResult contenant l’état et les journaux. |
distantSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command)
Exécutez une commande sur l'instance distante à l'aide de ssh.
Paramètres | |
---|---|
remoteInstance | GceAvdInfo : Le GceAvdInfo qui décrit le périphérique. |
options | TestDeviceOptions : un TestDeviceOptions décrivant les options de périphérique à utiliser pour le périphérique GCE. |
runUtil | IRunUtil : un IRunUtil pour exécuter des commandes. |
timeoutMs | long : en millisecondes pour que la récupération soit terminée |
command | String : La commande à exécuter. |
Retour | |
---|---|
CommandResult | Un CommandResult contenant l’état et les journaux. |