Skip to content

cli test sockets::a_libqtest_session fails now and then with a broken pipe #170

Open

Description

@tamnd

While checking the arm virt PCIe PR on server2, sockets::a_libqtest_session in crates/cli/tests/system.rs failed once at line 365 with BrokenPipe on the QMP socket write. The ruvm process had already gone away when the test sent its next command. The same test then passed 9 times in a row on the same tree, so it looks like a race that only shows when the box is busy and the test runs alongside the rest of the suite. The next step is to keep ruvm's stderr in the test and print it on failure, so we can see why it exited.

Activity

  1. added
    kind/bugIt does the wrong thing.
    area/testingQEMU's suites against ruvm, differential testing, fuzzing.
    on Oct 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/testingQEMU's suites against ruvm, differential testing, fuzzing.kind/bugIt does the wrong thing.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions