ash: add two testcases for (not yet fixed) ash bugs
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
3015a1351a
commit
27ff681cfa
1
shell/ash_test/ash-misc/source2.right
Normal file
1
shell/ash_test/ash-misc/source2.right
Normal file
@ -0,0 +1 @@
|
||||
Done: 0
|
4
shell/ash_test/ash-misc/source2.tests
Executable file
4
shell/ash_test/ash-misc/source2.tests
Executable file
@ -0,0 +1,4 @@
|
||||
# Not fixed yet
|
||||
false
|
||||
. /dev/null
|
||||
echo Done: $?
|
12
shell/ash_test/ash-signals/signal5.right
Normal file
12
shell/ash_test/ash-signals/signal5.right
Normal file
@ -0,0 +1,12 @@
|
||||
Waiting
|
||||
sleeping for 1 sec
|
||||
sleeping for 2 sec
|
||||
1 sec passed, sending USR1 to parent
|
||||
USR1 received
|
||||
Wait exit code: 138
|
||||
Waiting
|
||||
2 sec passed, sending USR1 to parent
|
||||
USR1 received
|
||||
Wait exit code: 138
|
||||
Waiting
|
||||
Wait returned 0
|
14
shell/ash_test/ash-signals/signal5.tests
Executable file
14
shell/ash_test/ash-signals/signal5.tests
Executable file
@ -0,0 +1,14 @@
|
||||
# Not fixed yet
|
||||
trap "echo USR1 received" USR1
|
||||
stub() {
|
||||
echo "sleeping for $1 sec"
|
||||
sleep $1
|
||||
echo "$1 sec passed, sending USR1 to parent"
|
||||
kill -USR1 $$
|
||||
}
|
||||
stub 2 &
|
||||
stub 1 &
|
||||
until { echo "Waiting"; wait; } do
|
||||
echo "Wait exit code: $?"
|
||||
done
|
||||
echo "Wait returned 0"
|
Loading…
Reference in New Issue
Block a user