MCPcopy Create free account
hub / github.com/It4innovations/hyperqueue / check_name

Function check_name

tests/autoalloc/test_autoalloc.py:615–623  ·  view source on GitHub ↗
(path: str, name: str)

Source from the content-addressed store, hash-verified

613 handler = ExtractSubmitScriptPath(SlurmManagerFlavor().create_adapter())
614
615 def check_name(path: str, name: str):
616 with open(path) as f:
617 data = f.read()
618 slurm_args = extract_script_args(data, "#SBATCH")
619 for arg in slurm_args:
620 if "--job-name=" in arg:
621 assert arg[len("--job-name=") :] == name
622 return
623 raise Exception(f"Slurm name {name} not found in {path}")
624
625 with MockJobManager(hq_env, handler):
626 start_server_with_quick_refresh(hq_env)

Callers 1

Calls 1

extract_script_argsFunction · 0.85

Tested by

no test coverage detected