iotests: Skip 181 and 201 without userfaultfd
userfaultfd support depends on the host kernel, so it may not be available. If so, 181 and 201 should be skipped. Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20180406151731.4285-3-mreitz@redhat.com Signed-off-by: Max Reitz <mreitz@redhat.com>
This commit is contained in:
		
							parent
							
								
									81c6ddf49a
								
							
						
					
					
						commit
						b05a2225d2
					
				| @ -96,6 +96,19 @@ echo | ||||
| # Enable postcopy-ram capability both on source and destination | ||||
| silent=yes | ||||
| _send_qemu_cmd $dest 'migrate_set_capability postcopy-ram on' "(qemu)" | ||||
| 
 | ||||
| qemu_error_no_exit=yes success_or_failure=yes \ | ||||
|     _send_qemu_cmd $dest '' "(qemu)" "Postcopy is not supported" | ||||
| if [ ${QEMU_STATUS[$dest]} -lt 0 ]; then | ||||
|     _send_qemu_cmd $dest '' "(qemu)" | ||||
| 
 | ||||
|     _send_qemu_cmd $src 'quit' "" | ||||
|     _send_qemu_cmd $dest 'quit' "" | ||||
|     wait=1 _cleanup_qemu | ||||
| 
 | ||||
|     _notrun 'Postcopy is not supported' | ||||
| fi | ||||
| 
 | ||||
| _send_qemu_cmd $src 'migrate_set_speed 4k' "(qemu)" | ||||
| _send_qemu_cmd $src 'migrate_set_capability postcopy-ram on' "(qemu)" | ||||
| _send_qemu_cmd $src "migrate -d unix:${MIG_SOCKET}" "(qemu)" | ||||
|  | ||||
| @ -82,6 +82,19 @@ echo | ||||
| 
 | ||||
| silent=yes | ||||
| _send_qemu_cmd $dest 'migrate_set_capability postcopy-ram on' "(qemu)" | ||||
| 
 | ||||
| qemu_error_no_exit=yes success_or_failure=yes \ | ||||
|     _send_qemu_cmd $dest '' "(qemu)" "Postcopy is not supported" | ||||
| if [ ${QEMU_STATUS[$dest]} -lt 0 ]; then | ||||
|     _send_qemu_cmd $dest '' "(qemu)" | ||||
| 
 | ||||
|     _send_qemu_cmd $src 'quit' "" | ||||
|     _send_qemu_cmd $dest 'quit' "" | ||||
|     wait=1 _cleanup_qemu | ||||
| 
 | ||||
|     _notrun 'Postcopy is not supported' | ||||
| fi | ||||
| 
 | ||||
| _send_qemu_cmd $src 'migrate_set_capability postcopy-ram on' "(qemu)" | ||||
| _send_qemu_cmd $src "migrate -d unix:${MIG_SOCKET}" "(qemu)" | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Max Reitz
						Max Reitz