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 |
---|---|---|---|---|
resource
|
path | True |
string |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
subscription
|
path | True |
string uuid |
ID de l’abonnement cible. La valeur doit être un UUID. |
test
|
path | True |
string |
Nom de la ressource du compte de base de test. Regex pattern: |
test
|
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 |
L'opération est terminée. |
|
Other Status Codes |
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 |
---|---|
created |
Type d’identité qui a créé la ressource. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
execution |
Exécution status du dernier test. |
grade |
Note du test. |
Os |
Propriétés d’un système d’exploitation. |
OSUpdates |
Résumé de certains tests. |
OSUpdate |
Résumé d’un test. |
Release |
Propriétés d’une version de système d’exploitation. |
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
test |
Status du dernier test. |
Test |
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 |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d'erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
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 |
Propriétés de la version du système d’exploitation. |
OSUpdatesTestSummary
Résumé de certains tests.
Nom | Type | Description |
---|---|---|
executionStatus |
Status du dernier test. |
|
grade |
Note du dernier test. |
|
osUpdateTestSummaries |
Résumé détaillé pour chaque mise à jour du système d’exploitation |
|
testRunTime |
string |
Heure d’exécution du dernier test. |
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 |
Exécution status du test. |
|
flightingRing |
string |
Anneau de version d’évaluation, uniquement pour la publication des mises à jour des fonctionnalités. |
grade |
Note du test. |
|
inplaceUpgradeBaselineProperties |
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 |
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 |
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 |
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 |
Exécution status du dernier test. |
|
properties.featureUpdatesTestSummary |
Résumé des résultats des tests déclenchés par les mises à jour des fonctionnalités |
|
properties.grade |
Note du test. |
|
properties.inplaceUpgradesTestSummary |
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 |
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 |
Status du dernier test. |
|
properties.testSummaryId |
string |
ID du résumé du test actuel. |
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 » |