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

Function create_compile_uno_test_process

ci/util/test_runner.py:673–695  ·  view source on GitHub ↗

Create a process to compile the uno tests without starting it

(enable_stack_trace: bool = True)

Source from the content-addressed store, hash-verified

671
672
673def create_compile_uno_test_process(enable_stack_trace: bool = True) -> RunningProcess:
674 """Create a process to compile the uno tests without starting it"""
675 cmd = [
676 "uv",
677 "run",
678 "python",
679 "-m",
680 "ci.ci-compile",
681 "uno",
682 "--examples",
683 "Blink",
684 "--no-interactive",
685 "--local",
686 ]
687
688 # Force local compilation to avoid Docker detection hangs in test environment
689 # Docker auto-detection can timeout if Docker is installed but not running
690
691 # Use 15 minute timeout for platform compilation (as per CLAUDE.md guidelines)
692 # Docker compilation may take longer during initial rsync sync without producing output
693 return RunningProcess(
694 cmd, auto_run=False, timeout=900, output_formatter=TimestampFormatter()
695 )
696
697
698def create_wasm_test_process(enable_stack_trace: bool = True) -> RunningProcess:

Callers 1

get_all_test_processesFunction · 0.85

Calls 1

TimestampFormatterClass · 0.90

Tested by

no test coverage detected