MCPcopy Create free account
hub / github.com/RL-Align/RL-Kernel / _parse_workloads

Function _parse_workloads

benchmarks/profiler.py:732–738  ·  view source on GitHub ↗
(value: str)

Source from the content-addressed store, hash-verified

730
731
732def _parse_workloads(value: str) -> list[str]:
733 workloads = [item.strip() for item in value.split(",") if item.strip()]
734 unknown = sorted(set(workloads) - set(WORKLOAD_REGISTRY))
735 if unknown:
736 supported = ", ".join(available_workloads())
737 raise ValueError(f"unsupported workloads: {', '.join(unknown)}; supported: {supported}")
738 return workloads
739
740
741def run_automated_suite(args: argparse.Namespace) -> PerformanceProfiler:

Callers 1

run_automated_suiteFunction · 0.85

Calls 1

available_workloadsFunction · 0.85

Tested by

no test coverage detected