SearchArtifactUtil
public
class
SearchArtifactUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.SearchArtifactUtil
|
Eine Dienstprogrammklasse, mit der nach Testartefakten gesucht werden kann.
Zusammenfassung
Öffentliche Methoden |
static
File
|
findModuleDir(String moduleName, boolean targetFirst)
Sucht das Modulverzeichnis, das mit dem angegebenen Modulnamen übereinstimmt
|
static
File
|
getModuleDirFromConfig(IInvocationContext moduleContext)
|
static
File
|
getModuleDirFromConfig()
Gibt das Modulverzeichnis zurück, falls vorhanden, wenn es innerhalb eines Modulbereichs aufgerufen wird.
|
static
File
|
searchFile(String fileName, boolean targetFirst)
Es wird im Testverzeichnis nach einem Testartefakt oder einer Testabhängigkeitsdatei gesucht.
|
static
File
|
searchFile(String fileName, boolean targetFirst, IAbi abi)
Es wird im Testverzeichnis nach einem Testartefakt oder einer Abhängigkeitsdatei gesucht.
|
static
File
|
searchFile(String fileName, boolean targetFirst, TestInformation testInfo)
Es wird im Testverzeichnis nach einem Testartefakt oder einer Abhängigkeitsdatei gesucht.
|
static
File
|
searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo)
Es wird im Testverzeichnis nach einem Testartefakt oder einer Abhängigkeitsdatei gesucht.
|
static
File
|
searchFile(String fileName, boolean targetFirst, altDirs, AltDirBehavior altDirBehavior)
Es wird im Testverzeichnis nach einem Testartefakt oder einer Abhängigkeitsdatei gesucht.
|
Felder
Öffentliche Konstruktoren
SearchArtifactUtil
public SearchArtifactUtil ()
Öffentliche Methoden
findModuleDir
public static File findModuleDir (String moduleName,
boolean targetFirst)
Sucht das Modulverzeichnis, das mit dem angegebenen Modulnamen übereinstimmt
Parameter |
moduleName |
String : Der Name des Moduls. |
targetFirst |
boolean : Ob die Suche auf Ziel- oder Hostseite bevorzugt wird. |
Returns |
File |
das Modulverzeichnis. Kann null sein. |
getModuleDirFromConfig
public static File getModuleDirFromConfig (IInvocationContext moduleContext)
Parameter |
moduleContext |
IInvocationContext |
getModuleDirFromConfig
public static File getModuleDirFromConfig ()
Gibt das Modulverzeichnis zurück, falls vorhanden, wenn es innerhalb eines Modulbereichs aufgerufen wird.
searchFile
public static File searchFile (String fileName,
boolean targetFirst)
Es wird im Testverzeichnis nach einem Testartefakt oder einer Testabhängigkeitsdatei gesucht.
Parameter |
fileName |
String : Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean : Ob bei der Suche bevorzugt zielseitige oder hostseitige Dateien verwendet werden. |
Returns |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
searchFile
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi)
Es wird im Testverzeichnis nach einem Testartefakt oder einer Testabhängigkeitsdatei gesucht.
Parameter |
fileName |
String : Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean : Ob bei der Suche bevorzugt zielseitige oder hostseitige Dateien verwendet werden sollen. |
abi |
IAbi : Die IAbi , die mit der Datei übereinstimmen soll. |
Returns |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
public static File searchFile (String fileName,
boolean targetFirst,
TestInformation testInfo)
Es wird im Testverzeichnis nach einem Testartefakt oder einer Testabhängigkeitsdatei gesucht.
Parameter |
fileName |
String : Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean : Ob bei der Suche bevorzugt zielseitige oder hostseitige Dateien verwendet werden. |
testInfo |
TestInformation : Die TestInformation des aktuellen Tests, sofern verfügbar. |
Returns |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo)
Es wird im Testverzeichnis nach einem Testartefakt oder einer Testabhängigkeitsdatei gesucht.
Parameter |
fileName |
String : Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean : Ob bei der Suche bevorzugt zielseitige oder hostseitige Dateien verwendet werden sollen. |
abi |
IAbi : Die IAbi , die mit der Datei übereinstimmen soll. |
altDirs |
: Zusätzlich zu den Standardsuchpfaden können auch alternative Suchpfade angegeben werden. |
altDirBehavior |
AltDirBehavior : Gibt an, wie alternative Suchpfade im Vergleich zu Standardpfaden verwendet werden sollen: als Fallback oder als Überschreibung. Wenn nichts angegeben ist, wird der Fallback verwendet. |
testInfo |
TestInformation |
Returns |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
searchFile
public static File searchFile (String fileName,
boolean targetFirst,
altDirs,
AltDirBehavior altDirBehavior)
Es wird im Testverzeichnis nach einem Testartefakt oder einer Testabhängigkeitsdatei gesucht.
Parameter |
fileName |
String : Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean : Ob bei der Suche bevorzugt zielseitige oder hostseitige Dateien verwendet werden sollen. |
altDirs |
: Zusätzlich zu den Standardsuchpfaden können auch alternative Suchpfade angegeben werden. |
altDirBehavior |
AltDirBehavior : Gibt an, wie alternative Suchpfade im Vergleich zu Standardpfaden verwendet werden sollen: als Fallback oder als Überschreibung. Wenn nichts angegeben ist, wird der Fallback verwendet. |
Returns |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |