Skip to content

Commit 3c0e2ff

Browse files
feat(testing): update the api
#### testing:v1 The following keys were added: - resources.applicationDetailService.methods.getApkDetails.parameters.bundleLocation.gcsPath (Total Keys: 2) - schemas.MatrixErrorDetail (Total Keys: 6) - schemas.TestMatrix.properties.extendedInvalidMatrixDetails (Total Keys: 3)
1 parent 33d92ca commit 3c0e2ff

File tree

3 files changed

+59
-9
lines changed

3 files changed

+59
-9
lines changed

docs/dyn/testing_v1.applicationDetailService.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ <h2>Instance Methods</h2>
7878
<code><a href="#close">close()</a></code></p>
7979
<p class="firstline">Close httplib2 connections.</p>
8080
<p class="toc_element">
81-
<code><a href="#getApkDetails">getApkDetails(body=None, x__xgafv=None)</a></code></p>
81+
<code><a href="#getApkDetails">getApkDetails(body=None, bundleLocation_gcsPath=None, x__xgafv=None)</a></code></p>
8282
<p class="firstline">Gets the details of an Android application APK.</p>
8383
<h3>Method Details</h3>
8484
<div class="method">
@@ -87,7 +87,7 @@ <h3>Method Details</h3>
8787
</div>
8888

8989
<div class="method">
90-
<code class="details" id="getApkDetails">getApkDetails(body=None, x__xgafv=None)</code>
90+
<code class="details" id="getApkDetails">getApkDetails(body=None, bundleLocation_gcsPath=None, x__xgafv=None)</code>
9191
<pre>Gets the details of an Android application APK.
9292

9393
Args:
@@ -98,6 +98,7 @@ <h3>Method Details</h3>
9898
&quot;gcsPath&quot;: &quot;A String&quot;, # A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unaligned.apk These paths are expected to be url encoded (percent encoding)
9999
}
100100

101+
bundleLocation_gcsPath: string, A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unaligned.apk These paths are expected to be url encoded (percent encoding)
101102
x__xgafv: string, V1 error format.
102103
Allowed values
103104
1 - v1 error format
@@ -106,8 +107,8 @@ <h3>Method Details</h3>
106107
Returns:
107108
An object of the form:
108109

109-
{ # Response containing the details of the specified Android application APK.
110-
&quot;apkDetail&quot;: { # Android application details based on application manifest and apk archive contents. # Details of the Android APK.
110+
{ # Response containing the details of the specified Android application.
111+
&quot;apkDetail&quot;: { # Android application details based on application manifest and archive contents. # Details of the Android App.
111112
&quot;apkManifest&quot;: { # An Android app manifest. See http://developer.android.com/guide/topics/manifest/manifest-intro.html
112113
&quot;applicationLabel&quot;: &quot;A String&quot;, # User-readable name for the application.
113114
&quot;intentFilters&quot;: [

docs/dyn/testing_v1.projects.testMatrices.html

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,12 @@ <h3>Method Details</h3>
167167
],
168168
},
169169
},
170+
&quot;extendedInvalidMatrixDetails&quot;: [ # Output only. Details about why a matrix was deemed invalid. If multiple checks can be safely performed, they will be reported but no assumptions should be made about the length of this list.
171+
{ # Describes a single error or issue with a matrix.
172+
&quot;message&quot;: &quot;A String&quot;, # Output only. A human-readable message about how the error in the TestMatrix. Expands on the `reason` field with additional details and possible options to fix the issue.
173+
&quot;reason&quot;: &quot;A String&quot;, # Output only. The reason for the error. This is a constant value in UPPER_SNAKE_CASE that identifies the cause of the error.
174+
},
175+
],
170176
&quot;failFast&quot;: True or False, # If true, only a single attempt at most will be made to run each execution/shard in the matrix. Flaky test attempts are not affected. Normally, 2 or more attempts are made if a potential infrastructure issue is detected. This feature is for latency sensitive workloads. The incidence of execution failures may be significantly greater for fail-fast matrices and support is more limited because of that expectation.
171177
&quot;flakyTestAttempts&quot;: 42, # The number of times a TestExecution should be re-attempted if one or more of its test cases fail for any reason. The maximum number of reruns allowed is 10. Default is 0, which implies no reruns.
172178
&quot;invalidMatrixDetails&quot;: &quot;A String&quot;, # Output only. Describes why the matrix is considered invalid. Only useful for matrices in the INVALID state.
@@ -706,6 +712,12 @@ <h3>Method Details</h3>
706712
],
707713
},
708714
},
715+
&quot;extendedInvalidMatrixDetails&quot;: [ # Output only. Details about why a matrix was deemed invalid. If multiple checks can be safely performed, they will be reported but no assumptions should be made about the length of this list.
716+
{ # Describes a single error or issue with a matrix.
717+
&quot;message&quot;: &quot;A String&quot;, # Output only. A human-readable message about how the error in the TestMatrix. Expands on the `reason` field with additional details and possible options to fix the issue.
718+
&quot;reason&quot;: &quot;A String&quot;, # Output only. The reason for the error. This is a constant value in UPPER_SNAKE_CASE that identifies the cause of the error.
719+
},
720+
],
709721
&quot;failFast&quot;: True or False, # If true, only a single attempt at most will be made to run each execution/shard in the matrix. Flaky test attempts are not affected. Normally, 2 or more attempts are made if a potential infrastructure issue is detected. This feature is for latency sensitive workloads. The incidence of execution failures may be significantly greater for fail-fast matrices and support is more limited because of that expectation.
710722
&quot;flakyTestAttempts&quot;: 42, # The number of times a TestExecution should be re-attempted if one or more of its test cases fail for any reason. The maximum number of reruns allowed is 10. Default is 0, which implies no reruns.
711723
&quot;invalidMatrixDetails&quot;: &quot;A String&quot;, # Output only. Describes why the matrix is considered invalid. Only useful for matrices in the INVALID state.
@@ -1252,6 +1264,12 @@ <h3>Method Details</h3>
12521264
],
12531265
},
12541266
},
1267+
&quot;extendedInvalidMatrixDetails&quot;: [ # Output only. Details about why a matrix was deemed invalid. If multiple checks can be safely performed, they will be reported but no assumptions should be made about the length of this list.
1268+
{ # Describes a single error or issue with a matrix.
1269+
&quot;message&quot;: &quot;A String&quot;, # Output only. A human-readable message about how the error in the TestMatrix. Expands on the `reason` field with additional details and possible options to fix the issue.
1270+
&quot;reason&quot;: &quot;A String&quot;, # Output only. The reason for the error. This is a constant value in UPPER_SNAKE_CASE that identifies the cause of the error.
1271+
},
1272+
],
12551273
&quot;failFast&quot;: True or False, # If true, only a single attempt at most will be made to run each execution/shard in the matrix. Flaky test attempts are not affected. Normally, 2 or more attempts are made if a potential infrastructure issue is detected. This feature is for latency sensitive workloads. The incidence of execution failures may be significantly greater for fail-fast matrices and support is more limited because of that expectation.
12561274
&quot;flakyTestAttempts&quot;: 42, # The number of times a TestExecution should be re-attempted if one or more of its test cases fail for any reason. The maximum number of reruns allowed is 10. Default is 0, which implies no reruns.
12571275
&quot;invalidMatrixDetails&quot;: &quot;A String&quot;, # Output only. Describes why the matrix is considered invalid. Only useful for matrices in the INVALID state.

