Test Summaries - Get

Obtient un résumé des tests avec un nom spécifique à partir de tous les résumés de test de tous les packages sous un compte de base de test.

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

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

subscriptionId
path True

string

uuid

ID de l’abonnement cible. La valeur doit être un UUID.

testBaseAccountName
path True

string

Nom de la ressource du compte de base de test.

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

testSummaryName
path True

string

Nom du résumé du test.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

Réponses

Nom Type Description
200 OK

TestSummaryResource

L'opération est terminée.

Other Status Codes

ErrorResponse

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

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

Définitions

Nom Description
createdByType

Type d’identité qui a créé la ressource.

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

ErrorDetail

Détail de l’erreur.

ErrorResponse

Réponse d’erreur

executionStatus

Exécution status du dernier test.

grade

Note du test.

OsProperties

Propriétés d’un système d’exploitation.

OSUpdatesTestSummary

Résumé de certains tests.

OSUpdateTestSummary

Résumé d’un test.

ReleaseProperties

Propriétés d’une version de système d’exploitation.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

testStatus

Status du dernier test.

TestSummaryResource

Résumé d’un test.

createdByType

Type d’identité qui a créé la ressource.

Nom Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Informations supplémentaires sur l’erreur de gestion des ressources.

Nom Type Description
info

object

Informations supplémentaires

type

string

Type d’informations supplémentaires.

ErrorDetail

Détail de l’erreur.

Nom Type Description
additionalInfo

ErrorAdditionalInfo[]

Informations supplémentaires sur l’erreur.

code

string

Code d'erreur.

details

ErrorDetail[]

Détails de l’erreur.

message

string

Message d’erreur.

target

string

Cible d’erreur.

ErrorResponse

Réponse d’erreur

Nom Type Description
error

ErrorDetail

Objet error.

executionStatus

Exécution status du dernier test.

Nom Type Description
Completed

string

Failed

string

InProgress

string

Incomplete

string

None

string

NotExecuted

string

Processing

string

Succeeded

string

grade

Note du test.

Nom Type Description
Fail

string

None

string

NotAvailable

string

Pass

string

OsProperties

Propriétés d’un système d’exploitation.

Nom Type Description
customImageDisplayName

string

Nom de la ressource d’image personnalisée.

customImageId

string

Spécifiez l’ID d’image personnalisée de base de test référencé, le cas échéant.

osName

string

Nom du système d’exploitation.

releaseProperties

ReleaseProperties

Propriétés de la version du système d’exploitation.

OSUpdatesTestSummary

Résumé de certains tests.

Nom Type Description
executionStatus

executionStatus

Status du dernier test.

grade

grade

Note du dernier test.

osUpdateTestSummaries

OSUpdateTestSummary[]

Résumé détaillé pour chaque mise à jour du système d’exploitation

testRunTime

string

Heure d’exécution du dernier test.

testStatus

testStatus

Status du dernier test.

OSUpdateTestSummary

Résumé d’un test.

Nom Type Description
buildRevision

string

Révision de build de la version testée (mise à jour du système d’exploitation)

buildVersion

string

Version de build de la version testée (mise à jour du système d’exploitation)

customImageDisplayName

string

Nom de la ressource d’image personnalisée.

customImageId

string

Spécifiez l’ID d’image personnalisée de base de test référencé, le cas échéant.

executionStatus

executionStatus

Exécution status du test.

flightingRing

string

Anneau de version d’évaluation, uniquement pour la publication des mises à jour des fonctionnalités.

grade

grade

Note du test.

inplaceUpgradeBaselineProperties

OsProperties

Propriétés du système d’exploitation de base pour le test de mise à niveau sur place.

osName

string

Nom du système d’exploitation. par exemple, Windows 10 1809.

releaseName

string

Nom de la version testée (mise à jour du système d’exploitation).

releaseVersionDate

string

Date de la version de publication.

testRunTime

string

Durée d’exécution du test.

testStatus

testStatus

Statut du test.

testType

string

Type de test du package

ReleaseProperties

Propriétés d’une version de système d’exploitation.

Nom Type Description
buildNumber

string

Numéro de build de la version du système d’exploitation.

buildRevision

string

Révision de build de la version du système d’exploitation.

releaseName

string

Nom de la version du système d’exploitation.

releaseVersionDate

string

Date de publication de la version du système d’exploitation.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string

Horodatage de la dernière modification de la ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.

testStatus

Status du dernier test.

Nom Type Description
Completed

string

DataProcessing

string

InfrastructureFailure

string

None

string

TestAndUpdateFailure

string

TestExecutionInProgress

string

TestFailure

string

UpdateFailure

string

TestSummaryResource

Résumé d’un test.

Nom Type Description
id

string

ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} »

name

string

nom de la ressource.

properties.applicationName

string

Nom de l’application.

properties.applicationVersion

string

Version de l'application.

properties.executionStatus

executionStatus

Exécution status du dernier test.

properties.featureUpdatesTestSummary

OSUpdatesTestSummary

Résumé des résultats des tests déclenchés par les mises à jour des fonctionnalités

properties.grade

grade

Note du test.

properties.inplaceUpgradesTestSummary

OSUpdatesTestSummary

Résumé des résultats des tests déclenchés par des mises à niveau sur place

properties.packageId

string

ID de ressource Azure du package.

properties.packageTags

object

Balises de ressource package associées à testSummary

properties.securityUpdatesTestSummary

OSUpdatesTestSummary

Résumé des résultats des tests déclenchés par les mises à jour de sécurité

properties.testRunTime

string

Heure d’exécution du dernier test.

properties.testStatus

testStatus

Status du dernier test.

properties.testSummaryId

string

ID du résumé du test actuel.

systemData

systemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »