From: John Snow <jsnow@redhat.com>
To: Ed Maste <emaste@freebsd.org>
Cc: Peter Maydell <peter.maydell@linaro.org>,
qemu-devel <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] [PATCH 4/4] ahci-test: improve rw buffer patterns
Date: Tue, 31 Mar 2015 17:44:29 -0400 [thread overview]
Message-ID: <551B153D.1080405@redhat.com> (raw)
In-Reply-To: <CAPyFy2C8be-WtuzkAh_uNybNNAK5HbWg-GhbmueRE0L8wequWw@mail.gmail.com>
On 03/31/2015 05:29 PM, Ed Maste wrote:
> On 31 March 2015 at 16:58, John Snow <jsnow@redhat.com> wrote:
>>
>> which test case does it fail under? io_rw_simple is shared by a number of
>> different tests.
>
> I'm not sure off hand how to run an individual test to confirm, but
> the testrun output up to the failure is:
>
> LINK tests/spapr-phb-test
> GTESTER check-qtest-aarch64
> GTESTER check-qtest-alpha
> GTESTER check-qtest-arm
> GTESTER check-qtest-cris
> GTESTER check-qtest-i386
> blkdebug: Suspended request 'A'
> blkdebug: Resuming request 'A'
> **
> ERROR:tests/ahci-test.c:790:ahci_test_io_rw_simple: assertion failed
> (memcmp(tx, rx, bufsize) == 0): (0xffffffffffffffff == 0x00000000)
> GTester: last random seed: R02S181acd6574060796874e02dbdeb86199
>
> Generally speaking I've only encountered build errors on FreeBSD, and
> as long as it built the full test suite passed.
>
>> I suspect deeply that this test pattern has just unearthed an existing
>> problem.
>
> Yeah, it's almost certainly just exposing the existing failure.
>
My apologies;
Head into your build directory and try this:
> make tests/ahci-test
> export QTEST_QEMU_BINARY=i386-softmmu/qemu-system-i386
> export QTEST_QEMU_IMG=./qemu-img
> ./tests/ahci-test
This should show you which test in particular is failing. I have a hunch
it will be the PIO, again...
In the meantime, what is your setup? which release, what architecture?
Thank you,
--John
next prev parent reply other threads:[~2015-03-31 21:44 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-23 16:56 [Qemu-devel] [PATCH 0/4] Ide patches for 2.3-rc1 John Snow
2015-03-23 16:56 ` [Qemu-devel] [PATCH 1/4] ide: fix cmd_write_pio when nsectors > 1 John Snow
2015-03-23 16:56 ` [Qemu-devel] [PATCH 2/4] ide: fix cmd_read_pio " John Snow
2015-03-23 16:56 ` [Qemu-devel] [PATCH 3/4] ahci: Fix sglist offset manipulation for BE machines John Snow
2015-03-23 16:56 ` [Qemu-devel] [PATCH 4/4] ahci-test: improve rw buffer patterns John Snow
2015-03-31 20:55 ` Ed Maste
2015-03-31 20:58 ` John Snow
2015-03-31 21:29 ` Ed Maste
2015-03-31 21:44 ` John Snow [this message]
2015-03-31 21:55 ` Ed Maste
2015-03-31 22:01 ` John Snow
2015-04-01 0:29 ` Ed Maste
2015-04-01 0:34 ` John Snow
2015-03-23 16:57 ` [Qemu-devel] [PATCH 0/4] Ide patches for 2.3-rc1 John Snow
2015-03-23 17:56 ` Peter Maydell
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=551B153D.1080405@redhat.com \
--to=jsnow@redhat.com \
--cc=emaste@freebsd.org \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.