XmlSuiteResultFormatter
public class XmlSuiteResultFormatter
extends Object implements IFormatterGenerator
| java.lang.Object | |
| ↳ | com.android.tradefed.result.suite.XmlSuiteResultFormatter |
Classe utilitária para salvar um conjunto executado como XML. TODO: Remova todas as soluções especiais de formato de teste de compatibilidade para obter o mesmo formato.
Resumo
Classes aninhadas | |
|---|---|
class | XmlSuiteResultFormatter.RunHistoryObjeto auxiliar para conversão JSON. |
Campos | |
|---|---|
public static final String | NS |
public static final String | TEST_RESULT_FILE_NAME
|
Construtores públicos | |
|---|---|
XmlSuiteResultFormatter () | |
Métodos públicos | |
|---|---|
void | addBuildInfoAttributes (XmlSerializer serializer, SuiteResultHolder holder) Permite adicionar alguns atributos ao |
void | addSuiteAttributes (XmlSerializer serializer) Permite adicionar alguns atributos ao |
void | parseBuildInfoAttributes (XmlPullParser parser, IInvocationContext context) Operação reversa de |
SuiteResultHolder | parseResults (File resultDir, boolean shallow) Operação reversa de |
void | parseSuiteAttributes (XmlPullParser parser, IInvocationContext context) Operação reversa de |
File | writeResults ( SuiteResultHolder holder, File resultDir)Escreva os resultados da chamada em formato xml. |
Métodos protegidos | |
|---|---|
String | sanitizeXmlContent (String s) |
Campos
E
public static final String NS
TEST_RESULT_FILE_NAME
public static final String TEST_RESULT_FILE_NAME
Construtores públicos
XmlSuiteResultFormatter
public XmlSuiteResultFormatter ()
Métodos públicos
addBuildInfoAttributes
public void addBuildInfoAttributes (XmlSerializer serializer,
SuiteResultHolder holder) Permite adicionar alguns atributos aoserializer.attribute .
| Parâmetros | |
|---|---|
serializer | XmlSerializer : o objeto que serializa um resultado de conjunto XML. |
holder | SuiteResultHolder : um objeto que contém informações a serem gravadas no resultado do conjunto. |
addSuiteAttributes
public void addSuiteAttributes (XmlSerializer serializer)
Permite adicionar alguns atributos aoserializer.attribute .
| Parâmetros | |
|---|---|
serializer | XmlSerializer : o objeto que serializa um resultado de conjunto XML. |
parseBuildInfoAttributes
public void parseBuildInfoAttributes (XmlPullParser parser,
IInvocationContext context) Operação reversa de addBuildInfoAttributes(org.xmlpull.v1.XmlSerializer, com.android.tradefed.result.suite.SuiteResultHolder) .
| Parâmetros | |
|---|---|
parser | XmlPullParser : o analisador de onde ler os atributos. |
context | IInvocationContext : O IInvocationContext onde colocar os atributos. |
| Lança | |
|---|---|
XmlPullParserException | Quando XmlPullParser falha. |
analisarResultados
public SuiteResultHolder parseResults (File resultDir, boolean shallow)
Operação reversa de writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File) que pega um diretório de resultados e cria o SuiteResultHolder a partir dele.
| Parâmetros | |
|---|---|
resultDir | File : o diretório onde encontrar os resultados. |
shallow | boolean : carrega apenas as informações de nível superior de SuiteResultHolder . |
| Devoluções | |
|---|---|
SuiteResultHolder | Um SuiteResultHolder que contém a representação dos resultados. Ou nulo se algo der errado. |
parseSuiteAttributes
public void parseSuiteAttributes (XmlPullParser parser,
IInvocationContext context) Operação reversa de addSuiteAttributes(org.xmlpull.v1.XmlSerializer) .
| Parâmetros | |
|---|---|
parser | XmlPullParser : o analisador de onde ler os atributos. |
context | IInvocationContext : O IInvocationContext onde colocar os atributos. |
| Lança | |
|---|---|
XmlPullParserException | Quando XmlPullParser falha. |
escrever resultados
public File writeResults (SuiteResultHolder holder, File resultDir)
Escreva os resultados da chamada em formato xml.
| Parâmetros | |
|---|---|
holder | SuiteResultHolder : um SuiteResultHolder contendo todas as informações necessárias para o xml |
resultDir | File : o diretório de resultados ERROR(/File) onde colocar os resultados. |
| Devoluções | |
|---|---|
File | um ERROR(/File) apontando para o arquivo de saída xml. |
Métodos protegidos
sanitizeXmlContent
protected String sanitizeXmlContent (String s)
| Parâmetros | |
|---|---|
s | String |
| Devoluções | |
|---|---|
String | |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2023-12-01 UTC.