--- test/timeout.bats
+++ test/timeout.bats
@@ -16,6 +16,7 @@ bats_require_minimum_version 1.5.0
 
 @test "test longer than timeout" {
   SECONDS=0
+  if ! ps -ef 2>/dev/null; then skip "sandbox environment cannot execute ps"; fi
   reentrant_run ! env BATS_TEST_TIMEOUT=1 SLEEP=10 bats -T "$FIXTURE_ROOT/sleep2.bats"
   [ "${lines[0]}" == '1..1' ]
   [[ "${lines[1]}" == 'not ok 1 my sleep 10 in '*'ms # timeout after 1s' ]] || false
@@ -26,6 +27,7 @@ bats_require_minimum_version 1.5.0
 
 @test "run longer than timeout" {
   SECONDS=0
+  if ! ps -ef 2>/dev/null; then skip "sandbox environment cannot execute ps"; fi
   reentrant_run ! env BATS_TEST_TIMEOUT=1 SLEEP=10 bats -T "$FIXTURE_ROOT/run sleep.bats" --print-output-on-failure
   [ "${lines[0]}" == '1..1' ]
   [[ "${lines[1]}" == 'not ok 1 my sleep 10 in '*'ms # timeout after 1s' ]] || false
