mirror of
				git://git.code.sf.net/p/zsh/code
				synced 2025-10-31 06:00:54 +01: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…
	
	Add table
		Add a link
		
	
		Reference in a new issue