Skip site navigation (1)Skip section navigation (2)
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>