tests/acceptance: Disable tests dependent of unreliable apt.armbian.com
Armbian servers are not very reliable and confused the GitLab CI users a few times this month (path updated, archives moved, and now the SSL: CERTIFICATE_VERIFY_FAILED "certificate has expired" error). Time to disable these tests. Users can still use the artifacts from the cache (or manually add them to the cache). Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> Acked-by: Thomas Huth <thuth@redhat.com> Reviewed-by: Willian Rampazzo <willianr@redhat.com> Acked-by: Gerd Hoffmann <kraxel@redhat.com> Message-Id: <20200917163954.50514-1-philmd@redhat.com>
This commit is contained in:
		
							parent
							
								
									053a417781
								
							
						
					
					
						commit
						a58bf4b3d9
					
				| @ -485,6 +485,8 @@ class BootLinuxConsole(LinuxKernelTest): | ||||
|         self.wait_for_console_pattern('Boot successful.') | ||||
|         # TODO user command, for now the uart is stuck | ||||
| 
 | ||||
|     @skipUnless(os.getenv('ARMBIAN_ARTIFACTS_CACHED'), | ||||
|                 'Test artifacts fetched from unreliable apt.armbian.com') | ||||
|     def test_arm_cubieboard_initrd(self): | ||||
|         """ | ||||
|         :avocado: tags=arch:arm | ||||
| @ -525,6 +527,8 @@ class BootLinuxConsole(LinuxKernelTest): | ||||
|                                                 'system-control@1c00000') | ||||
|         # cubieboard's reboot is not functioning; omit reboot test. | ||||
| 
 | ||||
|     @skipUnless(os.getenv('ARMBIAN_ARTIFACTS_CACHED'), | ||||
|                 'Test artifacts fetched from unreliable apt.armbian.com') | ||||
|     def test_arm_cubieboard_sata(self): | ||||
|         """ | ||||
|         :avocado: tags=arch:arm | ||||
| @ -651,6 +655,8 @@ class BootLinuxConsole(LinuxKernelTest): | ||||
|         self.wait_for_console_pattern( | ||||
|                 'Give root password for system maintenance') | ||||
| 
 | ||||
|     @skipUnless(os.getenv('ARMBIAN_ARTIFACTS_CACHED'), | ||||
|                 'Test artifacts fetched from unreliable apt.armbian.com') | ||||
|     def test_arm_orangepi(self): | ||||
|         """ | ||||
|         :avocado: tags=arch:arm | ||||
| @ -676,6 +682,8 @@ class BootLinuxConsole(LinuxKernelTest): | ||||
|         console_pattern = 'Kernel command line: %s' % kernel_command_line | ||||
|         self.wait_for_console_pattern(console_pattern) | ||||
| 
 | ||||
|     @skipUnless(os.getenv('ARMBIAN_ARTIFACTS_CACHED'), | ||||
|                 'Test artifacts fetched from unreliable apt.armbian.com') | ||||
|     def test_arm_orangepi_initrd(self): | ||||
|         """ | ||||
|         :avocado: tags=arch:arm | ||||
| @ -718,6 +726,8 @@ class BootLinuxConsole(LinuxKernelTest): | ||||
|         # Wait for VM to shut down gracefully | ||||
|         self.vm.wait() | ||||
| 
 | ||||
|     @skipUnless(os.getenv('ARMBIAN_ARTIFACTS_CACHED'), | ||||
|                 'Test artifacts fetched from unreliable apt.armbian.com') | ||||
|     def test_arm_orangepi_sd(self): | ||||
|         """ | ||||
|         :avocado: tags=arch:arm | ||||
|  | ||||
| @ -13,6 +13,7 @@ import logging | ||||
| import time | ||||
| 
 | ||||
| from avocado import skipIf | ||||
| from avocado import skipUnless | ||||
| from avocado_qemu import wait_for_console_pattern | ||||
| from avocado.utils import archive | ||||
| from avocado.utils import process | ||||
| @ -127,6 +128,8 @@ class ReplayKernel(LinuxKernelTest): | ||||
|         self.run_rr(kernel_path, kernel_command_line, console_pattern, shift=1) | ||||
| 
 | ||||
|     @skipIf(os.getenv('GITLAB_CI'), 'Running on GitLab') | ||||
|     @skipUnless(os.getenv('ARMBIAN_ARTIFACTS_CACHED'), | ||||
|                 'Test artifacts fetched from unreliable apt.armbian.com') | ||||
|     def test_arm_cubieboard_initrd(self): | ||||
|         """ | ||||
|         :avocado: tags=arch:arm | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Philippe Mathieu-Daudé
						Philippe Mathieu-Daudé