Project

General

Profile

action #48452

Updated by mkittler about 5 years ago

Reproduce step: 

 ``` 
 linux-4360:/home/suse/test # /usr/share/openqa/script/openqa-clone-custom-git-refspec https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6650 http://openqa.suse.de/tests/2500366 
 Created job #2500418: sle-15-SP1-Installer-DVD-POST-x86_64-Buildpoo2495012_investigation-gaow_poo2495012_010@64bit -> http://openqa.suse.de/t2500418 
 ``` 

 If you check the autoinst log, you can find some error happen: 

 ``` 
 [2019-02-27T04:02:25.687 CET] [debug] QEMU: QEMU emulator version 2.9.1(openSUSE Leap 42.3) 
 [2019-02-27T04:02:25.687 CET] [debug] QEMU: Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers 
 [2019-02-27T04:02:25.692 CET] [debug] Snapshots are supported 
 [2019-02-27T04:02:25.695 CET] [debug] ||| starting version_switch_origin_system tests/migration/version_switch_origin_system.pm 
 [2019-02-27T04:02:26.532 CET] [debug] Backend process died, backend errors are reported below in the following lines: 
 needledir not found: os-autoinst-distri-opensuse/products/sle/needles/ (check vars.json?) at /usr/lib/os-autoinst/needle.pm line 278.    <=== error 

 [2019-02-27T04:02:26.532 CET] [info] ::: OpenQA::Qemu::Proc::save_state: Saving QEMU state to qemu_state.json 
 last frame 
 [2019-02-27T04:02:28.644 CET] [info] ::: OpenQA::Qemu::Proc::save_state: Saving QEMU state to qemu_state.json 
 [2019-02-27T04:02:28.645 CET] [debug] QEMU: qemu-system-x86_64: terminating on signal 15 from pid 12581 (/usr/bin/isotovideo: backen) 
 [2019-02-27T04:02:28.645 CET] [debug] sending magic and exit 
 [2019-02-27T04:02:28.646 CET] [debug] received magic close 
 [2019-02-27T04:02:28.646 CET] [debug] THERE IS NOTHING TO READ 15 4 3 
 [2019-02-27T04:02:28.654 CET] [debug] backend process exited: 0 
 [2019-02-27T04:02:28.658 CET] [debug] commands process exited: 0 
 [2019-02-27T04:02:29.659 CET] [debug] sysread failed:  
 [2019-02-27T04:02:29.659 CET] [debug] /var/lib/openqa/pool/1/os-autoinst-distri-opensuse/tests/migration/version_switch_origin_system.pm:39 called testapi::record_info 
 [2019-02-27T04:02:29.659 CET] [debug] <<< testapi::record_info(title='Version', output='VERSION=15', result='ok') 
 [2019-02-27T04:02:29.660 CET] [debug] /var/lib/openqa/pool/1/os-autoinst-distri-opensuse/tests/migration/version_switch_origin_system.pm:40 called migration::reset_consoles_tty 
 [2019-02-27T04:02:29.660 CET] [debug] <<< testapi::console(testapi_console='x11') 
 [2019-02-27T04:02:29.661 CET] [debug] /var/lib/openqa/pool/1/os-autoinst-distri-opensuse/tests/migration/version_switch_origin_system.pm:40 called migration::reset_consoles_tty 
 [2019-02-27T04:02:29.661 CET] [debug] <<< backend::console_proxy::__ANON__(wrapped_call={ 
   'console' => 'x11', 
   'args' => [ 
               2 
             ], 
   'function' => 'set_tty' 
 }) 
 [2019-02-27T04:02:29.664 CET] [debug] syswrite failed Broken pipe at /usr/lib/os-autoinst/myjsonrpc.pm line 40.    <===    error 
	 myjsonrpc::send_json('GLOB(0x6d982a0)', 'HASH(0x6f3fe70)') called at /usr/lib/os-autoinst/autotest.pm line 313 
	 autotest::query_isotovideo('backend_last_screenshot_data') called at /usr/lib/os-autoinst/basetest.pm line 521 
	 basetest::_result_add_screenshot('version_switch_origin_system=HASH(0x60b6a38)', 'HASH(0x6f3ff00)') called at /usr/lib/os-autoinst/basetest.pm line 357 
	 basetest::runtest('version_switch_origin_system=HASH(0x60b6a38)') called at /usr/lib/os-autoinst/autotest.pm line 357 
	 eval {...} called at /usr/lib/os-autoinst/autotest.pm line 357 
	 autotest::runalltests() called at /usr/lib/os-autoinst/autotest.pm line 214 
	 eval {...} called at /usr/lib/os-autoinst/autotest.pm line 214 
	 autotest::run_all() called at /usr/lib/os-autoinst/autotest.pm line 267 
	 autotest::__ANON__('Mojo::IOLoop::ReadWriteProcess=HASH(0x6d408e8)') called at /usr/lib/perl5/vendor_perl/5.18.2/Mojo/IOLoop/ReadWriteProcess.pm line 325 
	 eval {...} called at /usr/lib/perl5/vendor_perl/5.18.2/Mojo/IOLoop/ReadWriteProcess.pm line 325 
	 Mojo::IOLoop::ReadWriteProcess::_fork('Mojo::IOLoop::ReadWriteProcess=HASH(0x6d408e8)', 'CODE(0x6daa8e0)') called at /usr/lib/perl5/vendor_perl/5.18.2/Mojo/IOLoop/ReadWriteProcess.pm line 476 
	 Mojo::IOLoop::ReadWriteProcess::start('Mojo::IOLoop::ReadWriteProcess=HASH(0x6d408e8)') called at /usr/lib/os-autoinst/autotest.pm line 268 
	 autotest::start_process() called at /usr/bin/isotovideo line 251 
 ```

Back