mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-08-21 18:21:01 +02:00
43426: disable job control tests involving suspension.
These are provoking races on OpenSUSE.
This commit is contained in:
parent
943721abb9
commit
d6859ce68e
2 changed files with 41 additions and 34 deletions
|
@ -1,3 +1,8 @@
|
|||
2018-09-10 Peter Stephenson <p.stephenson@samsung.com>
|
||||
|
||||
* 43426: Test/W02jobs.ztst: disable tests involving suspending
|
||||
jobs as these are provoking races in particular on OpenSUSE.
|
||||
|
||||
2018-09-08 Daniel Shahaf <d.s@daniel.shahaf.name>
|
||||
|
||||
* unposted: Etc/creating-a-release.txt: Add another step.
|
||||
|
|
|
@ -85,27 +85,29 @@
|
|||
*>zsh:*running jobs*
|
||||
*>zsh:*SIGHUPed*
|
||||
|
||||
zpty_start
|
||||
zpty_input 'setopt check_jobs no_check_running_jobs'
|
||||
zpty_input 'sleep 3'
|
||||
sleep 0.1
|
||||
zpty_input $'\C-z'
|
||||
zpty_stop
|
||||
0:suspended job with check_jobs + no_check_running_jobs
|
||||
*>zsh:*(stopped|suspended)*sleep*
|
||||
*>zsh:*(stopped|suspended) jobs*
|
||||
# no 'SIGHUPed' message for suspended jobs
|
||||
|
||||
zpty_start
|
||||
zpty_input 'setopt check_jobs check_running_jobs'
|
||||
zpty_input 'sleep 3'
|
||||
sleep 0.1
|
||||
zpty_input $'\C-z'
|
||||
zpty_stop
|
||||
0:suspended job with check_jobs + check_running_jobs
|
||||
*>zsh:*(stopped|suspended)*sleep*
|
||||
*>zsh:*(stopped|suspended) jobs*
|
||||
# no 'SIGHUPed' message for suspended jobs
|
||||
#### Races presumed to be associated with zpty mean that
|
||||
#### tests involving suspending jobs are not safe.
|
||||
## zpty_start
|
||||
## zpty_input 'setopt check_jobs no_check_running_jobs'
|
||||
## zpty_input 'sleep 3'
|
||||
## sleep 0.1
|
||||
## zpty_input $'\C-z'
|
||||
## zpty_stop
|
||||
## 0:suspended job with check_jobs + no_check_running_jobs
|
||||
## *>zsh:*(stopped|suspended)*sleep*
|
||||
## *>zsh:*(stopped|suspended) jobs*
|
||||
## # no 'SIGHUPed' message for suspended jobs
|
||||
##
|
||||
## zpty_start
|
||||
## zpty_input 'setopt check_jobs check_running_jobs'
|
||||
## zpty_input 'sleep 3'
|
||||
## sleep 0.1
|
||||
## zpty_input $'\C-z'
|
||||
## zpty_stop
|
||||
## 0:suspended job with check_jobs + check_running_jobs
|
||||
## *>zsh:*(stopped|suspended)*sleep*
|
||||
## *>zsh:*(stopped|suspended) jobs*
|
||||
## # no 'SIGHUPed' message for suspended jobs
|
||||
|
||||
zpty_start
|
||||
zpty_input 'sleep 5 & sleep 4 & sleep 3 &'
|
||||
|
@ -153,19 +155,19 @@
|
|||
*>-
|
||||
*>zsh:*SIGHUPed*
|
||||
|
||||
zpty_start
|
||||
zpty_input 'sleep 5'
|
||||
sleep 0.1
|
||||
zpty_input $'\C-z'
|
||||
zpty_input 'jobs -r'
|
||||
zpty_input 'print -- -'
|
||||
zpty_input 'jobs -s'
|
||||
zpty_stop
|
||||
0:`jobs -r` and `jobs -s` with suspended job
|
||||
*>zsh:*(stopped|suspended)*sleep*
|
||||
*>-
|
||||
*>\[1] + (stopped|suspended)*sleep*
|
||||
# no 'SIGHUPed' message for suspended jobs
|
||||
## zpty_start
|
||||
## zpty_input 'sleep 5'
|
||||
## sleep 0.1
|
||||
## zpty_input $'\C-z'
|
||||
## zpty_input 'jobs -r'
|
||||
## zpty_input 'print -- -'
|
||||
## zpty_input 'jobs -s'
|
||||
## zpty_stop
|
||||
## 0:`jobs -r` and `jobs -s` with suspended job
|
||||
## *>zsh:*(stopped|suspended)*sleep*
|
||||
## *>-
|
||||
## *>\[1] + (stopped|suspended)*sleep*
|
||||
## # no 'SIGHUPed' message for suspended jobs
|
||||
|
||||
zpty_start
|
||||
zpty_input 'sleep 10 & sleep 9 & sleep 8 & sleep 7 &'
|
||||
|
|
Loading…
Reference in a new issue