ClusterLogSaver
public class ClusterLogSaver
extends Object
implements ILogSaver
Obiekt Java.lang.Object |
↳ | com.android.tradefed.cluster.ClusterLogSaver |
Klasa ILogSaver
do przesyłania wyników testów do TFC.
Streszczenie
Zagnieżdżone klasy |
---|
enum | ClusterLogSaver.FilePickingStrategy Strategie wybierania plików. |
Pola |
---|
public static final String | FILE_NAMES_FILE_NAME Nazwa pliku tekstowego zawierającego wszystkie nazwy plików wyjściowych testu. |
public static final String | TOOL_LOG_PATH Nazwa podkatalogu zawierającego wszystkie pliki wygenerowane przez proces hosta. |
Pola
FILE_NAMES_FILE_NAME
public static final String FILE_NAMES_FILE_NAME
Nazwa pliku tekstowego zawierającego wszystkie nazwy plików wyjściowych testu.
public static final String TOOL_LOG_PATH
Nazwa podkatalogu zawierającego wszystkie pliki wygenerowane przez proces hosta.
Konstruktorzy publiczni
ClusterLogSaver
public ClusterLogSaver ()
Metody publiczne
getLogReportDir
public LogFile getLogReportDir ()
wywołanieZakończone
public void invocationEnded (long elapsedTime)
Parametry |
---|
elapsedTime | long |
wywołanieRozpoczęte
public void invocationStarted (IInvocationContext context)
Parametry |
---|
context | IInvocationContext |
public LogFile saveLogData (String dataName,
LogDataType dataType,
InputStream dataStream)
Parametry |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStream |
public LogFile saveLogDataRaw (String dataName,
LogDataType dataType,
InputStream dataStream)
Parametry |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStream |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Brak potrzebnych mi informacji"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zbyt skomplikowane / zbyt wiele czynności do wykonania"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nieaktualne treści"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem z tłumaczeniem"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem z przykładami/kodem"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Inne"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Łatwo zrozumieć"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Rozwiązało to mój problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Inne"
}]