Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
ConfigurazionePushFileTest
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
Un ITargetPreparer
che esegue il push di uno o più file/diritti da una cartella IDeviceBuildInfo.getTestsDir()
al dispositivo.
Questo preparatore cercherà in directory alternative se il file ZIP dei test non esiste o non esiste
contengono l'APK richiesto. La ricerca verrà eseguita in ordine dall'ultima directory alternativa specificata a
il primo.
Riepilogo
Costruttori pubblici
ConfigurazionePushFileTest
public TestFilePushSetup ()
Metodi pubblici
reportDependencies
public reportDependencies ()
public void setUp (TestInformation testInfo)
Parametri |
testInfo |
TestInformation |
Metodi protetti
addTestFileName
protected void addTestFileName (String fileName)
Aggiunge un file all'elenco di elementi di cui eseguire il push
CancellaNomeFileTest
protected void clearTestFileName ()
getFailedToPushFiles
protected getFailedToPushFiles ()
Restituisce l'insieme di file di cui non è stato possibile eseguire il push. Utilizzabile solo se "throw-if-not-found"
è false, altrimenti il primo push non riuscito genererà un'eccezione.
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
Risolvi il percorso lato host in base alle informazioni degli artefatti di test all'interno delle informazioni di build.
Parametri |
buildInfo |
IBuildInfo : informazioni sull'artefatto della build |
fileName |
String : nome file degli artefatti di cui eseguire il push |
device |
ITestDevice |
Ritorni |
File |
un ERROR(/File) che rappresenta il file/percorso fisico sull'host |
getTestFileNames
protected getTestFileNames ()
Recupera l'elenco di file da inviare dal file ZIP di prova al dispositivo
impostaThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parametri |
throwIfNoFile |
boolean |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2024-08-20 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Mancano le informazioni di cui ho bisogno"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Troppo complicato/troppi passaggi"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsoleti"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema di traduzione"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema relativo a esempi/codice"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Altra"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile da capire"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Il problema è stato risolto"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Altra"
}]
{"lastModified": "Ultimo aggiornamento 2024-08-20 UTC."}
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2024-08-20 UTC."]]