Codecoverage - Fetch Source Code Coverage Report
GET https://vstmr.dev.azure.com/{organization}/{project}/_apis/testresults/codecoverage/sourceview?buildId={buildId}&api-version=7.2-preview.1
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
organization
|
path | True |
string |
De naam van de Azure DevOps-organisatie. |
project
|
path | True |
string |
Project-id of projectnaam |
api-version
|
query | True |
string |
De versie van de API die moet worden gebruikt. Deze moet worden ingesteld op '7.2-preview.1' om deze versie van de API te gebruiken. |
build
|
query | True |
integer (int32) |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
geslaagde bewerking |
Beveiliging
oauth2
Type:
oauth2
Stroom:
accessCode
Autorisatie-URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token-URL:
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
Bereiken
Name | Description |
---|---|
vso.test | Verleent de mogelijkheid om testplannen, cases, resultaten en andere testbeheergerelateerde artefacten te lezen. |
Definities
Name | Description |
---|---|
Build |
BuildConfiguration Details. |
Coverage |
|
File |
|
Folder |
|
Shallow |
Een abstracte verwijzing naar een andere resource. Deze klasse wordt gebruikt om de buildgegevenscontracten een uniforme manier te bieden om te verwijzen naar andere resources op een manier die eenvoudige doorkruising via koppelingen mogelijk maakt. |
Source |
BuildConfiguration
BuildConfiguration Details.
Name | Type | Description |
---|---|---|
branchName |
string |
Naam van de vertakking waarvoor de build wordt gegenereerd. |
buildDefinitionId |
integer (int32) |
BuildDefinitionId voor build. |
buildSystem |
string |
Bouwsysteem. |
creationDate |
string (date-time) |
Aanmaakdatum van build. |
flavor |
string |
Build-smaak (bijvoorbeeld build/release). |
id |
integer (int32) |
BuildConfiguration-id. |
number |
string |
Buildnummer. |
platform |
string |
BuildConfiguration Platform. |
project |
Project dat is gekoppeld aan deze BuildConfiguration. |
|
repositoryGuid |
string |
Guid van opslagplaats voor de build. |
repositoryType |
string |
Type opslagplaats (bijvoorbeeld TFSGit). |
sourceVersion |
string |
Bronversie(/eerste doorvoering) voor de build is geactiveerd. |
targetBranchName |
string |
Target BranchName. |
uri |
string |
Build-URI. |
CoverageStatistics
Name | Type | Description |
---|---|---|
blocksCovered |
integer (int32) |
|
blocksNotCovered |
integer (int32) |
|
branchesCovered |
integer (int32) |
|
branchesNotCovered |
integer (int32) |
|
linesCovered |
integer (int32) |
|
linesNotCovered |
integer (int32) |
|
linesPartiallyCovered |
integer (int32) |
FileCoverageData
Name | Type | Description |
---|---|---|
coverageStatistics | ||
name |
string |
FolderCoverageData
Name | Type | Description |
---|---|---|
coverageStatistics | ||
files | ||
folders | ||
name |
string |
ShallowReference
Een abstracte verwijzing naar een andere resource. Deze klasse wordt gebruikt om de buildgegevenscontracten een uniforme manier te bieden om te verwijzen naar andere resources op een manier die eenvoudige doorkruising via koppelingen mogelijk maakt.
Name | Type | Description |
---|---|---|
id |
string |
Id van de resource |
name |
string |
Naam van de gekoppelde resource (definitienaam, controllernaam, enzovoort) |
url |
string |
Volledige HTTP-koppeling naar de resource |
SourceViewBuildCoverage
Name | Type | Description |
---|---|---|
configuration |
Buildconfiguratie |
|
folderCoverageData |
Dekkingsgegevens op mapniveau |