Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
KernelTargetTest
public
class
KernelTargetTest
extends ExecutableTargetTest
Runner del test per l'eseguibile in esecuzione sul target e l'analisi del test del kernel.
Riepilogo
Metodi pubblici |
boolean
|
compareKernelVersion(String minKernelVersion)
Controlla se la versione del kernel soddisfa o supera la versione minima del kernel per questo test.
|
String
|
findBinary(String binary)
Salta il controllo binario in FindBinary.
|
Integer
|
getDeviceKernelVersion()
Ottieni la versione del kernel del dispositivo con uname -r.
|
Integer
|
parseKernelVersion(String version)
Analizza la versione del kernel, la revisione principale e, facoltativamente, la revisione minima da un
stringa di versione in un singolo numero intero che può essere utilizzato per il confronto numerico.
|
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Esegue i test e segnala i risultati al listener.
|
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
Esegui il programma binario nel percorso specificato.
|
Costruttori pubblici
KernelTargetTest
public KernelTargetTest ()
Metodi pubblici
confrontoKernelVersion
public boolean compareKernelVersion (String minKernelVersion)
Controlla se la versione del kernel soddisfa o supera la versione minima del kernel per questo test.
Parametri |
minKernelVersion |
String : la stringa della versione minima dalla configurazione. |
FindBinary
public String findBinary (String binary)
Salta il controllo binario in FindBinary. Ridondante con mSkipBinaryCheck, ma necessaria per
la compatibilità con le versioni precedenti.
Parametri |
binary |
String : il percorso del file binario o semplicemente il suo nome. |
Ritorni |
String |
Il percorso del file binario oppure nullo se non lo trovi. |
getDeviceKernelVersion
public Integer getDeviceKernelVersion ()
Ottieni la versione del kernel del dispositivo con uname -r.
parseKernelVersion
public Integer parseKernelVersion (String version)
Analizza la versione del kernel, la revisione principale e, facoltativamente, la revisione minima da un
stringa di versione in un singolo numero intero che può essere utilizzato per il confronto numerico.
Parametri |
version |
String : stringa della versione Linux. |
runBinary
public void runBinary (String binaryPath,
ITestInvocationListener listener,
TestDescription description)
Esegui il programma binario nel percorso specificato.
Parametri |
binaryPath |
String : il percorso del file binario. |
listener |
ITestInvocationListener : il listener dove segnalare i risultati. |
description |
TestDescription : il test in corso. |
Metodi protetti
doesRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
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-22 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-22 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-22 UTC."]]