From: "Daniel P. Berrange" <berrange@redhat.com>
To: Peter Maydell <peter.maydell@linaro.org>,
Knut Omang <knut.omang@oracle.com>
Cc: QEMU Developers <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] [PULL v1 0/9] Merge QEMU I/O 2017/09/05
Date: Tue, 5 Sep 2017 10:45:51 +0100 [thread overview]
Message-ID: <20170905094551.GB311@redhat.com> (raw)
In-Reply-To: <CAFEAcA92RBgkvKQ-6DGgRFr-bxz_60zbXSuQ1AGtz1eUuX_rYw@mail.gmail.com>
On Tue, Sep 05, 2017 at 10:37:08AM +0100, Peter Maydell wrote:
> On 5 September 2017 at 10:22, Daniel P. Berrange <berrange@redhat.com> wrote:
> > The following changes since commit 32f0f68bb77289b75a82925f712bb52e16eac3ba:
> >
> > Merge remote-tracking branch 'remotes/ehabkost/tags/x86-and-machine-pull-request' into staging (2017-09-01 17:28:54 +0100)
> >
> > are available in the git repository at:
> >
> > git://github.com/berrange/qemu tags/pull-qio-20170905-1
> >
> > for you to fetch changes up to 33fb97121573985b4a57306b8abdb9dd992061fa:
> >
> > io: fix check for handshake completion in TLS test (2017-09-05 10:20:28 +0100)
> >
> > ----------------------------------------------------------------
> > Merge QEMU I/O 2017/09/05 v1
> >
> > ----------------------------------------------------------------
>
> I get a build failure with this I'm afraid:
>
> FreeBSD:
> /root/qemu/tests/test-listen.c:53:19: error: use of undeclared
> identifier 'EAI_ADDRFAMILY'
> if (rc == EAI_ADDRFAMILY ||
> ^
Opps, ok, that's an easy fix.
> and test-listen fails on my x86-64 Linux box:
> GTESTER tests/test-listen
> ** Failed to assign a port to thread 0 (errno = 98)
> ** Failed to assign a port to thread 1 (errno = 98)
> ** Failed to assign a port to thread 2 (errno = 98)
> ** Failed to assign a port to thread 3 (errno = 98)
> ** Failed to assign a port to thread 4 (errno = 98)
> ** Failed to assign a port to thread 5 (errno = 98)
> ** Failed to assign a port to thread 6 (errno = 98)
> [snip 7..96 same message]
> ** Failed to assign a port to thread 97 (errno = 98)
> ** Failed to assign a port to thread 98 (errno = 98)
> ** Failed to assign a port to thread 99 (errno = 98)
> ** Failed to assign a port to thread 100 (errno = 110)
> ** Failed to assign a port to thread 101 (errno = 110)
> ** Failed to assign a port to thread 102 (errno = 110)
> ** Failed to assign a port to thread 103 (errno = 110)
> [snip more with =110 message]
> ** Failed to assign a port to thread 198 (errno = 110)
> ** Failed to assign a port to thread 199 (errno = 110)
> **
> ERROR:/home/petmay01/linaro/qemu-for-merges/tests/test-listen.c:195:listen_compete_nthr:
> assertion failed (failed_listens == 0): (200 == 0)
> GTester: last random seed: R02S501c6ff1c5ff42cf11b1318e0de42bc5
>
> (98 is EADDRINUSE and 110 is ETIMEDOUT I think.)
>
> aarch64 host fails sort of similarly:
> TEST: tests/test-listen... (pid=12632)
> /socket/listen-serial/ipv4: OK
> /socket/listen-serial/ipv6:
> ** Failed to assign a port to th
> read 0 (errno = 98)
> ** Failed to assign a port to thread 1 (errno = 98)
> ** Failed to assign a port to thread 2 (errno = 98)
> [snip]
> ** Failed to assign a port to thread 199 (errno = 98)
> **
> ERROR:/home/peter.maydell/qemu/tests/test-listen.c:195:listen_compete_nthr:
> assertion failed (failed_listens == 0): (200 == 0)
> FAIL
> GTester: last random seed: R02Sbd34929fe0b3304c2873c42c94643648
> (pid=12634)
> /socket/listen-serial/generic: OK
> /socket/listen-compete/ipv4: OK
> /socket/listen-compete/ipv6: OK
> /socket/listen-compete/generic: OK
> FAIL: tests/test-listen
>
> except that it's errno 98 all the way through.
Knut, do you have any thoughts on why Peter would see such failures
in this test ?
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
prev parent reply other threads:[~2017-09-05 9:46 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-09-05 9:22 [Qemu-devel] [PULL v1 0/9] Merge QEMU I/O 2017/09/05 Daniel P. Berrange
2017-09-05 9:22 ` [Qemu-devel] [PULL v1 1/9] io: fix temp directory used by test-io-channel-tls test Daniel P. Berrange
2017-09-05 9:22 ` [Qemu-devel] [PULL v1 2/9] tests: Add test-listen - a stress test for QEMU socket listen Daniel P. Berrange
2017-09-05 9:22 ` [Qemu-devel] [PULL v1 3/9] sockets: factor out a new try_bind() function Daniel P. Berrange
2017-09-05 9:22 ` [Qemu-devel] [PULL v1 4/9] sockets: factor out create_fast_reuse_socket Daniel P. Berrange
2017-09-05 9:22 ` [Qemu-devel] [PULL v1 5/9] sockets: Handle race condition between binds to the same port Daniel P. Berrange
2017-09-05 9:22 ` [Qemu-devel] [PULL v1 6/9] util: remove the obsolete non-blocking connect Daniel P. Berrange
2017-09-05 9:22 ` [Qemu-devel] [PULL v1 7/9] io: fix typo in docs comment for qio_channel_read Daniel P. Berrange
2017-09-05 9:22 ` [Qemu-devel] [PULL v1 8/9] io: add new qio_channel_{readv, writev, read, write}_all functions Daniel P. Berrange
2017-09-05 9:22 ` [Qemu-devel] [PULL v1 9/9] io: fix check for handshake completion in TLS test Daniel P. Berrange
2017-09-05 9:37 ` [Qemu-devel] [PULL v1 0/9] Merge QEMU I/O 2017/09/05 Peter Maydell
2017-09-05 9:42 ` Peter Maydell
2017-09-05 9:45 ` Daniel P. Berrange [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170905094551.GB311@redhat.com \
--to=berrange@redhat.com \
--cc=knut.omang@oracle.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).