SearchArtifactUtil

public class SearchArtifactUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SearchArtifactUtil


Una classe di utilità che può essere utilizzata per cercare gli artefatti di test.

Riepilogo

Campi

public static SearchArtifactUtil singleton

Costruttori pubblici

SearchArtifactUtil()

Metodi pubblici

static File findModuleDir(String moduleName, boolean targetFirst)

Trova la directory del modulo corrispondente al nome del modulo specificato

static File searchFile(String fileName, boolean targetFirst)

Cerca un file di artefatto/dipendenza di test dalla directory di test.

static File searchFile(String fileName, boolean targetFirst, IAbi abi)

Cerca un file di artefatto/dipendenza di test dalla directory di test.

static File searchFile(String fileName, boolean targetFirst, TestInformation testInfo)

Cerca un file di artefatto/dipendenza di test dalla directory di test.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo)

Cerca un file di artefatto/dipendenza di test dalla directory di test.

static File searchFile(String fileName, boolean targetFirst, altDirs, AltDirBehavior altDirBehavior)

Cerca un file di artefatto/dipendenza di test dalla directory di test.

Campi

singleton

public static SearchArtifactUtil singleton

Costruttori pubblici

ArtifactUtil

public SearchArtifactUtil ()

Metodi pubblici

findModuleDir

public static File findModuleDir (String moduleName, 
                boolean targetFirst)

Trova la directory del modulo corrispondente al nome del modulo specificato

Parametri
moduleName String: il nome del modulo.

targetFirst boolean: indica se per la ricerca viene dato la priorità al lato target o al lato host.

Ritorni
File nella directory del modulo. Può essere null.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

Cerca un file di artefatto/dipendenza di test dalla directory di test.

Parametri
fileName String: il nome del file da cercare.

targetFirst boolean: indica se per la ricerca favoriamo i file lato target rispetto ai file lato host.

Ritorni
File Il file dell'artefatto trovato o null se non presente.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi)

Cerca un file di artefatto/dipendenza di test dalla directory di test.

Parametri
fileName String: il nome del file da cercare.

targetFirst boolean: indica se per la ricerca favoriamo i file lato target rispetto a quelli lato host.

abi IAbi: il IAbi da associare al file.

Ritorni
File Il file dell'artefatto trovato o null se non presente.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                TestInformation testInfo)

Cerca un file di artefatto/dipendenza di test dalla directory di test.

Parametri
fileName String: il nome del file da cercare.

targetFirst boolean: se stiamo favorendo i file lato destinazione rispetto a quelli lato host per la ricerca.

testInfo TestInformation: il TestInformation del test corrente, se disponibile.

Ritorni
File Il file dell'artefatto trovato o null se non presente.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo)

Cerca un file di artefatto/dipendenza di test dalla directory di test.

Parametri
fileName String: il nome del file da cercare.

targetFirst boolean: indica se per la ricerca favoriamo i file lato target rispetto ai file lato host.

abi IAbi: il valore IAbi per far corrispondere il file.

altDirs : percorsi di ricerca alternativi, oltre a quelli predefiniti.

altDirBehavior AltDirBehavior: come devono essere utilizzati i percorsi di ricerca alternativi rispetto ai percorsi predefiniti: come valore di riserva o come sostituzione. Se non specificato, verrà utilizzato il valore di riserva

testInfo TestInformation

Ritorni
File Il file dell'artefatto trovato o null se non presente.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                 altDirs, 
                AltDirBehavior altDirBehavior)

Cerca un file di artefatto/dipendenza di test dalla directory di test.

Parametri
fileName String: il nome del file da cercare.

targetFirst boolean: indica se per la ricerca favoriamo i file lato target rispetto ai file lato host.

altDirs : percorsi di ricerca alternativi, oltre a quelli predefiniti.

altDirBehavior AltDirBehavior: come devono essere utilizzati i percorsi di ricerca alternativi rispetto ai percorsi predefiniti: come valore di riserva o come sostituzione. Se non specificato, verrà utilizzato il valore di riserva

Ritorni
File Il file dell'artefatto trovato o nullo se nessuno.