Lines Matching full:result

111         result = subprocess.run("scripts/rust_is_available.sh", env=env, capture_output=True)
114 self.assertEqual(result.stdout, b"")
119 self.assertEqual(result.returncode, 0)
120 self.assertEqual(result.stderr, b"")
126 self.assertEqual(result.returncode, 0)
127 self.assertNotEqual(result.stderr, b"")
131 self.assertEqual(result.returncode, 0)
132 … self.assertIn(b"Please see Documentation/rust/quick-start.rst for details", result.stderr)
136 self.assertNotEqual(result.returncode, 0)
137 … self.assertIn(b"Please see Documentation/rust/quick-start.rst for details", result.stderr)
141 result.stderr = result.stderr.decode()
143 return result
146 result = self.run_script(self.Expected.FAILURE, { "RUSTC": None })
147 self.assertIn("Environment variable 'RUSTC' is not set.", result.stderr)
148 self.assertIn("This script is intended to be called from Kbuild.", result.stderr)
151 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": None })
152 self.assertIn("Environment variable 'BINDGEN' is not set.", result.stderr)
153 self.assertIn("This script is intended to be called from Kbuild.", result.stderr)
156 result = self.run_script(self.Expected.FAILURE, { "CC": None })
157 self.assertIn("Environment variable 'CC' is not set.", result.stderr)
158 self.assertIn("This script is intended to be called from Kbuild.", result.stderr)
161 result = self.run_script(self.Expected.FAILURE, { "RUSTC": self.missing })
162 self.assertIn(f"Rust compiler '{self.missing}' could not be found.", result.stderr)
165 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": self.missing })
166 … self.assertIn(f"Rust bindings generator '{self.missing}' could not be found.", result.stderr)
169 result = self.run_script(self.Expected.FAILURE, { "RUSTC": self.nonexecutable })
170 …In(f"Running '{self.nonexecutable}' to check the Rust compiler version failed with", result.stderr)
173 result = self.run_script(self.Expected.FAILURE, { "RUSTC": self.unexpected_binary })
174 …nning '{self.unexpected_binary}' to check the Rust compiler version did not return", result.stderr)
178 result = self.run_script(self.Expected.FAILURE, { "RUSTC": rustc })
179 …elf.assertIn(f"Running '{rustc}' to check the Rust compiler version did not return", result.stderr)
183 result = self.run_script(self.Expected.FAILURE, { "RUSTC": rustc })
184 …elf.assertIn(f"Running '{rustc}' to check the Rust compiler version did not return", result.stderr)
188 result = self.run_script(self.Expected.FAILURE, { "RUSTC": rustc })
189 …elf.assertIn(f"Running '{rustc}' to check the Rust compiler version did not return", result.stderr)
193 result = self.run_script(self.Expected.FAILURE, { "RUSTC": rustc })
194 self.assertIn(f"Rust compiler '{rustc}' is too old.", result.stderr)
198 result = self.run_script(self.Expected.SUCCESS_WITH_WARNINGS, { "RUSTC": rustc })
199 … self.assertIn(f"Rust compiler '{rustc}' is too new. This may or may not work.", result.stderr)
202 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": self.nonexecutable })
203 …ng '{self.nonexecutable}' to check the Rust bindings generator version failed with", result.stderr)
206 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": self.unexpected_binary })
207 … '{self.unexpected_binary}' to check the bindings generator version did not return", result.stderr)
211 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
212 …ertIn(f"Running '{bindgen}' to check the bindings generator version did not return", result.stderr)
216 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
217 …ertIn(f"Running '{bindgen}' to check the bindings generator version did not return", result.stderr)
221 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
222 …ertIn(f"Running '{bindgen}' to check the bindings generator version did not return", result.stderr)
226 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
227 self.assertIn(f"Rust bindings generator '{bindgen}' is too old.", result.stderr)
231 result = self.run_script(self.Expected.SUCCESS_WITH_WARNINGS, { "BINDGEN": bindgen })
232 …sertIn(f"Rust bindings generator '{bindgen}' is too new. This may or may not work.", result.stderr)
241result = self.run_script(self.Expected.FAILURE, env | { "PATH": os.environ["PATH"], "BINDGEN": "bi…
242 … self.assertIn("Running 'bindgen' to check the libclang version (used by the Rust", result.stderr)
243 self.assertIn("bindings generator) failed with code ", result.stderr)
247 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
248 …elf.assertIn(f"Running '{bindgen}' to check the libclang version (used by the Rust", result.stderr)
249 … self.assertIn("bindings generator) did not return an expected output. See output", result.stderr)
253 result = self.run_script(self.Expected.FAILURE, { "BINDGEN": bindgen })
254 ….assertIn(f"libclang (used by the Rust bindings generator '{bindgen}') is too old.", result.stderr)
258 result = self.run_script(self.Expected.SUCCESS_WITH_WARNINGS, { "BINDGEN": bindgen })
259 self.assertIn("version does not match Clang's. This may be a problem.", result.stderr)
263 result = self.run_script(self.Expected.SUCCESS_WITH_WARNINGS, { "CC": cc })
264 self.assertIn("version does not match Clang's. This may be a problem.", result.stderr)
267result = self.run_script(self.Expected.FAILURE, { "PATH": os.environ["PATH"], "RUSTC": "rustc", "K…
268 … self.assertIn("Source code for the 'core' standard library could not be found", result.stderr)
271 result = self.run_script(self.Expected.FAILURE, { "RUST_LIB_SRC": self.missing })
272 … self.assertIn("Source code for the 'core' standard library could not be found", result.stderr)
275 result = self.run_script(self.Expected.SUCCESS_WITH_EXTRA_OUTPUT, { "CC": self.missing })
276 self.assertIn("unknown C compiler", result.stderr)
284 result = self.run_script(self.Expected.SUCCESS, { "CC": f"{clang} clang" })
294 result = self.run_script(self.Expected.SUCCESS, { "RUSTC": rustc })
304 result = self.run_script(self.Expected.SUCCESS, { "BINDGEN": bindgen })
322 result = self.run_script(self.Expected.SUCCESS, { "BINDGEN": bindgen })
333 result = self.run_script(self.Expected.SUCCESS, { "CC": clang })
338 result = self.run_script(self.Expected.SUCCESS, {