Lines Matching refs:request

74 		 request: KunitConfigRequest) -> KunitResult:
78 success = linux.build_reconfig(request.build_dir, request.make_options)
87 request: KunitBuildRequest) -> KunitResult:
91 success = linux.build_kernel(request.jobs,
92 request.build_dir,
93 request.make_options)
105 request: KunitBuildRequest) -> KunitResult:
106 config_result = config_tests(linux, request)
110 return build_tests(linux, request)
112 def _list_tests(linux: kunit_kernel.LinuxSourceTree, request: KunitExecRequest) -> List[str]:
114 if request.kernel_args:
115 args.extend(request.kernel_args)
118 timeout=request.timeout,
119 filter_glob=request.filter_glob,
120 build_dir=request.build_dir)
142 def exec_tests(linux: kunit_kernel.LinuxSourceTree, request: KunitExecRequest) -> KunitResult:
143 filter_globs = [request.filter_glob]
144 if request.run_isolated:
145 tests = _list_tests(linux, request)
146 if request.run_isolated == 'test':
148 if request.run_isolated == 'suite':
151 if '.' in request.filter_glob:
152 test_glob = request.filter_glob.split('.', maxsplit=2)[1]
155 …metadata = kunit_json.Metadata(arch=linux.arch(), build_dir=request.build_dir, def_config='kunit_d…
164 args=request.kernel_args,
165 timeout=request.timeout,
167 build_dir=request.build_dir)
169 _, test_result = parse_tests(request, metadata, run_result)
179 bd = request.build_dir
192 def parse_tests(request: KunitParseRequest, metadata: kunit_json.Metadata, input_data: Iterable[str…
197 if request.raw_output:
203 if request.raw_output == 'all':
205 elif request.raw_output == 'kunit':
214 if request.json:
218 if request.json == 'stdout':
221 with open(request.json, 'w') as f:
224 os.path.abspath(request.json))
232 request: KunitRequest) -> KunitResult:
235 config_result = config_tests(linux, request)
239 build_result = build_tests(linux, request)
243 exec_result = exec_tests(linux, request)
444 request = KunitRequest(build_dir=cli_args.build_dir,
453 result = run_tests(linux, request)
462 request = KunitConfigRequest(build_dir=cli_args.build_dir,
464 result = config_tests(linux, request)
472 request = KunitBuildRequest(build_dir=cli_args.build_dir,
475 result = config_and_build_tests(linux, request)
504 request = KunitParseRequest(raw_output=cli_args.raw_output,
506 result, _ = parse_tests(request, metadata, kunit_output)