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

Fieldsem

public static SearchArtifactUtil singleton

Publiczne konstruktory

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, TestInformation testInfo)

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

static File searchFile(String fileName, boolean targetFirst, IAbi abi, 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, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo)

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

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

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

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

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

Fieldsem

singleton

public static SearchArtifactUtil singleton

Publiczne konstruktory

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.

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

getModuleDirFromConfig

public static File getModuleDirFromConfig (IInvocationContext moduleContext)

Parametry
moduleContext IInvocationContext

Zwroty
File

getModuleDirFromConfig

public static File getModuleDirFromConfig ()

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

Zwroty
File

getModuleDirFromConfig

public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)

Parametry
descriptor ConfigurationDescriptor

Zwroty
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.

Zwroty
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.

Zwroty
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: 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 Znaleziony plik artefaktu lub wartość null, jeśli nie znaleziono żadnego pliku.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 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: określa, czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

abi IAbi: IAbi pasujący do pliku.

altDirs : 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.

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

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 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: określa, czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

abi IAbi: IAbi pasujący do pliku.

altDirs : 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.

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

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                 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: 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 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.

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

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 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: określa, czy w wyszukiwaniu preferujemy pliki po stronie docelowej czy po stronie hosta.

abi IAbi: IAbi pasujący do pliku.

altDirs : 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.

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