Adds an invocation of 'bazel test' to the build.
Table of contents
• artifact_paths: readonly
List of paths or glob pattens that are used to save artifacts
Configuration for the bazel invocation for this task
Properties relating to CircleCI for the task
If coverage should be enabled when running test
Environment variables to set on this task. Overrides those set globally
• filters: readonly
Test target tag filters to be applied
• flags: readonly
List of Bazel flags to be applied to the invocation
Set BazelConfiguration.flags instead
Hooks are commands that can be conditionally run at various stages within a task. For example, they can be used for setting up test databases before a test task runs, and then performing cleanup after.
Hooks can provide a conditional expression which will be evaluated before they are run, allowing for hooks to be conditional on certain aspects of the build.
ConditionExpression for more information on conditions.
The emoji icon used in the tasks label
If true, Workflows will include tests in the test run that are tagged as "timeout: eternal". By default, these are excluded as they can cause de-optimizations when running tests and waiting for a timeout on CI.
The queue / runner pool that this task will run on. By default, takes the value of the top level 'queue' property in the Workflows configuration.
• targets: readonly
List of Bazel targets that will be invoked as part of this invocation
The amount of time in minutes that this step will time out after. Timed out steps will cause the build to fail.
When to upload test.xml and test.log files. See UploadTestLogStrategy for available values.
Setting this will exclude this task from being created when using additional workspace overrides