W 2026 r., aby dostosować się do naszego modelu stabilnego rozwoju trunk i zapewnić stabilność platformy w ekosystemie, będziemy publikować kod źródłowy w AOSP w drugim i czwartym kwartale. Do tworzenia i współtworzenia AOSP używaj gałęzi android-latest-release. Gałąź manifestu android-latest-release będzie zawsze odwoływać się do najnowszej wersji przesłanej do AOSP. Więcej informacji znajdziesz w artykule Zmiany w AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
public
class
XmlSuiteResultFormatter
extends Object
implements
IFormatterGenerator
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.suite.XmlSuiteResultFormatter
|
Klasa narzędziowa do zapisywania przebiegu pakietu jako pliku XML. TODO: Remove all the special Compatibility Test
format work around to get the same format.
Podsumowanie
Pola |
public
static
final
String |
NS
|
Metody publiczne |
void
|
addBuildInfoAttributes(XmlSerializer serializer, SuiteResultHolder holder)
Umożliwia dodanie niektórych atrybutów do tagu za pomocą serializer.attribute.
|
void
|
addSuiteAttributes(XmlSerializer serializer)
Umożliwia dodanie niektórych atrybutów do tagu za pomocą serializer.attribute.
|
void
|
parseBuildInfoAttributes(XmlPullParser parser, IInvocationContext context)
Operacja odwrotna z addBuildInfoAttributes(XmlSerializer,SuiteResultHolder).
|
SuiteResultHolder
|
parseResults(File resultDir, boolean shallow)
Operacja odwrotna do writeResults(SuiteResultHolder,File), która przyjmuje katalog wyników i tworzy z niego SuiteResultHolder.
|
void
|
parseSuiteAttributes(XmlPullParser parser, IInvocationContext context)
Operacja odwrotna z addSuiteAttributes(XmlSerializer).
|
static
String
|
sanitizeXmlContent(String s)
Oczyszcza ciąg, aby zmienić znaczenie znaków specjalnych.
|
static
String
|
truncateStackTrace(String fullStackTrace, String testCaseName)
Obcina pełny zrzut stosu do maksymalnie ERROR(/#STACK_TRACE_MAX_SIZE) znaków.
|
File
|
writeResults(SuiteResultHolder holder, File resultDir)
Zapisz wyniki wywołania w formacie XML.
|
Stałe
TEST_RESULT_FILE_NAME
public static final String TEST_RESULT_FILE_NAME
Wartość stała:
"test_result.xml"
Pola
NS
public static final String NS
Konstruktory publiczne
public XmlSuiteResultFormatter ()
Metody publiczne
addBuildInfoAttributes
public void addBuildInfoAttributes (XmlSerializer serializer,
SuiteResultHolder holder)
Umożliwia dodanie niektórych atrybutów do tagu za pomocą serializer.attribute.
| Parametry |
serializer |
XmlSerializer: obiekt, który serializuje wynik pakietu XML. |
holder |
SuiteResultHolder: obiekt zawierający informacje, które mają zostać zapisane w wyniku pakietu. |
| Zgłasza |
IOException |
|
IllegalArgumentException |
|
IllegalStateException |
|
addSuiteAttributes
public void addSuiteAttributes (XmlSerializer serializer)
Umożliwia dodanie niektórych atrybutów do tagu za pomocą serializer.attribute.
| Parametry |
serializer |
XmlSerializer: obiekt, który serializuje wynik pakietu XML. |
| Zgłasza |
IOException |
|
IllegalArgumentException |
|
IllegalStateException |
|
parseSuiteAttributes
public void parseSuiteAttributes (XmlPullParser parser,
IInvocationContext context)
Operacja odwrotna z addSuiteAttributes(XmlSerializer).
| Parametry |
parser |
XmlPullParser: parser, z którego mają być odczytywane atrybuty. |
context |
IInvocationContext: IInvocationContext, w którym mają się znajdować atrybuty. |
| Zgłasza |
XmlPullParserException |
Gdy XmlPullParser nie działa. |
sanitizeXmlContent
public static String sanitizeXmlContent (String s)
Oczyszcza ciąg, aby zmienić znaczenie znaków specjalnych.
truncateStackTrace
public static String truncateStackTrace (String fullStackTrace,
String testCaseName)
Obcina pełny zrzut stosu do maksymalnie ERROR(/#STACK_TRACE_MAX_SIZE) znaków.
| Parametry |
fullStackTrace |
String |
testCaseName |
String |
writeResults
public File writeResults (SuiteResultHolder holder,
File resultDir)
Zapisz wyniki wywołania w formacie XML.
| Parametry |
holder |
SuiteResultHolder: SuiteResultHolder zawierający wszystkie informacje wymagane w pliku XML. |
resultDir |
File: katalog wyników File, w którym mają się znaleźć wyniki. |
| Zwraca |
File |
File wskazujący plik wyjściowy XML. |
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: 2026-06-22 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-06-22 UTC."],[],[]]