GoogleApi.Testing.V1.Model.ManualSharding (google_api_testing v0.34.0)

View Source

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.

Attributes

  • testTargetsForShard (type: list(GoogleApi.Testing.V1.Model.TestTargetsForShard.t), default: nil) - 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 <= 200. When you select only x86 virtual devices, it must be <= 500.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Testing.V1.Model.ManualSharding{
  testTargetsForShard:
    [GoogleApi.Testing.V1.Model.TestTargetsForShard.t()] | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.