Lines Matching refs:request
58 request: KunitConfigRequest) -> KunitResult:
62 success = linux.build_reconfig(request.build_dir, request.make_options)
73 request: KunitBuildRequest) -> KunitResult:
77 success = linux.build_kernel(request.alltests,
78 request.jobs,
79 request.build_dir,
80 request.make_options)
94 def _list_tests(linux: kunit_kernel.LinuxSourceTree, request: KunitExecRequest) -> List[str]:
96 if request.kernel_args:
97 args.extend(request.kernel_args)
100 timeout=None if request.alltests else request.timeout,
101 filter_glob=request.filter_glob,
102 build_dir=request.build_dir)
124 def exec_tests(linux: kunit_kernel.LinuxSourceTree, request: KunitExecRequest,
126 filter_globs = [request.filter_glob]
127 if request.run_isolated:
128 tests = _list_tests(linux, request)
129 if request.run_isolated == 'test':
131 if request.run_isolated == 'suite':
134 if '.' in request.filter_glob:
135 test_glob = request.filter_glob.split('.', maxsplit=2)[1]
145 args=request.kernel_args,
146 timeout=None if request.alltests else request.timeout,
148 build_dir=request.build_dir)
168 def parse_tests(request: KunitParseRequest, input_data: Iterable[str]) -> KunitResult:
175 if request.raw_output:
181 if request.raw_output == 'all':
183 elif request.raw_output == 'kunit':
194 if request.json:
198 build_dir=request.build_dir,
199 json_path=request.json)
200 if request.json == 'stdout':
211 request: KunitRequest) -> KunitResult:
214 config_request = KunitConfigRequest(request.build_dir,
215 request.make_options)
220 build_request = KunitBuildRequest(request.jobs, request.build_dir,
221 request.alltests,
222 request.make_options)
227 exec_request = KunitExecRequest(request.timeout, request.build_dir,
228 request.alltests, request.filter_glob,
229 request.kernel_args, request.run_isolated)
230 parse_request = KunitParseRequest(request.raw_output,
231 request.build_dir,
232 request.json)
405 request = KunitRequest(cli_args.raw_output,
415 result = run_tests(linux, request)
430 request = KunitConfigRequest(cli_args.build_dir,
432 result = config_tests(linux, request)
446 request = KunitBuildRequest(cli_args.jobs,
450 result = build_tests(linux, request)
485 request = KunitParseRequest(cli_args.raw_output,
488 result = parse_tests(request, kunit_output)