Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
Bekannte direkte abgeleitete Klassen
|
Eine ITargetPreparer
, die eine oder mehrere Dateien/Verzeichnisse aus einem IDeviceBuildInfo.getTestsDir()
-Ordner auf das Gerät überträgt.
Dieser Vorbereiter sucht in alternativen Verzeichnissen, wenn die ZIP-Datei mit den Tests nicht vorhanden ist oder die erforderliche APK nicht enthält. Die Suche erfolgt in der Reihenfolge der letzten bis zur ersten angegebenen alternativen Verzeichnispfade.
Zusammenfassung
Öffentliche Konstruktoren
TestFilePushSetup
public TestFilePushSetup ()
Öffentliche Methoden
reportDependencies
public reportDependencies ()
public void setUp (TestInformation testInfo)
Parameter |
testInfo |
TestInformation |
Geschützte Methoden
addTestFileName
protected void addTestFileName (String fileName)
Fügt der Liste der zu pushenden Elemente eine Datei hinzu
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected getFailedToPushFiles ()
Gibt die Dateien zurück, die nicht gepusht werden konnten. Kann nur verwendet werden, wenn „throw-if-not-found“ auf „false“ gesetzt ist. Andernfalls wird beim ersten fehlgeschlagenen Push eine Ausnahme ausgelöst.
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
Der hostseitige Pfad wird anhand der Informationen zu Testartefakten in den Build-Informationen aufgelöst.
Parameter |
buildInfo |
IBuildInfo : Informationen zum Build-Artefakt |
fileName |
String : Dateiname der per Push übertragenen Artefakte |
device |
ITestDevice |
Returns |
File |
ERROR(/File) , die die physische Datei/den physischen Pfad auf dem Host darstellt |
getTestFileNames
protected getTestFileNames ()
Ruft die Liste der Dateien ab, die aus der Test-ZIP-Datei auf das Gerät gepusht werden sollen
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parameter |
throwIfNoFile |
boolean |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2024-11-08 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-11-08 (UTC)."],[],[]]