Test Summaries - Get

Возвращает сводку по тестам с определенным именем из всех сводок по тестам всех пакетов в базовой учетной записи тестирования.

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

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

subscriptionId
path True

string

uuid

Идентификатор целевой подписки. Значение должно быть UUID.

testBaseAccountName
path True

string

Имя ресурса базовой учетной записи тестирования.

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

testSummaryName
path True

string

Имя сводки по тестам.

api-version
query True

string

Версия API, используемая для данной операции.

Ответы

Имя Тип Описание
200 OK

TestSummaryResource

Операция завершена.

Other Status Codes

ErrorResponse

Ответ об ошибке, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory

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

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

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"
        }
      ]
    }
  }
}

Определения

Имя Описание
createdByType

Тип удостоверения, создавшего ресурс.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Сообщение об ошибке

executionStatus

Состояние выполнения последнего теста.

grade

Оценка теста.

OsProperties

Свойства операционной системы.

OSUpdatesTestSummary

Сводка по некоторым тестам.

OSUpdateTestSummary

Сводка теста.

ReleaseProperties

Свойства выпуска операционной системы.

systemData

Метаданные, относящиеся к созданию и последнему изменению ресурса.

testStatus

Состояние последнего теста.

TestSummaryResource

Сводка по тесту.

createdByType

Тип удостоверения, создавшего ресурс.

Имя Тип Описание
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Тип дополнительных сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Сообщение об ошибке

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

executionStatus

Состояние выполнения последнего теста.

Имя Тип Описание
Completed

string

Failed

string

InProgress

string

Incomplete

string

None

string

NotExecuted

string

Processing

string

Succeeded

string

grade

Оценка теста.

Имя Тип Описание
Fail

string

None

string

NotAvailable

string

Pass

string

OsProperties

Свойства операционной системы.

Имя Тип Описание
customImageDisplayName

string

Имя ресурса пользовательского образа.

customImageId

string

Укажите указанный тестовый базовый идентификатор пользовательского образа, если он доступен.

osName

string

Имя ОС.

releaseProperties

ReleaseProperties

Свойства выпуска ОС.

OSUpdatesTestSummary

Сводка по некоторым тестам.

Имя Тип Описание
executionStatus

executionStatus

Состояние последнего теста.

grade

grade

Оценка последнего теста.

osUpdateTestSummaries

OSUpdateTestSummary[]

Подробная сводка по каждому обновлению ОС

testRunTime

string

Время выполнения последнего теста.

testStatus

testStatus

Состояние последнего теста.

OSUpdateTestSummary

Сводка теста.

Имя Тип Описание
buildRevision

string

Редакция сборки протестированного выпуска (обновление ОС)

buildVersion

string

Версия сборки протестированного выпуска (обновление ОС)

customImageDisplayName

string

Имя ресурса пользовательского образа.

customImageId

string

Укажите указанный тестовый базовый идентификатор пользовательского образа, если он доступен.

executionStatus

executionStatus

Состояние выполнения теста.

flightingRing

string

Тестовый круг, только для выпуска обновлений компонентов.

grade

grade

Оценка теста.

inplaceUpgradeBaselineProperties

OsProperties

Свойства базовой ос для теста обновления на месте.

osName

string

Имя операционной системы. Например, Windows 10 1809.

releaseName

string

Имя протестированного выпуска (обновление ОС).

releaseVersionDate

string

Дата выпуска версии.

testRunTime

string

Время выполнения теста.

testStatus

testStatus

Состояние теста.

testType

string

Тип теста пакета

ReleaseProperties

Свойства выпуска операционной системы.

Имя Тип Описание
buildNumber

string

Номер сборки выпуска ОС.

buildRevision

string

Редакция сборки выпуска ОС.

releaseName

string

Имя выпуска ОС.

releaseVersionDate

string

Дата выпуска ос.

systemData

Метаданные, относящиеся к созданию и последнему изменению ресурса.

Имя Тип Описание
createdAt

string

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Удостоверение, которое в последний раз изменял ресурс.

lastModifiedByType

createdByType

Тип удостоверения, изменяющего ресурс в последний раз.

testStatus

Состояние последнего теста.

Имя Тип Описание
Completed

string

DataProcessing

string

InfrastructureFailure

string

None

string

TestAndUpdateFailure

string

TestExecutionInProgress

string

TestFailure

string

UpdateFailure

string

TestSummaryResource

Сводка по тесту.

Имя Тип Описание
id

string

Полный идентификатор ресурса. Например, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Имя ресурса.

properties.applicationName

string

Имя приложения.

properties.applicationVersion

string

Версия приложения.

properties.executionStatus

executionStatus

Состояние выполнения последнего теста.

properties.featureUpdatesTestSummary

OSUpdatesTestSummary

Сводка результатов тестов, активированных обновлениями компонентов

properties.grade

grade

Оценка теста.

properties.inplaceUpgradesTestSummary

OSUpdatesTestSummary

Сводка результатов тестов, запускаемых обновлениями на месте

properties.packageId

string

Идентификатор ресурса Azure пакета.

properties.packageTags

object

Теги ресурса Package, связанные с testSummary

properties.securityUpdatesTestSummary

OSUpdatesTestSummary

Сводка результатов тестов, запущенных обновлениями для системы безопасности

properties.testRunTime

string

Время выполнения последнего теста.

properties.testStatus

testStatus

Состояние последнего теста.

properties.testSummaryId

string

Идентификатор текущей сводки теста.

systemData

systemData

Azure Resource Manager метаданные, содержащие сведения о createdBy и modifiedBy.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"