Date: Sat, 12 Aug 2017 16:04:11 -0700 From: "Ngie Cooper (yaneurabeya)" <yaneurabeya@gmail.com> To: "freebsd-testing@freebsd.org" <testing@freebsd.org> Cc: FreeBSD-arch list <freebsd-arch@freebsd.org> Subject: [RFC] Add limited sandbox capability to "make check" Message-ID: <3E64B992-F7C4-45AC-8C38-3E84EA6DA5CB@gmail.com>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Hi, I am proposing a change to “make check” in the source tree that mirrors what other open source projects do when executing “make check” in terms of not requiring the libraries/programs and tests to be installed to the system when running “make check”. I have opened up the following CRs on Phabricator for the change: - https://reviews.freebsd.org/D11905 - Add limited sandbox capability to "make check" - https://reviews.freebsd.org/D12014 - Supporting changes for `Add limited sandbox capability to "make check”` The first CR has been open for approximately a week and needs to be reviewed. The second CR is the mechanical changes that would be required in order for the changes in D11905 to take effect. I would really like some help reviewing the change because I am proposing something (infrastructure-wise) that is meant to improve others being able to execute tests, as the amount of testing done via the FreeBSD Test Suite [as a whole] is smaller than I would like. This change is not meant to supplant executing the entire suite, as need be, or other CI solutions — it’s meant to be a sane developer shortcut which would improve dev->test->commit velocity and [hopefully] reduce the number of commits without proper testing done beforehand. Thank you, -Ngie [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJZj4lrAAoJEPWDqSZpMIYVzboP/1pl/5Dl8f0rktN1+4RGyg+W VjajJCWhPMP2xfHefG0L89+SsmoFLrbFkkpusnQALMb/uGgtDluymt3MCVWNbu7G 9CuVaRQyGQwbRV5Ry/CKSogo6ySVgEiHuC+XZ5vSaI+oAxXRVkAK3S2oxZHjcg0S TD3TKwSUAt2zG77qli+P8BAOsDgSa9S6IeAcqNMf/e83D20qK65QRAxb006l8Bf4 7/d11tKnYeESMTAJ6cuZsKlpOnu0l+I9PxdCtRCtjtA7y/Q15qrHg/NXO+eEm5Yo HqPSvKXOHLdJlt1AFH5nuHH3429qdf0iNzDVaT2Iu6AodxEMkc3455QCcl78FK0i GQIxN1c7Dd5Oc0HQshx9D2iMo7rurmin4gQ3hHPy/V5Y17gyP4/Ygl28ebpwPfCB +5tyj4rTeYaBtOtPwAQsp3vjBiHKvHpOf4D9dimJhP/+5yml/wr8M3G6Hzh/P7TX doxJHWnIfJpj88AglTq8HHxjlEQRYm1hL9xuGoOdQttQhqnXfO+KxnqBXdioouuU ag5CRz3fDAOsR/Rt/F2OYG/vb9PS9NrvDyHU79zFx5yUQYvFmrqmW5W2bJFRdw7y M78LRPxRk8wDm3P8KDQtKTILYkEtjNRJcxY7XNXl8Jwkmm+mp7CCZ+vBhGS6MBlp glekw4LJ1IXGdDv1rA+n =8+zQ -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E64B992-F7C4-45AC-8C38-3E84EA6DA5CB>
