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
--Apple-Mail=_ECC24559-C2D8-49E0-9D2A-465882906A34 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi, I am proposing a change to =E2=80=9Cmake check=E2=80=9D in the = source tree that mirrors what other open source projects do when = executing =E2=80=9Cmake check=E2=80=9D in terms of not requiring the = libraries/programs and tests to be installed to the system when running = =E2=80=9Cmake check=E2=80=9D. 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=E2=80=9D` 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 =E2=80=94 it=E2=80=99s 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 --Apple-Mail=_ECC24559-C2D8-49E0-9D2A-465882906A34 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----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----- --Apple-Mail=_ECC24559-C2D8-49E0-9D2A-465882906A34--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E64B992-F7C4-45AC-8C38-3E84EA6DA5CB>