MCPcopy Index your code
hub / github.com/RustPython/RustPython / bisect_cmd_args

Method bisect_cmd_args

Lib/test/libregrtest/runtests.py:165–191  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

163 return cmd
164
165 def bisect_cmd_args(self) -> list[str]:
166 args = []
167 if self.fail_fast:
168 args.append("--failfast")
169 if self.fail_env_changed:
170 args.append("--fail-env-changed")
171 if self.timeout:
172 args.append(f"--timeout={self.timeout}")
173 if self.hunt_refleak is not None:
174 args.extend(self.hunt_refleak.bisect_cmd_args())
175 if self.test_dir:
176 args.extend(("--testdir", self.test_dir))
177 if self.memory_limit:
178 args.extend(("--memlimit", self.memory_limit))
179 if self.gc_threshold:
180 args.append(f"--threshold={self.gc_threshold}")
181 if self.use_resources:
182 args.extend(("-u", ','.join(self.use_resources)))
183 if self.python_cmd:
184 cmd = shlex.join(self.python_cmd)
185 args.extend(("--python", cmd))
186 if self.randomize:
187 args.append(f"--randomize")
188 if self.parallel_threads:
189 args.append(f"--parallel-threads={self.parallel_threads}")
190 args.append(f"--randseed={self.random_seed}")
191 return args
192
193
194@dataclasses.dataclass(slots=True, frozen=True)

Callers 1

_run_bisectMethod · 0.45

Calls 3

appendMethod · 0.45
extendMethod · 0.45
joinMethod · 0.45

Tested by

no test coverage detected