See
<
https://ci.centos.org/job/libvirt-master-rpm/systems=libvirt-fedora-24/43...
------------------------------------------
[...truncated 345.97 KB...]
PASS: qemumemlocktest
PASS: qemucommandutiltest
PASS: lxcxml2xmltest
PASS: lxcconf2xmltest
PASS: openvzutilstest
PASS: esxutilstest
PASS: vboxsnapshotxmltest
PASS: vmx2xmltest
PASS: qemuagenttest
PASS: vmwarevertest
PASS: xml2vmxtest
FAIL: virjsontest
PASS: networkxml2xmltest
PASS: networkxml2xmlupdatetest
PASS: networkxml2conftest
PASS: networkxml2firewalltest
PASS: storagebackendsheepdogtest
PASS: nwfilterxml2xmltest
PASS: nwfilterebiptablestest
PASS: nwfilterxml2firewalltest
PASS: storagevolxml2argvtest
PASS: virstorageutiltest
PASS: virscsitest
PASS: nsstest
PASS: nssguesttest
PASS: virstoragetest
PASS: storagevolxml2xmltest
PASS: storagepoolxml2xmltest
PASS: nodedevxml2xmltest
PASS: interfacexml2xmltest
PASS: metadatatest
PASS: secretxml2xmltest
PASS: cputest
PASS: genericxml2xmltest
PASS: virusbtest
PASS: virnetdevbandwidthtest
PASS: objecteventtest
PASS: eventtest
PASS: virmacmaptest
PASS: libvirtd-pool
PASS: libvirtd-fail
PASS: virsh-cpuset
PASS: virsh-define-dev-segfault
PASS: virsh-int-overflow
PASS: virsh-read-bufsiz
PASS: virsh-read-non-seekable
PASS: virsh-schedinfo
PASS: virsh-self-test
PASS: virt-admin-self-test
PASS: virsh-start
PASS: virsh-undefine
PASS: virsh-uriprecedence
PASS: virsh-vcpupin
PASS: virsh-optparse
============================================================================
Testsuite summary for libvirt 3.6.0
============================================================================
# TOTAL: 125
# PASS: 124
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/test-suite.log
Please report to libvir-list(a)redhat.com
============================================================================
Makefile:5893: recipe for target 'test-suite.log' failed
make[2]: *** [test-suite.log] Error 1
make[2]: Leaving directory '/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests'
Makefile:5999: recipe for target 'check-TESTS' failed
make[1]: *** [check-TESTS] Error 2
make[1]: Leaving directory '/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests'
Makefile:6975: recipe for target 'check-am' failed
make: *** [check-am] Error 2
+ cat test-suite.log
=========================================
libvirt 3.6.0: tests/test-suite.log
=========================================
# TOTAL: 125
# PASS: 124
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: virjsontest
=================
TEST: virjsontest
1) Simple ... Parsed
{"return": {}, "id": "libvirt-1"}
OK
2) NotSoSimple ... Parsed
{"QMP": {"version": {"qemu":{"micro": 91,
"minor": 13, "major": 0},"package": "
(qemu-kvm-devel)"}, "capabilities": []}}
OK
3) Harder ... Parsed
{"return": [{"filename":
"unix:/home/berrange/.libvirt/qemu/lib/tck.monitor,server","label":
"charmonitor"}, {"filename":
"pty:/dev/pts/158","label": "charserial0"}], "id":
"libvirt-3"}
OK
4) VeryHard ... Parsed
{"return": [{"name": "quit"},
{"name":"eject"}, {"name": "change"},
{"name": "screendump"},{"name": "stop"},
{"name": "cont"}, {"name": "system_reset"},
{"name": "system_powerdown"}, {"name":
"device_add"}, {"name": "device_del"}, {"name":
"cpu"}, {"name": "memsave"}, {"name":
"pmemsave"}, {"name": "migrate"}, {"name":
"migrate_cancel"}, {"name":
"migrate_set_speed"},{"name": "client_migrate_info"},
{"name": "migrate_set_downtime"}, {"name":
"netdev_add"}, {"name": "netdev_del"}, {"name":
"block_resize"},{"name": "balloon"}, {"name":
"set_link"}, {"name":"getfd"}, {"name":
"closefd"}, {"name": "block_passwd"},{"name":
"set_password"}, {"name":
"expire_password"},{"name": "qmp_capabilities"},
{"name": "human-monitor-command"}, {"name":
"query-version"},{"name": "query-commands"},
{"name": "query-chardev"},{"name": "query-block"},
{"name": "query-blockstats"}, {"name":
"query-cpus"}, {"name": "query-pci"},
{"name":"query-kvm"}, {"name": "query-status"},
{"name": "query-mice"}, {"name": "query-vnc"},
{"name": "query-spice"}, {"name": "query-name"},
{"name": "query-uuid"}, {"name": "query-migrate"},
{"name": "query-balloon"}], "id": "libvirt-2"}
OK
5) add and remove ... OK
6) add and remove ... OK
7) copy and free ... OK
8) almost nothing ... Parsed []
OK
9) nothing ... Fail to parse
libvirt: error : internal error: cannot parse json : parse error: premature EOF
(right here) ------^
OK
10) number without garbage ... Parsed [ 234545
]
OK
11) number with garbage ... Fail to parse [
2345b45 ]
libvirt: error : internal error: cannot parse json [ 2345b45 ]: lexical error: invalid
char in json text.
[ 2345b45 ]
(right here) ------^
OK
12) float without garbage ... Parsed [
0.0314159e+100 ]
OK
13) float with garbage ... Fail to parse [
0.0314159ee+100 ]
libvirt: error : internal error: cannot parse json [ 0.0314159ee+100 ]: lexical error:
malformed number, a digit is required after the exponent.
[ 0.0314159ee+100 ]
(right here) ------^
OK
14) string ... Parsed [
"The meaning of life" ]
OK
15) unterminated string ... Fail to parse [
"The meaning of lif ]
libvirt: error : internal error: cannot parse json [ "The meaning of lif ]: parse
error: premature EOF
[ "The meaning of lif ]
(right here) ------^
OK
16) integer ... Parsed 1
OK
17) boolean ... Parsed true
OK
18) null ... Parsed null
OK
19) incomplete keyword ... Fail to parse
tr
libvirt: error : internal error: cannot parse json tr: lexical error: invalid string in
json text.
tr
(right here) ------^
OK
20) overdone keyword ... Fail to parse [
truest ]
libvirt: error : internal error: cannot parse json [ truest ]: lexical error: invalid
char in json text.
[ truest ]
(right here) ------^
OK
21) unknown keyword ... Fail to parse
huh
libvirt: error : internal error: cannot parse json huh: lexical error: invalid char in
json text.
huh
(right here) ------^
OK
22) comments ... Fail to parse [
/* nope */
1 // not this either
]
libvirt: error : internal error: cannot parse json [ /* nope */
1 // not this either
]: lexical error: probable comment found in input text, comments are not enabled.
[ /* nope */ 1 // not this eithe
(right here) ------^
OK
23) trailing garbage ... Fail to parse []
[]
libvirt: error : internal error: cannot parse json [] []: parse error: trailing garbage
[] []
(right here) ------^
OK
24) list without array ... Fail to parse 1,
1
libvirt: error : internal error: cannot parse json 1, 1: parse error: trailing garbage
1, 1
(right here) ------^
OK
25) parser abuse ... Fail to parse 1]
[2
libvirt: error : internal error: cannot parse json 1] [2: parse error: trailing garbage
1] [2
(right here) ------^
OK
26) invalid UTF-8 ... Fail to parse
"�"
libvirt: error : internal error: cannot parse json "�": lexical error: invalid
bytes in UTF8 string.
"�"
(right here) ------^
OK
27) object with numeric keys ... Fail to parse {
1:1, 2:1, 3:2 }
libvirt: error : internal error: cannot parse json { 1:1, 2:1, 3:2 }: parse error:
invalid object key (must be a string)
{ 1:1, 2:1, 3:2 }
(right here) ------^
OK
28) unterminated object ... Fail to parse {
"1":1, "2":1, "3":2
libvirt: error : internal error: cannot parse json { "1":1, "2":1,
"3":2: parse error: premature EOF
{ "1":1, "2":1,
"3":2
(right here) ------^
OK
29) unterminated array of objects ... Fail to parse [
{"name": "John"}, {"name": "Paul"},
libvirt: error : internal error: cannot parse json [ {"name":
"John"}, {"name": "Paul"}, : parse error: premature EOF
[ {"name": "John"},
{"name": "P
(right here) ------^
OK
30) array of an object with an array as a key ... Fail to parse [
{["key1", "key2"]: "value"} ]
libvirt: error : internal error: cannot parse json [ {["key1",
"key2"]: "value"} ]: parse error: invalid object key (must be a
string)
[ {["key1", "key2"]:
"value"} ]
(right here) ------^
OK
31) object with unterminated key ... Fail to parse {
"key:7 }
libvirt: error : internal error: cannot parse json { "key:7 }: parse error:
premature EOF
{ "key:7 }
(right here) ------^
OK
32) duplicate key ... Fail to parse {
"a": 1, "a": 1 }
libvirt: error : internal error: cannot parse json { "a": 1, "a": 1
}: parse error: client cancelled parse via callback return value
{ "a": 1, "a": 1 }
(right here) ------^
OK
33) lookup on array ... OK
34) lookup on string ... OK
35) lookup on integer ... OK
36) lookup with missing key ... OK
37) lookup with wrong type ... OK
38) lookup with correct type ... OK
39) unflattened ...
/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests/virjsondata/deflatten-unflattened-in.json:
failed to open: No such file or directory
FAILED
40) basic-file ...
/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests/virjsondata/deflatten-basic-file-in.json:
failed to open: No such file or directory
FAILED
41) basic-generic ...
/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests/virjsondata/deflatten-basic-generic-in.json:
failed to open: No such file or directory
FAILED
42) deep-file ...
/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests/virjsondata/deflatten-deep-file-in.json:
failed to open: No such file or directory
FAILED
43) deep-generic ...
/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests/virjsondata/deflatten-deep-generic-in.json:
failed to open: No such file or directory
FAILED
44) nested ...
/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests/virjsondata/deflatten-nested-in.json:
failed to open: No such file or directory
FAILED
45) double-key ...
/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests/virjsondata/deflatten-double-key-in.json:
failed to open: No such file or directory
FAILED
46) concat ...
/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests/virjsondata/deflatten-concat-in.json:
failed to open: No such file or directory
FAILED
47) concat-double-key ...
/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests/virjsondata/deflatten-concat-double-key-in.json:
failed to open: No such file or directory
FAILED
48) qemu-sheepdog ...
/home/jenkins/rpmbuild/BUILD/libvirt-3.6.0/tests/virjsondata/deflatten-qemu-sheepdog-in.json:
failed to open: No such file or directory
FAILED
FAIL virjsontest (exit status: 1)
+ exit 1
error: Bad exit status from /var/tmp/rpm-tmp.iuGMfp (%check)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.iuGMfp (%check)
Build step 'Execute shell' marked build as failure