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

Function create_integration_test_process

ci/util/test_runner.py:660–670  ·  view source on GitHub ↗

Create an integration test process without starting it

(
    args: TestArgs, enable_stack_trace: bool
)

Source from the content-addressed store, hash-verified

658
659
660def create_integration_test_process(
661 args: TestArgs, enable_stack_trace: bool
662) -> RunningProcess:
663 """Create an integration test process without starting it"""
664 cmd = ["uv", "run", "pytest", "-s", "ci/test_integration", "-xvs", "--durations=0"]
665 if args.examples is not None:
666 # When --examples --full is specified, only run example-related integration tests
667 cmd.extend(["-k", "TestFullProgramLinking"])
668 if args.verbose:
669 cmd.append("-v")
670 return RunningProcess(cmd, auto_run=False, output_formatter=TimestampFormatter())
671
672
673def create_compile_uno_test_process(enable_stack_trace: bool = True) -> RunningProcess:

Callers 3

get_all_test_processesFunction · 0.85
runnerFunction · 0.85

Calls 2

TimestampFormatterClass · 0.90
appendMethod · 0.45

Tested by

no test coverage detected