qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL 00/24] block: Command line option -blockdev


From: Peter Maydell
Subject: Re: [Qemu-devel] [PULL 00/24] block: Command line option -blockdev
Date: Fri, 3 Mar 2017 16:36:54 +0000

On 3 March 2017 at 16:31, Peter Maydell <address@hidden> wrote:
> x86-64 Linux host:
>
> QTEST_QEMU_BINARY=cris-softmmu/qemu-system-cris
> QTEST_QEMU_IMG=qemu-img MALLOC_PERTURB_=${MALLOC_PERTURB_:-$((RANDOM %
> 255 + 1))} gtester -k --verbose -m=quick  tests/qmp-test
> tests/device-introspect-test tests/qom-test
> TEST: tests/qmp-test... (pid=31974)
>   /cris/qmp/protocol:
> Broken pipe
> FAIL

Failure is intermittent. QEMU_LOG=1 output, failure case:

e104462:xenial:all$ QTEST_LOG=1
QTEST_QEMU_BINARY=cris-softmmu/qemu-system-cris
QTEST_QEMU_IMG=qemu-img MALLOC_PERTURB_=${MALLOC_PERTURB_:-$((RANDOM %
255 + 1))} gtester -k --verbose -m=quick  tests/qmp-test
TEST: tests/qmp-test... (pid=1841)
  /cris/qmp/protocol:
[I 1488558847.011696] OPENED
[R +0.000164] endianness
[S +0.000179] OK little
{"QMP": {"version": {"qemu": {"micro": 50, "minor": 8, "major": 2},
"package": " (vfio-updates-20170223.0-593-gde6e31a-dirty)"},
"capabilities": []}}{"execute": "query-version"}

{"error": {"class": "CommandNotFound", "desc": "Expecting capabilities
negotiation with 'qmp_capabilities'"}}null

{"error": {"class": "GenericError", "desc": "QMP input must be a JSON
object"}}{}

{"error": {"class": "GenericError", "desc": "QMP input object lacks
key 'execute'"}}{"execute": true}

{"error": {"class": "GenericError", "desc": "QMP input object member
'execute' must be a string"}}{"execute": "no-such-cmd", "arguments":
[]}

{"error": {"class": "GenericError", "desc": "QMP input object member
'arguments' must be an object"}}{"extra": true, "execute":
"no-such-cmd"}

{"error": {"class": "GenericError", "desc": "QMP input object member
'extra' is unexpected"}}{"execute": "qmp_capabilities"}

Broken pipe
FAIL
GTester: last random seed: R02S7b62b97f8c425a4013400ffd29bcf904
(pid=1846)
FAIL: tests/qmp-test


Success case:
e104462:xenial:all$ QTEST_LOG=1
QTEST_QEMU_BINARY=cris-softmmu/qemu-system-cris
QTEST_QEMU_IMG=qemu-img MALLOC_PERTURB_=${MALLOC_PERTURB_:-$((RANDOM %
255 + 1))} gtester -k --verbose -m=quick  tests/qmp-test
TEST: tests/qmp-test... (pid=1836)
  /cris/qmp/protocol:
[I 1488558845.027917] OPENED
[R +0.000181] endianness
[S +0.000186] OK little
{"QMP": {"version": {"qemu": {"micro": 50, "minor": 8, "major": 2},
"package": " (vfio-updates-20170223.0-593-gde6e31a-dirty)"},
"capabilities": []}}{"execute": "query-version"}

{"error": {"class": "CommandNotFound", "desc": "Expecting capabilities
negotiation with 'qmp_capabilities'"}}null

{"error": {"class": "GenericError", "desc": "QMP input must be a JSON
object"}}{}

{"error": {"class": "GenericError", "desc": "QMP input object lacks
key 'execute'"}}{"execute": true}

{"error": {"class": "GenericError", "desc": "QMP input object member
'execute' must be a string"}}{"execute": "no-such-cmd", "arguments":
[]}

{"error": {"class": "GenericError", "desc": "QMP input object member
'arguments' must be an object"}}{"extra": true, "execute":
"no-such-cmd"}

{"error": {"class": "GenericError", "desc": "QMP input object member
'extra' is unexpected"}}{"execute": "qmp_capabilities"}

{"return": {}}{"execute": "qmp_capabilities"}

{"error": {"class": "CommandNotFound", "desc": "Capabilities
negotiation is already complete, command ignored"}}{"execute":
"query-version"}

{"return": {"qemu": {"micro": 50, "minor": 8, "major": 2}, "package":
" (vfio-updates-20170223.0-593-gde6e31a-dirty)"}}null

{"error": {"class": "GenericError", "desc": "QMP input must be a JSON
object"}}{}

{"error": {"class": "GenericError", "desc": "QMP input object lacks
key 'execute'"}}{"execute": true}

{"error": {"class": "GenericError", "desc": "QMP input object member
'execute' must be a string"}}{"execute": "no-such-cmd", "arguments":
[]}

{"error": {"class": "GenericError", "desc": "QMP input object member
'arguments' must be an object"}}{"extra": true, "execute":
"no-such-cmd"}

{"error": {"class": "GenericError", "desc": "QMP input object member
'extra' is unexpected"}}{"execute": "query-name", "id": "cookie#1"}

{"return": {}, "id": "cookie#1"}{"execute": "human-monitor-command", "id": 2}

{"id": 2, "error": {"class": "GenericError", "desc": "Parameter
'command-line' is missing"}}[I +0.003521] CLOSED
OK
PASS: tests/qmp-test

thanks
-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]