Codecoverage - Get Test Run Code Coverage
GET https://vstmr.dev.azure.com/{organization}/{project}/_apis/testresults/runs/{runId}/codecoverage?flags={flags}&api-version=7.1-preview.1
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
organization
|
path | True |
string |
O nome da organização do Azure DevOps. |
project
|
path | True |
string |
ID do projeto ou nome do projeto |
run
|
path | True |
integer int32 |
|
api-version
|
query | True |
string |
Versão da API a ser usada. Isso deve ser definido como '7.1-preview.1' para usar essa versão da api. |
flags
|
query | True |
integer int32 |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
operação bem-sucedida |
Segurança
oauth2
Tipo:
oauth2
Flow:
accessCode
URL de Autorização:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL do Token:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Escopos
Nome | Description |
---|---|
vso.test | Concede a capacidade de ler planos de teste, casos, resultados e outros artefatos relacionados ao gerenciamento de testes. |
Definições
Nome | Description |
---|---|
Coverage |
|
Function |
|
Module |
|
Shallow |
Uma referência abstraida a algum outro recurso. Essa classe é usada para fornecer os contratos de dados de build com uma maneira uniforme de referenciar outros recursos de uma maneira que fornece fácil passagem por meio de links. |
Test |
Detalhes de cobertura de código de execução de teste |
CoverageStatistics
Nome | Tipo | Description |
---|---|---|
blocksCovered |
integer |
|
blocksNotCovered |
integer |
|
linesCovered |
integer |
|
linesNotCovered |
integer |
|
linesPartiallyCovered |
integer |
FunctionCoverage
Nome | Tipo | Description |
---|---|---|
class |
string |
|
name |
string |
|
namespace |
string |
|
sourceFile |
string |
|
statistics |
ModuleCoverage
Nome | Tipo | Description |
---|---|---|
blockCount |
integer |
|
blockData |
string[] |
|
fileUrl |
string |
URL do Arquivo de Cobertura de Código |
functions | ||
name |
string |
|
signature |
string |
|
signatureAge |
integer |
|
statistics |
ShallowReference
Uma referência abstraida a algum outro recurso. Essa classe é usada para fornecer os contratos de dados de build com uma maneira uniforme de referenciar outros recursos de uma maneira que fornece fácil passagem por meio de links.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID do recurso |
name |
string |
Nome do recurso vinculado (nome da definição, nome do controlador etc.) |
url |
string |
Link http completo para o recurso |
TestRunCoverage
Detalhes de cobertura de código de execução de teste
Nome | Tipo | Description |
---|---|---|
lastError |
string |
Último Erro |
modules |
Lista de cobertura de módulos |
|
state |
string |
Estado |
testRun |
Referência da execução de teste. |