MCPcopy Create free account
hub / github.com/FastLED/FastLED / ProcessExecutionConfig

Class ProcessExecutionConfig

ci/util/running_process_group.py:98–110  ·  view source on GitHub ↗

Configuration for how a process group should execute.

Source from the content-addressed store, hash-verified

96
97@dataclass
98class ProcessExecutionConfig:
99 """Configuration for how a process group should execute."""
100
101 execution_mode: ExecutionMode = ExecutionMode.PARALLEL
102 timeout_seconds: Optional[int] = None
103 max_failures_before_abort: int = MAX_FAILURES_BEFORE_ABORT
104 verbose: bool = False
105 enable_stuck_detection: bool = True
106 stuck_timeout_seconds: int = _GLOBAL_TIMEOUT
107 # Real-time display options
108 display_type: str = "auto" # "auto", "rich", "textual", "ascii"
109 live_updates: bool = True
110 update_interval: float = 0.1
111
112
113class RunningProcessGroup:

Callers 3

mainFunction · 0.90
run_test_processesFunction · 0.90
__init__Method · 0.85

Calls

no outgoing calls

Tested by 2

mainFunction · 0.72
run_test_processesFunction · 0.72