Skip to content

[Build 2020033017-4.1] openQA test fails in TC_00_AppVM_fedora-30.test_097_qrexec_service_socket_vm_eof_reverse #5749

@marmarek

Description

@marmarek

Observation

openQA test in scenario qubesos-4.1-pull-requests-x86_64-system_tests_basic_vm_qrexec_gui@64bit fails in
TC_00_AppVM_fedora-30

# test_097_qrexec_service_socket_vm_eof_reverse
# failure: 

Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/qubes/tests/__init__.py", line 501, in cleanup_loop
    == int(self.loop._ssock is not None)
AssertionError

# system-out: 

2020-03-31 00:49:48.426 qrexec-client[221655]: process_io.c:181:process_io: vchan connection closed early (fds: 1 0 -1, status: -1 -1)

Test suite description

This test is supposed to test VM socket service - if doing shutdown(SHUT_WR) on the socket there is transferred as EOF to dom0 (qrexec-client).

Reproducible

Fails since (at least) Build 2020032011-4.1

Expected result

Last good: (unknown) (or more recent)

Further details

Always latest result in this scenario: latest

The actual failure message is weird, as it's about FD leak, not timeout on waiting for EOF. But the above qrexec-client output suggests something is wrong.

cc @pwmarcz

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions