From owner-freebsd-testing@freebsd.org Sat Aug 12 23:04:14 2017 Return-Path: Delivered-To: freebsd-testing@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2969DCF77F for ; Sat, 12 Aug 2017 23:04:14 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 7D5A1754EB for ; Sat, 12 Aug 2017 23:04:14 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 7C95DDCF77D; Sat, 12 Aug 2017 23:04:14 +0000 (UTC) Delivered-To: testing@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C0DADCF77C; Sat, 12 Aug 2017 23:04:14 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-pg0-x236.google.com (mail-pg0-x236.google.com [IPv6:2607:f8b0:400e:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D8F7754EA; Sat, 12 Aug 2017 23:04:14 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mail-pg0-x236.google.com with SMTP id v77so28050167pgb.3; Sat, 12 Aug 2017 16:04:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:date:message-id:cc:to:mime-version; bh=znrYEwvgTOWFns9qDd/FlEN6wOeuzZwlcN6toe0t1TI=; b=O0uBSADRDmy2bYjbiYtRt27e77qTIlkk7a6WKnLwE9IIR0sdfT0g0PFnK6NXQZC8AV pu20jJEsgkwVq/c/cSj5hScpIgrFWzX8w/ttu1jqkHP171E+A+hQ/lsUsRGIYRsdh6UY hng/gez0kexiVaT26C6pprq4iqypnrtbgeB1IJHn8tP+HirkAKm6efXiHINrk9/8DcE9 S9KKVYZBZoflTJxdfqJ+/D7T7+DqPT6KdKGBWkIEStdz/T+0xjLt1bw1e7coBQWrfpoG 1zpVo5lHiGDAEIV0E07AGTbUW2EVbQA3rPD3R4VNFuRthlrtWc79ehEhRhdD7BSelb7w YXVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:date:message-id:cc:to:mime-version; bh=znrYEwvgTOWFns9qDd/FlEN6wOeuzZwlcN6toe0t1TI=; b=AE4WPkOBploG4ojhNsZ+bv9fL9ORsMjlU1hKfTZ/3uW/ieYvhngxGNAUO5F3hhhElW Ck7tUkzD7zqy+iU9WAoWt+AGXAo6TAOonsrv46PA7GxQse47XFRXJJNTls5rvSiDZIv3 KkyikLeC5JFqX0I/6BZT9ykN5QE3ExzU/pl7c3iS1RSq6qJsC114l8JH9yBC1ioXjXj9 LI24i93jHQtOuCsgnfHqRWij/ESeRzUritrPoxs3+TnA9aZeS7B/tplbSObE242nOuiI zsz4ExggzDbtlmv+LChsHGxHfNtQ7ToifXPJjFcPpStnsy/4mK7opIZyak33RDzLmwsY XZAA== X-Gm-Message-State: AHYfb5gmribseXDTd3CI62TQ5w6Kk/CjkB3iNDqcrexkkAWfNbuUPL6U Xr2NFM+bWFwRhNcBvQw= X-Received: by 10.98.111.2 with SMTP id k2mr20458913pfc.78.1502579053038; Sat, 12 Aug 2017 16:04:13 -0700 (PDT) Received: from pinklady.local (c-73-19-52-228.hsd1.wa.comcast.net. [73.19.52.228]) by smtp.gmail.com with ESMTPSA id n66sm8172987pfk.38.2017.08.12.16.04.12 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 12 Aug 2017 16:04:12 -0700 (PDT) From: "Ngie Cooper (yaneurabeya)" X-Pgp-Agent: GPGMail Content-Type: multipart/signed; boundary="Apple-Mail=_ECC24559-C2D8-49E0-9D2A-465882906A34"; protocol="application/pgp-signature"; micalg=pgp-sha512 Subject: [RFC] Add limited sandbox capability to "make check" Date: Sat, 12 Aug 2017 16:04:11 -0700 Message-Id: <3E64B992-F7C4-45AC-8C38-3E84EA6DA5CB@gmail.com> Cc: FreeBSD-arch list To: "freebsd-testing@freebsd.org" Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Aug 2017 23:04:14 -0000 --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--