Actions
action #13532
closedDIE short read for zlre data on 'svirt' on KVM/Xen hosts
Start date:
2016-09-01
Due date:
% Done:
0%
Estimated time:
Description
Originally filed at: https://github.com/os-autoinst/os-autoinst/issues/572.
From time to time os-autoinst fails on KVM and Xen hosts (svirt backend) with:
DIE short read for zlre data 13410 - 994937 at /usr/lib/os-autoinst/consoles/VNC.pm line 932.
at /usr/lib/os-autoinst/backend/baseclass.pm line 74.
backend::baseclass::die_handler('short read for zlre data 13410 - 994937 at /usr/lib/os-autoin...') called at /usr/lib/os-autoinst/consoles/VNC.pm line 932
consoles::VNC::_receive_zlre_encoding('consoles::VNC=HASH(0x5d41f48)', 0, 0, 1024, 767) called at /usr/lib/os-autoinst/consoles/VNC.pm line 860
consoles::VNC::_receive_update('consoles::VNC=HASH(0x5d41f48)') called at /usr/lib/os-autoinst/consoles/VNC.pm line 804
consoles::VNC::_receive_message('consoles::VNC=HASH(0x5d41f48)') called at /usr/lib/os-autoinst/consoles/VNC.pm line 756
consoles::VNC::update_framebuffer('consoles::VNC=HASH(0x5d41f48)') called at /usr/lib/os-autoinst/consoles/vnc_base.pm line 112
consoles::vnc_base::current_screen('consoles::vnc_base=HASH(0xe62fb0)') called at /usr/lib/os-autoinst/backend/baseclass.pm line 566
backend::baseclass::capture_screenshot('backend::svirt=HASH(0x47b0b88)') called at /usr/lib/os-autoinst/backend/baseclass.pm line 194
eval {...} called at /usr/lib/os-autoinst/backend/baseclass.pm line 165
backend::baseclass::run_capture_loop('backend::svirt=HASH(0x47b0b88)', undef, 0.2, 0.19) called at /usr/lib/os-autoinst/consoles/vnc_base.pm line 166
consoles::vnc_base::send_key('consoles::vnc_base=HASH(0xe62fb0)', 'HASH(0x62a69d8)') called at /usr/lib/os-autoinst/backend/baseclass.pm line 519
backend::baseclass::bouncer('backend::svirt=HASH(0x47b0b88)', 'send_key', 'HASH(0x62a69d8)') called at /usr/lib/os-autoinst/backend/baseclass.pm line 524
backend::baseclass::send_key('backend::svirt=HASH(0x47b0b88)', 'HASH(0x62a69d8)') called at /usr/lib/os-autoinst/backend/baseclass.pm line 69
backend::baseclass::handle_command('backend::svirt=HASH(0x47b0b88)', 'HASH(0x629a398)') called at /usr/lib/os-autoinst/backend/baseclass.pm line 421
backend::baseclass::check_socket('backend::svirt=HASH(0x47b0b88)', 'IO::Handle=GLOB(0x4ee5e50)', 0) called at /usr/lib/os-autoinst/backend/svirt.pm line 96
backend::svirt::check_socket('backend::svirt=HASH(0x47b0b88)', 'IO::Handle=GLOB(0x4ee5e50)', 0) called at /usr/lib/os-autoinst/backend/baseclass.pm line 203
eval {...} called at /usr/lib/os-autoinst/backend/baseclass.pm line 165
backend::baseclass::run_capture_loop('backend::svirt=HASH(0x47b0b88)', 'IO::Select=ARRAY(0x3b4eb28)') called at /usr/lib/os-autoinst/backend/baseclass.pm line 114
backend::baseclass::run('backend::svirt=HASH(0x47b0b88)', 6, 17) called at /usr/lib/os-autoinst/backend/driver.pm line 85
backend::driver::start('backend::driver=HASH(0x4770980)') called at /usr/lib/os-autoinst/backend/driver.pm line 48
backend::driver::new('backend::driver', 'svirt') called at /usr/bin/isotovideo line 168
main::init_backend() called at /usr/bin/isotovideo line 222
Usually on the same place, e.g. editing Grub command line in JeOS (http://assam.suse.cz/tests/3046/#downloads), three times in row and then disappears. Systems under tests are 12SP1 JeOS and SLES 12 SP2.
The servers are SLES 12 SP2 RC1, haven't seen it on SLES 12 SP1:
kernel-default-4.4.19-60.1.x86_64
libvirt 2.0.0-21.7.x86_64
qemu-2.6.1-25.8.x86_64
Files
Actions