• Home
  • Raw
  • Download

Lines Matching +full:test +full:- +full:only

8   font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
16 font-size: 13px;
21 font-size: 26px;
22 margin-bottom: 1em;
26 font-size: 24px;
27 margin-bottom: 1em;
31 font-size: 20px;
32 margin-bottom: 1em;
33 margin-top: 1em;
37 line-height: 1.5;
38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
42 margin-top: 0.5em;
46 font-family: Arial, sans serif;
50 border-bottom: solid #CCC 1px;
54 margin-top: 0.5em;
58 margin-left: 2 em;
62 margin-top: 1em;
69 font-weight: bold;
70 font-size: 14px;
79test executions in a test matrix. This call returns immediately and cancellation proceeds asynchro…
85test matrix is limited to use at most 2000 devices in parallel. May return any of the following ca…
88test matrix. May return any of the following canonical error codes: - PERMISSION_DENIED - if the u…
92test executions in a test matrix. This call returns immediately and cancellation proceeds asynchro…
95 projectId: string, Cloud project that owns the test. (required)
96 testMatrixId: string, Test matrix that will be canceled. (required)
99 1 - v1 error format
100 2 - v2 error format
105 { # Response containing the current state of the specified test matrix.
106 …"testState": "A String", # The current rolled-up state of the test matrix. If …
117test matrix is limited to use at most 2000 devices in parallel. May return any of the following ca…
124 …TestMatrix captures all details about a test. It contains the environment configuration, test spec…
125 …Information about the client which invoked the test. # Information about the client which invoked …
127 …{ # Key-value pair of detailed information about the client which invoked the test. Examples: {&#x…
134 …"environmentMatrix": { # The matrix of environments in which the test is to be executed.…
135 …d device configurations in which the test is to be executed. # A list of Android devices; the test
140 …"locale": "A String", # Required. The locale the test device used for testing.…
141 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
145 …ed by the the cross-product of the given axes. Internally, the given AndroidMatrix will be expande…
152 …"locales": [ # Required. The set of locales the test device will enable for testing. Use…
155 …"orientations": [ # Required. The set of orientations to test with. Use the TestEnvironm…
159 …"iosDeviceList": { # A list of iOS device configurations in which the test is to be exec…
164 …"locale": "A String", # Required. The locale the test device used for testing.…
165 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
170only a single attempt at most will be made to run each execution/shard in the matrix. Flaky test a…
171 …t;: 42, # The number of times a TestExecution should be re-attempted if one or more of its test ca…
172 …xDetails": "A String", # Output only. Describes why the matrix is considered invali…
173 …Summary": "A String", # Output Only. The overall outcome of the test. Only set when…
174 "projectId": "A String", # The cloud project that owns the test matrix.
175 …"resultStorage": { # Locations where the results of running the test are stored. # Requi…
177 …h to a directory in GCS that will eventually contain the results for this test. The requesting use…
179 …"resultsUrl": "A String", # Output only. URL to the results in the Firebase We…
180 …esults execution resource. This has the results of a TestMatrix. # Output only. The tool results e…
181 "executionId": "A String", # Output only. A tool results execution ID.
182 "historyId": "A String", # Output only. A tool results history ID.
183 …"projectId": "A String", # Output only. The cloud project that owns the tool r…
190 …"state": "A String", # Output only. Indicates the current progress of the test
191 …"testExecutions": [ # Output only. The list of test executions that the service creates …
192 { # A single test executed in a single environment.
193 …"environment": { # The environment in which the test is run. # Output only. How the host…
194 …ce": { # A single Android device. # An Android device which must be used with an Android test.
197 …"locale": "A String", # Required. The locale the test device used for testing.…
198 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
200 …quot;iosDevice": { # A single iOS device. # An iOS device which must be used with an iOS test.
203 …"locale": "A String", # Required. The locale the test device used for testing.…
204 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
207 "id": "A String", # Output only. Unique id set by the service.
208 "matrixId": "A String", # Output only. Id of the containing TestMatrix.
209 …"projectId": "A String", # Output only. The cloud project that owns the test e…
210 …"shard": { # Output only. Details about the shard. # Output only. Details about the shar…
211 "numShards": 42, # Output only. The total number of shards.
212 "shardIndex": 42, # Output only. The index of the shard among all the shards.
213 …"testTargetsForShard": { # Test targets for a shard. # Output only. Test targets for eac…
214 …"testTargets": [ # Group of packages, classes, and/or test methods to be run for each sh…
219 …"state": "A String", # Output only. Indicates the current progress of the test
220 …al details about the progress of the running test. # Output only. Additional details about the run…
221 …age": "A String", # Output only. If the TestState is ERROR, then this string will c…
222 …utput only. Human-readable, detailed descriptions of the test's progress. For example: "…
226 …tSpecification": { # A description of how to run the test. # Output only. How to run the test.
227test of an Android application that can control an Android component independently of its normal l…
228 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
229 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
231 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
232 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
233 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
236 …quot;: "A String", # The java package for the application under test. The default value …
237test within its own invocation of instrumentation with Android Test Orchestrator or not. ** Orches…
239test cases into the specified groups of packages, classes, and/or methods. With manual sharding en…
240 …stTargetsForShard": [ # Required. Group of packages, classes, and/or test methods to be run f…
241 { # Test targets for a shard.
242 …"testTargets": [ # Group of packages, classes, and/or test methods to be run for each sh…
248test cases given a total number of shards. For Instrumentation test, it will be translated to &quo…
252 …rence to a file, used for user inputs. # Required. The APK containing the test code to be executed.
253 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
255 …"testPackageId": "A String", # The java package for the test to be executed. T…
257 …lass name, in one of these formats: - "package package_name" - "class package_name.…
261test of an android application that explores the application on a virtual or physical Android Devi…
262 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
263 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
265 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
266 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
267 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
271 …quot;: "A String", # The java package for the application under test. The default value …
272 …sers to customize the crawl. For example, the username and password for a test account can be prov…
276 …xml: @string/foo Only the "foo" part is needed. Reference doc: https://developer.android…
281 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
283 …, then the main launcher activity is launched. If some are provided, then only those provided are …
298test of an Android Application with a Test Loop. The intent \ will be implicitly added, since Game…
299 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
300 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
302 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
303 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
304 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
307 …quot;: "A String", # The java package for the application under test. The default is det…
308test. The scenario labels should map to labels defined in the application's manifest. For exa…
311 …uot;: [ # The list of scenarios that should be run during the test. The default is all test loops,…
315 …nceMetrics": True or False, # Disables performance metrics recording. May reduce test latency.
316 …ot;disableVideoRecording": True or False, # Disables video recording. May reduce test latency.
317test of an iOS application that implements one or more game loop scenarios. This test type accepts…
318 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
319 …: { # A reference to a file, used for user inputs. # Required. The .ipa of the application to test.
320 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
322 …"scenarios": [ # The list of scenarios that should be run during the test. Defaults to t…
326 …{ # A description of how to set up an iOS device prior to running the test. # Test setup requireme…
329 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
332 … "A String", # The network traffic profile used for running the test. Available network …
333 …of directories on the device to upload to Cloud Storage at the end of the test. Directories should…
334 { # A file or directory to install on the device before the test starts.
337 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
342 "pushFiles": [ # List of files to push to the device before starting the test.
343 { # A file or directory to install on the device before the test starts.
346 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
352test of an iOS application that uses the XCTest framework. Xcode supports the option to "buil…
353 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
354test special app entitlements. Setting this would re-sign the app having special entitlements with…
356 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
358 …e used for the test. Use the TestEnvironmentDiscoveryService to get supported options. Defaults to…
359 …ip. Because the .xctestrun file contains environment variables along with test methods to run and/…
360 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
363 … description of how to set up the Android device prior to running the test. # Test setup requireme…
364 …nd how to log into it. # The device will be logged in on this account for the duration of the test.
365 …ce automatically generates a Google test account and adds it to the device, before executing the t…
370 …e, used for user inputs. # The path to an APK to be installed on the device before the test begins.
371 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
376 …nd of the test; they must be absolute paths under /sdcard, /storage or /data/local/tmp. Path names…
380 …"environmentVariables": [ # Environment variables to set for the test (only applicable f…
381 { # A key-value pair passed as an environment variable to the test.
386 "filesToPush": [ # List of files to push to the device before starting the test.
388 …quot;: { # An opaque binary blob file to install on the device before the test starts. # A referen…
390 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
394 …arFile": { # A file or directory to install on the device before the test starts. # A referen…
396 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
398-side directories and any of their subdirectories are allowlisted: ${EXTERNAL_STORAGE}, /sdcard, o…
402 … "A String", # The network traffic profile used for running the test. Available network …
403-01-01. Support of Systrace may stop at any time, at which point no Systrace file will be provided…
407 …"testTimeout": "A String", # Max time a test execution is allowed to run befor…
409 …"timestamp": "A String", # Output only. The time this test execution was initi…
410 … results step resource. This has the results of a TestExecution. # Output only. Where the results …
411 "executionId": "A String", # Output only. A tool results execution ID.
412 "historyId": "A String", # Output only. A tool results history ID.
413 …"projectId": "A String", # Output only. The cloud project that owns the tool r…
414 "stepId": "A String", # Output only. A tool results step ID.
418 "testMatrixId": "A String", # Output only. Unique id set by the service.
419 …testSpecification": { # A description of how to run the test. # Required. How to run the test.
420test of an Android application that can control an Android component independently of its normal l…
421 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
422 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
424 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
425 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
426 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
429 …quot;: "A String", # The java package for the application under test. The default value …
430test within its own invocation of instrumentation with Android Test Orchestrator or not. ** Orches…
432test cases into the specified groups of packages, classes, and/or methods. With manual sharding en…
433 …"testTargetsForShard": [ # Required. Group of packages, classes, and/or test methods to …
434 { # Test targets for a shard.
435 …"testTargets": [ # Group of packages, classes, and/or test methods to be run for each sh…
441test cases given a total number of shards. For Instrumentation test, it will be translated to &quo…
445 …rence to a file, used for user inputs. # Required. The APK containing the test code to be executed.
446 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
448 …"testPackageId": "A String", # The java package for the test to be executed. T…
450 …lass name, in one of these formats: - "package package_name" - "class package_name.…
454test of an android application that explores the application on a virtual or physical Android Devi…
455 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
456 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
458 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
459 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
460 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
464 …quot;: "A String", # The java package for the application under test. The default value …
465 …sers to customize the crawl. For example, the username and password for a test account can be prov…
469 …xml: @string/foo Only the "foo" part is needed. Reference doc: https://developer.android…
474 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
476 …, then the main launcher activity is launched. If some are provided, then only those provided are …
491test of an Android Application with a Test Loop. The intent \ will be implicitly added, since Game…
492 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
493 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
495 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
496 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
497 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
500 …quot;: "A String", # The java package for the application under test. The default is det…
501test. The scenario labels should map to labels defined in the application's manifest. For exa…
504 …uot;: [ # The list of scenarios that should be run during the test. The default is all test loops,…
508 …nceMetrics": True or False, # Disables performance metrics recording. May reduce test latency.
509 …"disableVideoRecording": True or False, # Disables video recording. May reduce test late…
510test of an iOS application that implements one or more game loop scenarios. This test type accepts…
511 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
512 …: { # A reference to a file, used for user inputs. # Required. The .ipa of the application to test.
513 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
515 …"scenarios": [ # The list of scenarios that should be run during the test. Defaults to t…
519 …{ # A description of how to set up an iOS device prior to running the test. # Test setup requireme…
522 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
525 … "A String", # The network traffic profile used for running the test. Available network …
526 …of directories on the device to upload to Cloud Storage at the end of the test. Directories should…
527 { # A file or directory to install on the device before the test starts.
530 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
535 "pushFiles": [ # List of files to push to the device before starting the test.
536 { # A file or directory to install on the device before the test starts.
539 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
545test of an iOS application that uses the XCTest framework. Xcode supports the option to "buil…
546 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
547test special app entitlements. Setting this would re-sign the app having special entitlements with…
549 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
551 …e used for the test. Use the TestEnvironmentDiscoveryService to get supported options. Defaults to…
552 …ip. Because the .xctestrun file contains environment variables along with test methods to run and/…
553 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
556 … description of how to set up the Android device prior to running the test. # Test setup requireme…
557 …nd how to log into it. # The device will be logged in on this account for the duration of the test.
558 …ce automatically generates a Google test account and adds it to the device, before executing the t…
563 …e, used for user inputs. # The path to an APK to be installed on the device before the test begins.
564 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
569 …nd of the test; they must be absolute paths under /sdcard, /storage or /data/local/tmp. Path names…
573 …"environmentVariables": [ # Environment variables to set for the test (only applicable f…
574 { # A key-value pair passed as an environment variable to the test.
579 "filesToPush": [ # List of files to push to the device before starting the test.
581 …quot;: { # An opaque binary blob file to install on the device before the test starts. # A referen…
583 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
587 …"regularFile": { # A file or directory to install on the device before the test starts. …
589 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
591-side directories and any of their subdirectories are allowlisted: ${EXTERNAL_STORAGE}, /sdcard, o…
595 … "A String", # The network traffic profile used for running the test. Available network …
596-01-01. Support of Systrace may stop at any time, at which point no Systrace file will be provided…
600 …"testTimeout": "A String", # Max time a test execution is allowed to run befor…
602 …"timestamp": "A String", # Output only. The time this test matrix was initiall…
605 …tomatically scoped to a project, so users should ensure the ID is unique per-project. A UUID is re…
608 1 - v1 error format
609 2 - v2 error format
614 …TestMatrix captures all details about a test. It contains the environment configuration, test spec…
615 …Information about the client which invoked the test. # Information about the client which invoked …
617 …{ # Key-value pair of detailed information about the client which invoked the test. Examples: {&#x…
624 …"environmentMatrix": { # The matrix of environments in which the test is to be executed.…
625 …d device configurations in which the test is to be executed. # A list of Android devices; the test
630 …"locale": "A String", # Required. The locale the test device used for testing.…
631 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
635 …ed by the the cross-product of the given axes. Internally, the given AndroidMatrix will be expande…
642 …"locales": [ # Required. The set of locales the test device will enable for testing. Use…
645 …"orientations": [ # Required. The set of orientations to test with. Use the TestEnvironm…
649 …"iosDeviceList": { # A list of iOS device configurations in which the test is to be exec…
654 …"locale": "A String", # Required. The locale the test device used for testing.…
655 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
660only a single attempt at most will be made to run each execution/shard in the matrix. Flaky test a…
661 …t;: 42, # The number of times a TestExecution should be re-attempted if one or more of its test ca…
662 …xDetails": "A String", # Output only. Describes why the matrix is considered invali…
663 …Summary": "A String", # Output Only. The overall outcome of the test. Only set when…
664 "projectId": "A String", # The cloud project that owns the test matrix.
665 …"resultStorage": { # Locations where the results of running the test are stored. # Requi…
667 …h to a directory in GCS that will eventually contain the results for this test. The requesting use…
669 …"resultsUrl": "A String", # Output only. URL to the results in the Firebase We…
670 …esults execution resource. This has the results of a TestMatrix. # Output only. The tool results e…
671 "executionId": "A String", # Output only. A tool results execution ID.
672 "historyId": "A String", # Output only. A tool results history ID.
673 …"projectId": "A String", # Output only. The cloud project that owns the tool r…
680 …"state": "A String", # Output only. Indicates the current progress of the test
681 …"testExecutions": [ # Output only. The list of test executions that the service creates …
682 { # A single test executed in a single environment.
683 …"environment": { # The environment in which the test is run. # Output only. How the host…
684 …ce": { # A single Android device. # An Android device which must be used with an Android test.
687 …"locale": "A String", # Required. The locale the test device used for testing.…
688 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
690 …quot;iosDevice": { # A single iOS device. # An iOS device which must be used with an iOS test.
693 …"locale": "A String", # Required. The locale the test device used for testing.…
694 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
697 "id": "A String", # Output only. Unique id set by the service.
698 "matrixId": "A String", # Output only. Id of the containing TestMatrix.
699 …"projectId": "A String", # Output only. The cloud project that owns the test e…
700 …"shard": { # Output only. Details about the shard. # Output only. Details about the shar…
701 "numShards": 42, # Output only. The total number of shards.
702 "shardIndex": 42, # Output only. The index of the shard among all the shards.
703 …"testTargetsForShard": { # Test targets for a shard. # Output only. Test targets for eac…
704 …"testTargets": [ # Group of packages, classes, and/or test methods to be run for each sh…
709 …"state": "A String", # Output only. Indicates the current progress of the test
710 …al details about the progress of the running test. # Output only. Additional details about the run…
711 …age": "A String", # Output only. If the TestState is ERROR, then this string will c…
712 …utput only. Human-readable, detailed descriptions of the test's progress. For example: "…
716 …tSpecification": { # A description of how to run the test. # Output only. How to run the test.
717test of an Android application that can control an Android component independently of its normal l…
718 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
719 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
721 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
722 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
723 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
726 …quot;: "A String", # The java package for the application under test. The default value …
727test within its own invocation of instrumentation with Android Test Orchestrator or not. ** Orches…
729test cases into the specified groups of packages, classes, and/or methods. With manual sharding en…
730 …stTargetsForShard": [ # Required. Group of packages, classes, and/or test methods to be run f…
731 { # Test targets for a shard.
732 …"testTargets": [ # Group of packages, classes, and/or test methods to be run for each sh…
738test cases given a total number of shards. For Instrumentation test, it will be translated to &quo…
742 …rence to a file, used for user inputs. # Required. The APK containing the test code to be executed.
743 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
745 …"testPackageId": "A String", # The java package for the test to be executed. T…
747 …lass name, in one of these formats: - "package package_name" - "class package_name.…
751test of an android application that explores the application on a virtual or physical Android Devi…
752 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
753 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
755 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
756 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
757 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
761 …quot;: "A String", # The java package for the application under test. The default value …
762 …sers to customize the crawl. For example, the username and password for a test account can be prov…
766 …xml: @string/foo Only the "foo" part is needed. Reference doc: https://developer.android…
771 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
773 …, then the main launcher activity is launched. If some are provided, then only those provided are …
788test of an Android Application with a Test Loop. The intent \ will be implicitly added, since Game…
789 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
790 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
792 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
793 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
794 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
797 …quot;: "A String", # The java package for the application under test. The default is det…
798test. The scenario labels should map to labels defined in the application's manifest. For exa…
801 …uot;: [ # The list of scenarios that should be run during the test. The default is all test loops,…
805 …nceMetrics": True or False, # Disables performance metrics recording. May reduce test latency.
806 …ot;disableVideoRecording": True or False, # Disables video recording. May reduce test latency.
807test of an iOS application that implements one or more game loop scenarios. This test type accepts…
808 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
809 …: { # A reference to a file, used for user inputs. # Required. The .ipa of the application to test.
810 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
812 …"scenarios": [ # The list of scenarios that should be run during the test. Defaults to t…
816 …{ # A description of how to set up an iOS device prior to running the test. # Test setup requireme…
819 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
822 … "A String", # The network traffic profile used for running the test. Available network …
823 …of directories on the device to upload to Cloud Storage at the end of the test. Directories should…
824 { # A file or directory to install on the device before the test starts.
827 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
832 "pushFiles": [ # List of files to push to the device before starting the test.
833 { # A file or directory to install on the device before the test starts.
836 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
842test of an iOS application that uses the XCTest framework. Xcode supports the option to "buil…
843 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
844test special app entitlements. Setting this would re-sign the app having special entitlements with…
846 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
848 …e used for the test. Use the TestEnvironmentDiscoveryService to get supported options. Defaults to…
849 …ip. Because the .xctestrun file contains environment variables along with test methods to run and/…
850 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
853 … description of how to set up the Android device prior to running the test. # Test setup requireme…
854 …nd how to log into it. # The device will be logged in on this account for the duration of the test.
855 …ce automatically generates a Google test account and adds it to the device, before executing the t…
860 …e, used for user inputs. # The path to an APK to be installed on the device before the test begins.
861 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
866 …nd of the test; they must be absolute paths under /sdcard, /storage or /data/local/tmp. Path names…
870 …"environmentVariables": [ # Environment variables to set for the test (only applicable f…
871 { # A key-value pair passed as an environment variable to the test.
876 "filesToPush": [ # List of files to push to the device before starting the test.
878 …quot;: { # An opaque binary blob file to install on the device before the test starts. # A referen…
880 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
884 …arFile": { # A file or directory to install on the device before the test starts. # A referen…
886 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
888-side directories and any of their subdirectories are allowlisted: ${EXTERNAL_STORAGE}, /sdcard, o…
892 … "A String", # The network traffic profile used for running the test. Available network …
893-01-01. Support of Systrace may stop at any time, at which point no Systrace file will be provided…
897 …"testTimeout": "A String", # Max time a test execution is allowed to run befor…
899 …"timestamp": "A String", # Output only. The time this test execution was initi…
900 … results step resource. This has the results of a TestExecution. # Output only. Where the results …
901 "executionId": "A String", # Output only. A tool results execution ID.
902 "historyId": "A String", # Output only. A tool results history ID.
903 …"projectId": "A String", # Output only. The cloud project that owns the tool r…
904 "stepId": "A String", # Output only. A tool results step ID.
908 "testMatrixId": "A String", # Output only. Unique id set by the service.
909 …testSpecification": { # A description of how to run the test. # Required. How to run the test.
910test of an Android application that can control an Android component independently of its normal l…
911 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
912 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
914 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
915 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
916 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
919 …quot;: "A String", # The java package for the application under test. The default value …
920test within its own invocation of instrumentation with Android Test Orchestrator or not. ** Orches…
922test cases into the specified groups of packages, classes, and/or methods. With manual sharding en…
923 …"testTargetsForShard": [ # Required. Group of packages, classes, and/or test methods to …
924 { # Test targets for a shard.
925 …"testTargets": [ # Group of packages, classes, and/or test methods to be run for each sh…
931test cases given a total number of shards. For Instrumentation test, it will be translated to &quo…
935 …rence to a file, used for user inputs. # Required. The APK containing the test code to be executed.
936 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
938 …"testPackageId": "A String", # The java package for the test to be executed. T…
940 …lass name, in one of these formats: - "package package_name" - "class package_name.…
944test of an android application that explores the application on a virtual or physical Android Devi…
945 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
946 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
948 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
949 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
950 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
954 …quot;: "A String", # The java package for the application under test. The default value …
955 …sers to customize the crawl. For example, the username and password for a test account can be prov…
959 …xml: @string/foo Only the "foo" part is needed. Reference doc: https://developer.android…
964 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
966 …, then the main launcher activity is launched. If some are provided, then only those provided are …
981test of an Android Application with a Test Loop. The intent \ will be implicitly added, since Game…
982 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
983 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
985 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
986 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
987 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
990 …quot;: "A String", # The java package for the application under test. The default is det…
991test. The scenario labels should map to labels defined in the application's manifest. For exa…
994 …uot;: [ # The list of scenarios that should be run during the test. The default is all test loops,…
998 …nceMetrics": True or False, # Disables performance metrics recording. May reduce test latency.
999 …"disableVideoRecording": True or False, # Disables video recording. May reduce test late…
1000test of an iOS application that implements one or more game loop scenarios. This test type accepts…
1001 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
1002 …: { # A reference to a file, used for user inputs. # Required. The .ipa of the application to test.
1003 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1005 …"scenarios": [ # The list of scenarios that should be run during the test. Defaults to t…
1009 …{ # A description of how to set up an iOS device prior to running the test. # Test setup requireme…
1012 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1015 … "A String", # The network traffic profile used for running the test. Available network …
1016 …of directories on the device to upload to Cloud Storage at the end of the test. Directories should…
1017 { # A file or directory to install on the device before the test starts.
1020 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1025 "pushFiles": [ # List of files to push to the device before starting the test.
1026 { # A file or directory to install on the device before the test starts.
1029 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1035test of an iOS application that uses the XCTest framework. Xcode supports the option to "buil…
1036 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
1037test special app entitlements. Setting this would re-sign the app having special entitlements with…
1039 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1041 …e used for the test. Use the TestEnvironmentDiscoveryService to get supported options. Defaults to…
1042 …ip. Because the .xctestrun file contains environment variables along with test methods to run and/…
1043 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1046 … description of how to set up the Android device prior to running the test. # Test setup requireme…
1047 …nd how to log into it. # The device will be logged in on this account for the duration of the test.
1048 …ce automatically generates a Google test account and adds it to the device, before executing the t…
1053 …e, used for user inputs. # The path to an APK to be installed on the device before the test begins.
1054 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1059 …nd of the test; they must be absolute paths under /sdcard, /storage or /data/local/tmp. Path names…
1063 …"environmentVariables": [ # Environment variables to set for the test (only applicable f…
1064 { # A key-value pair passed as an environment variable to the test.
1069 "filesToPush": [ # List of files to push to the device before starting the test.
1071 …quot;: { # An opaque binary blob file to install on the device before the test starts. # A referen…
1073 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1077 …"regularFile": { # A file or directory to install on the device before the test starts. …
1079 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1081-side directories and any of their subdirectories are allowlisted: ${EXTERNAL_STORAGE}, /sdcard, o…
1085 … "A String", # The network traffic profile used for running the test. Available network …
1086-01-01. Support of Systrace may stop at any time, at which point no Systrace file will be provided…
1090 …"testTimeout": "A String", # Max time a test execution is allowed to run befor…
1092 …"timestamp": "A String", # Output only. The time this test matrix was initiall…
1098test matrix. May return any of the following canonical error codes: - PERMISSION_DENIED - if the u…
1101 projectId: string, Cloud project that owns the test matrix. (required)
1102 testMatrixId: string, Unique test matrix id which was assigned by the service. (required)
1105 1 - v1 error format
1106 2 - v2 error format
1111 …TestMatrix captures all details about a test. It contains the environment configuration, test spec…
1112 …Information about the client which invoked the test. # Information about the client which invoked …
1114 …{ # Key-value pair of detailed information about the client which invoked the test. Examples: {&#x…
1121 …"environmentMatrix": { # The matrix of environments in which the test is to be executed.…
1122 …d device configurations in which the test is to be executed. # A list of Android devices; the test
1127 …"locale": "A String", # Required. The locale the test device used for testing.…
1128 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
1132 …ed by the the cross-product of the given axes. Internally, the given AndroidMatrix will be expande…
1139 …"locales": [ # Required. The set of locales the test device will enable for testing. Use…
1142 …"orientations": [ # Required. The set of orientations to test with. Use the TestEnvironm…
1146 …"iosDeviceList": { # A list of iOS device configurations in which the test is to be exec…
1151 …"locale": "A String", # Required. The locale the test device used for testing.…
1152 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
1157only a single attempt at most will be made to run each execution/shard in the matrix. Flaky test a…
1158 …t;: 42, # The number of times a TestExecution should be re-attempted if one or more of its test ca…
1159 …xDetails": "A String", # Output only. Describes why the matrix is considered invali…
1160 …Summary": "A String", # Output Only. The overall outcome of the test. Only set when…
1161 "projectId": "A String", # The cloud project that owns the test matrix.
1162 …"resultStorage": { # Locations where the results of running the test are stored. # Requi…
1164 …h to a directory in GCS that will eventually contain the results for this test. The requesting use…
1166 …"resultsUrl": "A String", # Output only. URL to the results in the Firebase We…
1167 …esults execution resource. This has the results of a TestMatrix. # Output only. The tool results e…
1168 "executionId": "A String", # Output only. A tool results execution ID.
1169 "historyId": "A String", # Output only. A tool results history ID.
1170 …"projectId": "A String", # Output only. The cloud project that owns the tool r…
1177 …"state": "A String", # Output only. Indicates the current progress of the test
1178 …"testExecutions": [ # Output only. The list of test executions that the service creates …
1179 { # A single test executed in a single environment.
1180 …"environment": { # The environment in which the test is run. # Output only. How the host…
1181 …ce": { # A single Android device. # An Android device which must be used with an Android test.
1184 …"locale": "A String", # Required. The locale the test device used for testing.…
1185 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
1187 …quot;iosDevice": { # A single iOS device. # An iOS device which must be used with an iOS test.
1190 …"locale": "A String", # Required. The locale the test device used for testing.…
1191 …: "A String", # Required. How the device is oriented during the test. Use the TestEnviro…
1194 "id": "A String", # Output only. Unique id set by the service.
1195 "matrixId": "A String", # Output only. Id of the containing TestMatrix.
1196 …"projectId": "A String", # Output only. The cloud project that owns the test e…
1197 …"shard": { # Output only. Details about the shard. # Output only. Details about the shar…
1198 "numShards": 42, # Output only. The total number of shards.
1199 "shardIndex": 42, # Output only. The index of the shard among all the shards.
1200 …"testTargetsForShard": { # Test targets for a shard. # Output only. Test targets for eac…
1201 …"testTargets": [ # Group of packages, classes, and/or test methods to be run for each sh…
1206 …"state": "A String", # Output only. Indicates the current progress of the test
1207 …al details about the progress of the running test. # Output only. Additional details about the run…
1208 …age": "A String", # Output only. If the TestState is ERROR, then this string will c…
1209 …utput only. Human-readable, detailed descriptions of the test's progress. For example: "…
1213 …tSpecification": { # A description of how to run the test. # Output only. How to run the test.
1214test of an Android application that can control an Android component independently of its normal l…
1215 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
1216 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1218 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
1219 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
1220 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1223 …quot;: "A String", # The java package for the application under test. The default value …
1224test within its own invocation of instrumentation with Android Test Orchestrator or not. ** Orches…
1226test cases into the specified groups of packages, classes, and/or methods. With manual sharding en…
1227 …stTargetsForShard": [ # Required. Group of packages, classes, and/or test methods to be run f…
1228 { # Test targets for a shard.
1229 …"testTargets": [ # Group of packages, classes, and/or test methods to be run for each sh…
1235test cases given a total number of shards. For Instrumentation test, it will be translated to &quo…
1239 …rence to a file, used for user inputs. # Required. The APK containing the test code to be executed.
1240 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1242 …"testPackageId": "A String", # The java package for the test to be executed. T…
1244 …lass name, in one of these formats: - "package package_name" - "class package_name.…
1248test of an android application that explores the application on a virtual or physical Android Devi…
1249 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
1250 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1252 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
1253 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
1254 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1258 …quot;: "A String", # The java package for the application under test. The default value …
1259 …sers to customize the crawl. For example, the username and password for a test account can be prov…
1263 …xml: @string/foo Only the "foo" part is needed. Reference doc: https://developer.android…
1268 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1270 …, then the main launcher activity is launched. If some are provided, then only those provided are …
1285test of an Android Application with a Test Loop. The intent \ will be implicitly added, since Game…
1286 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
1287 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1289 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
1290 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
1291 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1294 …quot;: "A String", # The java package for the application under test. The default is det…
1295test. The scenario labels should map to labels defined in the application's manifest. For exa…
1298 …uot;: [ # The list of scenarios that should be run during the test. The default is all test loops,…
1302 …nceMetrics": True or False, # Disables performance metrics recording. May reduce test latency.
1303 …ot;disableVideoRecording": True or False, # Disables video recording. May reduce test latency.
1304test of an iOS application that implements one or more game loop scenarios. This test type accepts…
1305 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
1306 …: { # A reference to a file, used for user inputs. # Required. The .ipa of the application to test.
1307 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1309 …"scenarios": [ # The list of scenarios that should be run during the test. Defaults to t…
1313 …{ # A description of how to set up an iOS device prior to running the test. # Test setup requireme…
1316 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1319 … "A String", # The network traffic profile used for running the test. Available network …
1320 …of directories on the device to upload to Cloud Storage at the end of the test. Directories should…
1321 { # A file or directory to install on the device before the test starts.
1324 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1329 "pushFiles": [ # List of files to push to the device before starting the test.
1330 { # A file or directory to install on the device before the test starts.
1333 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1339test of an iOS application that uses the XCTest framework. Xcode supports the option to "buil…
1340 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
1341test special app entitlements. Setting this would re-sign the app having special entitlements with…
1343 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1345 …e used for the test. Use the TestEnvironmentDiscoveryService to get supported options. Defaults to…
1346 …ip. Because the .xctestrun file contains environment variables along with test methods to run and/…
1347 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1350 … description of how to set up the Android device prior to running the test. # Test setup requireme…
1351 …nd how to log into it. # The device will be logged in on this account for the duration of the test.
1352 …ce automatically generates a Google test account and adds it to the device, before executing the t…
1357 …e, used for user inputs. # The path to an APK to be installed on the device before the test begins.
1358 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1363 …nd of the test; they must be absolute paths under /sdcard, /storage or /data/local/tmp. Path names…
1367 …"environmentVariables": [ # Environment variables to set for the test (only applicable f…
1368 { # A key-value pair passed as an environment variable to the test.
1373 "filesToPush": [ # List of files to push to the device before starting the test.
1375 …quot;: { # An opaque binary blob file to install on the device before the test starts. # A referen…
1377 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1381 …arFile": { # A file or directory to install on the device before the test starts. # A referen…
1383 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1385-side directories and any of their subdirectories are allowlisted: ${EXTERNAL_STORAGE}, /sdcard, o…
1389 … "A String", # The network traffic profile used for running the test. Available network …
1390-01-01. Support of Systrace may stop at any time, at which point no Systrace file will be provided…
1394 …"testTimeout": "A String", # Max time a test execution is allowed to run befor…
1396 …"timestamp": "A String", # Output only. The time this test execution was initi…
1397 … results step resource. This has the results of a TestExecution. # Output only. Where the results …
1398 "executionId": "A String", # Output only. A tool results execution ID.
1399 "historyId": "A String", # Output only. A tool results history ID.
1400 …"projectId": "A String", # Output only. The cloud project that owns the tool r…
1401 "stepId": "A String", # Output only. A tool results step ID.
1405 "testMatrixId": "A String", # Output only. Unique id set by the service.
1406 …testSpecification": { # A description of how to run the test. # Required. How to run the test.
1407test of an Android application that can control an Android component independently of its normal l…
1408 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
1409 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1411 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
1412 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
1413 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1416 …quot;: "A String", # The java package for the application under test. The default value …
1417test within its own invocation of instrumentation with Android Test Orchestrator or not. ** Orches…
1419test cases into the specified groups of packages, classes, and/or methods. With manual sharding en…
1420 …"testTargetsForShard": [ # Required. Group of packages, classes, and/or test methods to …
1421 { # Test targets for a shard.
1422 …"testTargets": [ # Group of packages, classes, and/or test methods to be run for each sh…
1428test cases given a total number of shards. For Instrumentation test, it will be translated to &quo…
1432 …rence to a file, used for user inputs. # Required. The APK containing the test code to be executed.
1433 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1435 …"testPackageId": "A String", # The java package for the test to be executed. T…
1437 …lass name, in one of these formats: - "package package_name" - "class package_name.…
1441test of an android application that explores the application on a virtual or physical Android Devi…
1442 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
1443 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1445 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
1446 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
1447 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1451 …quot;: "A String", # The java package for the application under test. The default value …
1452 …sers to customize the crawl. For example, the username and password for a test account can be prov…
1456 …xml: @string/foo Only the "foo" part is needed. Reference doc: https://developer.android…
1461 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1463 …, then the main launcher activity is launched. If some are provided, then only those provided are …
1478test of an Android Application with a Test Loop. The intent \ will be implicitly added, since Game…
1479 …k": { # A reference to a file, used for user inputs. # The APK for the application under test.
1480 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1482 …r.android.com/guide/app-bundle/build for guidance on building App Bundles. # A multi-apk app bundl…
1483 … # A reference to a file, used for user inputs. # .aab file representing the app bundle under test.
1484 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1487 …quot;: "A String", # The java package for the application under test. The default is det…
1488test. The scenario labels should map to labels defined in the application's manifest. For exa…
1491 …uot;: [ # The list of scenarios that should be run during the test. The default is all test loops,…
1495 …nceMetrics": True or False, # Disables performance metrics recording. May reduce test latency.
1496 …"disableVideoRecording": True or False, # Disables video recording. May reduce test late…
1497test of an iOS application that implements one or more game loop scenarios. This test type accepts…
1498 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
1499 …: { # A reference to a file, used for user inputs. # Required. The .ipa of the application to test.
1500 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1502 …"scenarios": [ # The list of scenarios that should be run during the test. Defaults to t…
1506 …{ # A description of how to set up an iOS device prior to running the test. # Test setup requireme…
1509 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1512 … "A String", # The network traffic profile used for running the test. Available network …
1513 …of directories on the device to upload to Cloud Storage at the end of the test. Directories should…
1514 { # A file or directory to install on the device before the test starts.
1517 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1522 "pushFiles": [ # List of files to push to the device before starting the test.
1523 { # A file or directory to install on the device before the test starts.
1526 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1532test of an iOS application that uses the XCTest framework. Xcode supports the option to "buil…
1533 …;appBundleId": "A String", # Output only. The bundle id for the application under t…
1534test special app entitlements. Setting this would re-sign the app having special entitlements with…
1536 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1538 …e used for the test. Use the TestEnvironmentDiscoveryService to get supported options. Defaults to…
1539 …ip. Because the .xctestrun file contains environment variables along with test methods to run and/…
1540 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1543 … description of how to set up the Android device prior to running the test. # Test setup requireme…
1544 …nd how to log into it. # The device will be logged in on this account for the duration of the test.
1545 …ce automatically generates a Google test account and adds it to the device, before executing the t…
1550 …e, used for user inputs. # The path to an APK to be installed on the device before the test begins.
1551 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1556 …nd of the test; they must be absolute paths under /sdcard, /storage or /data/local/tmp. Path names…
1560 …"environmentVariables": [ # Environment variables to set for the test (only applicable f…
1561 { # A key-value pair passed as an environment variable to the test.
1566 "filesToPush": [ # List of files to push to the device before starting the test.
1568 …quot;: { # An opaque binary blob file to install on the device before the test starts. # A referen…
1570 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1574 …"regularFile": { # A file or directory to install on the device before the test starts. …
1576 …A path to a file in Google Cloud Storage. Example: gs://build-app-1414623860166/app%40debug-unalig…
1578-side directories and any of their subdirectories are allowlisted: ${EXTERNAL_STORAGE}, /sdcard, o…
1582 … "A String", # The network traffic profile used for running the test. Available network …
1583-01-01. Support of Systrace may stop at any time, at which point no Systrace file will be provided…
1587 …"testTimeout": "A String", # Max time a test execution is allowed to run befor…
1589 …"timestamp": "A String", # Output only. The time this test matrix was initiall…