summaryrefslogtreecommitdiff
path: root/src/buildstream/testing/_utils/site.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildstream/testing/_utils/site.py')
-rw-r--r--src/buildstream/testing/_utils/site.py19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/buildstream/testing/_utils/site.py b/src/buildstream/testing/_utils/site.py
index 70d23a5cc..577896fe5 100644
--- a/src/buildstream/testing/_utils/site.py
+++ b/src/buildstream/testing/_utils/site.py
@@ -59,14 +59,13 @@ IS_WINDOWS = os.name == "nt"
MACHINE_ARCH = Platform.get_host_arch()
-HAVE_SANDBOX = os.getenv("BST_FORCE_SANDBOX")
-
+HAVE_SANDBOX = None
BUILDBOX_RUN = None
-if HAVE_SANDBOX is None:
- try:
- path = utils.get_host_tool("buildbox-run")
- subprocess.run([path, "--capabilities"], check=True, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
- BUILDBOX_RUN = os.path.basename(os.readlink(path))
- HAVE_SANDBOX = "buildbox-run"
- except (ProgramNotFoundError, OSError, subprocess.CalledProcessError):
- pass
+
+try:
+ path = utils.get_host_tool("buildbox-run")
+ subprocess.run([path, "--capabilities"], check=True, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
+ BUILDBOX_RUN = os.path.basename(os.readlink(path))
+ HAVE_SANDBOX = "buildbox-run"
+except (ProgramNotFoundError, OSError, subprocess.CalledProcessError):
+ pass