mirror of
				https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git
				synced 2025-10-31 07:06:00 +00:00 
			
		
		
		
	I've seen no_swap fail several times with the 'Click for details or press Done again to continue.' message showing (e.g. job 967 on BOS). I think this is just because sometimes we try and click Done too fast, so introduce a 1-second sleep between Done clicks to try and solve that.
		
			
				
	
	
		
			38 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Perl
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Perl
		
	
	
	
	
	
| use base "anacondatest";
 | |
| use strict;
 | |
| use testapi;
 | |
| 
 | |
| sub run {
 | |
|     my $self = shift;
 | |
|     # Go to INSTALLATION DESTINATION and ensure the disk is selected.
 | |
|     # Because PARTITIONING starts with 'custom_', this will select custom.
 | |
|     $self->select_disks();
 | |
|     assert_and_click "anaconda_spoke_done";
 | |
| 
 | |
|     # Manual partitioning spoke should be displayed
 | |
|     assert_and_click "anaconda_part_automatic";
 | |
|     $self->custom_delete_part('swap');
 | |
|     assert_and_click "anaconda_spoke_done";
 | |
|     # Deleting swap shows a warning and requires a second click to confirm
 | |
|     # Wait a sec first, otherwise sometimes we click too fast
 | |
|     sleep 1;
 | |
|     assert_and_click "anaconda_spoke_done";
 | |
|     assert_and_click "anaconda_part_accept_changes";
 | |
| 
 | |
|     # Anaconda hub
 | |
|     assert_screen "anaconda_main_hub", 300; #
 | |
| 
 | |
| }
 | |
| 
 | |
| sub test_flags {
 | |
|     # without anything - rollback to 'lastgood' snapshot if failed
 | |
|     # 'fatal' - whole test suite is in danger if this fails
 | |
|     # 'milestone' - after this test succeeds, update 'lastgood'
 | |
|     # 'important' - if this fails, set the overall state to 'fail'
 | |
|     return { fatal => 1 };
 | |
| }
 | |
| 
 | |
| 1;
 | |
| 
 | |
| # vim: set sw=4 et:
 |