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