Lines Matching refs:ns
354 ns = Namespace()
356 if not hasattr(ns, k):
359 setattr(ns, k, v)
360 if ns.use_resources is None:
361 ns.use_resources = []
366 ns.args = parser.parse_known_args(args=args, namespace=ns)[1]
367 for arg in ns.args:
372 if ns.single and ns.fromfile:
374 if ns.use_mp is not None and ns.trace:
376 if ns.python is not None:
377 if ns.use_mp is None:
380 ns.python = shlex.split(ns.python)
381 if ns.failfast and not (ns.verbose or ns.verbose3):
383 if ns.pgo and (ns.verbose or ns.verbose2 or ns.verbose3):
385 if ns.pgo_extended:
386 ns.pgo = True # pgo_extended implies pgo
388 if ns.nowindows:
392 if ns.quiet:
393 ns.verbose = 0
394 if ns.timeout is not None:
395 if ns.timeout <= 0:
396 ns.timeout = None
397 if ns.use_mp is not None:
398 if ns.use_mp <= 0:
400 ns.use_mp = 2 + (os.cpu_count() or 1)
401 if ns.use:
402 for a in ns.use:
405 ns.use_resources[:] = ALL_RESOURCES
408 del ns.use_resources[:]
415 if r in ns.use_resources:
416 ns.use_resources.remove(r)
417 elif r not in ns.use_resources:
418 ns.use_resources.append(r)
419 if ns.random_seed is not None:
420 ns.randomize = True
421 if ns.verbose:
422 ns.header = True
423 if ns.huntrleaks and ns.verbose3:
424 ns.verbose3 = False
428 if ns.match_filename:
429 if ns.match_tests is None:
430 ns.match_tests = []
431 with open(ns.match_filename) as fp:
433 ns.match_tests.append(line.strip())
434 if ns.ignore_filename:
435 if ns.ignore_tests is None:
436 ns.ignore_tests = []
437 with open(ns.ignore_filename) as fp:
439 ns.ignore_tests.append(line.strip())
440 if ns.forever:
442 ns.failfast = True
444 return ns