update dependencies

This commit is contained in:
Sebastian Thiel
2023-01-25 11:39:00 +01:00
parent 37ccd2238d
commit 3edefb7f01
357 changed files with 128026 additions and 16259 deletions

View File

@@ -282,7 +282,7 @@
}
}
},
"revision": "20220301",
"revision": "20230119",
"rootUrl": "https://testing.googleapis.com/",
"schemas": {
"Account": {
@@ -546,7 +546,7 @@
"type": "array"
},
"thumbnailUrl": {
"description": "URL of a thumbnail image (photo) of the device. e.g. https://lh3.googleusercontent.com/90WcauuJiCYABEl8U0lcZeuS5STUbf2yW...",
"description": "URL of a thumbnail image (photo) of the device.",
"type": "string"
}
},
@@ -572,6 +572,16 @@
"description": "The java package for the application under test. The default value is determined by examining the application's manifest.",
"type": "string"
},
"maxDepth": {
"description": "The max depth of the traversal stack Robo can explore. Needs to be at least 2 to make Robo explore the app beyond the first activity. Default is 50.",
"format": "int32",
"type": "integer"
},
"maxSteps": {
"description": "The max number of steps Robo can execute. Default is no limit.",
"format": "int32",
"type": "integer"
},
"roboDirectives": {
"description": "A set of directives Robo should apply during the crawl. This allows users to customize the crawl. For example, the username and password for a test account can be provided.",
"items": {
@@ -745,6 +755,13 @@
"format": "int32",
"type": "integer"
},
"metadata": {
"description": "Meta-data tags defined in the manifest.",
"items": {
"$ref": "Metadata"
},
"type": "array"
},
"minSdkVersion": {
"description": "Minimum API level required for the application to run.",
"format": "int32",
@@ -759,12 +776,28 @@
"format": "int32",
"type": "integer"
},
"usesFeature": {
"description": "Feature usage tags defined in the manifest.",
"items": {
"$ref": "UsesFeature"
},
"type": "array"
},
"usesPermission": {
"description": "Permissions declared to be used by the application",
"items": {
"type": "string"
},
"type": "array"
},
"versionCode": {
"description": "Version number used internally by the app.",
"format": "int64",
"type": "string"
},
"versionName": {
"description": "Version number shown to users.",
"type": "string"
}
},
"type": "object"
@@ -851,7 +884,7 @@
"type": "object"
},
"Date": {
"description": "Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values * A month and day, with a zero year (e.g., an anniversary) * A year on its own, with a zero month and a zero day * A year and month, with a zero day (e.g., a credit card expiration date) Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp",
"description": "Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp",
"id": "Date",
"properties": {
"day": {
@@ -1392,7 +1425,7 @@
"id": "ManualSharding",
"properties": {
"testTargetsForShard": {
"description": "Required. Group of packages, classes, and/or test methods to be run for each shard. When any physical devices are selected, the number of test_targets_for_shard must be >= 1 and <= 50. When no physical devices are selected, the number must be >= 1 and <= 500.",
"description": "Required. Group of packages, classes, and/or test methods to be run for each manually-created shard. You must specify at least one shard if this field is present. When you select one or more physical devices, the number of repeated test_targets_for_shard must be <= 50. When you select one or more ARM virtual devices, it must be <= 100. When you select only x86 virtual devices, it must be <= 500.",
"items": {
"$ref": "TestTargetsForShard"
},
@@ -1401,6 +1434,21 @@
},
"type": "object"
},
"Metadata": {
"description": "A tag within a manifest. https://developer.android.com/guide/topics/manifest/meta-data-element.html",
"id": "Metadata",
"properties": {
"name": {
"description": "The android:name value",
"type": "string"
},
"value": {
"description": "The android:value value",
"type": "string"
}
},
"type": "object"
},
"NetworkConfiguration": {
"id": "NetworkConfiguration",
"properties": {
@@ -1588,7 +1636,7 @@
},
"testTargetsForShard": {
"$ref": "TestTargetsForShard",
"description": "Output only. Test targets for each shard."
"description": "Output only. Test targets for each shard. Only set for manual sharding."
}
},
"type": "object"
@@ -1818,7 +1866,11 @@
"MALFORMED_APP_BUNDLE",
"NO_CODE_APK",
"INVALID_INPUT_APK",
"INVALID_APK_PREVIEW_SDK"
"INVALID_APK_PREVIEW_SDK",
"MATRIX_TOO_LARGE",
"TEST_QUOTA_EXCEEDED",
"SERVICE_NOT_ACTIVATED",
"UNKNOWN_PERMISSION_ERROR"
],
"enumDescriptions": [
"Do not use. For proto versioning only.",
@@ -1855,7 +1907,11 @@
"The iOS application bundle (.app) couldn't be processed.",
"APK contains no code. See also https://developer.android.com/guide/topics/manifest/application-element.html#code",
"Either the provided input APK path was malformed, the APK file does not exist, or the user does not have permission to access the APK file.",
"APK is built for a preview SDK which is unsupported"
"APK is built for a preview SDK which is unsupported",
"The matrix expanded to contain too many executions.",
"Not enough test quota to run the executions in this matrix.",
"A required cloud service api is not activated. See: https://firebase.google.com/docs/test-lab/android/continuous#requirements",
"There was an unknown permission issue running this test."
],
"type": "string"
},
@@ -2042,7 +2098,7 @@
"id": "TestTargetsForShard",
"properties": {
"testTargets": {
"description": "Group of packages, classes, and/or test methods to be run for each shard. The targets need to be specified in AndroidJUnitRunner argument format. For example, \"package com.my.packages\" \"class com.my.package.MyClass\". The number of shard_test_targets must be greater than 0.",
"description": "Group of packages, classes, and/or test methods to be run for each shard. The targets need to be specified in AndroidJUnitRunner argument format. For example, \"package com.my.packages\" \"class com.my.package.MyClass\". The number of test_targets must be greater than 0.",
"items": {
"type": "string"
},
@@ -2141,17 +2197,32 @@
"type": "object"
},
"UniformSharding": {
"description": "Uniformly shards test cases given a total number of shards. For Instrumentation test, it will be translated to \"-e numShard\" \"-e shardIndex\" AndroidJUnitRunner arguments. Based on the sharding mechanism AndroidJUnitRunner uses, there is no guarantee that test cases will be distributed uniformly across all shards. With uniform sharding enabled, specifying these sharding arguments via environment_variables is invalid.",
"description": "Uniformly shards test cases given a total number of shards. For instrumentation tests, it will be translated to \"-e numShard\" and \"-e shardIndex\" AndroidJUnitRunner arguments. With uniform sharding enabled, specifying either of these sharding arguments via `environment_variables` is invalid. Based on the sharding mechanism AndroidJUnitRunner uses, there is no guarantee that test cases will be distributed uniformly across all shards.",
"id": "UniformSharding",
"properties": {
"numShards": {
"description": "Required. Total number of shards. When any physical devices are selected, the number must be >= 1 and <= 50. When no physical devices are selected, the number must be >= 1 and <= 500.",
"description": "Required. The total number of shards to create. This must always be a positive number that is no greater than the total number of test cases. When you select one or more physical devices, the number of shards must be <= 50. When you select one or more ARM virtual devices, it must be <= 100. When you select only x86 virtual devices, it must be <= 500.",
"format": "int32",
"type": "integer"
}
},
"type": "object"
},
"UsesFeature": {
"description": "A tag within a manifest. https://developer.android.com/guide/topics/manifest/uses-feature-element.html",
"id": "UsesFeature",
"properties": {
"isRequired": {
"description": "The android:required value",
"type": "boolean"
},
"name": {
"description": "The android:name value",
"type": "string"
}
},
"type": "object"
},
"XcodeVersion": {
"description": "An Xcode version that an iOS version is compatible with.",
"id": "XcodeVersion",