ManualShardingArgs

data class ManualShardingArgs(val testTargetsForShard: Output<List<TestTargetsForShardArgs>>) : ConvertibleToJava<ManualShardingArgs>

Shards test cases into the specified groups of packages, classes, and/or methods. With manual sharding enabled, specifying test targets via environment_variables or in InstrumentationTest is invalid.

Constructors

Link copied to clipboard
fun ManualShardingArgs(testTargetsForShard: Output<List<TestTargetsForShardArgs>>)

Functions

Link copied to clipboard
open override fun toJava(): ManualShardingArgs

Properties

Link copied to clipboard

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.