Skip to content

Commit

Permalink
feat(firebaseappdistribution): update the api
Browse files Browse the repository at this point in the history
#### firebaseappdistribution:v1alpha

The following keys were deleted:
- schemas.GoogleFirebaseAppdistroV1alphaAiInstructionsStep (Total Keys: 4)

The following keys were added:
- schemas.GoogleFirebaseAppdistroV1alphaAiStep (Total Keys: 9)
- schemas.GoogleFirebaseAppdistroV1alphaDeviceExecution.properties.aiStepResults (Total Keys: 3)

The following keys were changed:
- schemas.GoogleFirebaseAppdistroV1alphaAiInstructions.properties.steps.items.$ref (Total Keys: 1)
  • Loading branch information
yoshi-automation committed Jul 16, 2024
1 parent a15ab2a commit 4ac8d11
Show file tree
Hide file tree
Showing 3 changed files with 77 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,15 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the test was run.
&quot;deviceExecutions&quot;: [ # Required. The results of the test on each device.
{ # The results of running an automated test on a particular device.
&quot;aiStepResults&quot;: [ # Output only. Results of the AI steps if passed in
{ # Captures the results of an AiStep
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the step
&quot;step&quot;: { # A step to be accomplished by the AI # Required. The step performed by the AI
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
&quot;goal&quot;: &quot;A String&quot;, # A goal to be accomplished by the AI
},
},
],
&quot;appCrash&quot;: { # An app crash that occurred during an automated test. # Output only. An app crash, if any occurred during the test.
&quot;message&quot;: &quot;A String&quot;, # Output only. The message associated with the crash.
&quot;stackTrace&quot;: &quot;A String&quot;, # Output only. The raw stack trace.
Expand Down Expand Up @@ -178,6 +187,15 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the test was run.
&quot;deviceExecutions&quot;: [ # Required. The results of the test on each device.
{ # The results of running an automated test on a particular device.
&quot;aiStepResults&quot;: [ # Output only. Results of the AI steps if passed in
{ # Captures the results of an AiStep
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the step
&quot;step&quot;: { # A step to be accomplished by the AI # Required. The step performed by the AI
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
&quot;goal&quot;: &quot;A String&quot;, # A goal to be accomplished by the AI
},
},
],
&quot;appCrash&quot;: { # An app crash that occurred during an automated test. # Output only. An app crash, if any occurred during the test.
&quot;message&quot;: &quot;A String&quot;, # Output only. The message associated with the crash.
&quot;stackTrace&quot;: &quot;A String&quot;, # Output only. The raw stack trace.
Expand Down Expand Up @@ -245,6 +263,15 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the test was run.
&quot;deviceExecutions&quot;: [ # Required. The results of the test on each device.
{ # The results of running an automated test on a particular device.
&quot;aiStepResults&quot;: [ # Output only. Results of the AI steps if passed in
{ # Captures the results of an AiStep
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the step
&quot;step&quot;: { # A step to be accomplished by the AI # Required. The step performed by the AI
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
&quot;goal&quot;: &quot;A String&quot;, # A goal to be accomplished by the AI
},
},
],
&quot;appCrash&quot;: { # An app crash that occurred during an automated test. # Output only. An app crash, if any occurred during the test.
&quot;message&quot;: &quot;A String&quot;, # Output only. The message associated with the crash.
&quot;stackTrace&quot;: &quot;A String&quot;, # Output only. The raw stack trace.
Expand Down Expand Up @@ -317,6 +344,15 @@ <h3>Method Details</h3>
&quot;createTime&quot;: &quot;A String&quot;, # Output only. Timestamp when the test was run.
&quot;deviceExecutions&quot;: [ # Required. The results of the test on each device.
{ # The results of running an automated test on a particular device.
&quot;aiStepResults&quot;: [ # Output only. Results of the AI steps if passed in
{ # Captures the results of an AiStep
&quot;state&quot;: &quot;A String&quot;, # Output only. The current state of the step
&quot;step&quot;: { # A step to be accomplished by the AI # Required. The step performed by the AI
&quot;assertion&quot;: &quot;A String&quot;, # An assertion to be checked by the AI
&quot;goal&quot;: &quot;A String&quot;, # A goal to be accomplished by the AI
},
},
],
&quot;appCrash&quot;: { # An app crash that occurred during an automated test. # Output only. An app crash, if any occurred during the test.
&quot;message&quot;: &quot;A String&quot;, # Output only. The message associated with the crash.
&quot;stackTrace&quot;: &quot;A String&quot;, # Output only. The raw stack trace.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -941,7 +941,7 @@
}
}
},
"revision": "20240708",
"revision": "20240712",
"rootUrl": "https://firebaseappdistribution.googleapis.com/",
"schemas": {
"GdataBlobstore2Info": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -585,7 +585,7 @@
}
}
},
"revision": "20240708",
"revision": "20240712",
"rootUrl": "https://firebaseappdistribution.googleapis.com/",
"schemas": {
"GoogleFirebaseAppdistroV1Release": {
Expand Down Expand Up @@ -708,16 +708,16 @@
"steps": {
"description": "Required. Steps to be accomplished by the AI",
"items": {
"$ref": "GoogleFirebaseAppdistroV1alphaAiInstructionsStep"
"$ref": "GoogleFirebaseAppdistroV1alphaAiStep"
},
"type": "array"
}
},
"type": "object"
},
"GoogleFirebaseAppdistroV1alphaAiInstructionsStep": {
"GoogleFirebaseAppdistroV1alphaAiStep": {
"description": "A step to be accomplished by the AI",
"id": "GoogleFirebaseAppdistroV1alphaAiInstructionsStep",
"id": "GoogleFirebaseAppdistroV1alphaAiStep",
"properties": {
"assertion": {
"description": "An assertion to be checked by the AI",
Expand All @@ -730,6 +730,34 @@
},
"type": "object"
},
"GoogleFirebaseAppdistroV1alphaAiStepResult": {
"description": "Captures the results of an AiStep",
"id": "GoogleFirebaseAppdistroV1alphaAiStepResult",
"properties": {
"state": {
"description": "Output only. The current state of the step",
"enum": [
"STEP_STATE_UNSPECIFIED",
"IN_PROGRESS",
"PASSED",
"FAILED"
],
"enumDescriptions": [
"Step state unspecified",
"The step is in progress",
"The step has completed successfully",
"The step has failed"
],
"readOnly": true,
"type": "string"
},
"step": {
"$ref": "GoogleFirebaseAppdistroV1alphaAiStep",
"description": "Required. The step performed by the AI"
}
},
"type": "object"
},
"GoogleFirebaseAppdistroV1alphaApp": {
"id": "GoogleFirebaseAppdistroV1alphaApp",
"properties": {
Expand Down Expand Up @@ -818,6 +846,14 @@
"description": "The results of running an automated test on a particular device.",
"id": "GoogleFirebaseAppdistroV1alphaDeviceExecution",
"properties": {
"aiStepResults": {
"description": "Output only. Results of the AI steps if passed in",
"items": {
"$ref": "GoogleFirebaseAppdistroV1alphaAiStepResult"
},
"readOnly": true,
"type": "array"
},
"appCrash": {
"$ref": "GoogleFirebaseAppdistroV1alphaAppCrash",
"description": "Output only. An app crash, if any occurred during the test.",
Expand Down

0 comments on commit 4ac8d11

Please sign in to comment.