IFuseDriverProfile
public
interface
IFuseDriverProfile
| com.android.tradefed.build.IFuseDriverProfile |
Définit le comportement spécifique d'un pilote FUSE particulier, ce qui permet au MountManager d'être générique.
Résumé
Méthodes publiques | |
|---|---|
abstract
|
buildMountCommand(Path sourceDataPath, Path mountPoint)
Crée la ligne de commande pour exécuter la commande de montage. |
abstract
String
|
getDriverName()
Nom descriptif de ce type de pilote. |
default
long
|
getMountTimeoutInMs()
Délai avant expiration par défaut pour attendre que le point de montage soit prêt. |
default
boolean
|
isMountPointReady(Path mountPoint)
Vérifie si le point de montage est prêt à être utilisé. |
abstract
void
|
validateSourceDataPath(Path sourceDataPath)
Valide que le chemin d'accès aux données sources est adapté à ce pilote FUSE spécifique. |
Méthodes publiques
buildMountCommand
public abstractbuildMountCommand (Path sourceDataPath, Path mountPoint)
Crée la ligne de commande pour exécuter la commande de montage.
| Paramètres | |
|---|---|
sourceDataPath |
Path : chemin d'accès aux données sources. |
mountPoint |
Path : point de montage cible. |
| Renvoie | |
|---|---|
|
Liste de chaînes représentant la ligne de commande à exécuter. |
getDriverName
public abstract String getDriverName ()
Nom descriptif de ce type de pilote.
| Renvoie | |
|---|---|
String |
Nom du conducteur (par exemple, "FastCDC", "sshfs"). |
getMountTimeoutInMs
public long getMountTimeoutInMs ()
Délai avant expiration par défaut pour attendre que le point de montage soit prêt.
| Renvoie | |
|---|---|
long |
Délai avant expiration par défaut en millisecondes. |
isMountPointReady
public boolean isMountPointReady (Path mountPoint)
Vérifie si le point de montage est prêt à être utilisé.
| Paramètres | |
|---|---|
mountPoint |
Path : point de montage à vérifier. |
| Renvoie | |
|---|---|
boolean |
"True" si le point de montage est prêt, "false" dans le cas contraire. |
validateSourceDataPath
public abstract void validateSourceDataPath (Path sourceDataPath)
Valide que le chemin d'accès aux données sources est adapté à ce pilote FUSE spécifique.
| Paramètres | |
|---|---|
sourceDataPath |
Path : chemin d'accès aux données sources à vérifier. |
| Génère | |
|---|---|
|
Si le chemin d'accès aux données sources n'est pas valide. |