SearchArtifactUtil

public class SearchArtifactUtil
extends Object

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


Klasa pomocnicza, której można używać do wyszukiwania artefaktów testowych.

Podsumowanie

Fieldsem

public static SearchArtifactUtil singleton

Konstruktory publiczne

SearchArtifactUtil()

Metody publiczne

static File findModuleDir(String moduleName, boolean targetFirst)

Znajduje katalog modułu odpowiadający podanej nazwie modułu.

static File getModuleDirFromConfig(IInvocationContext moduleContext)
static File getModuleDirFromConfig()

Zwraca katalog modułu, jeśli jest dostępny, gdy jest wywoływany w zakresie modułu.

static File searchFile(String fileName, boolean targetFirst)

Wyszukuje pliku artefaktu testu lub zależności w katalogu testów.

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

Wyszukuje pliku artefaktu testu lub zależności w katalogu testów.

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

Wyszukuje pliku artefaktu testu lub zależności w katalogu testów.

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

Wyszukuje pliku artefaktu testu lub zależności w katalogu testów.

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

Wyszukuje pliku artefaktu testu lub zależności w katalogu testów.

Fieldsem

singleton

public static SearchArtifactUtil singleton

Konstruktory publiczne

SearchArtifactUtil

public SearchArtifactUtil ()

Metody publiczne

findModuleDir

public static File findModuleDir (String moduleName, 
                boolean targetFirst)

Znajduje katalog modułu odpowiadający podanej nazwie modułu

Parametry
moduleName String: nazwa modułu.

targetFirst boolean: określa, czy w wyszukiwaniu preferujemy stronę docelową czy stronę hosta.

Zwroty
File katalogu modułu. Może być puste.

getModuleDirFromConfig

public static File getModuleDirFromConfig (IInvocationContext moduleContext)

Parametry
moduleContext IInvocationContext

Zwroty
File

getModuleDirFromConfig

public static File getModuleDirFromConfig ()

Zwraca katalog modułu, jeśli jest dostępny, gdy jest wywoływany w zakresie modułu.

Zwroty
File

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

Wyszukuje pliku artefaktu testu lub zależności w katalogu testów.

Parametry
fileName String: nazwa pliku, którego szukasz.

targetFirst boolean: określa, czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

Zwroty
File Plik znalezionego artefaktu lub null, jeśli go nie ma.

searchFile

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

Wyszukuje pliku artefaktu testu lub zależności w katalogu testów.

Parametry
fileName String: nazwa pliku, którego szukasz.

targetFirst boolean: określa, czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

abi IAbi: IAbi musi pasować do pliku.

Zwroty
File Plik znalezionego artefaktu lub null, jeśli go nie ma.

searchFile

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

Wyszukuje pliku artefaktu testu lub zależności w katalogu testów.

Parametry
fileName String: nazwa pliku, którego szukasz.

targetFirst boolean: określa, czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

testInfo TestInformation: TestInformation bieżącego testu (jeśli jest dostępny).

Zwroty
File Plik znalezionego artefaktu lub null, jeśli go nie ma.

searchFile

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

Wyszukuje pliku artefaktu testu lub zależności w katalogu testów.

Parametry
fileName String: nazwa pliku, którego szukasz.

targetFirst boolean: określa, czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

abi IAbi: IAbi musi pasować do pliku.

altDirs : alternatywne ścieżki wyszukiwania oprócz domyślnych ścieżek wyszukiwania.

altDirBehavior AltDirBehavior: sposób korzystania z alternatywnych ścieżek wyszukiwania w porównaniu ze ścieżkami domyślnymi: jako awaryjne lub jako zastąpienie; jeśli nie zostanie określony, zostanie użyta ścieżka awaryjna.

testInfo TestInformation

Zwroty
File Plik znalezionego artefaktu lub null, jeśli go nie ma.

searchFile

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

Wyszukuje pliku artefaktu testu lub zależności w katalogu testów.

Parametry
fileName String: nazwa pliku, którego szukasz.

targetFirst boolean: określa, czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

altDirs : alternatywne ścieżki wyszukiwania oprócz domyślnych ścieżek wyszukiwania.

altDirBehavior AltDirBehavior: sposób korzystania z alternatywnych ścieżek wyszukiwania w porównaniu ze ścieżkami domyślnymi: jako awaryjne lub jako zastąpienie; jeśli nie zostanie określony, zostanie użyta ścieżka awaryjna.

Zwroty
File Plik znalezionego artefaktu lub null, jeśli go nie ma.