googleapiclient/discovery_cache/documents/testing.v1.json

Lines changed: 36 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,13 @@
114114
"httpMethod": "POST",
115115
"id": "testing.applicationDetailService.getApkDetails",
116116
"parameterOrder": [],
117-
"parameters": {},
117+
"parameters": {
118+
"bundleLocation.gcsPath": {
119+
"description": "A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unaligned.apk These paths are expected to be url encoded (percent encoding)",
120+
"location": "query",
121+
"type": "string"
122+
}
123+
},
118124
"path": "v1/applicationDetailService/getApkDetails",
119125
"request": {
120126
"$ref": "FileReference"
@@ -442,7 +448,7 @@
442448
}
443449
}
444450
},
445-
"revision": "20240130",
451+
"revision": "20240206",
446452
"rootUrl": "https://testing.googleapis.com/",
447453
"schemas": {
448454
"Account": {
@@ -896,7 +902,7 @@
896902
"type": "object"
897903
},
898904
"ApkDetail": {
899-
"description": "Android application details based on application manifest and apk archive contents.",
905+
"description": "Android application details based on application manifest and archive contents.",
900906
"id": "ApkDetail",
901907
"properties": {
902908
"apkManifest": {
@@ -1327,12 +1333,12 @@
13271333
"type": "object"
13281334
},
13291335
"GetApkDetailsResponse": {
1330-
"description": "Response containing the details of the specified Android application APK.",
1336+
"description": "Response containing the details of the specified Android application.",
13311337
"id": "GetApkDetailsResponse",
13321338
"properties": {
13331339
"apkDetail": {
13341340
"$ref": "ApkDetail",
1335-
"description": "Details of the Android APK."
1341+
"description": "Details of the Android App."
13361342
}
13371343
},
13381344
"type": "object"
@@ -1762,6 +1768,23 @@
17621768
},
17631769
"type": "object"
17641770
},
1771+
"MatrixErrorDetail": {
1772+
"description": "Describes a single error or issue with a matrix.",
1773+
"id": "MatrixErrorDetail",
1774+
"properties": {
1775+
"message": {
1776+
"description": "Output only. A human-readable message about how the error in the TestMatrix. Expands on the `reason` field with additional details and possible options to fix the issue.",
1777+
"readOnly": true,
1778+
"type": "string"
1779+
},
1780+
"reason": {
1781+
"description": "Output only. The reason for the error. This is a constant value in UPPER_SNAKE_CASE that identifies the cause of the error.",
1782+
"readOnly": true,
1783+
"type": "string"
1784+
}
1785+
},
1786+
"type": "object"
1787+
},
17651788
"Metadata": {
17661789
"description": "A tag within a manifest. https://developer.android.com/guide/topics/manifest/meta-data-element.html",
17671790
"id": "Metadata",
@@ -2309,6 +2332,14 @@
23092332
"$ref": "EnvironmentMatrix",
23102333
"description": "Required. The devices the tests are being executed on."
23112334
},
2335+
"extendedInvalidMatrixDetails": {
2336+
"description": "Output only. Details about why a matrix was deemed invalid. If multiple checks can be safely performed, they will be reported but no assumptions should be made about the length of this list.",
2337+
"items": {
2338+
"$ref": "MatrixErrorDetail"
2339+
},
2340+
"readOnly": true,
2341+
"type": "array"
2342+
},
23122343
"failFast": {
23132344
"description": "If true, only a single attempt at most will be made to run each execution/shard in the matrix. Flaky test attempts are not affected. Normally, 2 or more attempts are made if a potential infrastructure issue is detected. This feature is for latency sensitive workloads. The incidence of execution failures may be significantly greater for fail-fast matrices and support is more limited because of that expectation.",
23142345
"type": "boolean"

0 commit comments

Comments
 (0)