mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 19:07:34 +00:00
Shell: Make sure all tests put their temp dirs in /tmp
Follow-on to #7337. Been seeing other CI test failures that point to these temp directories, so let's just move all of them to /tmp. I'm sure someone will write ext2fs stress tests later :^) Example: /usr/Tests/Shell/control-structure-as-command.sh Core::Socket: Failed to connect() to /tmp/portal/inspectables: ... + rm -rf shell-test 2>/dev/null + mkdir shell-test Error: The action has timed out.
This commit is contained in:
parent
5018b3b4b7
commit
c6eff55439
4 changed files with 16 additions and 15 deletions
|
@ -2,9 +2,9 @@
|
|||
|
||||
source $(dirname "$0")/test-commons.inc
|
||||
|
||||
rm -rf shell-test
|
||||
mkdir -p shell-test
|
||||
cd shell-test
|
||||
rm -rf /tmp/shell-test 2> /dev/null
|
||||
mkdir -p /tmp/shell-test
|
||||
pushd /tmp/shell-test
|
||||
|
||||
time sleep 1 2>timeerr >timeout
|
||||
cat timeout
|
||||
|
@ -15,7 +15,7 @@ cd shell-test
|
|||
time ls 2> /dev/null | head > timeout
|
||||
if not test -n "$(cat timeout)" { fail "'time' stdout not piped correctly" }
|
||||
|
||||
cd ..
|
||||
rm -rf shell-test # TODO: Remove this file at the end once we have `trap'
|
||||
popd
|
||||
rm -rf /tmp/shell-test # TODO (#7339): Remove this file at the end once we have `trap'
|
||||
|
||||
echo PASS
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue