Lines Matching full:result

135         result = subprocess.run("scripts/rust_is_available.sh", env=env, capture_output=True)
138 self.assertEqual(result.stdout, b"")
143 self.assertEqual(result.returncode, 0)
144 self.assertEqual(result.stderr, b"")
150 self.assertEqual(result.returncode, 0)
151 self.assertNotEqual(result.stderr, b"")
155 self.assertEqual(result.returncode, 0)
156 … self.assertIn(b"Please see Documentation/rust/quick-start.rst for details", result.stderr)
160 self.assertNotEqual(result.returncode, 0)
161 … self.assertIn(b"Please see Documentation/rust/quick-start.rst for details", result.stderr)
165 result.stderr = result.stderr.decode()
167 return result
170 result = self.run_script(self.Expected.FAILURE, { "RUSTC": None })
171 self.assertIn("Environment variable 'RUSTC' is not set.", result.stderr)
172 self.assertIn("This script is intended to be called from Kbuild.", result.stderr)
175 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": None })
176 self.assertIn("Environment variable 'BINDGEN' is not set.", result.stderr)
177 self.assertIn("This script is intended to be called from Kbuild.", result.stderr)
180 result = self.run_script(self.Expected.FAILURE, { "CC": None })
181 self.assertIn("Environment variable 'CC' is not set.", result.stderr)
182 self.assertIn("This script is intended to be called from Kbuild.", result.stderr)
185 result = self.run_script(self.Expected.FAILURE, { "RUSTC": self.missing })
186 self.assertIn(f"Rust compiler '{self.missing}' could not be found.", result.stderr)
189 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": self.missing })
190 … self.assertIn(f"Rust bindings generator '{self.missing}' could not be found.", result.stderr)
193 result = self.run_script(self.Expected.FAILURE, { "RUSTC": self.nonexecutable })
194 …In(f"Running '{self.nonexecutable}' to check the Rust compiler version failed with", result.stderr)
197 result = self.run_script(self.Expected.FAILURE, { "RUSTC": self.unexpected_binary })
198 …nning '{self.unexpected_binary}' to check the Rust compiler version did not return", result.stderr)
202 result = self.run_script(self.Expected.FAILURE, { "RUSTC": rustc })
203 …elf.assertIn(f"Running '{rustc}' to check the Rust compiler version did not return", result.stderr)
207 result = self.run_script(self.Expected.FAILURE, { "RUSTC": rustc })
208 …elf.assertIn(f"Running '{rustc}' to check the Rust compiler version did not return", result.stderr)
212 result = self.run_script(self.Expected.FAILURE, { "RUSTC": rustc })
213 …elf.assertIn(f"Running '{rustc}' to check the Rust compiler version did not return", result.stderr)
217 result = self.run_script(self.Expected.FAILURE, { "RUSTC": rustc })
218 self.assertIn(f"Rust compiler '{rustc}' is too old.", result.stderr)
221 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": self.nonexecutable })
222 …ng '{self.nonexecutable}' to check the Rust bindings generator version failed with", result.stderr)
225 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": self.unexpected_binary })
226 … '{self.unexpected_binary}' to check the bindings generator version did not return", result.stderr)
230 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
231 …ertIn(f"Running '{bindgen}' to check the bindings generator version did not return", result.stderr)
235 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
236 …ertIn(f"Running '{bindgen}' to check the bindings generator version did not return", result.stderr)
240 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
241 …ertIn(f"Running '{bindgen}' to check the bindings generator version did not return", result.stderr)
245 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
246 self.assertIn(f"Rust bindings generator '{bindgen}' is too old.", result.stderr)
252result = self.run_script(self.Expected.SUCCESS_WITH_WARNINGS, { "BINDGEN": bindgen })
253 ….assertIn(f"Rust bindings generator '{bindgen}' versions 0.66.0 and 0.66.1 may not", result.stderr)
259 result = self.run_script(self.Expected.SUCCESS, { "BINDGEN": bindgen })
263 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
264 …elf.assertIn(f"Running '{bindgen}' to check the libclang version (used by the Rust", result.stderr)
265 …e {self.bindgen_default_bindgen_libclang_failure_exit_code}. This may be caused by", result.stderr)
269 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
270 …elf.assertIn(f"Running '{bindgen}' to check the libclang version (used by the Rust", result.stderr)
271 … self.assertIn("bindings generator) did not return an expected output. See output", result.stderr)
275 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
276 ….assertIn(f"libclang (used by the Rust bindings generator '{bindgen}') is too old.", result.stderr)
296 result = self.run_script(expected_not_patched, { "BINDGEN": bindgen, "CC": cc })
298 …rtIn(f"Rust bindings generator '{bindgen}' < 0.69.5 together with libclang >= 19.1", result.stderr)
301 result = self.run_script(self.Expected.SUCCESS, { "BINDGEN": bindgen, "CC": cc })
305 result = self.run_script(self.Expected.SUCCESS_WITH_WARNINGS, { "BINDGEN": bindgen })
306 self.assertIn("version does not match Clang's. This may be a problem.", result.stderr)
310 result = self.run_script(self.Expected.SUCCESS_WITH_WARNINGS, { "CC": cc })
311 self.assertIn("version does not match Clang's. This may be a problem.", result.stderr)
314result = self.run_script(self.Expected.FAILURE, { "PATH": os.environ["PATH"], "RUSTC": "rustc", "K…
315 … self.assertIn("Source code for the 'core' standard library could not be found", result.stderr)
318 result = self.run_script(self.Expected.FAILURE, { "RUST_LIB_SRC": self.missing })
319 … self.assertIn("Source code for the 'core' standard library could not be found", result.stderr)
322 result = self.run_script(self.Expected.SUCCESS_WITH_EXTRA_OUTPUT, { "CC": self.missing })
323 self.assertIn("unknown C compiler", result.stderr)
331 result = self.run_script(self.Expected.SUCCESS, { "CC": f"{clang} clang" })
341 result = self.run_script(self.Expected.SUCCESS, { "RUSTC": rustc })
351 result = self.run_script(self.Expected.SUCCESS, { "BINDGEN": bindgen })
369 result = self.run_script(self.Expected.SUCCESS, { "BINDGEN": bindgen })
380 result = self.run_script(self.Expected.SUCCESS, { "CC": clang })
385 result = self.run_script(self.Expected.SUCCESS, {