Test Summaries - Get

Obtém um Resumo de Teste com um nome específico de todos os Resumos de Teste de todos os pacotes numa Conta Base de Teste.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.TestBase/testBaseAccounts/{testBaseAccountName}/testSummaries/{testSummaryName}?api-version=2023-11-01-preview

Parâmetros do URI

Name Em Necessário Tipo Description
resourceGroupName
path True

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

subscriptionId
path True

string

uuid

O ID da subscrição de destino. O valor tem de ser um UUID.

testBaseAccountName
path True

string

O nome do recurso da Conta Base de Teste.

Regex pattern: ^[A-Za-z0-9]([A-Za-z0-9_]|([-. ][A-Za-z0-9]))+$

testSummaryName
path True

string

O nome do Resumo de Teste.

api-version
query True

string

A versão da API a utilizar para esta operação.

Respostas

Name Tipo Description
200 OK

TestSummaryResource

A operação está concluída.

Other Status Codes

ErrorResponse

Resposta de erro que descreve a razão pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

TestSummaryGet

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-rg1/providers/Microsoft.TestBase/testBaseAccounts/contoso-testBaseAccount1/testSummaries/contoso-package2-096bffb5-5d3d-4305-a66a-953372ed6e88?api-version=2023-11-01-preview

Sample Response

{
  "name": "contoso-package2-096bffb5-5d3d-4305-a66a-953372ed6e88",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso-rg1/providers/Microsoft.TestBase/testBaseAccounts/contoso-testBaseAccount1/testSummaries/contoso-package2-096bffb5-5d3d-4305-a66a-953372ed6e88",
  "type": "Microsoft.TestBase/testBaseAccounts/testSummaries",
  "properties": {
    "testSummaryId": "096bffb5-5d3d-4305-a66a-953372ed6e88",
    "packageId": "b5ed1bcc-e74c-40d8-82f2-1773f616f93e",
    "applicationName": "contoso-package2",
    "applicationVersion": "1.0.0",
    "executionStatus": "Succeeded",
    "testStatus": "Completed",
    "grade": "Pass",
    "testRunTime": "00:43:21",
    "packageTags": {
      "Tag1": "Tag1Value",
      "Tag2": "Tag2Value"
    },
    "featureUpdatesTestSummary": {
      "executionStatus": "Succeeded",
      "testStatus": "Completed",
      "grade": "Pass",
      "testRunTime": "00:33:21",
      "osUpdateTestSummaries": [
        {
          "osName": "Windows 10 1909",
          "releaseName": "2020.12.B",
          "buildVersion": "513",
          "executionStatus": "Succeeded",
          "testStatus": "Completed",
          "grade": "Pass",
          "testRunTime": "00:43:21",
          "testType": "OutOfBoxTest"
        },
        {
          "osName": "Windows 10 1903",
          "releaseName": "2020.11.B",
          "buildVersion": "765",
          "executionStatus": "Succeeded",
          "testStatus": "Completed",
          "grade": "Pass",
          "testRunTime": "00:13:28",
          "testType": "OutOfBoxTest"
        },
        {
          "osName": "Windows 10 1809",
          "releaseName": "2020.11.B",
          "buildVersion": "313",
          "executionStatus": "Succeeded",
          "testStatus": "Completed",
          "grade": "Pass",
          "testRunTime": "00:42:08",
          "testType": "OutOfBoxTest"
        }
      ]
    },
    "securityUpdatesTestSummary": {
      "executionStatus": "Succeeded",
      "testStatus": "Completed",
      "grade": "Pass",
      "testRunTime": "00:43:21",
      "osUpdateTestSummaries": [
        {
          "osName": "Windows 10 1909",
          "releaseName": "2020.12.B",
          "buildVersion": "513",
          "executionStatus": "Succeeded",
          "testStatus": "Completed",
          "grade": "Pass",
          "testRunTime": "00:43:21",
          "testType": "OutOfBoxTest"
        },
        {
          "osName": "Windows 10 1903",
          "releaseName": "2020.11.B",
          "buildVersion": "765",
          "executionStatus": "Succeeded",
          "testStatus": "Completed",
          "grade": "Pass",
          "testRunTime": "00:13:28",
          "testType": "OutOfBoxTest"
        },
        {
          "osName": "Windows 10 1809",
          "releaseName": "2020.11.B",
          "buildVersion": "313",
          "executionStatus": "Succeeded",
          "testStatus": "Completed",
          "grade": "Pass",
          "testRunTime": "00:42:08",
          "testType": "OutOfBoxTest"
        }
      ]
    }
  }
}

Definições

Name Description
createdByType

O tipo de identidade que criou o recurso.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta a erros

executionStatus

O estado de execução do último teste.

grade

A nota do teste.

OsProperties

As propriedades de um sistema operativo.

OSUpdatesTestSummary

O resumo de alguns testes.

OSUpdateTestSummary

