unreal.AutomatedSequencePerfTestProjectSettings

class unreal.AutomatedSequencePerfTestProjectSettings(outer: Object | None = None, name: Name | str = 'None')

Bases: DeveloperSettings

Automated Sequence Perf Test Project Settings

C++ Source:

  • Plugin: AutomatedPerfTesting

  • Module: AutomatedPerfTesting

  • File: AutomatedSequencePerfTest.h

Editor Properties: (see get_editor_property/set_editor_property)

  • csv_output_mode (AutomatedPerfTestCSVOutputMode): [Read-Write] * For Sequence Perf Tests, Separate will output one CSV per map tested, and Granular will output one CSV per camera-cut.

  • maps_and_sequences_to_test (Array[AutomatedPerfTestMapSequenceCombo]): [Read-Write] * When the project is run with a Sequence Perf Test, cycle through the input maps, and load and run the associated sequence * outputting separate profiling results for each map/sequence combo * Can be overridden via commandline with -AutomatedPerfTest.SequencePerfTest.TestName, which will only run the test with the matching name

  • sequence_start_delay (float): [Read-Write] How long to delay between setting up the sequence for the map before the sequence actually starts

property csv_output_mode: AutomatedPerfTestCSVOutputMode

[Read-Write] * For Sequence Perf Tests, Separate will output one CSV per map tested, and Granular will output one CSV per camera-cut.

Type:

(AutomatedPerfTestCSVOutputMode)

get_combo_from_test_name(test_name) AutomatedPerfTestMapSequenceCombo or None

Get Combo from Test Name

Parameters:

test_name (Name)

Returns:

found_sequence (AutomatedPerfTestMapSequenceCombo):

Return type:

AutomatedPerfTestMapSequenceCombo or None

property maps_and_sequences_to_test: None

[Read-Write] * When the project is run with a Sequence Perf Test, cycle through the input maps, and load and run the associated sequence * outputting separate profiling results for each map/sequence combo * Can be overridden via commandline with -AutomatedPerfTest.SequencePerfTest.TestName, which will only run the test with the matching name

Type:

(Array[AutomatedPerfTestMapSequenceCombo])

property sequence_start_delay: float

[Read-Write] How long to delay between setting up the sequence for the map before the sequence actually starts

Type:

(float)