Project

General

Profile

Actions

action #13532

closed

DIE short read for zlre data on 'svirt' on KVM/Xen hosts

Added by michalnowak over 7 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Feature requests
Target version:
-
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

strace.log.ZRLE.xz (1.24 MB) strace.log.ZRLE.xz michalnowak, 2017-02-15 13:59

Related issues 1 (0 open1 closed)

Blocks openQA Tests - action #10206: [tools]libvirt tests (Xen, Hyper-V, VMware)Resolvedmichalnowak2016-01-13

Actions
Actions

Also available in: Atom PDF