O resumo de um teste.

ReleaseProperties

As propriedades de uma versão do sistema operativo.

systemData

Metadados relativos à criação e última modificação do recurso.

testStatus

O estado do último teste.

TestSummaryResource

Resumo de um Teste.

createdByType

O tipo de identidade que criou o recurso.

Name Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta a erros

Name Tipo Description
error

ErrorDetail

O objeto de erro.

executionStatus

O estado de execução do último teste.

Name Tipo Description
Completed

string

Failed

string

InProgress

string

Incomplete

string

None

string

NotExecuted

string

Processing

string

Succeeded

string

grade

A nota do teste.

Name Tipo Description
Fail

string

None

string

NotAvailable

string

Pass

string

OsProperties

As propriedades de um sistema operativo.

Name Tipo Description
customImageDisplayName

string

O nome do recurso de imagem personalizado.

customImageId

string

Especifique o ID de Imagem Personalizada da Base de Testes referenciado, se disponível.

osName

string

O nome do SO.

releaseProperties

ReleaseProperties

As propriedades da versão do SO.

OSUpdatesTestSummary

O resumo de alguns testes.

Name Tipo Description
executionStatus

executionStatus

O estado do último teste.

grade

grade

A nota do último teste.

osUpdateTestSummaries

OSUpdateTestSummary[]

Resumo detalhado de cada atualização do SO

testRunTime

string

O tempo de execução do último teste.

testStatus

testStatus

O estado do último teste.

OSUpdateTestSummary

O resumo de um teste.

Name Tipo Description
buildRevision

string

A revisão da compilação da versão testada (atualização do SO)

buildVersion

string

A versão de compilação da versão testada (atualização do SO)

customImageDisplayName

string

O nome do recurso de imagem personalizado.

customImageId

string

Especifique o ID de Imagem Personalizada da Base de Testes referenciado, se disponível.

executionStatus

executionStatus

O estado de execução do teste.

flightingRing

string

A cadência de voo, apenas para lançamento de atualizações de funcionalidades.

grade

grade

A nota do teste.

inplaceUpgradeBaselineProperties

OsProperties

As propriedades do so de linha de base para o teste de atualização no local.

osName

string

O nome do sistema operativo. por exemplo, Windows 10 1809.

releaseName

string

O nome da versão testada (atualização do SO).

releaseVersionDate

string

A data da versão de lançamento.

testRunTime

string

O tempo de execução do teste.

testStatus

testStatus

O estado do teste.

testType

string

O tipo de teste do pacote

ReleaseProperties

As propriedades de uma versão do sistema operativo.

Name Tipo Description
buildNumber

string

O número de compilação da versão do SO.

buildRevision

string

A revisão da compilação da versão do SO.

releaseName

string

O nome da versão do SO.

releaseVersionDate

string

A data da versão de lançamento da versão do SO.

systemData

Metadados relativos à criação e última modificação do recurso.

Name Tipo Description
createdAt

string

O carimbo de data/hora da criação de recursos (UTC).

createdBy

string

A identidade que criou o recurso.

createdByType

createdByType

O tipo de identidade que criou o recurso.

lastModifiedAt

string

O carimbo de data/hora da última modificação do recurso (UTC)

lastModifiedBy

string

A identidade que modificou o recurso pela última vez.

lastModifiedByType

createdByType

O tipo de identidade que modificou o recurso pela última vez.

testStatus

O estado do último teste.

Name Tipo Description
Completed

string

DataProcessing

string

InfrastructureFailure

string

None

string

TestAndUpdateFailure

string

TestExecutionInProgress

string

TestFailure

string

UpdateFailure

string

TestSummaryResource

Resumo de um Teste.

Name Tipo Description
id

string

ID de recurso completamente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

O nome do recurso

properties.applicationName

string

Nome da aplicação.

properties.applicationVersion

string

Versão da aplicação.

properties.executionStatus

executionStatus

O estado de execução do último teste.

properties.featureUpdatesTestSummary

OSUpdatesTestSummary

O resumo dos resultados dos testes acionados pelas atualizações de funcionalidades

properties.grade

grade

A nota do teste.

properties.inplaceUpgradesTestSummary

OSUpdatesTestSummary

O resumo dos resultados dos testes acionados por atualizações no local

properties.packageId

string

O ID de recurso do Azure do pacote.

properties.packageTags

object

As etiquetas do recurso Pacote que estão associadas ao testSummary

properties.securityUpdatesTestSummary

OSUpdatesTestSummary

O resumo dos resultados dos testes acionados pelas atualizações de segurança

properties.testRunTime

string

O tempo de execução do último teste.

properties.testStatus

testStatus

O estado do último teste.

properties.testSummaryId

string

O ID do Resumo de Teste atual.

systemData

systemData

O Azure Resource Manager metadados que contêm informações createdBy e modifiedBy.

type

string

O tipo de recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"