A missing bubblewrap fails the sandbox proofs on a build node instead of skipping them
mesh/delivery merged: source.main moved to novox/mesh-catalog@476a59162f55
mesh/check checking 9109524502f9 on bf94af0a820f
mesh/delivery merged: source.main moved to novox/mesh-catalog@476a59162f55
mesh/check checking 9109524502f9 on bf94af0a820f
The levels a build module judges hand the tests MESH_BUILD_NODE=1; the tests that run a step in bubblewrap fail on it when bwrap is missing. Issue 1309
This commit is contained in:
@@ -45,7 +45,8 @@ func forgeRepo(t *testing.T, root, name string, files map[string]string) string
|
||||
// (its build script and npm pack shut off, nothing published), and a member whose lock names that version with that
|
||||
// integrity gets it in its node_modules; a member whose lock names it with another integrity fails naming both.
|
||||
func TestTheFetchPacksTheGroupsPackageAndServesItToAMember(t *testing.T) {
|
||||
for _, tool := range []string{"node", "npm", "git", "bwrap"} {
|
||||
needBubblewrap(t)
|
||||
for _, tool := range []string{"node", "npm", "git"} {
|
||||
if _, err := exec.LookPath(tool); err != nil {
|
||||
t.Skipf("NOT RUN: no %s where this check runs; every build node has it", tool)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user