Lines Matching full:subset
267 if self.options.subset:
268 s = self.options.subset
270 subset, sets = (int(x) for x in s.split("/"))
272 raise TwisterRuntimeError("Bad subset value.") from err
274 if subset > sets:
275 raise TwisterRuntimeError("subset should not exceed the total number of sets")
277 if int(subset) > 0 and int(sets) >= int(subset):
278 logger.info(f"Running only a subset: {subset}/{sets}")
281 f"You have provided a wrong subset value: {self.options.subset}."
284 self.generate_subset(subset, int(sets))
286 def generate_subset(self, subset, sets): argument
320 # so the last subset doesn't get overloaded, we add 1 extra to
322 if subset <= num_extra_sets:
323 start = (subset - 1) * (per_set + 1)
327 start = ((subset - num_extra_sets - 1) * per_set) + base
334 if subset == 1: