SearchArtifactUtil

public class SearchArtifactUtil
extends Object

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


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

Podsumowanie

Pola

public static SearchArtifactUtil singleton

Konstruktory publiczne

SearchArtifactUtil()

Metody publiczne

static File findModuleDir(String moduleName, boolean targetFirst)

Znajduje katalog modułu, który pasuje do podanej nazwy modułu.

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

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

static File getModuleDirFromConfig(ConfigurationDescriptor descriptor)
static File searchFile(String fileName, boolean targetFirst)

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

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

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

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

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

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

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

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

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, List<File> altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, IBuildInfo buildInfo, boolean includeDirectory)

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

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

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

Pola

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, który pasuje do podanej nazwy modułu.

Parametry
moduleName String: nazwa modułu.

targetFirst boolean: czy w wyszukiwaniu preferujemy stronę docelową czy stronę hosta.

Zwraca
File katalog modułu. Może mieć wartość null.

getModuleDirFromConfig

public static File getModuleDirFromConfig (IInvocationContext moduleContext)

Parametry
moduleContext IInvocationContext

Zwraca
File

getModuleDirFromConfig

public static File getModuleDirFromConfig ()

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

Zwraca
File

getModuleDirFromConfig

public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)

Parametry
descriptor ConfigurationDescriptor

Zwraca
File

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

Parametry
fileName String: nazwa pliku, którego chcesz szukać.

targetFirst boolean: czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

Zwraca
File Znaleziony plik artefaktu lub wartość null, jeśli nie znaleziono żadnego pliku.

searchFile

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

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

Parametry
fileName String: nazwa pliku, którego chcesz szukać.

targetFirst boolean: czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

abi IAbi: IAbi pasujący do pliku.

Zwraca
File Znaleziony plik artefaktu lub wartość null, jeśli nie znaleziono żadnego pliku.

searchFile

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

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

Parametry
fileName String: nazwa pliku, którego chcesz szukać.

targetFirst boolean: czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

abi IAbi: IAbi pasujący do pliku.

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

altDirBehavior AltDirBehavior: sposób używania alternatywnych ścieżek wyszukiwania w porównaniu ze ścieżkami domyślnymi: jako ścieżki zastępcze lub jako ścieżki zastępujące; jeśli nie zostanie określony, używane będą ścieżki zastępcze

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

includeDirectory boolean: czy uwzględniać katalogi w wynikach wyszukiwania.

Zwraca
File Znaleziony plik artefaktu lub wartość null, jeśli nie znaleziono żadnego pliku.

searchFile

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

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

Parametry
fileName String: nazwa pliku, którego chcesz szukać.

targetFirst boolean: czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

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

Zwraca
File Znaleziony plik artefaktu lub wartość null, jeśli nie znaleziono żadnego pliku.

searchFile

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

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

Parametry
fileName String: nazwa pliku, którego chcesz szukać.

targetFirst boolean: czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

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

altDirBehavior AltDirBehavior: sposób używania alternatywnych ścieżek wyszukiwania w porównaniu ze ścieżkami domyślnymi: jako ścieżki zastępcze lub jako ścieżki zastępujące; jeśli nie zostanie określony, używane będą ścieżki zastępcze

Zwraca
File Znaleziony plik artefaktu lub wartość null, jeśli nie znaleziono żadnego pliku.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                List<File> altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo, 
                IBuildInfo buildInfo, 
                boolean includeDirectory)

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

Parametry
fileName String: nazwa pliku, którego chcesz szukać.

targetFirst boolean: czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

abi IAbi: IAbi pasujący do pliku.

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

altDirBehavior AltDirBehavior: sposób używania alternatywnych ścieżek wyszukiwania w porównaniu ze ścieżkami domyślnymi: jako ścieżki zastępcze lub jako ścieżki zastępujące; jeśli nie zostanie określony, używane będą ścieżki zastępcze

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

buildInfo IBuildInfo: IBuildInfo bieżącego testu, jeśli jest dostępny.

includeDirectory boolean: czy uwzględniać katalogi w wynikach wyszukiwania.

Zwraca
File Znaleziony plik artefaktu lub wartość null, jeśli nie znaleziono żadnego pliku.

searchFile

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

Wyszukuje artefakt testowy lub plik zależności w katalogu testowym.

Parametry
fileName String: nazwa pliku, którego chcesz szukać.

targetFirst boolean: czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

abi IAbi: IAbi pasujący do pliku.

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

altDirBehavior AltDirBehavior: sposób używania alternatywnych ścieżek wyszukiwania w porównaniu ze ścieżkami domyślnymi: jako ścieżki zastępcze lub jako ścieżki zastępujące; jeśli nie zostanie określony, używane będą ścieżki zastępcze

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

Zwraca
File Znaleziony plik artefaktu lub wartość null, jeśli nie znaleziono żadnego pliku.