Class ExecutionSettings
A set of execution settings defining how to run tests, using the TestRunnerApi.
Inherited Members
Namespace: UnityEditor.TestTools.TestRunner.Api
Assembly: solution.dll
Syntax
[Serializable]
public class ExecutionSettings
Constructors
| Name | Description |
|---|---|
| ExecutionSettings(params Filter[]) | Creates an instance with a given set of filters, if any. |
Fields
| Name | Description |
|---|---|
| filters | A collection of Filter to execute tests on. |
| overloadTestRunSettings | An instance of ITestRunSettings to set up before running tests on a Player. |
| playerHeartbeatTimeout | The time, in seconds, the editor should wait for heartbeats after starting a test run on a player. This defaults to 10 minutes. |
| runSynchronously | Note that this is only supported for EditMode tests, and that tests which take multiple frames (i.e. [UnityTest] tests, or tests with [UnitySetUp] or [UnityTearDown] scaffolding) will be filtered out. |
Methods
| Name | Description |
|---|---|
| ToString() | Implementation of ToString() that builds a string composed of the execution settings. |