docs.unity3d.com
    Show / Hide Table of Contents

    Class AdaptivePerformanceSimulation

    Inheritance
    Object
    ManagementTestSetup
    AdaptivePerformanceSimulation
    Inherited Members
    ManagementTestSetup.s_TestGeneralSettings
    ManagementTestSetup.s_TempSettingsPath
    ManagementTestSetup.testPathToGeneralSettings
    ManagementTestSetup.testPathToSettings
    ManagementTestSetup.testPathToLoader
    ManagementTestSetup.testManager
    ManagementTestSetup.adaptivePerformanceGeneralSettings
    ManagementTestSetup.buildTargetSettings
    ManagementTestSetup.loader
    ManagementTestSetup.settings
    ManagementTestSetup.SetupTest()
    ManagementTestSetup.TearDownTest()
    ManagementTestSetup.GetAssetPathForComponents(String[], String)
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: UnityEditor.AdaptivePerformance.Tests
    Syntax
    public class AdaptivePerformanceSimulation : ManagementTestSetup

    Methods

    All_Scalers_Available()

    Verifies the Scalers available in the assembly (e.g. created as sub-types from AdaptivePerformanceScaler are all registered and available as Scalers in the AdaptivePerformanceIndexer.

    Declaration
    public IEnumerator All_Scalers_Available()
    Returns
    Type Description
    IEnumerator

    Applies_Cpu_Level()

    Declaration
    public IEnumerator Applies_Cpu_Level()
    Returns
    Type Description
    IEnumerator

    Applies_Gpu_Level()

    Declaration
    public IEnumerator Applies_Gpu_Level()
    Returns
    Type Description
    IEnumerator

    Bottleneck_TargetFrameRate_Works()

    Declaration
    public IEnumerator Bottleneck_TargetFrameRate_Works()
    Returns
    Type Description
    IEnumerator

    CpuBound_When_CpuTime_Is_High()

    Declaration
    public IEnumerator CpuBound_When_CpuTime_Is_High()
    Returns
    Type Description
    IEnumerator

    Feature_ClusterInfo_Is_Supported()

    Declaration
    public IEnumerator Feature_ClusterInfo_Is_Supported()
    Returns
    Type Description
    IEnumerator

    GpuBound_When_GpuTime_Is_High()

    Declaration
    public IEnumerator GpuBound_When_GpuTime_Is_High()
    Returns
    Type Description
    IEnumerator

    Ignores_Invalid_Cpu_Level()

    Declaration
    public IEnumerator Ignores_Invalid_Cpu_Level()
    Returns
    Type Description
    IEnumerator

    Ignores_Invalid_Gpu_Level()

    Declaration
    public IEnumerator Ignores_Invalid_Gpu_Level()
    Returns
    Type Description
    IEnumerator

    Initialization()

    Declaration
    public void Initialization()

    Lifecycle_Deinitialize_Start_NotAllowed()

    Declaration
    public IEnumerator Lifecycle_Deinitialize_Start_NotAllowed()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Deinitialize_Stop_NowAllowed()

    Declaration
    public IEnumerator Lifecycle_Deinitialize_Stop_NowAllowed()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Deinitialize_When_Running_Works()

    Declaration
    public IEnumerator Lifecycle_Deinitialize_When_Running_Works()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Double_Deinitialize_NoChange()

    Declaration
    public IEnumerator Lifecycle_Double_Deinitialize_NoChange()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Double_Initialization_NoChange()

    Declaration
    public IEnumerator Lifecycle_Double_Initialization_NoChange()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Double_Start_NoChange()

    Declaration
    public IEnumerator Lifecycle_Double_Start_NoChange()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Double_Stop_NoChange()

    Declaration
    public IEnumerator Lifecycle_Double_Stop_NoChange()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Entire_Workflow_Works()

    Declaration
    public IEnumerator Lifecycle_Entire_Workflow_Works()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Initialization_When_Running_NoChange()

    Declaration
    public IEnumerator Lifecycle_Initialization_When_Running_NoChange()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Running_Works()

    Declaration
    public void Lifecycle_Running_Works()

    Lifecycle_Start_When_Running_NoChange()

    Declaration
    public IEnumerator Lifecycle_Start_When_Running_NoChange()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Stop_Deinitialize_Works()

    Declaration
    public IEnumerator Lifecycle_Stop_Deinitialize_Works()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Stop_Start_Works()

    Declaration
    public IEnumerator Lifecycle_Stop_Start_Works()
    Returns
    Type Description
    IEnumerator

    Lifecycle_Stop_When_Running_Works()

    Declaration
    public IEnumerator Lifecycle_Stop_When_Running_Works()
    Returns
    Type Description
    IEnumerator

    PerformanceBoost_Disables_PerformanceLevels()

    Declaration
    public IEnumerator PerformanceBoost_Disables_PerformanceLevels()
    Returns
    Type Description
    IEnumerator

    PerformanceBoost_Is_Off_After_Timeout()

    Declaration
    public IEnumerator PerformanceBoost_Is_Off_After_Timeout()
    Returns
    Type Description
    IEnumerator

    PerformanceBoostChangeEvent_Works()

    Declaration
    public IEnumerator PerformanceBoostChangeEvent_Works()
    Returns
    Type Description
    IEnumerator

    PerformanceBottleneckChangeEvent_Works()

    Declaration
    public IEnumerator PerformanceBottleneckChangeEvent_Works()
    Returns
    Type Description
    IEnumerator

    PerformanceLevelChangeEvent_Works()

    Declaration
    public IEnumerator PerformanceLevelChangeEvent_Works()
    Returns
    Type Description
    IEnumerator

    PerformanceLevels_Are_Reapplied_After_Timeout()

    Declaration
    public IEnumerator PerformanceLevels_Are_Reapplied_After_Timeout()
    Returns
    Type Description
    IEnumerator

    Provider_FrameTimes_Work()

    Declaration
    public IEnumerator Provider_FrameTimes_Work()
    Returns
    Type Description
    IEnumerator

    SetupAdaptivePerformanceManagerTest()

    Declaration
    public void SetupAdaptivePerformanceManagerTest()

    TeardownAdaptivePerformanceManagerTest()

    Declaration
    public void TeardownAdaptivePerformanceManagerTest()

    TemperatureChangeEvent_Values_Are_Applied()

    Declaration
    public IEnumerator TemperatureChangeEvent_Values_Are_Applied()
    Returns
    Type Description
    IEnumerator

    ThermalEvent_Works()

    Declaration
    public IEnumerator ThermalEvent_Works()
    Returns
    Type Description
    IEnumerator

    Unknown_Bottleneck_When_GpuTime_And_CpuTime_Are_Equal()

    Declaration
    public IEnumerator Unknown_Bottleneck_When_GpuTime_And_CpuTime_Are_Equal()
    Returns
    Type Description
    IEnumerator

    Unknown_CpuLevel_In_Throttling_State()

    Declaration
    public IEnumerator Unknown_CpuLevel_In_Throttling_State()
    Returns
    Type Description
    IEnumerator

    Unknown_GpuLevel_In_Throttling_State()

    Declaration
    public IEnumerator Unknown_GpuLevel_In_Throttling_State()
    Returns
    Type Description
    IEnumerator

    WarningLevel_Is_Applied()

    Declaration
    public IEnumerator WarningLevel_Is_Applied()
    Returns
    Type Description
    IEnumerator
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023